summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Weiler <pylon@gentoo.org>2005-03-30 01:05:15 +0000
committerLars Weiler <pylon@gentoo.org>2005-03-30 01:05:15 +0000
commit918176aec5441c97758e0e1262c46192b419f75d (patch)
tree69855bedec5e9859dea8ca2daa00abe5b7860883 /app-cdr
parentStable on sparc wrt #87181 (diff)
downloadhistorical-918176aec5441c97758e0e1262c46192b419f75d.tar.gz
historical-918176aec5441c97758e0e1262c46192b419f75d.tar.bz2
historical-918176aec5441c97758e0e1262c46192b419f75d.zip
ebuild cleanup -> bug #81865
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'app-cdr')
-rw-r--r--app-cdr/xcdroast/ChangeLog6
-rw-r--r--app-cdr/xcdroast/Manifest10
-rw-r--r--app-cdr/xcdroast/xcdroast-0.98_alpha15-r3.ebuild54
3 files changed, 23 insertions, 47 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..32fe4fe3de7b 100644
--- a/app-cdr/xcdroast/Manifest
+++ b/app-cdr/xcdroast/Manifest
@@ -1,7 +1,7 @@
-MD5 9b0ca376e3522f89a73d3250af21e079 ChangeLog 7193
+MD5 740e3687139761d1b9e2f15b63dfc0ce xcdroast-0.98_alpha15-r3.ebuild 1978
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 0ac6183eac52fb0c66d55351ec00addb ChangeLog 7301
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() {