Summary: | alevt-1.6.0.ebuild (New Package) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Markus Bertheau (RETIRED) <ska-fan> |
Component: | New packages | Assignee: | Seemant Kulleen (RETIRED) <seemant> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | ska-fan |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://twanger.dyndns.org/alevt.tar.gz | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
the ebuild and patch attached using the workaround to bug 71 :)
alevt-1.6.0-r3.ebuild files/alevt.desktop |
Description
Markus Bertheau (RETIRED)
2002-04-10 16:19:19 UTC
Hmm, file upload didn't work for me. Grab it at the specified URL. I should add that i tried emake, but it doesn't work. I made a revised ebuild which 1. patches the Makefile such that parallel build works 2. includes a working homepage url (that one was hard to find :)) 3. the patch was diff'ed against a clean directory :) Because i still can't attach files to bugreports, the new ebuild is available under the old url. Markus Bertheau Created attachment 531 [details] the ebuild and patch attached using the workaround to bug 71 :) Hi! The ebuild looks good. Can you explain the rationale for hardcoding the vbi0 device? Also is "alevt.1x" a typo? Thanks, my Well, previously /dev/vbi was hardcoded, which could be and still can be changed with a command line option. On my system, with /dev/vbi as the default device alevt would not start when called without a command line option because I don't have the /dev/vbi symlink to /dev/v4l/vbi0. Because Gentoo Linux uses devfs, I assume everyone with a TV card has /dev/v4l/vbi0, but not everyone, like me, has the /dev/vbi symlink. So I basically changed the default device to make alevt work on every Gentoo Linux system without a command line option. alevt.1x is not a typo, although I don't know enough about man pages to explain why it it suffixed this way. Maybe the x is for "X Application". The original sources produce a alevt.1x, too. Is the category well-chosen? Hi Markus! Yes, I believe you suggested the appropriate category. Your're correct .1x is not a typoand seems to associated with X apps. These man pages seem to be installed in /usr/X11R6/man.... The reason I asked about the /dev/vbi is that I am not familar with TV cards :), so I didn't know if this is a reasonable default to assume that everyone will have . Perhaps we need to add a line to /etc/devfs.conf to have this symlink created? verwilst apparently added this package a while ago independently, but I kinda like some of the things you are doing in your ebuild, so I'll have a look Markus, in fact, can you comment on the current alevt ebuild in portage? Does the thing work for you, etc etc? Not having a v4l device on my system, I am hard pressed to test it, so I am going to rely on you heavily for this commit. A comparison gives: - I'm not at all sure about the dependencies, my ebuild only has xfree-4.2.0, the current one has glibc, libpng and xfree-4.0.1 - my ebuild does not install the pixmap icon file - my ebuild uses dobin, doman and dodoc where the current uses mkdir and install - the current ebuild unneccessarily patches the install target of the makefile, it isn't used by the ebuild anyway - my ebuild features a parallel make makefile patch :) - the current ebuild has the HOMEPAGE variable not set - the current ebuild does not change the default vbi device (see a previous comment) that's everything I could spot Hi Markus, Your ebuild is now in portage. Thanks for that, and sorry it took so long :( New ebuild that features a menu entry in the Right Location (/usr/share/applications), which should work for KDE3 and GNOME2. Created attachment 1990 [details]
alevt-1.6.0-r3.ebuild
Created attachment 1991 [details]
files/alevt.desktop
Markus, You've verified that this works for both KDE3 and Gnome2? added |