Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48057 - darksnow-0.4.4.ebuild (New Package)
Summary: darksnow-0.4.4.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Chris White (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-04-16 11:06 UTC by Guillaume Daubigney
Modified: 2004-10-18 22:29 UTC (History)
2 users (show)

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


Attachments
darksnow-0.4.4 (darksnow-0.4.4.ebuild,707 bytes, text/plain)
2004-04-16 11:11 UTC, Guillaume Daubigney
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Daubigney 2004-04-16 11:06:23 UTC
Hi there !

Here is a small ebuild for DarkSnow 0.4.4 (from http://darksnow.radiolivre.org) which is a GUI front-end to (& so depend on) DarkIce.
Comment 1 Guillaume Daubigney 2004-04-16 11:11:52 UTC
Created attachment 29433 [details]
darksnow-0.4.4

This ebuild was written by scout@scoutheeten.com ("scout" in the forum) from
http://www.scoutheeten.com
Comment 2 Daniel Black (RETIRED) gentoo-dev 2004-04-24 18:54:00 UTC
http://darksnow.radiolivre.org/index.en.html
Comment 3 Chris White (RETIRED) gentoo-dev 2004-10-18 21:46:18 UTC
I have this one.  Checking the package out right now.
Comment 4 Chris White (RETIRED) gentoo-dev 2004-10-18 22:29:49 UTC
Alright, in cvs :).  Couple of things you might want to pass on though:

-KEYWORDS="x86"
+KEYWORDS="~x86"

new packages are always ~arch marked unless a dev decides it should be stable
(most likely after he/she has ran it through extensive testing beforehand)

-        sed -i "s:^PREFIX=.*:PREFIX=${D}:" Makefile
+               sed -i "s:^PREFIX=.*:PREFIX=${D}/usr:" Makefile
+               sed -i "s:^INTLPREFIX=.*:INTLPREFIX=${D}/usr:" Makefile

PREFIX should be ${D}/usr not just ${D} in situations like this.
INTLPREFIX was added just to be safe.

src_install () {
-        make install
+               dobin darksnow
+               cd ${S}/documentation
+               dodoc *
 }

installation process was weird, so I decided to do it somewhat manually.

Other than that, good work :).