| Summary: | Suggestion for new package: xmcd | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Martin Mokrejš <mmokrejs> |
| Component: | Current packages | Assignee: | Jeremy Huddleston (RETIRED) <eradicator> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | dadula, jrmalaq, phosphan, sound |
| Priority: | High | Keywords: | EBUILD |
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
xmcd-3.2.1.ebuild
gentoo patches |
||
|
Description
Martin Mokrejš
2003-07-23 05:01:37 UTC
Maybe because most people prefer kscd or xmms or similar stuff which needs less configuration and has a prettier interface :-) - I must admit that I am really surprised this programm is still maintained and developed, I thought it was some rare species of dinosaur... btw, this <em>is</em> the proper place to report this suggestion. Created attachment 22509 [details]
xmcd-3.2.1.ebuild
Here's an ebuild that makes the discography world-writable so it removes the
need for the setuid bit. Modeled after SuSE's xmcd.spec file.
Created attachment 22510 [details]
gentoo patches
Included is a local USE flag for Gracenote CDDB Included is a local USE flag for Gracenote CDDB² support. It requires a binary package so it's not enabled by default. Also, you need to login to Gracenote for CDDB queries so many people probably won't want that feature. I'll take a look at this within the next few days assuming you're still pushing this ebuild (eg add a comment to this bug so I know people will use it). Mildly scared of the Imakefiles, but neh. I'm using this ebuild and it works, that means I did not discover any problems, so far. By the way: Is there a possibility to use another cddb than cddb, for example freedb? Freedb is a cddb compatible DB. It, however, does not support CDDBv2 because of licensing problems. Additionally, most client programs don't use CDDBv2 for the same reason. I tried the ebuild, but it did not work for me. It seems to be missing some files. I do not see the application file (executable), neither the configuration script. Please, revise the ebuild. # qpkg --list xmcd media-sound/xmcd-3.2.1 * CONTENTS: /etc /usr /usr/X11R6 /usr/X11R6/lib /usr/X11R6/lib/X11 /usr/X11R6/lib/X11/xmcd /usr/X11R6/lib/X11/xmcd/lib-Linux-i686 /usr/X11R6/lib/X11/xmcd/lib-Linux-i686/libcddb.so.1 /usr/X11R6/lib/X11/xmcd/lib-Linux-i686/libcddb.so -> libcddb.so.1 /usr/share /usr/share/doc /usr/share/doc/xmcd-3.2.1 /usr/share/doc/xmcd-3.2.1/ACKS.gz /usr/share/doc/xmcd-3.2.1/CDDB.gz /usr/share/doc/xmcd-3.2.1/FAQ.gz /usr/share/doc/xmcd-3.2.1/CHANGES.gz /usr/share/doc/xmcd-3.2.1/COPYING.gz /usr/share/doc/xmcd-3.2.1/DRIVES.gz /usr/share/doc/xmcd-3.2.1/WEB.gz /usr/share/doc/xmcd-3.2.1/FEATURES.gz /usr/share/doc/xmcd-3.2.1/INSTALL.gz /usr/share/doc/xmcd-3.2.1/PLATFORM.gz /usr/share/doc/xmcd-3.2.1/INSTALL.VMS.gz /usr/share/doc/xmcd-3.2.1/PORTING.gz /usr/share/doc/xmcd-3.2.1/PRIVACY.gz /usr/share/doc/xmcd-3.2.1/README.gz /usr/share/doc/xmcd-3.2.1/RELNOTES.gz /usr/X11R6/lib/X11/xmcd/docs -> ../../../../../usr/share/doc/xmcd-3.2.1 /etc/xmcd -> ../usr/X11R6/lib/X11/xmcd/config since there seems to be some support for this, I'll check it out... in portage. |