aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorbms <bms@FreeBSD.org>2004-05-11 20:52:15 +0800
committerbms <bms@FreeBSD.org>2004-05-11 20:52:15 +0800
commitbfe4df72e7966a8803c37c564b8f6133dc2439f3 (patch)
treef04eebca9161c56ab70b9a86b2f083ad2ccf95de /multimedia
parent5271cce32df1379f0825eb938b6d4aa51562fbe0 (diff)
downloadfreebsd-ports-gnome-bfe4df72e7966a8803c37c564b8f6133dc2439f3.tar.gz
freebsd-ports-gnome-bfe4df72e7966a8803c37c564b8f6133dc2439f3.tar.zst
freebsd-ports-gnome-bfe4df72e7966a8803c37c564b8f6133dc2439f3.zip
Dirac is a next-generation open-source video codec designed at the BBC.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/dirac/Makefile29
-rw-r--r--multimedia/dirac/distinfo2
-rw-r--r--multimedia/dirac/pkg-descr12
-rw-r--r--multimedia/dirac/pkg-plist51
5 files changed, 95 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 25ca1ea38b05..f3e5d41b9c51 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -11,6 +11,7 @@
SUBDIR += beep-media-player
SUBDIR += bsdbktr_tvtune
SUBDIR += camserv
+ SUBDIR += dirac
SUBDIR += dtv
SUBDIR += dumpmpeg
SUBDIR += dv2jpg
diff --git a/multimedia/dirac/Makefile b/multimedia/dirac/Makefile
new file mode 100644
index 000000000000..4bb89eae3060
--- /dev/null
+++ b/multimedia/dirac/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: dirac
+# Date created: 11 May 2004
+# Whom: Bruce M Simpson <bms@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= dirac
+PORTVERSION= 0.1.0
+CATEGORIES= multimedia
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= Dirac-${PORTVERSION}
+
+MAINTAINER= bms@FreeBSD.org
+COMMENT= Open source video codec from the BBC
+
+LIB_DEPENDS= xparam.1:${PORTSDIR}/devel/xparam
+
+WRKSRC= ${WRKDIR}/${DISTNAME}
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+
+CONFIGURE_ENV+= CXXFLAGS=-I${LOCALBASE}/include
+
+NOMAN= defined
+
+.include <bsd.port.mk>
diff --git a/multimedia/dirac/distinfo b/multimedia/dirac/distinfo
new file mode 100644
index 000000000000..946d3f5b56ad
--- /dev/null
+++ b/multimedia/dirac/distinfo
@@ -0,0 +1,2 @@
+MD5 (Dirac-0.1.0.tar.gz) = 5d46ddefdd82b9924fe7ee2745cc5a13
+SIZE (Dirac-0.1.0.tar.gz) = 301209
diff --git a/multimedia/dirac/pkg-descr b/multimedia/dirac/pkg-descr
new file mode 100644
index 000000000000..33c62de10f39
--- /dev/null
+++ b/multimedia/dirac/pkg-descr
@@ -0,0 +1,12 @@
+Dirac is a prototype video codec, under development by BBC R&D, and initially
+released in March 2003.
+
+Dirac is a general-purpose video codec aimed at resolutions from QCIF
+(180x144) to HDTV (1920x1080) progressive or interlaced. It uses wavelets,
+motion compensation and arithmetic coding and aims to be competitive with
+other state of the art codecs.
+
+WWW: http://www.bbc.co.uk/rd/projects/dirac/index.shtml
+
+Bruce
+bms@FreeBSD.org
diff --git a/multimedia/dirac/pkg-plist b/multimedia/dirac/pkg-plist
new file mode 100644
index 000000000000..40d7c0b1ac6e
--- /dev/null
+++ b/multimedia/dirac/pkg-plist
@@ -0,0 +1,51 @@
+lib/libdirac_motionest.so
+lib/libdirac_motionest.la
+lib/libdirac_motionest.a
+lib/libdirac_motionest-0.1.so.0
+lib/libdirac_motionest-0.1.so
+lib/libdirac_encoder.so
+lib/libdirac_encoder.la
+lib/libdirac_encoder.a
+lib/libdirac_encoder-0.1.so.0
+lib/libdirac_encoder-0.1.so
+lib/libdirac_decoder.so
+lib/libdirac_decoder.la
+lib/libdirac_decoder.a
+lib/libdirac_decoder-0.1.so.0
+lib/libdirac_decoder-0.1.so
+lib/libdirac_common.so
+lib/libdirac_common.la
+lib/libdirac_common.a
+lib/libdirac_common-0.1.so.0
+lib/libdirac_common-0.1.so
+include/Dirac/wavelet_utils.h
+include/Dirac/upconvert.h
+include/Dirac/seq_decompress.h
+include/Dirac/seq_compress.h
+include/Dirac/pic_io.h
+include/Dirac/mv_codec.h
+include/Dirac/motion_estimate.h
+include/Dirac/motion.h
+include/Dirac/mot_comp.h
+include/Dirac/me_utils.h
+include/Dirac/me_subpel.h
+include/Dirac/me_mode_decn.h
+include/Dirac/gop.h
+include/Dirac/golomb.h
+include/Dirac/frame_decompress.h
+include/Dirac/frame_compress.h
+include/Dirac/frame.h
+include/Dirac/downconvert.h
+include/Dirac/context.h
+include/Dirac/comp_decompress.h
+include/Dirac/comp_compress.h
+include/Dirac/common.h
+include/Dirac/block_match.h
+include/Dirac/bit_manager.h
+include/Dirac/band_codec.h
+include/Dirac/arrays.h
+include/Dirac/arith_codec.h
+@dirrm include/Dirac
+bin/make_header
+bin/dirac_encoder
+bin/dirac_decoder