summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2004-05-16 02:07:44 +0000
committerxtraeme <xtraeme@pkgsrc.org>2004-05-16 02:07:44 +0000
commit37ce7a347fc95d6d0228350b25597af42d21cdbe (patch)
treea1fb5abdb2a9c18a51ea45f2499ba56889ad0ac0
parenteb3de4f3517abf676c014096c2e48b8670086b70 (diff)
downloadpkgsrc-37ce7a347fc95d6d0228350b25597af42d21cdbe.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.
-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