summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-05-09 19:11:41 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-05-09 19:11:41 +0000
commitb9a6b36f9e5701811169a8a64ad7cdef9289d4c7 (patch)
tree1761be3bef18ea0e796b8324809e1a8b9a0de476 /media-libs/libdvdread
parentAdded an env.d file to CONFIG_PROTECT *.cfg files for admins who do not use t... (diff)
downloadgentoo-2-b9a6b36f9e5701811169a8a64ad7cdef9289d4c7.tar.gz
gentoo-2-b9a6b36f9e5701811169a8a64ad7cdef9289d4c7.tar.bz2
gentoo-2-b9a6b36f9e5701811169a8a64ad7cdef9289d4c7.zip
Vesion bump, thanks to henry in bug #132808.
(Portage version: 2.1_pre10-r5)
Diffstat (limited to 'media-libs/libdvdread')
-rw-r--r--media-libs/libdvdread/ChangeLog8
-rw-r--r--media-libs/libdvdread/files/digest-libdvdread-0.9.42
-rw-r--r--media-libs/libdvdread/files/digest-libdvdread-0.9.63
-rw-r--r--media-libs/libdvdread/files/libdvdread-0.9.6-udfsymbols.patch21
-rw-r--r--media-libs/libdvdread/libdvdread-0.9.6.ebuild43
5 files changed, 76 insertions, 1 deletions
diff --git a/media-libs/libdvdread/ChangeLog b/media-libs/libdvdread/ChangeLog
index 24d129099978..5a7882c37fc2 100644
--- a/media-libs/libdvdread/ChangeLog
+++ b/media-libs/libdvdread/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libdvdread
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvdread/ChangeLog,v 1.32 2006/03/28 23:49:45 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvdread/ChangeLog,v 1.33 2006/05/09 19:11:41 flameeyes Exp $
+
+*libdvdread-0.9.6 (09 May 2006)
+
+ 09 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/libdvdread-0.9.6-udfsymbols.patch, +libdvdread-0.9.6.ebuild:
+ Vesion bump, thanks to henry in bug #132808.
*libdvdread-0.9.5-r1 (28 Mar 2006)
diff --git a/media-libs/libdvdread/files/digest-libdvdread-0.9.4 b/media-libs/libdvdread/files/digest-libdvdread-0.9.4
index 01d37eec0052..bd46214e9461 100644
--- a/media-libs/libdvdread/files/digest-libdvdread-0.9.4
+++ b/media-libs/libdvdread/files/digest-libdvdread-0.9.4
@@ -1 +1,3 @@
MD5 06353d7b14541ff8b431e69ad404db84 libdvdread-0.9.4.tar.gz 256858
+RMD160 9f7f82e14fb5d458686e5cb2e5f364bad19dd08e libdvdread-0.9.4.tar.gz 256858
+SHA256 bb9027e5753ec5daf0206ca9b642cd7a9d4a3b783f1d38162a9d7b8c10742f30 libdvdread-0.9.4.tar.gz 256858
diff --git a/media-libs/libdvdread/files/digest-libdvdread-0.9.6 b/media-libs/libdvdread/files/digest-libdvdread-0.9.6
new file mode 100644
index 000000000000..60fc67235fb7
--- /dev/null
+++ b/media-libs/libdvdread/files/digest-libdvdread-0.9.6
@@ -0,0 +1,3 @@
+MD5 329401b84ad0b00aaccaad58f2fc393c libdvdread-0.9.6.tar.gz 383012
+RMD160 d7a9169d1f2c9f1050d5372c8d0545e4a101179d libdvdread-0.9.6.tar.gz 383012
+SHA256 509503979441e078866d75a628d8a6483e67737454feaa5366f609ecf2a0f5cf libdvdread-0.9.6.tar.gz 383012
diff --git a/media-libs/libdvdread/files/libdvdread-0.9.6-udfsymbols.patch b/media-libs/libdvdread/files/libdvdread-0.9.6-udfsymbols.patch
new file mode 100644
index 000000000000..2fbd3a7f2aa4
--- /dev/null
+++ b/media-libs/libdvdread/files/libdvdread-0.9.6-udfsymbols.patch
@@ -0,0 +1,21 @@
+Index: libdvdread-0.9.5/dvdread/Makefile.am
+===================================================================
+--- libdvdread-0.9.5.orig/dvdread/Makefile.am
++++ libdvdread-0.9.5/dvdread/Makefile.am
+@@ -2,13 +2,13 @@ INCLUDES = -I$(top_srcdir) @CSS_CFLAGS@
+
+ lib_LTLIBRARIES = libdvdread.la
+ libdvdread_la_SOURCES = dvd_input.c dvd_reader.c dvd_udf.c ifo_read.c \
+- ifo_print.c nav_read.c nav_print.c bswap.h dvd_udf.h dvd_input.h \
++ ifo_print.c nav_read.c nav_print.c bswap.h dvd_input.h \
+ dvdread_internal.h cmd_print.c \
+ md5.c md5.h
+ libdvdread_la_LIBADD = @DL_LIBS@ @CSS_LIBS@
+-libdvdread_la_LDFLAGS = -version-info 5:0:2 -export-symbols-regex "(DVD.*|ifo.*|nav.*|cmd.*)"
++libdvdread_la_LDFLAGS = -version-info 5:0:2 -export-symbols-regex "(DVD.*|UDF.*|ifo.*|nav.*|cmd.*)"
+
+ pkgincludedir = $(includedir)/dvdread
+
+-pkginclude_HEADERS = dvd_reader.h ifo_types.h ifo_read.h \
++pkginclude_HEADERS = dvd_reader.h ifo_types.h ifo_read.h dvd_udf.h \
+ ifo_print.h nav_types.h nav_read.h nav_print.h cmd_print.h
diff --git a/media-libs/libdvdread/libdvdread-0.9.6.ebuild b/media-libs/libdvdread/libdvdread-0.9.6.ebuild
new file mode 100644
index 000000000000..45f93f775cdb
--- /dev/null
+++ b/media-libs/libdvdread/libdvdread-0.9.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvdread/libdvdread-0.9.6.ebuild,v 1.1 2006/05/09 19:11:41 flameeyes Exp $
+
+inherit eutils libtool autotools
+
+DESCRIPTION="Provides a simple foundation for reading DVD-Video images."
+SRC_URI="http://www.dtek.chalmers.se/groups/dvd/dist/${P}.tar.gz"
+HOMEPAGE="http://www.dtek.chalmers.se/groups/dvd/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
+IUSE="static"
+
+DEPEND=">=media-libs/libdvdcss-1.1.1"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-udfsymbols.patch"
+
+ eautoreconf
+ elibtoolize
+}
+
+src_compile() {
+ use ppc-macos && myconf="--with-libdvdcss=/usr"
+ econf ${myconf} `use_enable static` || die "./configure failed"
+ emake || die "make failed"
+}
+
+src_install() {
+ einstall || die "make install failed"
+
+ dobin src/.libs/* # install executables
+ cd ${D}usr/bin
+ mv ./ifo_dump ./ifo_dump_dvdread
+
+ cd ${S}
+ dodoc AUTHORS ChangeLog NEWS README TODO
+}