Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90709 - new ebuild: cdde-0.2.0 (execute commands when a cd/dvd is inserted)
Summary: new ebuild: cdde-0.2.0 (execute commands when a cd/dvd is inserted)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Linux bug wranglers
URL: http://ericlathrop.com/cdde/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-28 06:29 UTC by Ruben Jenster
Modified: 2005-05-09 08:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
cdde-0.2.0.ebuild (cdde-0.2.0.ebuild,441 bytes, text/plain)
2005-04-28 06:31 UTC, Ruben Jenster
Details
cdde-0.2.0.ebuild (cdde-0.2.0.ebuild,409 bytes, text/plain)
2005-05-09 08:20 UTC, Ruben Jenster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ruben Jenster 2005-04-28 06:29:30 UTC
taken from the README:

What is cdde?
=============
cdde is a program that detects when a cdrom drive on your system has had a
disc inserted.

When it finds a disc inserted in the drive it will attempt to determine the
type of disc, and execute a specified command.

This means you can put in a dvd and your favorite dvd software can start,
or put in a data cd and have it be automatically mounted for you.
Comment 1 Ruben Jenster 2005-04-28 06:31:54 UTC
Created attachment 57469 [details]
cdde-0.2.0.ebuild
Comment 2 Ciaran McCreesh 2005-05-06 15:52:55 UTC
* Why the nomirror?
* Does it really not RDEPEND upon the library? Static linked?
* Any reason you use einstall rather than make DESTDIR="${D}" install?
Comment 3 Ruben Jenster 2005-05-06 17:14:06 UTC
* Why the nomirror?

Because it's neither on the gentoo servers nor on sourceforge. Or am I wrong? 
If it will take the way into portage and the package is put onto the gentoo servers this should be changed.

* Does it really not RDEPEND upon the library? Static linked?

Does that mean that if cdde compiles without libxml installed you put that in RDEPEND? Does RDEPEND means RuntimeDependencies? I think I haven't understand this clearly. Well it compiles without dev-libs/libxml so if this is the case then this should also be changed.

* Any reason you use einstall rather than make DESTDIR="${D}" install?

Yes, because it doesn't install anything with make DESTDIR="${D}".
Doesn't know why, but maybe you could tell me? 
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2005-05-09 06:22:58 UTC
Ruben -- "nomirror" is an instruction to portage telling it that we are not ALLOWED to put the package on our mirrors.  (It also applies to sourceforge mirrors, because sourceforge has a big enough mirroring infrastructure, that we do not need to waste our resources on it).  Please remove that restriction from your ebuild.

Yes, RDEPEND is run time dependency
DEPEND is compile-time dependency.

Please review your ebuild and reopen the bug.
Comment 5 Ruben Jenster 2005-05-09 08:20:33 UTC
Created attachment 58484 [details]
cdde-0.2.0.ebuild

Thanks for the information. This is the corrected ebuild. Deleted the
"nomirror" instruction and changed dev-libs/libxml dependency to RDEPEND.