summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2005-12-18 01:49:40 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2005-12-18 01:49:40 +0000
commitdd33fdbc742aceaec45bfa973c9b725dd26b99b4 (patch)
tree44781d1ea01915695976cd16d86bef0ba4d04769
parentSync with overlay. (diff)
downloadhistorical-dd33fdbc742aceaec45bfa973c9b725dd26b99b4.tar.gz
historical-dd33fdbc742aceaec45bfa973c9b725dd26b99b4.tar.bz2
historical-dd33fdbc742aceaec45bfa973c9b725dd26b99b4.zip
Added patch to respect user umask setting, from David Brown in bug #97577.
Package-Manager: portage-2.1_pre1
-rw-r--r--media-video/dvdbackup/ChangeLog8
-rw-r--r--media-video/dvdbackup/Manifest17
-rw-r--r--media-video/dvdbackup/dvdbackup-0.1.1-r2.ebuild36
-rw-r--r--media-video/dvdbackup/files/digest-dvdbackup-0.1.1-r21
-rw-r--r--media-video/dvdbackup/files/dvdbackup-0.1.1-mkdir.patch29
5 files changed, 88 insertions, 3 deletions
diff --git a/media-video/dvdbackup/ChangeLog b/media-video/dvdbackup/ChangeLog
index 5ba887a4631a..8d4b473b95a4 100644
--- a/media-video/dvdbackup/ChangeLog
+++ b/media-video/dvdbackup/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/dvdbackup
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/dvdbackup/ChangeLog,v 1.10 2005/10/03 19:46:32 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/dvdbackup/ChangeLog,v 1.11 2005/12/18 01:49:40 flameeyes Exp $
+
+*dvdbackup-0.1.1-r2 (18 Dec 2005)
+
+ 18 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/dvdbackup-0.1.1-mkdir.patch, +dvdbackup-0.1.1-r2.ebuild:
+ Added patch to respect user umask setting, from David Brown in bug #97577.
03 Oct 2005; Markus Rothe <corsair@gentoo.org> dvdbackup-0.1.1-r1.ebuild:
Stable on ppc64
diff --git a/media-video/dvdbackup/Manifest b/media-video/dvdbackup/Manifest
index 7d7a4be4bed9..9ed3b7a82b13 100644
--- a/media-video/dvdbackup/Manifest
+++ b/media-video/dvdbackup/Manifest
@@ -1,5 +1,18 @@
-MD5 e63f31c42cec248678bfdd2ef65d4408 ChangeLog 1168
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 5920d73d17d74bde6f808e05a753b2f0 ChangeLog 1402
MD5 4fe2696804b58b12ca5d0f1b03f3ac77 dvdbackup-0.1.1-r1.ebuild 826
-MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158
+MD5 244e204f47a5dd2fe55e0c747082bff1 dvdbackup-0.1.1-r2.ebuild 874
MD5 ed788d5aef0628a2098684adad1ec7b8 files/0.1.1-debian-FPE.patch 546
MD5 a407bd72496e53b75fed9eb61a40e6d1 files/digest-dvdbackup-0.1.1-r1 66
+MD5 a407bd72496e53b75fed9eb61a40e6d1 files/digest-dvdbackup-0.1.1-r2 66
+MD5 e366405dbcfadf794d833c2a638504e2 files/dvdbackup-0.1.1-mkdir.patch 1073
+MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDpMBAAiZjviIA2XgRAhzRAJ9MQFv2hMieXJ42oBYkC9Mr9I3ASgCgu+sb
+Cs4c4zjTVCvcDOossb1MUWs=
+=kMpZ
+-----END PGP SIGNATURE-----
diff --git a/media-video/dvdbackup/dvdbackup-0.1.1-r2.ebuild b/media-video/dvdbackup/dvdbackup-0.1.1-r2.ebuild
new file mode 100644
index 000000000000..5df43277d123
--- /dev/null
+++ b/media-video/dvdbackup/dvdbackup-0.1.1-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/dvdbackup/dvdbackup-0.1.1-r2.ebuild,v 1.1 2005/12/18 01:49:40 flameeyes Exp $
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="Backup content from DVD to hard disk"
+HOMEPAGE="http://dvd-create.sourceforge.net/"
+SRC_URI="http://dvd-create.sourceforge.net/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="media-libs/libdvdread"
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch "${FILESDIR}/${PV}-debian-FPE.patch"
+ epatch "${FILESDIR}/${P}-mkdir.patch"
+}
+
+src_compile() {
+ $(tc-getCC) ${CFLAGS} -I/usr/include/dvdread \
+ -ldvdread -o dvdbackup src/dvdbackup.c \
+ || die "compile failed"
+}
+
+src_install() {
+ dobin dvdbackup || die
+ dodoc README
+}
diff --git a/media-video/dvdbackup/files/digest-dvdbackup-0.1.1-r2 b/media-video/dvdbackup/files/digest-dvdbackup-0.1.1-r2
new file mode 100644
index 000000000000..caea4610d6a4
--- /dev/null
+++ b/media-video/dvdbackup/files/digest-dvdbackup-0.1.1-r2
@@ -0,0 +1 @@
+MD5 53a071d1def5ee49d702a4dd080d25ac dvdbackup-0.1.1.tar.gz 24806
diff --git a/media-video/dvdbackup/files/dvdbackup-0.1.1-mkdir.patch b/media-video/dvdbackup/files/dvdbackup-0.1.1-mkdir.patch
new file mode 100644
index 000000000000..0b16285a37c1
--- /dev/null
+++ b/media-video/dvdbackup/files/dvdbackup-0.1.1-mkdir.patch
@@ -0,0 +1,29 @@
+--- src/dvdbackup.c.orig 2005-07-01 00:12:36.000000000 -0700
++++ src/dvdbackup.c 2005-07-01 00:12:52.000000000 -0700
+@@ -2506,7 +2506,7 @@
+ fprintf(stderr,"The target directory is not valid, it may be a ordinary file\n");
+ }
+ } else {
+- if (mkdir(targetname, S_IRUSR | S_IWUSR | S_IXUSR) != 0) {
++ if (mkdir(targetname, 0777) != 0) {
+ fprintf(stderr,"Faild creating target directory\n");
+ perror("");
+ DVDClose(_dvd);
+@@ -2522,7 +2522,7 @@
+ fprintf(stderr,"The title directory is not valid, it may be a ordinary file\n");
+ }
+ } else {
+- if (mkdir(targetname, S_IRUSR | S_IWUSR | S_IXUSR) != 0) {
++ if (mkdir(targetname, 0777) != 0) {
+ fprintf(stderr,"Faild creating title directory\n");
+ perror("");
+ DVDClose(_dvd);
+@@ -2537,7 +2537,7 @@
+ fprintf(stderr,"The VIDEO_TS directory is not valid, it may be a ordinary file\n");
+ }
+ } else {
+- if (mkdir(targetname, S_IRUSR | S_IWUSR | S_IXUSR) != 0) {
++ if (mkdir(targetname, 0777) != 0) {
+ fprintf(stderr,"Faild creating VIDEO_TS directory\n");
+ perror("");
+ DVDClose(_dvd);