summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Medinas <metalgod@gentoo.org>2006-01-07 02:21:25 +0000
committerLuis Medinas <metalgod@gentoo.org>2006-01-07 02:21:25 +0000
commit807ab538b98d8addca4d707a2b71c6cffb3f1214 (patch)
tree26a0e5494e339737eecec257f7a6e259ce81e987 /app-cdr/k9copy
parentnew version (diff)
downloadgentoo-2-807ab538b98d8addca4d707a2b71c6cffb3f1214.tar.gz
gentoo-2-807ab538b98d8addca4d707a2b71c6cffb3f1214.tar.bz2
gentoo-2-807ab538b98d8addca4d707a2b71c6cffb3f1214.zip
Added a patch to fix some code issues thanks to Geoffrey Clements <geoff@electron.me.uk>. Closes bug #117386.
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'app-cdr/k9copy')
-rw-r--r--app-cdr/k9copy/ChangeLog11
-rw-r--r--app-cdr/k9copy/Manifest13
-rw-r--r--app-cdr/k9copy/files/digest-k9copy-1.0.2-r11
-rw-r--r--app-cdr/k9copy/files/k9copy-1.0.2-switch.patch27
-rw-r--r--app-cdr/k9copy/k9copy-1.0.2-r1.ebuild30
5 files changed, 70 insertions, 12 deletions
diff --git a/app-cdr/k9copy/ChangeLog b/app-cdr/k9copy/ChangeLog
index a9ec6716683b..9ad194ed0c88 100644
--- a/app-cdr/k9copy/ChangeLog
+++ b/app-cdr/k9copy/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-cdr/k9copy
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/k9copy/ChangeLog,v 1.3 2005/12/28 18:29:12 metalgod Exp $
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/k9copy/ChangeLog,v 1.4 2006/01/07 02:21:25 metalgod Exp $
+
+*k9copy-1.0.2-r1 (07 Jan 2006)
+
+ 07 Jan 2006; Luis Medinas <metalgod@gentoo.org>
+ +files/k9copy-1.0.2-switch.patch, +k9copy-1.0.2-r1.ebuild:
+ Added a patch to fix some code issues thanks to Geoffrey Clements
+ <geoff@electron.me.uk>. Closes bug #117386.
28 Dec 2005; Luis Medinas <metalgod@gentoo.org> k9copy-1.0.2.ebuild:
Changing vamps dependency to 0.98 version to avoid troubles.
diff --git a/app-cdr/k9copy/Manifest b/app-cdr/k9copy/Manifest
index fb84affe9204..ec501ded8339 100644
--- a/app-cdr/k9copy/Manifest
+++ b/app-cdr/k9copy/Manifest
@@ -1,16 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 868da122129ac7c29620691ae16b52e2 ChangeLog 640
MD5 8d91a1317c69a55813fb907b7055ff24 files/digest-k9copy-1.0.1b 65
MD5 5a5d88aa77c8af2303e4ddecd903ac2e files/digest-k9copy-1.0.2 65
+MD5 5a5d88aa77c8af2303e4ddecd903ac2e files/digest-k9copy-1.0.2-r1 65
+MD5 9d9c310c683094498467072262d3101f files/k9copy-1.0.2-switch.patch 1017
MD5 d95ce28d99c8a2eb6d8dcb812f5a0a6d k9copy-1.0.1b.ebuild 619
+MD5 30edf2e9a0301e40545a9aef042daaf6 k9copy-1.0.2-r1.ebuild 621
MD5 c11891b6b74a80b4eeb95fe143ca340f k9copy-1.0.2.ebuild 665
MD5 4ce63071510202110ebc72dd9ee3924e metadata.xml 214
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDstmewUpWvClEHQoRAvJcAJ9MW9aGfgf4IsHPg/GF7kCttk0jMACdEMPY
-tG2mqB/EZuuy/S2n7J+cSAI=
-=DTKs
------END PGP SIGNATURE-----
diff --git a/app-cdr/k9copy/files/digest-k9copy-1.0.2-r1 b/app-cdr/k9copy/files/digest-k9copy-1.0.2-r1
new file mode 100644
index 000000000000..377ade1a324b
--- /dev/null
+++ b/app-cdr/k9copy/files/digest-k9copy-1.0.2-r1
@@ -0,0 +1 @@
+MD5 6905029f9ef6e95badd3255eac811304 k9copy-1.0.2.tar.gz 1149521
diff --git a/app-cdr/k9copy/files/k9copy-1.0.2-switch.patch b/app-cdr/k9copy/files/k9copy-1.0.2-switch.patch
new file mode 100644
index 000000000000..2e973b316411
--- /dev/null
+++ b/app-cdr/k9copy/files/k9copy-1.0.2-switch.patch
@@ -0,0 +1,27 @@
+--- k9copy-1.0.2-old/src/k9main.cpp 2005-12-18 08:11:19.000000000 +0000
++++ k9copy-1.0.2/src/k9main.cpp 2006-01-02 19:05:51.000000000 +0000
+@@ -752,6 +752,9 @@
+
+
+ void k9Main::fillLvLanguages() {
++ k9DVDSubtitle *l_sub;
++ k9DVDAudioStream *l_auds;
++
+ lvLanguages->clear();
+ langAudItems.clear();
+ langSubItems.clear();
+@@ -761,12 +764,12 @@
+ k9DVDListItem *litem=(k9DVDListItem*)items.at(i);
+ switch (litem->streamType) {
+ case SUB:
+- k9DVDSubtitle *l_sub=litem->subtitle;
++ l_sub=litem->subtitle;
+ if (slSubLang.contains(l_sub->getlanguage())==0)
+ slSubLang.append(l_sub->getlanguage());
+ break;
+ case AUD:
+- k9DVDAudioStream *l_auds=litem->audioStream;
++ l_auds=litem->audioStream;
+ if (slAudLang.contains(l_auds->getlanguage())==0)
+ slAudLang.append(l_auds->getlanguage());
+ break;
diff --git a/app-cdr/k9copy/k9copy-1.0.2-r1.ebuild b/app-cdr/k9copy/k9copy-1.0.2-r1.ebuild
new file mode 100644
index 000000000000..bb72bb4afbb7
--- /dev/null
+++ b/app-cdr/k9copy/k9copy-1.0.2-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/k9copy/k9copy-1.0.2-r1.ebuild,v 1.1 2006/01/07 02:21:25 metalgod Exp $
+
+inherit eutils kde
+need-kde 3.3
+
+DESCRIPTION="k9copy is a DVD backup utility which allow the copy of one or more titles from a DVD9 to a DVD5"
+HOMEPAGE="http://k9copy.free.fr/"
+SRC_URI="http://k9copy.free.fr/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="arts"
+DEPEND="media-video/dvdauthor
+ media-libs/libdvdread
+ app-cdr/dvd+rw-tools
+ >=media-video/vamps-0.98
+ >=app-cdr/k3b-0.12.8"
+
+RDEPEND=${DEPEND}
+
+DOC="README TODO ChangeLog"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${P}-switch.patch
+}