aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/mxflib/Makefile18
-rw-r--r--multimedia/mxflib/distinfo2
-rw-r--r--multimedia/mxflib/pkg-descr10
-rw-r--r--multimedia/mxflib/pkg-plist42
5 files changed, 73 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 114ecc3eea5e..b5f27fc74afc 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -219,6 +219,7 @@
SUBDIR += mplayerxp
SUBDIR += mplex
SUBDIR += msdl
+ SUBDIR += mxflib
SUBDIR += mythplugin-mythvideo
SUBDIR += mythtv
SUBDIR += mythtv-frontend
diff --git a/multimedia/mxflib/Makefile b/multimedia/mxflib/Makefile
new file mode 100644
index 000000000000..97031bc53980
--- /dev/null
+++ b/multimedia/mxflib/Makefile
@@ -0,0 +1,18 @@
+# New ports collection makefile for: mxflib
+# Date created: 2011-09-17
+# Whom: Jimmy Olgeni <olgeni@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mxflib
+PORTVERSION= 1.0.1
+CATEGORIES= multimedia
+MASTER_SITES= SF
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= A C++ library for MXF file I/O
+
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/multimedia/mxflib/distinfo b/multimedia/mxflib/distinfo
new file mode 100644
index 000000000000..3c2883bb864c
--- /dev/null
+++ b/multimedia/mxflib/distinfo
@@ -0,0 +1,2 @@
+SHA256 (mxflib-1.0.1.tar.gz) = dcd49c772b3084d2d85b9298248215e9d799d537ed82e02422c8b347b86ef32a
+SIZE (mxflib-1.0.1.tar.gz) = 530183
diff --git a/multimedia/mxflib/pkg-descr b/multimedia/mxflib/pkg-descr
new file mode 100644
index 000000000000..e0bea028edfb
--- /dev/null
+++ b/multimedia/mxflib/pkg-descr
@@ -0,0 +1,10 @@
+A C++ library for MXF file I/O.
+
+Utilities included:
+
+* mxfsplit, mxfwrap and simplewrap, to create and access MXF files;
+
+* mxfdump and mxf2dot, to dump the MXF in text or graphical (graphviz)
+ format.
+
+WWW: http://www.freemxf.org/
diff --git a/multimedia/mxflib/pkg-plist b/multimedia/mxflib/pkg-plist
new file mode 100644
index 000000000000..97fedb1d7681
--- /dev/null
+++ b/multimedia/mxflib/pkg-plist
@@ -0,0 +1,42 @@
+bin/mxf2dot
+bin/mxfdump
+bin/mxfsplit
+bin/mxfwrap
+bin/simplewrap
+include/mxflib/constants.h
+include/mxflib/crypto.h
+include/mxflib/datachunk.h
+include/mxflib/debug.h
+include/mxflib/deftypes.h
+include/mxflib/endian.h
+include/mxflib/esp_dvdif.h
+include/mxflib/esp_jp2k.h
+include/mxflib/esp_mpeg2ves.h
+include/mxflib/esp_wavepcm.h
+include/mxflib/essence.h
+include/mxflib/features.h
+include/mxflib/forward.h
+include/mxflib/helper.h
+include/mxflib/index.h
+include/mxflib/klvobject.h
+include/mxflib/mdobject.h
+include/mxflib/mdtraits.h
+include/mxflib/mdtype.h
+include/mxflib/metadata.h
+include/mxflib/mxffile.h
+include/mxflib/mxflib.h
+include/mxflib/partition.h
+include/mxflib/primer.h
+include/mxflib/rip.h
+include/mxflib/smartptr.h
+include/mxflib/sopsax.h
+include/mxflib/system.h
+include/mxflib/types.h
+include/mxflib/ulmap.h
+include/mxflib/vbi.h
+include/mxflib/xmlparser.h
+lib/libmxf.a
+share/mxflib/DMS_Crypto.xml
+share/mxflib/dict.xml
+@dirrm include/mxflib
+@dirrm share/mxflib