pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/libdvdread move libdvdread to the multimedi...
details: https://anonhg.NetBSD.org/pkgsrc/rev/6907264dbee5
branches: trunk
changeset: 467292:6907264dbee5
user: recht <recht%pkgsrc.org@localhost>
date: Wed Jan 28 14:29:00 2004 +0000
description:
move libdvdread to the multimedia category (from misc)
diffstat:
multimedia/libdvdread/DESCR | 2 ++
multimedia/libdvdread/MESSAGE | 8 ++++++++
multimedia/libdvdread/Makefile | 20 ++++++++++++++++++++
multimedia/libdvdread/PLIST | 14 ++++++++++++++
multimedia/libdvdread/buildlink2.mk | 19 +++++++++++++++++++
multimedia/libdvdread/distinfo | 5 +++++
multimedia/libdvdread/patches/patch-aa | 21 +++++++++++++++++++++
7 files changed, 89 insertions(+), 0 deletions(-)
diffs (117 lines):
diff -r 00838d039c58 -r 6907264dbee5 multimedia/libdvdread/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libdvdread/DESCR Wed Jan 28 14:29:00 2004 +0000
@@ -0,0 +1,2 @@
+libdvdread is a library that provides an interface to make life
+for programs that access DVDs a little easier.
diff -r 00838d039c58 -r 6907264dbee5 multimedia/libdvdread/MESSAGE
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libdvdread/MESSAGE Wed Jan 28 14:29:00 2004 +0000
@@ -0,0 +1,8 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2004/01/28 14:29:01 recht Exp $
+
+Because of the unclear legal status of libdvdcss, it is not automatically
+installed as part of ${PKGBASE}. It is however needed to play encrypted
+DVDs. If you want to play encrypted DVDs, simply install it yourself.
+
+===========================================================================
diff -r 00838d039c58 -r 6907264dbee5 multimedia/libdvdread/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libdvdread/Makefile Wed Jan 28 14:29:00 2004 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/28 14:29:01 recht Exp $
+
+DISTNAME= libdvdread-0.9.4
+CATEGORIES= multimedia
+MASTER_SITES= http://www.dtek.chalmers.se/groups/dvd/dist/
+
+MAINTAINER= tech-pkg%NetBSD.org@localhost
+HOMEPAGE= http://www.dtek.chalmers.se/groups/dvd/
+COMMENT= DVD access library, primarily used in Ogle
+
+GNU_CONFIGURE= yes
+USE_GNU_TOOLS+= make
+USE_LIBTOOL= yes
+USE_BUILDLINK2= yes
+
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+
+MESSAGE_SUBST+= PKGBASE=${PKGBASE}
+
+.include "../../mk/bsd.pkg.mk"
diff -r 00838d039c58 -r 6907264dbee5 multimedia/libdvdread/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libdvdread/PLIST Wed Jan 28 14:29:00 2004 +0000
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/28 14:29:00 recht Exp $
+include/dvdread/dvd_reader.h
+include/dvdread/ifo_print.h
+include/dvdread/ifo_read.h
+include/dvdread/ifo_types.h
+include/dvdread/nav_print.h
+include/dvdread/nav_read.h
+include/dvdread/nav_types.h
+lib/libdvdread.a
+lib/libdvdread.la
+lib/libdvdread.so
+lib/libdvdread.so.3
+lib/libdvdread.so.3.0
+@dirrm include/dvdread
diff -r 00838d039c58 -r 6907264dbee5 multimedia/libdvdread/buildlink2.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libdvdread/buildlink2.mk Wed Jan 28 14:29:00 2004 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2004/01/28 14:29:01 recht Exp $
+
+.if !defined(LIBDVDREAD_BUILDLINK2_MK)
+LIBDVDREAD_BUILDLINK2_MK= # defined
+
+BUILDLINK_PACKAGES+= libdvdread
+BUILDLINK_DEPENDS.libdvdread?= libdvdread>=0.9.4
+BUILDLINK_PKGSRCDIR.libdvdread?= ../../multimedia/libdvdread
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.libdvdread=libdvdread
+BUILDLINK_PREFIX.libdvdread= ${LOCALBASE}
+BUILDLINK_FILES.libdvdread= include/dvdread/*
+BUILDLINK_FILES.libdvdread+= lib/libdvdread.*
+
+BUILDLINK_TARGETS+= libdvdread-buildlink
+
+libdvdread-buildlink: _BUILDLINK_USE
+
+.endif # LIBDVDREAD_BUILDLINK2_MK
diff -r 00838d039c58 -r 6907264dbee5 multimedia/libdvdread/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libdvdread/distinfo Wed Jan 28 14:29:00 2004 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/01/28 14:29:01 recht Exp $
+
+SHA1 (libdvdread-0.9.4.tar.gz) = a4b626e49ba8bd33857693c3abe8b34196bc3360
+Size (libdvdread-0.9.4.tar.gz) = 256858 bytes
+SHA1 (patch-aa) = 9e508363db5fe7233d6074fdc2404e4618e78ff2
diff -r 00838d039c58 -r 6907264dbee5 multimedia/libdvdread/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/libdvdread/patches/patch-aa Wed Jan 28 14:29:00 2004 +0000
@@ -0,0 +1,21 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/01/28 14:29:01 recht Exp $
+
+--- dvdread/bswap.h.orig Wed Mar 5 23:13:17 2003
++++ dvdread/bswap.h Wed Mar 5 23:14:24 2003
+@@ -57,7 +57,15 @@
+ #include <sys/endian.h>
+ #define B2N_16(x) x = be16toh(x)
+ #define B2N_32(x) x = be32toh(x)
+-#define B2N_64(x) x = be64toh(x)
++#define B2N_64(x) x = \
++ ((((x) & 0xff00000000000000) >> 56) | \
++ (((x) & 0x00ff000000000000) >> 40) | \
++ (((x) & 0x0000ff0000000000) >> 24) | \
++ (((x) & 0x000000ff00000000) >> 8) | \
++ (((x) & 0x00000000ff000000) << 8) | \
++ (((x) & 0x0000000000ff0000) << 24) | \
++ (((x) & 0x000000000000ff00) << 40) | \
++ (((x) & 0x00000000000000ff) << 56))
+
+ /* This is a slow but portable implementation, it has multiple evaluation
+ * problems so beware.
Home |
Main Index |
Thread Index |
Old Index