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