Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 25113

Summary: Suggestion for new package: xmcd
Product: Gentoo Linux Reporter: Martin Mokrejš <mmokrejs>
Component: Current packagesAssignee: 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
Hi,
  I cannot find the proper place to report this suggestion, but am surprised
there is no xmcd package able to query CDDB databases through Gentoo. Please
look at http://www.ibiblio.org/tkan/xmcd/ and put it to media-sound/ .;) Thanks!
Comment 1 Patrick Kursawe (RETIRED) gentoo-dev 2003-07-23 07:00:25 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.
Comment 2 John Ross Hunt 2003-12-20 17:59:44 UTC
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.
Comment 3 John Ross Hunt 2003-12-20 18:00:48 UTC
Created attachment 22510 [details]
gentoo patches
Comment 4 John Ross Hunt 2003-12-20 18:05:55 UTC
Included is a local USE flag for Gracenote CDDB
Comment 5 John Ross Hunt 2003-12-20 18:05:55 UTC
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.
Comment 6 Brian Harring (RETIRED) gentoo-dev 2004-02-04 16:07:08 UTC
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.
Comment 7 Felix Eckert 2004-02-08 09:44:11 UTC
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?
Comment 8 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-08 13:56:51 UTC
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.
Comment 9 José Romildo Malaquias 2004-02-10 11:10:43 UTC
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
Comment 10 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-03 17:39:21 UTC
since there seems to be some support for this, I'll check it out...
Comment 11 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-06 04:35:23 UTC
in portage.