summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz>2013-01-21 14:41:27 +0000
committerwiz <wiz>2013-01-21 14:41:27 +0000
commit7765a303ccae47238e9f255abb5f13b0c05f468c (patch)
treeb0190e4a8ffe36c7c6655cc6a66b29a1eedec9e0
parentbaa0b9b5b4a9644306a773c314d5b2d9b97d918c (diff)
downloadpkgsrc-7765a303ccae47238e9f255abb5f13b0c05f468c.tar.gz
Update to 1.0.0:
Changes between 0.2.2 and 1.0.0: -------------------------------- * new example application dvbinfo: use 'dvbinfo -h' for more information on commandline options * misc examples: fixes to gen_pat, gen_pmt * updated documentation (new api howto) * add log callback (remove fprintf's) * make API more consistent, see doxygen "howto-new-api" section for converting your code: - introduces dvbpsi_t typedef - removed dvbpsi_handle - changed argument order - changed table functions prototypes * EIT table generation, and decoding fixes * RST table decoding and generation * new descriptor 0x40, 0x41, 0x49, 0x4a, 0x4b, 0x4f, 0x50 and 0x7c (decoder and generators) * descriptor 0x03: added variable_rate_audio_indicator * new descriptor (ATSC): 0x13, 0x14, 0x62, 0x66, 0x73, 0x83 decoders * ATSC tables EIT, ETT, MGT, STT and VCT decoders
-rw-r--r--multimedia/libdvbpsi/Makefile4
-rw-r--r--multimedia/libdvbpsi/PLIST23
-rw-r--r--multimedia/libdvbpsi/distinfo10
-rw-r--r--multimedia/libdvbpsi/patches/patch-Makefile.in16
-rw-r--r--multimedia/libdvbpsi/patches/patch-ab13
5 files changed, 45 insertions, 21 deletions
diff --git a/multimedia/libdvbpsi/Makefile b/multimedia/libdvbpsi/Makefile
index 4c7a31eaf5b..7c70431d883 100644
--- a/multimedia/libdvbpsi/Makefile
+++ b/multimedia/libdvbpsi/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2012/12/25 21:16:24 jperkin Exp $
+# $NetBSD: Makefile,v 1.15 2013/01/21 14:41:27 wiz Exp $
-DISTNAME= libdvbpsi-0.2.2
+DISTNAME= libdvbpsi-1.0.0
CATEGORIES= multimedia
MASTER_SITES= http://www.videolan.org/pub/libdvbpsi/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.bz2
diff --git a/multimedia/libdvbpsi/PLIST b/multimedia/libdvbpsi/PLIST
index c2e6797342b..39582e25291 100644
--- a/multimedia/libdvbpsi/PLIST
+++ b/multimedia/libdvbpsi/PLIST
@@ -1,4 +1,9 @@
-@comment $NetBSD: PLIST,v 1.6 2011/09/08 21:10:26 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2013/01/21 14:41:27 wiz Exp $
+include/dvbpsi/atsc_eit.h
+include/dvbpsi/atsc_ett.h
+include/dvbpsi/atsc_mgt.h
+include/dvbpsi/atsc_stt.h
+include/dvbpsi/atsc_vct.h
include/dvbpsi/bat.h
include/dvbpsi/cat.h
include/dvbpsi/demux.h
@@ -18,21 +23,36 @@ include/dvbpsi/dr_0c.h
include/dvbpsi/dr_0d.h
include/dvbpsi/dr_0e.h
include/dvbpsi/dr_0f.h
+include/dvbpsi/dr_13.h
+include/dvbpsi/dr_14.h
+include/dvbpsi/dr_40.h
+include/dvbpsi/dr_41.h
include/dvbpsi/dr_42.h
include/dvbpsi/dr_43.h
include/dvbpsi/dr_44.h
include/dvbpsi/dr_45.h
include/dvbpsi/dr_47.h
include/dvbpsi/dr_48.h
+include/dvbpsi/dr_49.h
+include/dvbpsi/dr_4a.h
+include/dvbpsi/dr_4b.h
include/dvbpsi/dr_4d.h
include/dvbpsi/dr_4e.h
+include/dvbpsi/dr_4f.h
+include/dvbpsi/dr_50.h
include/dvbpsi/dr_52.h
include/dvbpsi/dr_55.h
include/dvbpsi/dr_56.h
include/dvbpsi/dr_58.h
include/dvbpsi/dr_59.h
include/dvbpsi/dr_5a.h
+include/dvbpsi/dr_62.h
+include/dvbpsi/dr_66.h
include/dvbpsi/dr_69.h
+include/dvbpsi/dr_73.h
+include/dvbpsi/dr_76.h
+include/dvbpsi/dr_7c.h
+include/dvbpsi/dr_83.h
include/dvbpsi/dr_8a.h
include/dvbpsi/dvbpsi.h
include/dvbpsi/eit.h
@@ -40,6 +60,7 @@ include/dvbpsi/nit.h
include/dvbpsi/pat.h
include/dvbpsi/pmt.h
include/dvbpsi/psi.h
+include/dvbpsi/rst.h
include/dvbpsi/sdt.h
include/dvbpsi/sis.h
include/dvbpsi/tot.h
diff --git a/multimedia/libdvbpsi/distinfo b/multimedia/libdvbpsi/distinfo
index 60b04eed58d..aa4e4bd7893 100644
--- a/multimedia/libdvbpsi/distinfo
+++ b/multimedia/libdvbpsi/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2011/11/05 15:59:48 drochner Exp $
+$NetBSD: distinfo,v 1.7 2013/01/21 14:41:27 wiz Exp $
-SHA1 (libdvbpsi-0.2.2.tar.bz2) = 562d46ce256a678309f7c39be8cf31eea4bf6757
-RMD160 (libdvbpsi-0.2.2.tar.bz2) = 46fa5a96fff3a0648554a74ada30962a742b9e7f
-Size (libdvbpsi-0.2.2.tar.bz2) = 330403 bytes
+SHA1 (libdvbpsi-1.0.0.tar.bz2) = aa07d8baacc1919b3f3840a8244d690bbe550bce
+RMD160 (libdvbpsi-1.0.0.tar.bz2) = 05a2dd2cda5bfc8a5eaae9cb8f54af43e4ea58b3
+Size (libdvbpsi-1.0.0.tar.bz2) = 433327 bytes
+SHA1 (patch-Makefile.in) = 5e19ecbfce76b56ddbc6fde6e464e4bb47912155
SHA1 (patch-aa) = dc8c3b5a99e5e6dd73f0d0461e0924bcbdfbeb7d
-SHA1 (patch-ab) = eea9e53dac6982d1681ccd005960ceef3a0d74e8
diff --git a/multimedia/libdvbpsi/patches/patch-Makefile.in b/multimedia/libdvbpsi/patches/patch-Makefile.in
new file mode 100644
index 00000000000..d5ca347b8dd
--- /dev/null
+++ b/multimedia/libdvbpsi/patches/patch-Makefile.in
@@ -0,0 +1,16 @@
+$NetBSD: patch-Makefile.in,v 1.1 2013/01/21 14:41:27 wiz Exp $
+
+dvbinfo example assumes SOL_IP*, which do not exist at least on NetBSD.
+Since examples are not installed, just don't build them.
+
+--- Makefile.in.orig 2012-12-28 09:45:55.000000000 +0000
++++ Makefile.in
+@@ -282,7 +282,7 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ ACLOCAL_AMFLAGS = -I m4
+-SUBDIRS = src examples misc
++SUBDIRS = src misc
+ DIST_SUBDIRS = $(SUBDIRS) doc wince
+ EXTRA_DIST = libdvbpsi.spec libdvbpsi.spec.in libdvbpsi.pc.in bootstrap
+ pkgconfigdir = $(libdir)/pkgconfig
diff --git a/multimedia/libdvbpsi/patches/patch-ab b/multimedia/libdvbpsi/patches/patch-ab
deleted file mode 100644
index 919b6ba9f0b..00000000000
--- a/multimedia/libdvbpsi/patches/patch-ab
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2011/09/08 21:10:26 wiz Exp $
-
---- configure.orig 2011-09-01 08:45:08.000000000 +0000
-+++ configure
-@@ -11643,8 +11643,6 @@ fi
- if test "$release" = "true"
- then
- CFLAGS="${CFLAGS} -O6"
--else
-- CFLAGS="${CFLAGS} -O2"
- fi
-
- for ac_header in stdint.h inttypes.h