diff options
-rw-r--r-- | app-cdr/dvd+rw-tools/dvd+rw-tools-5.21.4.10.8.ebuild | 37 | ||||
-rw-r--r-- | app-cdr/dvd+rw-tools/dvd+rw-tools-6.0.ebuild | 39 | ||||
-rw-r--r-- | app-cdr/dvd+rw-tools/dvd+rw-tools-6.1-r1.ebuild | 38 | ||||
-rw-r--r-- | app-cdr/dvd+rw-tools/dvd+rw-tools-6.1.ebuild | 38 | ||||
-rw-r--r-- | app-cdr/dvd+rw-tools/dvd+rw-tools-7.0-r1.ebuild | 41 | ||||
-rw-r--r-- | app-cdr/dvd+rw-tools/files/01_all_samsung-media-fix.patch | 16 | ||||
-rw-r--r-- | app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-thread-stack-size.patch | 41 |
7 files changed, 0 insertions, 250 deletions
diff --git a/app-cdr/dvd+rw-tools/dvd+rw-tools-5.21.4.10.8.ebuild b/app-cdr/dvd+rw-tools/dvd+rw-tools-5.21.4.10.8.ebuild deleted file mode 100644 index 185732956b4c..000000000000 --- a/app-cdr/dvd+rw-tools/dvd+rw-tools-5.21.4.10.8.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvd+rw-tools/dvd+rw-tools-5.21.4.10.8.ebuild,v 1.9 2005/04/20 08:20:58 corsair Exp $ - -inherit eutils - -DESCRIPTION="A set of tools for DVD+RW/-RW drives" -HOMEPAGE="http://fy.chalmers.se/~appro/linux/DVD+RW/" -SRC_URI="http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" -IUSE="" - -DEPEND="virtual/libc - virtual/cdrtools" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/01_all_samsung-media-fix.patch -} - -src_compile() { - sed -i \ - -e "s:^CFLAGS=\$(WARN).*:CFLAGS=${CFLAGS}:" \ - -e "s:^CXXFLAGS=\$(WARN).*:CXXFLAGS=${CXXFLAGS} -fno-exceptions:" \ - Makefile.m4 || die - emake || die -} - -src_install() { - dobin dvd+rw-booktype dvd+rw-format dvd+rw-mediainfo growisofs || die - dohtml index.html - doman growisofs.1 -} diff --git a/app-cdr/dvd+rw-tools/dvd+rw-tools-6.0.ebuild b/app-cdr/dvd+rw-tools/dvd+rw-tools-6.0.ebuild deleted file mode 100644 index 45bd03f0f8a8..000000000000 --- a/app-cdr/dvd+rw-tools/dvd+rw-tools-6.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvd+rw-tools/dvd+rw-tools-6.0.ebuild,v 1.2 2007/01/24 02:21:28 genone Exp $ - -inherit eutils - -DESCRIPTION="A set of tools for DVD+RW/-RW drives" -HOMEPAGE="http://fy.chalmers.se/~appro/linux/DVD+RW/" -SRC_URI="http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND="virtual/libc - virtual/cdrtools" - -src_compile() { - sed -i \ - -e "s:^CFLAGS=\$(WARN).*:CFLAGS=${CFLAGS}:" \ - -e "s:^CXXFLAGS=\$(WARN).*:CXXFLAGS=${CXXFLAGS} -fno-exceptions:" \ - Makefile.m4 || die - emake || die -} - -src_install() { - dobin dvd+rw-booktype dvd+rw-format dvd+rw-mediainfo growisofs || die - dohtml index.html - doman growisofs.1 -} - -pkg_postinst() { - elog - elog "When you run growisofs if you receive:" - elog "unable to anonymously mmap 33554432: Resource temporarily unavailable" - elog "error message please run 'ulimit -l unlimited'" - elog -} diff --git a/app-cdr/dvd+rw-tools/dvd+rw-tools-6.1-r1.ebuild b/app-cdr/dvd+rw-tools/dvd+rw-tools-6.1-r1.ebuild deleted file mode 100644 index e9e514432dc4..000000000000 --- a/app-cdr/dvd+rw-tools/dvd+rw-tools-6.1-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvd+rw-tools/dvd+rw-tools-6.1-r1.ebuild,v 1.11 2007/01/24 02:21:28 genone Exp $ - -inherit eutils toolchain-funcs - -DESCRIPTION="A set of tools for DVD+RW/-RW drives" -HOMEPAGE="http://fy.chalmers.se/~appro/linux/DVD+RW/" -SRC_URI="http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sh sparc x86" -IUSE="" - -DEPEND="virtual/cdrtools" - -src_compile() { - sed -i \ - -e "s:^CFLAGS=\$(WARN).*:CFLAGS=${CFLAGS}:" \ - -e "s:^CXXFLAGS=\$(WARN).*:CXXFLAGS=${CXXFLAGS} -fno-exceptions:" \ - Makefile.m4 || die - emake CC=$(tc-getCC) CXX=$(tc-getCXX) || die -} - -src_install() { - dobin dvd+rw-booktype dvd+rw-format dvd+rw-mediainfo growisofs || die - dohtml index.html - doman growisofs.1 -} - -pkg_postinst() { - elog - elog "When you run growisofs if you receive:" - elog "unable to anonymously mmap 33554432: Resource temporarily unavailable" - elog "error message please run 'ulimit -l unlimited'" - elog -} diff --git a/app-cdr/dvd+rw-tools/dvd+rw-tools-6.1.ebuild b/app-cdr/dvd+rw-tools/dvd+rw-tools-6.1.ebuild deleted file mode 100644 index a4efa238eb02..000000000000 --- a/app-cdr/dvd+rw-tools/dvd+rw-tools-6.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvd+rw-tools/dvd+rw-tools-6.1.ebuild,v 1.2 2007/01/24 02:21:28 genone Exp $ - -inherit eutils - -DESCRIPTION="A set of tools for DVD+RW/-RW drives" -HOMEPAGE="http://fy.chalmers.se/~appro/linux/DVD+RW/" -SRC_URI="http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND="virtual/libc - virtual/cdrtools" - -src_compile() { - sed -i \ - -e "s:^CFLAGS=\$(WARN).*:CFLAGS=${CFLAGS}:" \ - -e "s:^CXXFLAGS=\$(WARN).*:CXXFLAGS=${CXXFLAGS} -fno-exceptions:" \ - Makefile.m4 || die - emake || die -} - -src_install() { - dobin dvd+rw-booktype dvd+rw-format dvd+rw-mediainfo growisofs || die - dohtml index.html - doman growisofs.1 -} - -pkg_postinst() { - elog - elog "When you run growisofs if you receive:" - elog "unable to anonymously mmap 33554432: Resource temporarily unavailable" - elog "error message please run 'ulimit -l unlimited'" -} diff --git a/app-cdr/dvd+rw-tools/dvd+rw-tools-7.0-r1.ebuild b/app-cdr/dvd+rw-tools/dvd+rw-tools-7.0-r1.ebuild deleted file mode 100644 index 85c6a03d987e..000000000000 --- a/app-cdr/dvd+rw-tools/dvd+rw-tools-7.0-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-cdr/dvd+rw-tools/dvd+rw-tools-7.0-r1.ebuild,v 1.1 2008/02/17 07:54:19 vapier Exp $ - -inherit eutils toolchain-funcs - -DESCRIPTION="A set of tools for DVD+RW/-RW drives" -HOMEPAGE="http://fy.chalmers.se/~appro/linux/DVD+RW/" -SRC_URI="http://fy.chalmers.se/~appro/linux/DVD+RW/tools/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" -IUSE="" - -RDEPEND="virtual/cdrtools" -DEPEND="${RDEPEND} - sys-devel/m4" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-thread-stack-size.patch - # Linux compiler flags only include -O2 and are incremental - sed -i '/FLAGS/s:-O2::' Makefile.m4 -} - -src_compile() { - emake CC=$(tc-getCC) CXX=$(tc-getCXX) || die -} - -src_install() { - einstall || die - dohtml index.html -} - -pkg_postinst() { - elog "When you run growisofs if you receive:" - elog "unable to anonymously mmap 33554432: Resource temporarily unavailable" - elog "error message please run 'ulimit -l unlimited'" -} diff --git a/app-cdr/dvd+rw-tools/files/01_all_samsung-media-fix.patch b/app-cdr/dvd+rw-tools/files/01_all_samsung-media-fix.patch deleted file mode 100644 index c9e92e8867c7..000000000000 --- a/app-cdr/dvd+rw-tools/files/01_all_samsung-media-fix.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- dvd+rw-tools-5.21.4.10.8/transport.hxx 2004-08-25 01:36:29.000000000 +0200 -+++ dvd+rw-tools-5.21.4.10.8/transport.hxx 2004-10-21 12:46:33.260850008 +0200 -@@ -1551,7 +1551,12 @@ - p[3] &= 0x3F; // always Single-session? - - // setup Data Block Type -- if ((track[6]&0x0F)==1) p[4] = 8; -+ // Some units [e.g. Toshiba/Samsung TS-H542A] return "unknown Data -+ // Block Type" in track[6]&0x0F field. Essentially it's a firmware -+ // glitch, yet it makes certain sense, as track may not be written -+ // yet... -+ if ((track[6]&0x0F)==1 || (track[6]&0x0F)==0x0F) -+ p[4] = 8; - else fprintf (stderr,":-( none Mode 1 track\n"), - exit(FATAL_START(EMEDIUMTYPE)); - diff --git a/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-thread-stack-size.patch b/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-thread-stack-size.patch deleted file mode 100644 index ab0f1173634a..000000000000 --- a/app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-thread-stack-size.patch +++ /dev/null @@ -1,41 +0,0 @@ -Respect PTHREAD_STACK_MIN when defined - -Some systems (like PowerPC) cannot work with 64k thread stacks. Setting the -stack lower will error and the whole process aborts. An example error: -$ growisofs -dvd-compat -Z /dev/hda=my.iso -Executing 'builtin_dd if=my.iso of=/dev/hda obs=32k seek=0' -:-( failed to create thread: Input/output error - -So if the minimum required size is larger than 64k, we'll just use whatever -the system defines. If it is smaller, we'll stick with 64k. - -Signed-off-by: Mike Frysinger <vapier@gentoo.org> - ---- dvd+rw-tools-7.0/mp.h -+++ dvd+rw-tools-7.0/mp.h -@@ -31,6 +31,16 @@ - #include <sched.h> - #include <semaphore.h> - #include <stdlib.h> -+#include <limits.h> -+ -+/* some systems (like powerpc) cannot work with 64k stacks */ -+#define MY_STACK_SIZE 64*1024 -+#ifdef PTHREAD_STACK_MIN -+# if MY_STACK_SIZE < PTHREAD_STACK_MIN -+# undef MY_STACK_SIZE -+# define MY_STACK_SIZE PTHREAD_STACK_MIN -+# endif -+#endif - - #define THR_TYPE int - -@@ -39,7 +49,7 @@ - pthread_attr_t attr; - - if (pthread_attr_init(&attr)==0 && -- pthread_attr_setstacksize(&attr,64*1024)==0 && -+ pthread_attr_setstacksize(&attr,MY_STACK_SIZE)==0 && - pthread_attr_setscope(&attr,PTHREAD_SCOPE_SYSTEM)==0 && - pthread_create(&h,&attr,(void *(*)(void *))func,arg)==0 ) - return (void *)h; |