summaryrefslogtreecommitdiff
path: root/multimedia/dirac
diff options
context:
space:
mode:
authorBruce M Simpson <bms@FreeBSD.org>2004-10-08 04:58:52 +0000
committerBruce M Simpson <bms@FreeBSD.org>2004-10-08 04:58:52 +0000
commita03dd5ffb9910b031d8d36e3f63a25441aa863a9 (patch)
treec3a508c3f33bb711d57374345c7b9df2f6fd7b87 /multimedia/dirac
parentUnbreak the build with recent GCC. (diff)
Update the Dirac codec to 0.4.3.
Approved by: portmgr Submitted by: Michael Johnson
Notes
Notes: svn path=/head/; revision=118582
Diffstat (limited to 'multimedia/dirac')
-rw-r--r--multimedia/dirac/Makefile23
-rw-r--r--multimedia/dirac/distinfo4
-rw-r--r--multimedia/dirac/pkg-plist122
3 files changed, 83 insertions, 66 deletions
diff --git a/multimedia/dirac/Makefile b/multimedia/dirac/Makefile
index f4ec20bacf50..ca33aa61e2ba 100644
--- a/multimedia/dirac/Makefile
+++ b/multimedia/dirac/Makefile
@@ -6,31 +6,26 @@
#
PORTNAME= dirac
-PORTVERSION= 0.1.0
+PORTVERSION= 0.4.3
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
+USE_GNOME= pkgconfig gnomehack gnometarget
USE_GCC= 3.4
+PORTDOCS= README
-CONFIGURE_ENV+= CXXFLAGS=-I${LOCALBASE}/include
-
-NOMAN= defined
-
-.include <bsd.port.pre.mk>
+CONFIGURE_ENV+= CPPFLAGS=-I${LOCALBASE}/include
-.if ${OSVERSION} < 500000
-BROKEN= "Does not compile on 4.x"
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/multimedia/dirac/distinfo b/multimedia/dirac/distinfo
index 946d3f5b56ad..a0c3066c0598 100644
--- a/multimedia/dirac/distinfo
+++ b/multimedia/dirac/distinfo
@@ -1,2 +1,2 @@
-MD5 (Dirac-0.1.0.tar.gz) = 5d46ddefdd82b9924fe7ee2745cc5a13
-SIZE (Dirac-0.1.0.tar.gz) = 301209
+MD5 (dirac-0.4.3.tar.gz) = b28f85349c09e6f82076f1cd0f75df3e
+SIZE (dirac-0.4.3.tar.gz) = 371936
diff --git a/multimedia/dirac/pkg-plist b/multimedia/dirac/pkg-plist
index 40d7c0b1ac6e..e705235fe48d 100644
--- a/multimedia/dirac/pkg-plist
+++ b/multimedia/dirac/pkg-plist
@@ -1,51 +1,73 @@
-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/BMPtoRGB
+bin/RGBtoBMP
+bin/RGBtoUYVY
+bin/RGBtoYUV411
+bin/RGBtoYUV420
+bin/RGBtoYUV422
+bin/RGBtoYUV444
+bin/UYVYtoRGB
+bin/YUV411toRGB
+bin/YUV420toRGB
+bin/YUV422toRGB
+bin/YUV444toRGB
bin/dirac_decoder
+bin/dirac_encoder
+bin/dirac_instrumentation
+bin/make_header
+include/dirac/bitmap.h
+include/dirac/draw_overlay.h
+include/dirac/libdirac_common/arith_codec.h
+include/dirac/libdirac_common/arrays.h
+include/dirac/libdirac_common/band_codec.h
+include/dirac/libdirac_common/bit_manager.h
+include/dirac/libdirac_common/cmd_line.h
+include/dirac/libdirac_common/common.h
+include/dirac/libdirac_common/common_types.h
+include/dirac/libdirac_common/dirac_assertions.h
+include/dirac/libdirac_common/frame.h
+include/dirac/libdirac_common/frame_buffer.h
+include/dirac/libdirac_common/golomb.h
+include/dirac/libdirac_common/mot_comp.h
+include/dirac/libdirac_common/motion.h
+include/dirac/libdirac_common/mv_codec.h
+include/dirac/libdirac_common/pic_io.h
+include/dirac/libdirac_common/upconvert.h
+include/dirac/libdirac_common/wavelet_utils.h
+include/dirac/libdirac_decoder/comp_decompress.h
+include/dirac/libdirac_decoder/decoder_types.h
+include/dirac/libdirac_decoder/dirac_cppparser.h
+include/dirac/libdirac_decoder/dirac_parser.h
+include/dirac/libdirac_decoder/frame_decompress.h
+include/dirac/libdirac_decoder/seq_decompress.h
+include/dirac/libdirac_encoder/comp_compress.h
+include/dirac/libdirac_encoder/frame_compress.h
+include/dirac/libdirac_encoder/quality_monitor.h
+include/dirac/libdirac_encoder/seq_compress.h
+include/dirac/libdirac_motionest/block_match.h
+include/dirac/libdirac_motionest/downconvert.h
+include/dirac/libdirac_motionest/me_mode_decn.h
+include/dirac/libdirac_motionest/me_subpel.h
+include/dirac/libdirac_motionest/me_utils.h
+include/dirac/libdirac_motionest/motion_estimate.h
+include/dirac/libdirac_motionest/pixel_match.h
+include/dirac/motion_arrows.h
+include/dirac/motion_colour.h
+include/dirac/motion_colour_arrows.h
+include/dirac/overlay.h
+include/dirac/overlay_symbols.h
+include/dirac/pred_mode.h
+include/dirac/sad.h
+include/dirac/setstdiomode.h
+include/dirac/split_mode.h
+lib/libconv_common.a
+lib/libdirac_common.a
+lib/libdirac_decoder.a
+lib/libdirac_encoder.a
+lib/libdirac_instrument.a
+lib/libdirac_motionest.a
+libdata/pkgconfig/dirac.pc
+@dirrm include/dirac/libdirac_motionest
+@dirrm include/dirac/libdirac_encoder
+@dirrm include/dirac/libdirac_decoder
+@dirrm include/dirac/libdirac_common
+@dirrm include/dirac