Update to 0.1.6. Bump ABI depends because of shlib major change. Changes between 0.1.5 and 0.1.6: -------------------------------- * fixed a parsing bug due to outdated spec in ISO 639 language descriptor * fixed the use of uninitialized data when section_syntax_indicator=0 * fixed a parsing bug in the EBU teletext descriptor decoder * fixed the declaration of dvbpsi_DecodeTeletextDr * new example tool for checking an MPEG-2 TS file * fixed EIT discontinuities * new cat support * new PDC support descriptor 0x69 Changes between 0.1.4 and 0.1.5: -------------------------------- * Windows CE port * src/tables/eit*: EIT decoder (no generator yet) * src/tables/sdt*: SDT generator * 0x4d/0x4e (EIT) descriptors decoders * 0x52 (stream identifier) descriptor decoder * 0x55 (dvb parental rating) descriptor decoder * 0x56 (EBU teletext) descriptor decoder * fixed a segfault in the subtitles descriptor decoder * correctly handle duplicate packets * correctly handle TS packets containing multiple PSI sections Changes between 0.1.3 and 0.1.4: -------------------------------- * 0x59 (dvb subtitles) descriptor decoder * memory leak fix * fixed an unitialiazed pointerdiff -r1.7 -r1.8 pkgsrc/multimedia/libdvbpsi/Makefile
(wiz)
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.7 2008/04/20 20:50:20 heinz Exp $ | 1 | # $NetBSD: Makefile,v 1.8 2009/02/27 22:38:16 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= libdvbpsi-0.1.3 | 3 | DISTNAME= libdvbpsi5-0.1.6 | |
4 | PKGREVISION= 2 | 4 | PKGNAME= ${DISTNAME:S/5-/-/} | |
5 | CATEGORIES= multimedia | 5 | CATEGORIES= multimedia | |
6 | MASTER_SITES= http://www.videolan.org/pub/libdvbpsi/0.1.3/ | 6 | MASTER_SITES= http://www.videolan.org/pub/libdvbpsi/0.1.6/ | |
7 | 7 | |||
8 | MAINTAINER= wulf@NetBSD.org | 8 | MAINTAINER= wulf@NetBSD.org | |
9 | HOMEPAGE= http://www.videolan.org/ | 9 | HOMEPAGE= http://www.videolan.org/ | |
10 | COMMENT= PSI decoder and generator library for MPEG2 and DVB streams | 10 | COMMENT= PSI decoder and generator library for MPEG2 and DVB streams | |
11 | 11 | |||
12 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | 13 | |||
14 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
15 | USE_TOOLS+= gmake | 15 | USE_TOOLS+= gmake | |
16 | USE_LIBTOOL= yes | 16 | USE_LIBTOOL= yes | |
17 | 17 | |||
18 | .include "../../mk/bsd.pkg.mk" | 18 | .include "../../mk/bsd.pkg.mk" |
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.7 2006/07/08 23:11:01 jlam Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.8 2009/02/27 22:38:16 wiz Exp $ | |
2 | 2 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | LIBDVBPSI_BUILDLINK3_MK:= ${LIBDVBPSI_BUILDLINK3_MK}+ | 4 | LIBDVBPSI_BUILDLINK3_MK:= ${LIBDVBPSI_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if !empty(BUILDLINK_DEPTH:M+) | 6 | .if !empty(BUILDLINK_DEPTH:M+) | |
7 | BUILDLINK_DEPENDS+= libdvbpsi | 7 | BUILDLINK_DEPENDS+= libdvbpsi | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdvbpsi} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdvbpsi} | |
11 | BUILDLINK_PACKAGES+= libdvbpsi | 11 | BUILDLINK_PACKAGES+= libdvbpsi | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libdvbpsi | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libdvbpsi | |
13 | 13 | |||
14 | .if !empty(LIBDVBPSI_BUILDLINK3_MK:M+) | 14 | .if !empty(LIBDVBPSI_BUILDLINK3_MK:M+) | |
15 | BUILDLINK_API_DEPENDS.libdvbpsi+= libdvbpsi>=0.1.3 | 15 | BUILDLINK_API_DEPENDS.libdvbpsi+= libdvbpsi>=0.1.3 | |
16 | BUILDLINK_ABI_DEPENDS.libdvbpsi+= libdvbpsi>=0.1.3nb2 | 16 | BUILDLINK_ABI_DEPENDS.libdvbpsi+= libdvbpsi>=0.1.6 | |
17 | BUILDLINK_PKGSRCDIR.libdvbpsi?= ../../multimedia/libdvbpsi | 17 | BUILDLINK_PKGSRCDIR.libdvbpsi?= ../../multimedia/libdvbpsi | |
18 | .endif # LIBDVBPSI_BUILDLINK3_MK | 18 | .endif # LIBDVBPSI_BUILDLINK3_MK | |
19 | 19 | |||
20 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 20 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |
@@ -1,28 +1,37 @@ | @@ -1,28 +1,37 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2004/09/22 08:09:45 jlam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2009/02/27 22:38:16 wiz Exp $ | |
2 | lib/libdvbpsi.la | 2 | include/dvbpsi/cat.h | |
3 | include/dvbpsi/dvbpsi.h | |||
4 | include/dvbpsi/psi.h | |||
5 | include/dvbpsi/descriptor.h | |||
6 | include/dvbpsi/pat.h | |||
7 | include/dvbpsi/pmt.h | |||
8 | include/dvbpsi/demux.h | 3 | include/dvbpsi/demux.h | |
4 | include/dvbpsi/descriptor.h | |||
5 | include/dvbpsi/dr.h | |||
9 | include/dvbpsi/dr_02.h | 6 | include/dvbpsi/dr_02.h | |
10 | include/dvbpsi/dr_03.h | 7 | include/dvbpsi/dr_03.h | |
11 | include/dvbpsi/dr_04.h | 8 | include/dvbpsi/dr_04.h | |
12 | include/dvbpsi/dr_05.h | 9 | include/dvbpsi/dr_05.h | |
13 | include/dvbpsi/dr_06.h | 10 | include/dvbpsi/dr_06.h | |
14 | include/dvbpsi/dr_07.h | 11 | include/dvbpsi/dr_07.h | |
15 | include/dvbpsi/dr_08.h | 12 | include/dvbpsi/dr_08.h | |
16 | include/dvbpsi/dr_09.h | 13 | include/dvbpsi/dr_09.h | |
17 | include/dvbpsi/dr_0a.h | 14 | include/dvbpsi/dr_0a.h | |
18 | include/dvbpsi/dr_0b.h | 15 | include/dvbpsi/dr_0b.h | |
19 | include/dvbpsi/dr_0c.h | 16 | include/dvbpsi/dr_0c.h | |
20 | include/dvbpsi/dr_0d.h | 17 | include/dvbpsi/dr_0d.h | |
21 | include/dvbpsi/dr_0e.h | 18 | include/dvbpsi/dr_0e.h | |
22 | include/dvbpsi/dr_0f.h | 19 | include/dvbpsi/dr_0f.h | |
23 | include/dvbpsi/dr_42.h | 20 | include/dvbpsi/dr_42.h | |
24 | include/dvbpsi/dr_47.h | 21 | include/dvbpsi/dr_47.h | |
25 | include/dvbpsi/dr_48.h | 22 | include/dvbpsi/dr_48.h | |
26 | include/dvbpsi/dr.h | 23 | include/dvbpsi/dr_4d.h | |
24 | include/dvbpsi/dr_4e.h | |||
25 | include/dvbpsi/dr_52.h | |||
26 | include/dvbpsi/dr_55.h | |||
27 | include/dvbpsi/dr_56.h | |||
28 | include/dvbpsi/dr_59.h | |||
29 | include/dvbpsi/dr_69.h | |||
30 | include/dvbpsi/dvbpsi.h | |||
31 | include/dvbpsi/eit.h | |||
32 | include/dvbpsi/pat.h | |||
33 | include/dvbpsi/pmt.h | |||
34 | include/dvbpsi/psi.h | |||
27 | include/dvbpsi/sdt.h | 35 | include/dvbpsi/sdt.h | |
36 | lib/libdvbpsi.la | |||
28 | @dirrm include/dvbpsi | 37 | @dirrm include/dvbpsi |
@@ -1,5 +1,6 @@ | @@ -1,5 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2005/02/24 11:24:03 agc Exp $ | 1 | $NetBSD: distinfo,v 1.3 2009/02/27 22:38:16 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (libdvbpsi-0.1.3.tar.gz) = 4f38637362dd93ed3362513b480a9fa4e7955600 | 3 | SHA1 (libdvbpsi5-0.1.6.tar.gz) = 29300cf234f7daecb783335d1e2688231521a58e | |
4 | RMD160 (libdvbpsi-0.1.3.tar.gz) = 1702a2954e4678586b9796cd71dbe9c6e7aba2bb | 4 | RMD160 (libdvbpsi5-0.1.6.tar.gz) = 3e602cea00bb38fa6881b1cd58efe1e235a4e7f7 | |
5 | Size (libdvbpsi-0.1.3.tar.gz) = 256610 bytes | 5 | Size (libdvbpsi5-0.1.6.tar.gz) = 409072 bytes | |
6 | SHA1 (patch-aa) = f8d7f18f5967da00edb8df957cf5dce37d459dcc |
$NetBSD: patch-aa,v 1.1 2009/02/27 22:38:16 wiz Exp $
--- examples/connect.c.orig 2007-01-18 14:57:08.000000000 +0000
+++ examples/connect.c
@@ -38,7 +38,6 @@
# include <netinet/if_ether.h>
#endif
#include <netdb.h>
-#include <netinet/ip.h>
#include <netinet/udp.h>
#include <arpa/inet.h>