From f87957a3e5f2c0ea132e9174213dc33482adabb1 Mon Sep 17 00:00:00 2001 From: wiz Date: Mon, 21 Jan 2013 14:41:27 +0000 Subject: 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 --- multimedia/libdvbpsi/Makefile | 4 ++-- multimedia/libdvbpsi/PLIST | 23 ++++++++++++++++++++++- multimedia/libdvbpsi/distinfo | 10 +++++----- multimedia/libdvbpsi/patches/patch-Makefile.in | 16 ++++++++++++++++ multimedia/libdvbpsi/patches/patch-ab | 13 ------------- 5 files changed, 45 insertions(+), 21 deletions(-) create mode 100644 multimedia/libdvbpsi/patches/patch-Makefile.in delete mode 100644 multimedia/libdvbpsi/patches/patch-ab (limited to 'multimedia') 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 -- cgit v1.2.3