diff options
author | Lars Weiler <pylon@gentoo.org> | 2005-03-30 01:05:15 +0000 |
---|---|---|
committer | Lars Weiler <pylon@gentoo.org> | 2005-03-30 01:05:15 +0000 |
commit | 3f4094dec7a4ad3535506d0bfab8d75121511634 (patch) | |
tree | bbd4208f4db0470a471d7630ebb5c51eb2a9dcf0 /app-cdr/xcdroast | |
parent | Stable on sparc wrt #87181 (diff) | |
download | gentoo-2-3f4094dec7a4ad3535506d0bfab8d75121511634.tar.gz gentoo-2-3f4094dec7a4ad3535506d0bfab8d75121511634.tar.bz2 gentoo-2-3f4094dec7a4ad3535506d0bfab8d75121511634.zip |
ebuild cleanup -> bug #81865
(Portage version: 2.0.51.19)
Diffstat (limited to 'app-cdr/xcdroast')
-rw-r--r-- | app-cdr/xcdroast/ChangeLog | 6 | ||||
-rw-r--r-- | app-cdr/xcdroast/Manifest | 8 | ||||
-rw-r--r-- | app-cdr/xcdroast/xcdroast-0.98_alpha15-r3.ebuild | 54 |
3 files changed, 22 insertions, 46 deletions
diff --git a/app-cdr/xcdroast/ChangeLog b/app-cdr/xcdroast/ChangeLog index d358285cd520..17f5a2ddabc5 100644 --- a/app-cdr/xcdroast/ChangeLog +++ b/app-cdr/xcdroast/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-cdr/xcdroast # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/xcdroast/ChangeLog,v 1.40 2005/01/01 12:22:24 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-cdr/xcdroast/ChangeLog,v 1.41 2005/03/30 01:05:15 pylon Exp $ + + 30 Mar 2005; Lars Weiler <pylon@gentoo.org> + xcdroast-0.98_alpha15-r3.ebuild: + ebuild cleanup -> bug #81865 31 Oct 2004; Lars Weiler <pylon@gentoo.org> metadata.xml, -xcdroast-0.98_alpha15-r2.ebuild, xcdroast-0.98_alpha15-r3.ebuild: diff --git a/app-cdr/xcdroast/Manifest b/app-cdr/xcdroast/Manifest index 818558058afb..f48bc2f9151a 100644 --- a/app-cdr/xcdroast/Manifest +++ b/app-cdr/xcdroast/Manifest @@ -1,7 +1,7 @@ +MD5 72dfefced474770800157fbc991ea013 xcdroast-0.98_alpha15-r3.ebuild 1983 MD5 9b0ca376e3522f89a73d3250af21e079 ChangeLog 7193 MD5 19a367523e7477490a1551c8ea5f9fef metadata.xml 384 -MD5 3fe045bd4b25a5713613cf087c678409 xcdroast-0.98_alpha15-r3.ebuild 2576 -MD5 121eabf95d22bf4f85b5c0426bf133a5 files/64bit_gsize.patch 471 -MD5 c74d0c61a25d9eefcba4401b5ffdfa0d files/digest-xcdroast-0.98_alpha15-r3 159 -MD5 ccb3a30dc25ffa6c7d78b64ea8cb7f75 files/gtk2locale.patch 643 MD5 26768959e3621b77b59f887551742eba files/xcdroast-0.98alpha15-dvd.patch 15532 +MD5 ccb3a30dc25ffa6c7d78b64ea8cb7f75 files/gtk2locale.patch 643 +MD5 c74d0c61a25d9eefcba4401b5ffdfa0d files/digest-xcdroast-0.98_alpha15-r3 159 +MD5 121eabf95d22bf4f85b5c0426bf133a5 files/64bit_gsize.patch 471 diff --git a/app-cdr/xcdroast/xcdroast-0.98_alpha15-r3.ebuild b/app-cdr/xcdroast/xcdroast-0.98_alpha15-r3.ebuild index 678c2d301a57..7e11e123dc22 100644 --- a/app-cdr/xcdroast/xcdroast-0.98_alpha15-r3.ebuild +++ b/app-cdr/xcdroast/xcdroast-0.98_alpha15-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/xcdroast/xcdroast-0.98_alpha15-r3.ebuild,v 1.11 2005/01/01 12:22:24 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-cdr/xcdroast/xcdroast-0.98_alpha15-r3.ebuild,v 1.12 2005/03/30 01:05:15 pylon Exp $ inherit eutils @@ -13,10 +13,9 @@ RESTRICT="nomirror" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 ppc ~sparc amd64" -IUSE="nls dvdr gtk2 gnome" +IUSE="nls dvdr gtk2" -DEPEND=" - gtk2? ( >=x11-libs/gtk+-2.0.3 ) +DEPEND="gtk2? ( >=x11-libs/gtk+-2.0.3 ) !gtk2? ( >=media-libs/gdk-pixbuf-0.16.0 )" RDEPEND=" @@ -36,20 +35,19 @@ src_unpack() { } src_compile() { - local myconf - use nls || myconf="${myconf} --disable-nls" - use gtk2 && myconf="${myconf} --enable-gtk2" - - econf ${myconf} || die + econf \ + $(use_enable nls) \ + $(use_enable gtk2) \ + --disable-dependency-tracking || die + make PREFIX=/usr || die } src_install() { make PREFIX=/usr DESTDIR=${D} install || die - cd doc + cd ${S}/doc dodoc DOCUMENTATION FAQ README* TRANSLATION.HOWTO - cd .. # move man pages to /usr/share/man to be LFH compliant mv ${D}/usr/man ${D}/usr/share @@ -62,36 +60,10 @@ src_install() { dosym /usr/bin/cdrecord-ProDVD /usr/lib/xcdroast-0.98/bin/cdrecord.prodvd fi - if use gnome; then - #create a symlink to the pixmap directory - dodir /usr/share/pixmaps - dosym /usr/lib/xcdroast-0.98/icons/xcdricon.png /usr/share/pixmaps/xcdricon.png - #add a menu entry to the gnome menu - cat <<EOF >xcdroast.desktop -[Desktop Entry] -Version=1.0 -Encoding=UTF-8 -Exec=/usr/bin/xcdroast -Icon=/usr/share/pixmaps/xcdricon.png -StartupNotify=true -Terminal=false -Type=Application -Categories=GNOME;Application;AudioVideo; -TryExec= -X-GNOME-DocPath= -Name[de]=X-CD-Roast -GenericName[de]= -Comment[de]=CDs brennen -Name[sv]=Cd-grill -GenericName[sv]= -Comment[sv]=Rosta en CD -Name[fr]=Grilleur CD -GenericName[fr]= -Comment[fr]=Grillez des CDs -EOF - insinto /usr/share/applications - doins xcdroast.desktop - fi + insinto /usr/share/icons/hicolor/48x48/apps + newins ${S}/xpms/xcdricon.xpm xcdroast.xpm + + make_desktop_entry xcdroast "X-CD-Roast" xcdroast "AudioVideo;DiscBurning" } pkg_postinst() { |