summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <drac@gentoo.org>2008-06-15 06:23:08 +0000
committerSamuli Suominen <drac@gentoo.org>2008-06-15 06:23:08 +0000
commit93d920bb9482aab7e204ba98eafb3b42dfd8279f (patch)
tree4232b20036db95303eb36925ad49a2e8af9c7eda /app-cdr/dvd+rw-tools
parentBug #226505 - For compatibility with phase execution order in (diff)
downloadgentoo-2-93d920bb9482aab7e204ba98eafb3b42dfd8279f.tar.gz
gentoo-2-93d920bb9482aab7e204ba98eafb3b42dfd8279f.tar.bz2
gentoo-2-93d920bb9482aab7e204ba98eafb3b42dfd8279f.zip
old
(Portage version: 2.1.5.5)
Diffstat (limited to 'app-cdr/dvd+rw-tools')
-rw-r--r--app-cdr/dvd+rw-tools/dvd+rw-tools-5.21.4.10.8.ebuild37
-rw-r--r--app-cdr/dvd+rw-tools/dvd+rw-tools-6.0.ebuild39
-rw-r--r--app-cdr/dvd+rw-tools/dvd+rw-tools-6.1-r1.ebuild38
-rw-r--r--app-cdr/dvd+rw-tools/dvd+rw-tools-6.1.ebuild38
-rw-r--r--app-cdr/dvd+rw-tools/dvd+rw-tools-7.0-r1.ebuild41
-rw-r--r--app-cdr/dvd+rw-tools/files/01_all_samsung-media-fix.patch16
-rw-r--r--app-cdr/dvd+rw-tools/files/dvd+rw-tools-7.0-thread-stack-size.patch41
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;