summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-06-16 18:29:46 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-06-16 18:29:46 +0000
commit2e065c0f88fd7783f34a8f3a2fe717b0122edc58 (patch)
tree61eb22354ae05471ed7932c0924547a38fddb0b3 /app-cdr
parentVersion bump, include fix to build w/ gcc-4.3 (#227497) (diff)
downloadhistorical-2e065c0f88fd7783f34a8f3a2fe717b0122edc58.tar.gz
historical-2e065c0f88fd7783f34a8f3a2fe717b0122edc58.tar.bz2
historical-2e065c0f88fd7783f34a8f3a2fe717b0122edc58.zip
Version bump.
Package-Manager: portage-2.1.5.5
Diffstat (limited to 'app-cdr')
-rw-r--r--app-cdr/cdrtools/ChangeLog8
-rw-r--r--app-cdr/cdrtools/Manifest14
-rw-r--r--app-cdr/cdrtools/cdrtools-2.01.01_alpha41.ebuild126
3 files changed, 136 insertions, 12 deletions
diff --git a/app-cdr/cdrtools/ChangeLog b/app-cdr/cdrtools/ChangeLog
index b1ad6241e115..d6c4dbf29261 100644
--- a/app-cdr/cdrtools/ChangeLog
+++ b/app-cdr/cdrtools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-cdr/cdrtools
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/ChangeLog,v 1.203 2008/06/06 11:27:41 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/ChangeLog,v 1.204 2008/06/16 18:29:46 drac Exp $
+
+*cdrtools-2.01.01_alpha41 (16 Jun 2008)
+
+ 16 Jun 2008; Samuli Suominen <drac@gentoo.org>
+ +cdrtools-2.01.01_alpha41.ebuild:
+ Version bump.
06 Jun 2008; Christian Faulhammer <opfer@gentoo.org>
-cdrtools-2.01-r1.ebuild:
diff --git a/app-cdr/cdrtools/Manifest b/app-cdr/cdrtools/Manifest
index b8e04ed1d64f..e6dc3161772d 100644
--- a/app-cdr/cdrtools/Manifest
+++ b/app-cdr/cdrtools/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX cdrtools-2.01-scsi-remote.patch 938 RMD160 146ba7ddd5a0d987ea554bcf7e50aea5bf0690ff SHA1 0388616bf453e46fa3186c93cc17f881508aa562 SHA256 93719cbcbf594be14e0aa993b49157fc6be2885e94f4a92947ea73bd58ed2a62
AUX cdrtools-2.01.01_alpha34-asneeded.patch 1407 RMD160 1d7f740ae9c895c0afa75115642676a515d79403 SHA1 6afe7907a408ef26b917f805ca2327edb976d672 SHA256 9cdfe85219c500541f126108be6ae5b0bfd15e8d8fb90b34dbdff3d9baadcee1
AUX cdrtools-2.01.01a01-scanbus.patch 776 RMD160 911c74412e4ccf3fb82140dd43d7e2c8e4c542f4 SHA1 bc2c89f40086c82e58cfce84ebb4c02e5df9c29c SHA256 7ec459a5779472df931cec14ec1ef9e297fb78e00ab93f83967dbadce73008ed
@@ -14,18 +11,13 @@ DIST cdrtools-2.01.01a37.tar.bz2 1667934 RMD160 d8d7b5e411dbaf371c67179443c1ba65
DIST cdrtools-2.01.01a38.tar.bz2 1665727 RMD160 6242ba207ec4434934005337e2507ccb44ba5a4f SHA1 44fb96d5f39abd1ecf79309de44d74edfbc77e39 SHA256 e86d57c6cc96bb65e3e5176e5d21b06d7f742a89f20e008e2f3558a89b7ad006
DIST cdrtools-2.01.01a39.tar.bz2 1667003 RMD160 c89974a7d21aed87abd6b43b2f1b0373a0b1bf86 SHA1 39d52259adc746c39d996cc7ae74446817d9cddd SHA256 bbfa6fa9e74c12c8d4e09c69f9572fa6a8142823a3f60fab3a6d3459e5d9ac9e
DIST cdrtools-2.01.01a40.tar.bz2 1667432 RMD160 33504be57378562a475951611d4c98f9d1da4870 SHA1 7b972faf6ac531afdb15ad54c67fcafe734a9bf0 SHA256 ece5f70e6a14d38ebcfd7197d56666922fb61e6c6a59a771da8574d6a146f0c6
+DIST cdrtools-2.01.01a41.tar.bz2 1667296 RMD160 e307fecc3830a2084d110df4086b5f673a82c74a SHA1 b1849fe6218c111de2eb31bb90df18abf2a7f7f4 SHA256 ac662e40f705ae3a82d0c2a6494c39a2cecee91e191b776aa14525bbe0b5da6a
EBUILD cdrtools-2.01.01_alpha34.ebuild 3283 RMD160 d7a7088ce7a8b6de2df25276c7635ea5e85850fd SHA1 754c2540fd8496d5d4ab32e2205f6cbcd9055530 SHA256 6affcfa4d74884f1f84511edd7832627837630a210de103d13a373fb6f2a1bc8
EBUILD cdrtools-2.01.01_alpha36-r1.ebuild 3329 RMD160 8eb4f113f3e5ec3d4b773ff697d09932beffe70c SHA1 a7cdb4fd738548ad0868db6f754fae08f1c6ac8c SHA256 ed97559516613ee0703c809ce794878934ad0ce78caaca3fb2875de9801a963f
EBUILD cdrtools-2.01.01_alpha37.ebuild 3324 RMD160 c316b21aa6be9c5b2c1cdadf1b26020eda10f54f SHA1 f7fcc3d92c243f583f408166468cee7b6588548f SHA256 d50366caea2b312f8c9909afb46595dba442559696039af244c3cd6ccc4492f7
EBUILD cdrtools-2.01.01_alpha38.ebuild 3326 RMD160 2eeeb7706dd40908fd8faa0af0d692da8487f8af SHA1 2473da6bbb5ac3773bc749267be482f212106fce SHA256 419f592c7f648c28f67c559a98cbec6cdc62766ba594a91169bef26126d930ac
EBUILD cdrtools-2.01.01_alpha39.ebuild 3326 RMD160 693a7637e614c63c0cae760dcb842c5ee6726f02 SHA1 a6bf4647eb7dcbd73b900e8c5293370c97427d87 SHA256 e2b73c5c1fab970ffa4a7aec09abfe4e2d1503be4b40c30600c0cc776f68c18f
EBUILD cdrtools-2.01.01_alpha40.ebuild 3324 RMD160 5236c6824c85ad0754fecfa76a7f518844273e69 SHA1 e33c2b40ebb52beff80287eace4c4231c2e70797 SHA256 5f0c66d2527e7a5f3a5b7508893b2cd49902b9abf76a36a3d820de65c1c08ae2
-MISC ChangeLog 30629 RMD160 3b6904ecd9ca2400e4c13d62ec5b01bdb480e38c SHA1 b8b4a34491be6db453d3b34c9d353f425baf00b1 SHA256 cfcd508cf3226b7a6d8c9597cceea26b22356f58b53f2d39d595dd01f00598b9
+EBUILD cdrtools-2.01.01_alpha41.ebuild 3323 RMD160 e12adfdd53b00290a946306599a121f63c0a7249 SHA1 ee1747f6f430980bd03c3ed533cff504d6a84e16 SHA256 c177e7cf4154600dd39878a9ac7233c696c68d2767bd4f669365b2f31d97f35d
+MISC ChangeLog 30771 RMD160 9b179ca5fcd3a41205f82f87243de8aad2e2c65f SHA1 b0cda1b5009cb7681ca502508e1a60da6c953dde SHA256 3cb4e1615b14c1380ebe843e6a3b5d1c2bfa74e0c01a7ad4ff8f163847e1e046
MISC metadata.xml 254 RMD160 f274a70fa23d8064efddcce296e0aed3344bd86b SHA1 ab52ea446603ae6242dae41e0c90fcf7ae8f09cf SHA256 21400abf2dad3e5b7b0d2f7f9586c33cba6336b42a97e1f2b3e7e8b9db0daae5
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkhJHzsACgkQNQqtfCuFneNPdACfW0V6RQGOeQOIHWr3P96wf8cY
-qQoAn28EEm/JP56BQ4hKiJMHa/QNsr+E
-=0a5/
------END PGP SIGNATURE-----
diff --git a/app-cdr/cdrtools/cdrtools-2.01.01_alpha41.ebuild b/app-cdr/cdrtools/cdrtools-2.01.01_alpha41.ebuild
new file mode 100644
index 000000000000..10f9daa3a2fb
--- /dev/null
+++ b/app-cdr/cdrtools/cdrtools-2.01.01_alpha41.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-2.01.01_alpha41.ebuild,v 1.1 2008/06/16 18:29:46 drac Exp $
+
+inherit eutils toolchain-funcs flag-o-matic
+
+DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord"
+HOMEPAGE="http://cdrecord.berlios.de/"
+SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/alpha/${P/_alpha/a}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="unicode"
+
+DEPEND="virtual/libc
+ sys-apps/acl
+ !app-cdr/dvdrtools
+ !app-cdr/cdrkit"
+
+PROVIDE="virtual/cdrtools"
+
+S="${WORKDIR}/${PN}-2.01.01"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${PN}-2.01.01a03-warnings.patch
+ epatch "${FILESDIR}"/${PN}-2.01.01_alpha34-asneeded.patch
+
+ cd "${S}"/DEFAULTS
+ local MYARCH="linux"
+
+ sed -i "s:/opt/schily:/usr:g" Defaults.${MYARCH}
+ sed -i "s:/usr/src/linux/include::g" Defaults.${MYARCH}
+ # For dynamic linking:
+ sed -i "s:static:dynamic:" Defaults.${MYARCH}
+
+ cd "${S}"/librscg
+ sed -i "s:/opt/schily:/usr:g" scsi-remote.c
+
+ # lame symlinks that all point to the same thing
+ cd "${S}"/RULES
+ local t
+ for t in ppc64 sh4 s390x ; do
+ ln -s i586-linux-cc.rul ${t}-linux-cc.rul || die
+ ln -s i586-linux-gcc.rul ${t}-linux-gcc.rul || die
+ done
+}
+
+src_compile() {
+ if use unicode; then
+ local flags="$(test-flags -finput-charset=ISO-8859-1 -fexec-charset=UTF-8)"
+ if [[ -n ${flags} ]]; then
+ append-flags ${flags}
+ else
+ ewarn "Your compiler does not support the options required to build"
+ ewarn "cdrtools with unicode in USE. unicode flag will be ignored."
+ fi
+ fi
+ emake CC="$(tc-getCC) -D__attribute_const__=const" COPTX="${CFLAGS}" CPPOPTX="${CPPFLAGS}" LDOPTX="${LDFLAGS}" || die
+}
+
+src_install() {
+ dobin cdda2wav/OBJ/*-*-cc/cdda2wav || die "cdda2wav"
+ dobin cdrecord/OBJ/*-*-cc/cdrecord || die "cdrecord"
+ dobin mkisofs/OBJ/*-*-cc/mkisofs || die "mkisofs"
+ dobin readcd/OBJ/*-*-cc/readcd || die "readcd"
+ dosbin rscsi/OBJ/*-*-cc/rscsi || die "rscsi"
+
+ insinto /usr/include
+ doins incs/*-*-cc/align.h incs/*-*-cc/avoffset.h incs/*-*-cc/xconfig.h || die "include"
+
+ cd mkisofs/diag/OBJ/*-*-cc
+ dobin devdump isodump isoinfo isovfy || die "dobin"
+
+ cd "${S}"
+ insinto /etc/default
+ doins rscsi/rscsi.dfl
+ doins cdrecord/cdrecord.dfl
+
+ cd "${S}"/libs/*-*-cc
+ dolib.a *.a || die "dolib failed"
+
+ cd "${S}"/libs/*-*-cc/pic
+ dolib.so * || die "dolib.so failed"
+
+ cd "${S}"
+ insinto /usr/include/scsilib
+ doins include/schily/*.h
+ insinto /usr/include/scsilib/scg
+ doins include/scg/*.h
+
+ cd "${S}"
+ dodoc ABOUT Changelog README README.linux-shm START READMEs/README.linux
+ doman */*.1
+ doman */*.8
+
+ cd "${S}"/cdrecord
+ docinto cdrecord
+ dodoc README*
+
+ cd "${S}"/mkisofs
+ docinto mkisofs
+ dodoc README*
+
+ cd "${S}"/cdda2wav
+ docinto cdda2wav
+ dodoc FAQ Frontends HOWTOUSE README TODO
+
+ cd "${S}"/libparanoia
+ docinto libparanoia
+ dodoc README*
+
+ cd "${S}"/doc
+ docinto print
+ dodoc *.ps
+}
+
+pkg_postinst() {
+ echo
+ einfo "The command line option 'dev=/dev/hdX' (X is the name of your drive)"
+ einfo "should be used for IDE CD writers. And make sure that the permissions"
+ einfo "on this device are set properly and your user is in the correct group."
+}