summaryrefslogtreecommitdiff
path: root/multimedia/dirac
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2004-05-16 02:07:44 +0000
committerxtraeme <xtraeme>2004-05-16 02:07:44 +0000
commit3ba245a651e034f6ed4da00a0772f2727d1c255e (patch)
treea1fb5abdb2a9c18a51ea45f2499ba56889ad0ac0 /multimedia/dirac
parentff7b45b81657b33bd7fe7f42f8b50c52c22dedb8 (diff)
downloadpkgsrc-3ba245a651e034f6ed4da00a0772f2727d1c255e.tar.gz
Initial import of dirac-0.2.0.
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.
Diffstat (limited to 'multimedia/dirac')
-rw-r--r--multimedia/dirac/DESCR7
-rw-r--r--multimedia/dirac/Makefile20
-rw-r--r--multimedia/dirac/PLIST37
-rw-r--r--multimedia/dirac/buildlink3.mk20
-rw-r--r--multimedia/dirac/distinfo4
5 files changed, 88 insertions, 0 deletions
diff --git a/multimedia/dirac/DESCR b/multimedia/dirac/DESCR
new file mode 100644
index 00000000000..c14b658cd98
--- /dev/null
+++ b/multimedia/dirac/DESCR
@@ -0,0 +1,7 @@
+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.
diff --git a/multimedia/dirac/Makefile b/multimedia/dirac/Makefile
new file mode 100644
index 00000000000..cd23649862e
--- /dev/null
+++ b/multimedia/dirac/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/05/16 02:07:44 xtraeme Exp $
+#
+
+DISTNAME= Dirac-0.2.0
+PKGNAME= ${DISTNAME:S/D/d/}
+CATEGORIES= multimedia
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dirac/}
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://dirac.sourceforge.net/
+COMMENT= Open-source video codec designed at the BBC
+
+USE_BUILDLINK3= yes
+USE_LANGUAGES= c c++
+GNU_CONFIGURE= yes
+
+PKGCONFIG_OVERRIDE+= dirac.pc.in
+
+.include "../../devel/pkgconfig/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/dirac/PLIST b/multimedia/dirac/PLIST
new file mode 100644
index 00000000000..54e3c8b2f58
--- /dev/null
+++ b/multimedia/dirac/PLIST
@@ -0,0 +1,37 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/05/16 02:07:44 xtraeme Exp $
+bin/dirac_decoder
+bin/dirac_encoder
+bin/make_header
+include/Dirac/arith_codec.h
+include/Dirac/arrays.h
+include/Dirac/band_codec.h
+include/Dirac/bit_manager.h
+include/Dirac/block_match.h
+include/Dirac/cmd_line.h
+include/Dirac/common.h
+include/Dirac/comp_compress.h
+include/Dirac/comp_decompress.h
+include/Dirac/context.h
+include/Dirac/downconvert.h
+include/Dirac/frame.h
+include/Dirac/frame_compress.h
+include/Dirac/frame_decompress.h
+include/Dirac/golomb.h
+include/Dirac/gop.h
+include/Dirac/me_mode_decn.h
+include/Dirac/me_subpel.h
+include/Dirac/me_utils.h
+include/Dirac/mot_comp.h
+include/Dirac/motion.h
+include/Dirac/motion_estimate.h
+include/Dirac/mv_codec.h
+include/Dirac/pic_io.h
+include/Dirac/seq_compress.h
+include/Dirac/seq_decompress.h
+include/Dirac/upconvert.h
+include/Dirac/wavelet_utils.h
+lib/libdirac_common.a
+lib/libdirac_decoder.a
+lib/libdirac_encoder.a
+lib/libdirac_motionest.a
+@dirrm include/Dirac
diff --git a/multimedia/dirac/buildlink3.mk b/multimedia/dirac/buildlink3.mk
new file mode 100644
index 00000000000..5fc589842c7
--- /dev/null
+++ b/multimedia/dirac/buildlink3.mk
@@ -0,0 +1,20 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/05/16 02:07:44 xtraeme Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+DIRAC_BUILDLINK3_MK:= ${DIRAC_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= dirac
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ndirac}
+BUILDLINK_PACKAGES+= dirac
+
+.if !empty(DIRAC_BUILDLINK3_MK:M+)
+BUILDLINK_DEPENDS.dirac+= dirac>=0.2.0
+BUILDLINK_PKGSRCDIR.dirac?= ../../multimedia/dirac
+BUILDLINK_DEPMETHOD.dirac?= build
+.endif # DIRAC_BUILDLINK3_MK
+
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/multimedia/dirac/distinfo b/multimedia/dirac/distinfo
new file mode 100644
index 00000000000..9e9f5e0b9f2
--- /dev/null
+++ b/multimedia/dirac/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/05/16 02:07:44 xtraeme Exp $
+
+SHA1 (Dirac-0.2.0.tar.gz) = b87a0442fc199c23e90f89a280d5db8268555325
+Size (Dirac-0.2.0.tar.gz) = 200203 bytes