summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Weiler <pylon@gentoo.org>2004-03-17 04:25:30 +0000
committerLars Weiler <pylon@gentoo.org>2004-03-17 04:25:30 +0000
commit63e5c7f8b37dad31ea45cb0613a26b687463141a (patch)
tree2980ad12d07164eea7091256e82774a034a84f6e /app-cdr
parentcosmetic change (diff)
downloadgentoo-2-63e5c7f8b37dad31ea45cb0613a26b687463141a.tar.gz
gentoo-2-63e5c7f8b37dad31ea45cb0613a26b687463141a.tar.bz2
gentoo-2-63e5c7f8b37dad31ea45cb0613a26b687463141a.zip
Added patches for debug-mode as recommended in Bug 43003
Diffstat (limited to 'app-cdr')
-rw-r--r--app-cdr/cdrdao/ChangeLog7
-rw-r--r--app-cdr/cdrdao/Manifest3
-rw-r--r--app-cdr/cdrdao/cdrdao-1.1.8-r1.ebuild74
-rw-r--r--app-cdr/cdrdao/files/digest-cdrdao-1.1.8-r11
4 files changed, 84 insertions, 1 deletions
diff --git a/app-cdr/cdrdao/ChangeLog b/app-cdr/cdrdao/ChangeLog
index ba4764d47412..343eaad8b71a 100644
--- a/app-cdr/cdrdao/ChangeLog
+++ b/app-cdr/cdrdao/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-cdr/cdrdao
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrdao/ChangeLog,v 1.38 2004/03/17 03:22:51 pylon Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrdao/ChangeLog,v 1.39 2004/03/17 04:25:23 pylon Exp $
+
+*cdrdao-1.1.8-r1 (17 Mar 2004)
+
+ 17 Mar 2004; Lars Weiler <pylon@gentoo.org> cdrdao-1.1.8-r1.ebuild:
+ Added patches for debug-mode as recommended in Bug 43003
17 Mar 2004; Lars Weiler <pylon@gentoo.org> cdrdao-1.1.8.ebuild:
Added dependency on cdrtools (Bug 43910)
diff --git a/app-cdr/cdrdao/Manifest b/app-cdr/cdrdao/Manifest
index 93b57246cacf..6dc3ece78d58 100644
--- a/app-cdr/cdrdao/Manifest
+++ b/app-cdr/cdrdao/Manifest
@@ -4,7 +4,9 @@ MD5 2c25e3db297f0e8289c305717b57d8f0 cdrdao-1.1.7.ebuild 1943
MD5 bab69ebf527bd1791f4969f30c35cb38 metadata.xml 417
MD5 2cd045e56443e0408ce72c682eaf9ac6 cdrdao-1.1.7-r3.ebuild 3032
MD5 7f43792337f886120c045ea33f540148 ChangeLog 5195
+MD5 2aa4459e298af6f3805a6473999ba1e1 cdrdao-1.1.8-r1.ebuild 1673
MD5 b947425a706844668b6bf8c1e60b9b34 cdrdao-1.1.8.ebuild 1412
+MD5 9ff3c80a8dbb70f4e803109b74fdb4ba cdrdao-1.1.8-r1.ebuild~ 1683
MD5 3ea011fa1308fc478529300a80443aab files/cdrdao-1.1.5-c++.patch 1622
MD5 3a9cce439930ba175e84bf2b82c61df5 files/cdrdao-1.1.5-gentoo.diff 19479
MD5 46fb619628173aa68a337e7d49dd25b6 files/cdrdao-1.1.7-gentoo-version.patch 753
@@ -15,3 +17,4 @@ MD5 e21496bf5b1e2efcd09be0b16241b165 files/digest-cdrdao-1.1.7-r2 69
MD5 e21496bf5b1e2efcd09be0b16241b165 files/digest-cdrdao-1.1.7-r3 69
MD5 bfcab12a6211829eb71aa6ee3d0245be files/gcdmaster.desktop 127
MD5 4982087a6a964cb6f399cef0b52ab638 files/digest-cdrdao-1.1.8 65
+MD5 4982087a6a964cb6f399cef0b52ab638 files/digest-cdrdao-1.1.8-r1 65
diff --git a/app-cdr/cdrdao/cdrdao-1.1.8-r1.ebuild b/app-cdr/cdrdao/cdrdao-1.1.8-r1.ebuild
new file mode 100644
index 000000000000..435ef753ca4d
--- /dev/null
+++ b/app-cdr/cdrdao/cdrdao-1.1.8-r1.ebuild
@@ -0,0 +1,74 @@
+# 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.8-r1.ebuild,v 1.1 2004/03/17 04:25:23 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"
+#RESTRICT="nomirror"
+# Why is this here?
+
+RESTRICT="nostrip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc"
+IUSE="gnome debug"
+
+RDEPEND="gnome? ( >=dev-cpp/gtkmm-2.0
+ >=dev-cpp/libgnomeuimm-2.0 )
+ >=media-sound/lame-3.90"
+
+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.8':PACKAGE_STRING='cdrdao 1.1.8 gentoo':" configure
+ # Only way to disable gcdmaster currently ...
+ use gnome || \
+ sed -i -e 's:^en_xdao=yes:en_xdao=no:g' 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
+}
+
+src_compile() {
+ # -funroll-loops do not work
+ filter-flags "-funroll-loops"
+
+ ./configure --build="${CHOST}"\
+ --host="${CHOST}" \
+ --prefix=/usr \
+ `use_enable debug debug=full` \
+ `use_with gnome gnome` || die "configure failed"
+
+ emake || die
+}
+
+src_install() {
+ einstall
+
+ cd ${S}
+
+ # Desktop Icon
+ if [ -n "`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 COPYING CREDITS ChangeLog NEWS README*
+}
+
diff --git a/app-cdr/cdrdao/files/digest-cdrdao-1.1.8-r1 b/app-cdr/cdrdao/files/digest-cdrdao-1.1.8-r1
new file mode 100644
index 000000000000..b3569daf3106
--- /dev/null
+++ b/app-cdr/cdrdao/files/digest-cdrdao-1.1.8-r1
@@ -0,0 +1 @@
+MD5 2f6a1c05c240b36f141bc06c47c50578 cdrdao-1.1.8.tar.gz 1535530