Summary: | media-gfx/fswebcam - A neat and simple webcam app which captures images from a V4L1/V4L2 compatible device | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sebastián González <tagae> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | tl, wicher |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | sunrise-suggested | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
fswebcam-20100405.ebuild
fswebcam-20100405.ebuild (correct version) fswebcam-20110717.ebuild media-video/fswebcam-20140113.ebuild media-gfx/fswebcam-20200725 media-gfx/fswebcam-20200725 (fixed) |
Description
Sebastián González
2010-04-27 12:23:58 UTC
Created attachment 229381 [details]
fswebcam-20100405.ebuild
Oeps... sorry... that was the wrong version of the file. I will submit the right one now. Created attachment 229385 [details]
fswebcam-20100405.ebuild (correct version)
This is the version I meant to submit originally, please ignore the previous one.
Hello, I would like to firstly thank you for your ebuild submission. Unfortunately, there are simply too many new packages and it's impossible for Gentoo developers to commit them to the portage in a timely manner. Allow me to use this opportunity to introduce you to Gentoo Sunrise. The Sunrise[1] is an overlay for Gentoo where trusted users are allowed to commit new ebuilds reviewed by Gentoo devs. I would strongly suggest that you visit their webpage[2] or go directly to #gentoo-sunrise channel @ irc.freenode.net for a friendly ebuild review. Best regards, Kacper Kowalik [1]: http://www.gentoo.org/proj/en/sunrise/ [2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq Created attachment 334098 [details]
fswebcam-20110717.ebuild
Just in case somebody else searches Bugzilla for an ebuild for fswebcam: Here's an updated ebuild for the current version which builds fine on my amd_64, x86 and arm host (Raspberry Pi). Would be nice if this made it's way in the tree (Arch has it ;-)
Sorry, forgot this: the ebuid should be named "fswebcam-20110717.ebuild" to emerge the current version. Created attachment 375206 [details]
media-video/fswebcam-20140113.ebuild
I changed the dependencies against media-libs/gd. Not setting USE="png jpeg truetype" does not change anything in the build process of fswebcam (so the USE flags should not be present), but it needs media-libs/gd built with USE="png jpeg truetype" anyway: fswebcam fails if gd wasn't built with these USE flags. The LICENSE file should not go in doc, so I removed it.
Additionally, I renamed the ebuild to use the latest release, 20140113.
I'll have a look at that sunrise overlay, perhaps, I can commit it there.
Created attachment 666704 [details]
media-gfx/fswebcam-20200725
media-gfx/fswebcam-20200725
Created attachment 675469 [details]
media-gfx/fswebcam-20200725 (fixed)
Last ebuild has some misterious problem, breaking its sourcing
* ERROR: media-gfx/fswebcam-20200725-r1::nick87720z failed (depend phase):
* External commands disallowed while sourcing ebuild:
*
* Call stack:
* ebuild.sh, line 609: Called source '/usr/local/portage/media-gfx/fswebcam/fswebcam-20200725-r1.ebuild'
'* fswebcam-20200725-r1.ebuild, line 3: Called command_not_found_handle '
* ebuild.sh, line 89: Called die
* The specific snippet of code:
* die "External commands disallowed while sourcing ebuild: ${*}"
I recreated ebuild with vim (it auto-generates contents) than simply copied all content, removing all visible differences. This one could be sourced. When looked in diff and diffuse, they show all lines differing. I expected diffuse to highlight exact differences, but it highlights nothing. Now searching how to visualise difference. For now I see difference in file size - 786 oriringal vs 755 fixed.
Found in mcdiff, all lines end with ^M. |