diff options
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/libdvbpsi/Makefile | 26 | ||||
-rw-r--r-- | multimedia/libdvbpsi/distinfo | 1 | ||||
-rw-r--r-- | multimedia/libdvbpsi/files/patch-ltmain.sh | 16 | ||||
-rw-r--r-- | multimedia/libdvbpsi/pkg-comment | 1 | ||||
-rw-r--r-- | multimedia/libdvbpsi/pkg-descr | 12 | ||||
-rw-r--r-- | multimedia/libdvbpsi/pkg-plist | 24 |
7 files changed, 81 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 03b6d5eee487..322ea80183e2 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -17,6 +17,7 @@ SUBDIR += libdivxdecore-devel SUBDIR += libdivxencore SUBDIR += libdv + SUBDIR += libdvbpsi SUBDIR += libdvdcss SUBDIR += libdvdplay SUBDIR += libdvdread diff --git a/multimedia/libdvbpsi/Makefile b/multimedia/libdvbpsi/Makefile new file mode 100644 index 000000000000..c5a36ef86b5c --- /dev/null +++ b/multimedia/libdvbpsi/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: libdvbpsi +# Date created: Sat Feb 8 01:16:45 UTC 2003 +# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= libdvbpsi +PORTVERSION= 0.1.2 +CATEGORIES= multimedia +MASTER_SITES= http://www.videolan.org/pub/%SUBDIR%/ +MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTVERSION} + +MAINTAINER= lioux@FreeBSD.org + +USE_BZIP2= yes +USE_REINPLACE= yes +GNU_CONFIGURE= yes +INSTALLS_SHLIB= yes + +post-patch: + @${REINPLACE_CMD} -E -e \ + 's|-O2||' \ + ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} + +.include <bsd.port.mk> diff --git a/multimedia/libdvbpsi/distinfo b/multimedia/libdvbpsi/distinfo new file mode 100644 index 000000000000..75fd3f136119 --- /dev/null +++ b/multimedia/libdvbpsi/distinfo @@ -0,0 +1 @@ +MD5 (libdvbpsi-0.1.2.tar.bz2) = f43c31fe5849f2cb5c01a8eb09060ffc diff --git a/multimedia/libdvbpsi/files/patch-ltmain.sh b/multimedia/libdvbpsi/files/patch-ltmain.sh new file mode 100644 index 000000000000..f40e58a40428 --- /dev/null +++ b/multimedia/libdvbpsi/files/patch-ltmain.sh @@ -0,0 +1,16 @@ +--- ltmain.sh.orig Tue Apr 16 17:17:17 2002 ++++ ltmain.sh Tue Apr 16 17:17:55 2002 +@@ -4246,11 +4246,13 @@ + IFS="$save_ifs" + fi + ++ if /usr/bin/false; then + # Install the pseudo-library for information purposes. + name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + instname="$dir/$name"i + $show "$install_prog $instname $destdir/$name" + $run eval "$install_prog $instname $destdir/$name" || exit $? ++ fi + + # Maybe install the static library, too. + test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff --git a/multimedia/libdvbpsi/pkg-comment b/multimedia/libdvbpsi/pkg-comment new file mode 100644 index 000000000000..205679f54a18 --- /dev/null +++ b/multimedia/libdvbpsi/pkg-comment @@ -0,0 +1 @@ +VideoLAN DVB and PSI decoders and generators diff --git a/multimedia/libdvbpsi/pkg-descr b/multimedia/libdvbpsi/pkg-descr new file mode 100644 index 000000000000..d9dd39e0c04f --- /dev/null +++ b/multimedia/libdvbpsi/pkg-descr @@ -0,0 +1,12 @@ +[ excerpt from developers' README ] + +The libdvbpsi is part of the VideoLAN project, a full MPEG2 +client/server solution. The libdvbpsi can also be used with extra +programs that need DVB and PSI decoders and generators. + +The VideoLAN team decided to write the libdvbpsi to make the VideoLAN +Client and the VideoLAN Server capable of demultiplexing a satellite +DVB stream. The library aims at making it easy to decode PSI tables +(such as PAT, PMT etc.) present in a TS/DVB stream. + +WWW: http://developers.videolan.org/libdvbpsi/ diff --git a/multimedia/libdvbpsi/pkg-plist b/multimedia/libdvbpsi/pkg-plist new file mode 100644 index 000000000000..2b5a7e8b9267 --- /dev/null +++ b/multimedia/libdvbpsi/pkg-plist @@ -0,0 +1,24 @@ +include/dvbpsi/descriptor.h +include/dvbpsi/dr.h +include/dvbpsi/dr_02.h +include/dvbpsi/dr_03.h +include/dvbpsi/dr_04.h +include/dvbpsi/dr_05.h +include/dvbpsi/dr_06.h +include/dvbpsi/dr_07.h +include/dvbpsi/dr_08.h +include/dvbpsi/dr_09.h +include/dvbpsi/dr_0a.h +include/dvbpsi/dr_0b.h +include/dvbpsi/dr_0c.h +include/dvbpsi/dr_0d.h +include/dvbpsi/dr_0e.h +include/dvbpsi/dr_0f.h +include/dvbpsi/dvbpsi.h +include/dvbpsi/pat.h +include/dvbpsi/pmt.h +include/dvbpsi/psi.h +lib/libdvbpsi.a +lib/libdvbpsi.so +lib/libdvbpsi.so.1 +@dirrm include/dvbpsi |