diff options
author | Lars Weiler <pylon@gentoo.org> | 2003-07-17 01:35:18 +0000 |
---|---|---|
committer | Lars Weiler <pylon@gentoo.org> | 2003-07-17 01:35:18 +0000 |
commit | 4d4e7ad86fee2318a257fb2a58f3777af33cc228 (patch) | |
tree | 10273eb3a3af74f079627dec3d69ca359a8d5fa2 | |
parent | Patches from bug 22042 and masking ppc (diff) | |
download | gentoo-2-4d4e7ad86fee2318a257fb2a58f3777af33cc228.tar.gz gentoo-2-4d4e7ad86fee2318a257fb2a58f3777af33cc228.tar.bz2 gentoo-2-4d4e7ad86fee2318a257fb2a58f3777af33cc228.zip |
Patches from bug 22042 and masking ppc
-rw-r--r-- | app-cdr/xcdroast/ChangeLog | 8 | ||||
-rw-r--r-- | app-cdr/xcdroast/Manifest | 2 | ||||
-rw-r--r-- | app-cdr/xcdroast/files/digest-xcdroast-0.98_alpha14-r1 | 3 | ||||
-rw-r--r-- | app-cdr/xcdroast/xcdroast-0.98_alpha14-r1.ebuild | 57 |
4 files changed, 69 insertions, 1 deletions
diff --git a/app-cdr/xcdroast/ChangeLog b/app-cdr/xcdroast/ChangeLog index 42c2a7850bbe..9d418f66ef98 100644 --- a/app-cdr/xcdroast/ChangeLog +++ b/app-cdr/xcdroast/ChangeLog @@ -2,6 +2,14 @@ # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 # /space/gentoo/cvsroot/gentoo-x86/app-cdr/xcdroast/ChangeLog,v 1.7 2002/06/05 02:39:55 lostlogic Exp +*xcdroast-0.98_alpha14-r1 (17 Jul 2003) + + 17 Jul 2003; Lars Weiler <pylon@gentoo.org> xcdroast-0.98_alpha14-r1.ebuild: + Adding two patches from the xcdroast author as described in Bug 22042. Thanks + to digex@web.de for the ebuild. + + Further masking stable on ppc. + *xcdroast-0.98_alpha14 (14 Jun 2003) 14 Jun 2003; Lars Weiler <pylon@gentoo.org> xcdroast-0.98_alpha13.ebuild, diff --git a/app-cdr/xcdroast/Manifest b/app-cdr/xcdroast/Manifest index 7953f0bdcfaf..3cb8a783ffa8 100644 --- a/app-cdr/xcdroast/Manifest +++ b/app-cdr/xcdroast/Manifest @@ -2,7 +2,7 @@ MD5 90a02cc993aed34ce32adcc6eeb9c002 xcdroast-0.98_alpha13.ebuild 1037 MD5 aa4c6feae146288c7667712a6436ff35 ChangeLog 2973 MD5 7502c7554724d7d25d4ac98155b96364 xcdroast-0.98_alpha10-r3.ebuild 1902 MD5 892c925bfc9ca6d5c2e84c9387eadf95 xcdroast-0.98_alpha14.ebuild 1039 -MD5 7a2fdee2078f4eff91637e74e6b00d1f xcdroast-0.98_alpha14-r1.ebuild 1320 +MD5 6cd194d425a894aeba5996db736c2ee1 xcdroast-0.98_alpha14-r1.ebuild 1430 MD5 81d2a239119f3ee928aa0f3fce67529c files/digest-xcdroast-0.98_alpha14-r1 195 MD5 fd211bcdb0aa941e5ae0cea66cbbebfe files/digest-xcdroast-0.98_alpha13 73 MD5 7af2b7cea7fca6b0e99338246ba10fd4 files/digest-xcdroast-0.98_alpha10-r3 72 diff --git a/app-cdr/xcdroast/files/digest-xcdroast-0.98_alpha14-r1 b/app-cdr/xcdroast/files/digest-xcdroast-0.98_alpha14-r1 new file mode 100644 index 000000000000..60c84d18d7b3 --- /dev/null +++ b/app-cdr/xcdroast/files/digest-xcdroast-0.98_alpha14-r1 @@ -0,0 +1,3 @@ +MD5 c5f3f1ab6ff6d286bd984def54ef0c54 xcdroast-0.98alpha14.tar.gz 2870727 +MD5 eee8611102934f4aeebf2ecaec38cc40 error_write_tracks.patch 315 +MD5 bd246be214244db822444d7b07e2c21b dvd_atip.patch 634 diff --git a/app-cdr/xcdroast/xcdroast-0.98_alpha14-r1.ebuild b/app-cdr/xcdroast/xcdroast-0.98_alpha14-r1.ebuild new file mode 100644 index 000000000000..83ac600697ac --- /dev/null +++ b/app-cdr/xcdroast/xcdroast-0.98_alpha14-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-cdr/xcdroast/xcdroast-0.98_alpha14-r1.ebuild,v 1.1 2003/07/17 01:35:06 pylon Exp $ + +S=${WORKDIR}/${P/_/} +DESCRIPTION="Menu based front-end to mkisofs and cdrecord" +HOMEPAGE="http://www.xcdroast.org/" +SRC_URI="mirror://sourceforge/xcdroast/${P/_/}.tar.gz + http://www.xcdroast.org/xcdr098/patches/error_write_tracks.patch + http://www.xcdroast.org/xcdr098/patches/dvd_atip.patch" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ppc" +IUSE="nls" + +DEPEND="=x11-libs/gtk+-1.2* + =dev-libs/glib-1.2* + >=media-libs/gdk-pixbuf-0.16.0 + >=media-libs/giflib-3.0 + >=app-cdr/cdrtools-2.0" + +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${P/_/}.tar.gz + + cd ${S}/src + + # Patch to fix "Error Writing Tracks" Bug + epatch ${DISTDIR}/error_write_tracks.patch + + # Patch to fix fixes the display of ATIP information of DVD-media. + epatch ${DISTDIR}/dvd_atip.patch +} + +src_compile() { + local myconf + use nls || myconf="${myconf} --disable-nls" + + econf ${myconf} || die + make PREFIX=/usr || die +} + +src_install() { + make PREFIX=/usr DESTDIR=${D} install || die + #chown root.wheel ${D}/usr/bin/xcdrgtk + cd 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 + + #remove extraneous directory + rm ${D}/usr/etc -rf +} |