summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--multimedia/libdvbpsi/Makefile21
-rw-r--r--multimedia/libdvbpsi/distinfo1
-rw-r--r--multimedia/libdvbpsi/files/patch-ltmain.sh15
-rw-r--r--multimedia/libdvbpsi/pkg-descr9
-rw-r--r--multimedia/libdvbpsi/pkg-plist24
5 files changed, 70 insertions, 0 deletions
diff --git a/multimedia/libdvbpsi/Makefile b/multimedia/libdvbpsi/Makefile
new file mode 100644
index 0000000..745b400
--- /dev/null
+++ b/multimedia/libdvbpsi/Makefile
@@ -0,0 +1,21 @@
+# ex:ts=8
+# Ports collection makefile for: libdvbpsi
+# Date created: Aug 8, 2002
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= libdvbpsi
+PORTVERSION= 0.1.2
+CATEGORIES= multimedia
+MASTER_SITES= http://www.videolan.org/pub/videolan/libdvbpsi/${PORTVERSION}/
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A library for MPEG TS and DVB PSI tables decoding and generation
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-release
+INSTALLS_SHLIB= yes
+
+.include <bsd.port.mk>
diff --git a/multimedia/libdvbpsi/distinfo b/multimedia/libdvbpsi/distinfo
new file mode 100644
index 0000000..11cb4cb
--- /dev/null
+++ b/multimedia/libdvbpsi/distinfo
@@ -0,0 +1 @@
+MD5 (libdvbpsi-0.1.2.tar.gz) = 87ab7eb16341d62ad587b53ca9efd79d
diff --git a/multimedia/libdvbpsi/files/patch-ltmain.sh b/multimedia/libdvbpsi/files/patch-ltmain.sh
new file mode 100644
index 0000000..3f36891
--- /dev/null
+++ b/multimedia/libdvbpsi/files/patch-ltmain.sh
@@ -0,0 +1,15 @@
+--- ltmain.sh.orig Tue Jan 8 03:30:35 2002
++++ ltmain.sh Mon Sep 16 21:54:46 2002
+@@ -4247,10 +4247,12 @@
+ fi
+
+ # Install the pseudo-library for information purposes.
++ if /usr/bin/false; then
+ 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-descr b/multimedia/libdvbpsi/pkg-descr
new file mode 100644
index 0000000..3905d97
--- /dev/null
+++ b/multimedia/libdvbpsi/pkg-descr
@@ -0,0 +1,9 @@
+libdvbpsi is a set of tools which allows to decode and generate all the
+Program specific Information (PSI) present in a MPEG2 TS or a DVB stream. The
+two keywords are portability and simplicity.
+
+Currently supported tables
+ - Program Association Table (PAT, MPEG2)
+ - Program Map Table (PMT, MPEG2)
+
+WWW: http://developers.videolan.org/libdvbpsi/
diff --git a/multimedia/libdvbpsi/pkg-plist b/multimedia/libdvbpsi/pkg-plist
new file mode 100644
index 0000000..2b5a7e8
--- /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
OpenPOWER on IntegriCloud