summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Weiler <pylon@gentoo.org>2004-07-11 19:57:44 +0000
committerLars Weiler <pylon@gentoo.org>2004-07-11 19:57:44 +0000
commit741a80428e588877c22bfb3a3ab5e637de8a73c9 (patch)
treeef496fb0417fc32b7a1e73e780c2339f94806f87 /app-cdr
parentIUSE added, now can repoman shut up? (Manifest recommit) (diff)
downloadgentoo-2-741a80428e588877c22bfb3a3ab5e637de8a73c9.tar.gz
gentoo-2-741a80428e588877c22bfb3a3ab5e637de8a73c9.tar.bz2
gentoo-2-741a80428e588877c22bfb3a3ab5e637de8a73c9.zip
Version bump, but currently package-masked, as the gnome dependencies for gcdrmaster are not compiling with gcc-3.4.
Diffstat (limited to 'app-cdr')
-rw-r--r--app-cdr/cdrdao/ChangeLog8
-rw-r--r--app-cdr/cdrdao/Manifest2
-rw-r--r--app-cdr/cdrdao/cdrdao-1.1.9.ebuild80
-rw-r--r--app-cdr/cdrdao/files/digest-cdrdao-1.1.91
4 files changed, 90 insertions, 1 deletions
diff --git a/app-cdr/cdrdao/ChangeLog b/app-cdr/cdrdao/ChangeLog
index ea4f42699718..6cf035703293 100644
--- a/app-cdr/cdrdao/ChangeLog
+++ b/app-cdr/cdrdao/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-cdr/cdrdao
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrdao/ChangeLog,v 1.47 2004/07/11 15:49:26 pylon Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrdao/ChangeLog,v 1.48 2004/07/11 19:57:44 pylon Exp $
+
+*cdrdao-1.1.9 (11 Jul 2004)
+
+ 11 Jul 2004; Lars Weiler <pylon@gentoo.org> +cdrdao-1.1.9.ebuild:
+ Version bump, but currently package-masked, as the gnome dependencies for
+ gcdrmaster are not compiling with gcc-3.4.
11 Jul 2004; Lars Weiler <pylon@gentoo.org> cdrdao-1.1.8-r1.ebuild:
Change for Gnome dependencies.
diff --git a/app-cdr/cdrdao/Manifest b/app-cdr/cdrdao/Manifest
index 923df260b50a..eea375eefd5d 100644
--- a/app-cdr/cdrdao/Manifest
+++ b/app-cdr/cdrdao/Manifest
@@ -6,6 +6,7 @@ MD5 392c7634fa77f1f99964acc24bc6e035 cdrdao-1.1.7.ebuild 1889
MD5 4b8f73b330a0e73839e030c6e4fd007f cdrdao-1.1.8.ebuild 1402
MD5 bab69ebf527bd1791f4969f30c35cb38 metadata.xml 417
MD5 be37908dacc7233efc895003da6aa1b4 cdrdao-1.1.8-r1.ebuild 1991
+MD5 9598dd0fb346455ca460fe28de8be515 cdrdao-1.1.9.ebuild 1853
MD5 6f398aabdbd1ed1aa966f460fdbac3d2 files/1.1.8-gcc34.patch 10476
MD5 3ea011fa1308fc478529300a80443aab files/cdrdao-1.1.5-c++.patch 1622
MD5 3a9cce439930ba175e84bf2b82c61df5 files/cdrdao-1.1.5-gentoo.diff 19479
@@ -19,3 +20,4 @@ MD5 e21496bf5b1e2efcd09be0b16241b165 files/digest-cdrdao-1.1.7-r3 69
MD5 4982087a6a964cb6f399cef0b52ab638 files/digest-cdrdao-1.1.8 65
MD5 4982087a6a964cb6f399cef0b52ab638 files/digest-cdrdao-1.1.8-r1 65
MD5 bfcab12a6211829eb71aa6ee3d0245be files/gcdmaster.desktop 127
+MD5 2c45c0fc635b97b04317d564cb810c41 files/digest-cdrdao-1.1.9 65
diff --git a/app-cdr/cdrdao/cdrdao-1.1.9.ebuild b/app-cdr/cdrdao/cdrdao-1.1.9.ebuild
new file mode 100644
index 000000000000..52539688d4f7
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.1.9.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrdao/cdrdao-1.1.9.ebuild,v 1.1 2004/07/11 19:57:44 pylon Exp $
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
+HOMEPAGE="http://cdrdao.sourceforge.net/"
+SRC_URI="mirror://sourceforge/cdrdao/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~amd64"
+IUSE="gnome debug"
+RESTRICT="nostrip"
+
+RDEPEND=">=media-sound/lame-3.90
+ gnome? ( =dev-cpp/gtkmm-2.2*
+ =dev-cpp/libgnomemm-2.0*
+ =dev-cpp/libgnomecanvasmm-2.0*
+ =dev-cpp/gconfmm-2.0*
+ =dev-cpp/libgnomeuimm-2.0.0
+ <sys-devel/gcc-3.4 )"
+DEPEND=">=dev-util/pccts-1.33.24-r1
+ >=app-cdr/cdrtools-2.01_alpha20
+ ${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+
+ # Add gentoo to version
+ sed -i -e "s:^PACKAGE_STRING='cdrdao 1.1.9':PACKAGE_STRING='cdrdao 1.1.9 gentoo':" configure
+
+ # Display better SCSI messages (advise from Bug 43003)
+ cd scsilib/include
+ sed -i -e 's:HAVE_SCANSTACK:NO_FRIGGING_SCANSTACK:g' xmconfig.h
+ sed -i -e 's:HAVE_SCANSTACK:NO_FRIGGING_SCANSTACK:g' mconfig.h
+
+ if [ "${ARCH}" = "amd64" ]
+ then
+ cd ${S}
+ epatch ${FILESDIR}/${P}-cast.patch
+ cd scsilib/RULES
+ cp i686-linux-cc.rul x86_64-linux-cc.rul
+ fi
+}
+
+src_compile() {
+ # -funroll-loops do not work
+ filter-flags "-funroll-loops"
+
+ ./configure --build="${CHOST}"\
+ --host="${CHOST}" \
+ --prefix=/usr \
+ `use_enable debug debug` \
+ `use_with gnome xdao` || die "configure failed"
+
+ emake || die
+}
+
+src_install() {
+ einstall
+
+ cd ${S}
+
+ # Desktop Icon
+ if use gnome
+ then
+ insinto /usr/share/pixmaps
+ doins xdao/stock/gcdmaster.png
+ insinto /usr/share/gnome/apps/Applications
+ doins ${FILESDIR}/gcdmaster.desktop
+ fi
+
+ # Documentation
+ dodoc AUTHORS CREDITS ChangeLog NEWS README*
+}
+
diff --git a/app-cdr/cdrdao/files/digest-cdrdao-1.1.9 b/app-cdr/cdrdao/files/digest-cdrdao-1.1.9
new file mode 100644
index 000000000000..9a277d7315a4
--- /dev/null
+++ b/app-cdr/cdrdao/files/digest-cdrdao-1.1.9
@@ -0,0 +1 @@
+MD5 dd7df809fca7db8e212a6522688c166b cdrdao-1.1.9.tar.gz 1581717