summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-03-28 22:56:10 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-03-28 22:56:10 +0000
commit2788e9b4d1faf8ee655e59592aa996a4776a3675 (patch)
tree75173efdf4e1df7ee4968a8346761745ba6534c0 /media-video/lsdvd
parentMark 1.15 stable on ia64 (diff)
downloadgentoo-2-2788e9b4d1faf8ee655e59592aa996a4776a3675.tar.gz
gentoo-2-2788e9b4d1faf8ee655e59592aa996a4776a3675.tar.bz2
gentoo-2-2788e9b4d1faf8ee655e59592aa996a4776a3675.zip
Add patch to allow building against latest libdvdread. Bug #127840.
(Portage version: 2.1_pre7-r2)
Diffstat (limited to 'media-video/lsdvd')
-rw-r--r--media-video/lsdvd/ChangeLog6
-rw-r--r--media-video/lsdvd/Manifest19
-rw-r--r--media-video/lsdvd/files/digest-lsdvd-0.152
-rw-r--r--media-video/lsdvd/files/lsdvd-0.15-types.patch26
-rw-r--r--media-video/lsdvd/lsdvd-0.15.ebuild13
5 files changed, 62 insertions, 4 deletions
diff --git a/media-video/lsdvd/ChangeLog b/media-video/lsdvd/ChangeLog
index 7e5dc353e618..ab071245cb79 100644
--- a/media-video/lsdvd/ChangeLog
+++ b/media-video/lsdvd/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/lsdvd
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/lsdvd/ChangeLog,v 1.16 2006/03/15 16:49:19 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/lsdvd/ChangeLog,v 1.17 2006/03/28 22:56:10 flameeyes Exp $
+
+ 28 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/lsdvd-0.15-types.patch, lsdvd-0.15.ebuild:
+ Add patch to allow building against latest libdvdread. Bug #127840.
15 Mar 2006; Markus Rothe <corsair@gentoo.org> lsdvd-0.15.ebuild:
Added ~ppc64
diff --git a/media-video/lsdvd/Manifest b/media-video/lsdvd/Manifest
index fc4eddacb8ba..b03110e3f73c 100644
--- a/media-video/lsdvd/Manifest
+++ b/media-video/lsdvd/Manifest
@@ -1,6 +1,21 @@
MD5 aca040b796f83bfe668aa9fd82eaa035 ChangeLog 2047
+RMD160 163f750e9bcdbac7e805785c57673c5048adafd3 ChangeLog 2047
+SHA256 49165c8cbc24aea94ff9567308a8b778d86980f1725cf69bb06e851c9d09fc56 ChangeLog 2047
MD5 7c79ba5df2a82f2097890ac88e751d7d files/digest-lsdvd-0.10 61
-MD5 413017127b5d04811a6a1cf2340ba22d files/digest-lsdvd-0.15 61
+RMD160 57578b74e72295c22231398ab73b7dfc5f7f6bb8 files/digest-lsdvd-0.10 61
+SHA256 0a32ee7c055faac907506a66078bb53d26383f754bef81b8de8dd2a372d1623a files/digest-lsdvd-0.10 61
+MD5 cd73db57fb693506d22e476e16264026 files/digest-lsdvd-0.15 229
+RMD160 764825a364c03463a206bfaca3a538dff3f90064 files/digest-lsdvd-0.15 229
+SHA256 cb0ad13c4919dfdd48cbb66a6ed43655e2d7debef844cdb0fc530e93985f30cd files/digest-lsdvd-0.15 229
+MD5 6c4101a50dc1b138d924d6285dacee30 files/lsdvd-0.15-types.patch 540
+RMD160 c3afb652fd454d719a50410802d6a3d203faf62d files/lsdvd-0.15-types.patch 540
+SHA256 0ec1120d89c430d36e7306002560aa348d11ec74a63c99a7247cb1c064c2552b files/lsdvd-0.15-types.patch 540
MD5 eef2e5bf3a8692feb0114782ccf8f85c lsdvd-0.10.ebuild 573
-MD5 f278ad2c203271aeb249687b15bee55d lsdvd-0.15.ebuild 581
+RMD160 85b148c3918b69b3536a7cd88813b3b1138d6ee2 lsdvd-0.10.ebuild 573
+SHA256 5c823a89017c9d32bad4fb9c053e18d28939cb383c8fd24e34b2da0ae040649a lsdvd-0.10.ebuild 573
+MD5 e4b4d5b53789f03462bdeaae56f87cb2 lsdvd-0.15.ebuild 696
+RMD160 b77b17348cec4c8a7bd00a532cfe4532bbdb1308 lsdvd-0.15.ebuild 696
+SHA256 85ca65f19df04a41a274f4bc40cd30d7e43b4908db968a2eb69cb9fef8b70846 lsdvd-0.15.ebuild 696
MD5 7300a7b361fa9f48e37722c6952bd432 metadata.xml 158
+RMD160 d91ff64b3e5f86657b8b6ba02c41a26247a2fac7 metadata.xml 158
+SHA256 f9dd4fb4a7f368e776ea0d7d394dad8f3a674e67f6103d6fb58a8a98971eeee4 metadata.xml 158
diff --git a/media-video/lsdvd/files/digest-lsdvd-0.15 b/media-video/lsdvd/files/digest-lsdvd-0.15
index 9052d1e6092a..082eac379e3f 100644
--- a/media-video/lsdvd/files/digest-lsdvd-0.15
+++ b/media-video/lsdvd/files/digest-lsdvd-0.15
@@ -1 +1,3 @@
MD5 5ea6a942804cfc7911e7a0efe4819c7a lsdvd-0.15.tar.gz 40101
+RMD160 af984f25ee2d4f1b2d61b32836d1b8ceabdaf418 lsdvd-0.15.tar.gz 40101
+SHA256 e98eee0386000dd2e5ef59d5ff3aa55c611e299924b0d6ad304b67e6f58074d5 lsdvd-0.15.tar.gz 40101
diff --git a/media-video/lsdvd/files/lsdvd-0.15-types.patch b/media-video/lsdvd/files/lsdvd-0.15-types.patch
new file mode 100644
index 000000000000..9cb8e6422a0b
--- /dev/null
+++ b/media-video/lsdvd/files/lsdvd-0.15-types.patch
@@ -0,0 +1,26 @@
+Index: lsdvd-0.15/configure.in
+===================================================================
+--- lsdvd-0.15.orig/configure.in
++++ lsdvd-0.15/configure.in
+@@ -5,7 +5,8 @@ CFLAGS=-g
+ AC_PROG_CC
+ AC_CHECK_LIB(dvdread, DVDOpen, , AC_MSG_ERROR([libdvdread not found!]))
+ AC_MSG_CHECKING([for dvdread/ifo_read.h])
+-AC_TRY_COMPILE([#include <dvdread/ifo_read.h>], ,
++AC_TRY_COMPILE([#include <stdint.h>
++ #include <dvdread/ifo_read.h>], ,
+ AC_MSG_RESULT([yes]),
+ AC_MSG_RESULT([no])
+ AC_MSG_ERROR([Header files for dvdread not found]))
+Index: lsdvd-0.15/lsdvd.c
+===================================================================
+--- lsdvd-0.15.orig/lsdvd.c
++++ lsdvd-0.15/lsdvd.c
+@@ -13,6 +13,7 @@
+ * 2003-04-19 Cleanups get_title_name, added dvdtime2msec, added helper macros,
+ * output info structures in form of a Perl module, by Henk Vergonet.
+ */
++#include <stdint.h>
+ #include <dvdread/ifo_read.h>
+ #include <string.h>
+ #include <sys/stat.h>
diff --git a/media-video/lsdvd/lsdvd-0.15.ebuild b/media-video/lsdvd/lsdvd-0.15.ebuild
index 7a85c93a0a7d..763c85262cd1 100644
--- a/media-video/lsdvd/lsdvd-0.15.ebuild
+++ b/media-video/lsdvd/lsdvd-0.15.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/lsdvd/lsdvd-0.15.ebuild,v 1.2 2006/03/15 16:49:19 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/lsdvd/lsdvd-0.15.ebuild,v 1.3 2006/03/28 22:56:10 flameeyes Exp $
+
+inherit autotools
DESCRIPTION="Utility for getting info out of DVDs"
HOMEPAGE="http://acidrip.sourceforge.net"
@@ -13,6 +15,15 @@ IUSE=""
DEPEND="=media-libs/libdvdread-0.9*"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-types.patch"
+
+ eautoreconf
+}
+
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS NEWS README