pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/transcode Reimport graphics/transcode as mu...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/de78406a886d
branches:  trunk
changeset: 475125:de78406a886d
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon May 10 13:47:07 2004 +0000

description:
Reimport graphics/transcode as multimedia/transcode.

diffstat:

 multimedia/transcode/DESCR            |    9 +
 multimedia/transcode/Makefile         |   65 ++++++
 multimedia/transcode/PLIST            |  361 ++++++++++++++++++++++++++++++++++
 multimedia/transcode/distinfo         |   19 +
 multimedia/transcode/patches/patch-ad |   22 ++
 multimedia/transcode/patches/patch-ae |   22 ++
 multimedia/transcode/patches/patch-af |   13 +
 multimedia/transcode/patches/patch-ag |   22 ++
 multimedia/transcode/patches/patch-ah |   22 ++
 multimedia/transcode/patches/patch-ai |   22 ++
 multimedia/transcode/patches/patch-aj |   22 ++
 multimedia/transcode/patches/patch-ak |   22 ++
 multimedia/transcode/patches/patch-al |   22 ++
 multimedia/transcode/patches/patch-an |   39 +++
 multimedia/transcode/patches/patch-ao |   19 +
 multimedia/transcode/patches/patch-ap |   16 +
 multimedia/transcode/patches/patch-aq |   16 +
 multimedia/transcode/patches/patch-ar |   16 +
 multimedia/transcode/patches/patch-as |   55 +++++
 19 files changed, 804 insertions(+), 0 deletions(-)

diffs (truncated from 880 to 300 lines):

diff -r d3358f445668 -r de78406a886d multimedia/transcode/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/transcode/DESCR        Mon May 10 13:47:07 2004 +0000
@@ -0,0 +1,9 @@
+transcode is a command line video-stream processing tool.
+It supports elementary video and audio frame transformations.
+Some example modules are included to enable import of MPEG-1/2,
+Digital Video, and other formats.  It also includes export
+modules for writing to AVI files with DivX, OpenDivX, XviD,
+Digital Video or other codecs.  Direct DVD transcoding is also
+supported.  A set of tools is available to extract and decode
+the sources into raw video/audio streams for import and to
+enable post-processing of AVI files.
diff -r d3358f445668 -r de78406a886d multimedia/transcode/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/transcode/Makefile     Mon May 10 13:47:07 2004 +0000
@@ -0,0 +1,65 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/05/10 13:47:07 wiz Exp $
+
+DISTNAME=      transcode-0.6.12
+PKGREVISION=   1
+CATEGORIES=    multimedia
+MASTER_SITES=  http://www.zebra.fh-weingarten.de/~transcode/pre/
+
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
+HOMEPAGE=      http://www.zebra.fh-weingarten.de/~transcode/
+COMMENT=       Command line video-stream processing tool
+
+BUILD_DEPENDS+=                nasm>=0.98.36:../../devel/nasm
+
+USE_BUILDLINK3=                yes
+USE_GNU_TOOLS+=                make
+
+USE_LIBTOOL=           yes
+SHLIBTOOL_OVERRIDE=    libtool
+
+.include "../../mk/bsd.prefs.mk"
+
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --disable-qt
+# when libmpeg3 is a shlib.
+CONFIGURE_ARGS+=       --without-libmpeg3
+CONFIGURE_ARGS+=       --with-default-xvid=xvid4
+
+.if exists(${X11BASE}/lib/libXv.so)
+PLIST_SUBST+=          FILTERPV=filter_pv.so
+.else
+PLIST_SUBST+=          FILTERPV=filter_pv.a
+.endif
+
+# this used to operate on acinclude.m4 and run aclocal, but running
+# aclocal here breaks due to missing DLFCN checking
+post-patch:
+       cd ${WRKSRC} && \
+       ${SED} "s|/usr/local|${PREFIX}|g; s|include/libmpeg3|include/mpeg3|g; s|-ldl -lm|-lm|g" configure > configure.new && \
+       ${MV} configure.new configure && ${CHMOD} a+x configure
+       -cd ${WRKSRC} && ${AUTOMAKE}
+
+post-install:
+       ${LN} -sf ../libxvidcore.so.4.0  ${PREFIX}/lib/transcode/libxvidcore.so.4
+
+.include "../../archivers/liblzo/buildlink3.mk"
+.include "../../audio/liba52/buildlink3.mk"
+.include "../../audio/lame/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/libmpeg3/buildlink3.mk"
+.include "../../graphics/ImageMagick/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+# depends on a much later avifile than the one in pkgsrc
+#.include "../../multimedia/avifile/buildlink3.mk"
+.include "../../multimedia/libdvdread/buildlink3.mk"
+.include "../../multimedia/libogg/buildlink3.mk"
+.include "../../multimedia/mjpegtools/buildlink3.mk"
+.include "../../multimedia/xvidcore/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../x11/gtk/buildlink3.mk"
+
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/automake.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r d3358f445668 -r de78406a886d multimedia/transcode/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/transcode/PLIST        Mon May 10 13:47:07 2004 +0000
@@ -0,0 +1,361 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/05/10 13:47:08 wiz Exp $
+bin/avifix
+bin/aviindex
+bin/avimerge
+bin/avisplit
+bin/avisync
+bin/tccat
+bin/tcdecode
+bin/tcdemux
+bin/tcextract
+bin/tcmodinfo
+bin/tcmp3cut
+bin/tcmplex
+bin/tcprobe
+bin/tcrequant
+bin/tcscan
+bin/tcxmlcheck
+bin/tcxpm2rgb
+bin/transcode
+lib/transcode/a52_decore.la
+lib/transcode/a52_decore.so
+lib/transcode/af6_decore.la
+lib/transcode/af6_decore.so
+lib/transcode/export_ac3.la
+lib/transcode/export_ac3.so
+lib/transcode/export_af6.conf
+lib/transcode/export_debugppm.la
+lib/transcode/export_debugppm.so
+lib/transcode/export_divx4.la
+lib/transcode/export_divx4.so
+lib/transcode/export_divx4raw.la
+lib/transcode/export_divx4raw.so
+lib/transcode/export_divx5.la
+lib/transcode/export_divx5.so
+lib/transcode/export_divx5raw.la
+lib/transcode/export_divx5raw.so
+lib/transcode/export_ffmpeg.la
+lib/transcode/export_ffmpeg.so
+lib/transcode/export_im.la
+lib/transcode/export_im.so
+lib/transcode/export_jpg.la
+lib/transcode/export_jpg.so
+lib/transcode/export_lame.la
+lib/transcode/export_lame.so
+lib/transcode/export_lzo.la
+lib/transcode/export_lzo.so
+lib/transcode/export_mjpeg.la
+lib/transcode/export_mjpeg.so
+lib/transcode/export_mp2enc.la
+lib/transcode/export_mp2enc.so
+lib/transcode/export_mp1e.la
+lib/transcode/export_mp1e.so
+lib/transcode/export_mpeg.a
+lib/transcode/export_mpeg.la
+lib/transcode/export_mpeg2enc.a
+lib/transcode/export_mpeg2enc.la
+lib/transcode/export_net.la
+lib/transcode/export_net.so
+lib/transcode/export_null.la
+lib/transcode/export_null.so
+lib/transcode/export_ogg.la
+lib/transcode/export_ogg.so
+lib/transcode/export_pcm.la
+lib/transcode/export_pcm.so
+lib/transcode/export_ppm.la
+lib/transcode/export_ppm.so
+lib/transcode/export_raw.la
+lib/transcode/export_raw.so
+lib/transcode/export_toolame.la
+lib/transcode/export_toolame.so
+lib/transcode/export_wav.la
+lib/transcode/export_wav.so
+lib/transcode/export_xvid.so
+lib/transcode/export_xvid2.la
+lib/transcode/export_xvid2.so
+lib/transcode/export_xvid3.la
+lib/transcode/export_xvid3.so
+lib/transcode/export_xvid4.la
+lib/transcode/export_xvid4.so
+lib/transcode/export_yuv4mpeg.a
+lib/transcode/export_yuv4mpeg.la
+lib/transcode/filter_29to23.la
+lib/transcode/filter_29to23.so
+lib/transcode/filter_32detect.la
+lib/transcode/filter_32detect.so
+lib/transcode/filter_32drop.la
+lib/transcode/filter_32drop.so
+lib/transcode/filter_aclip.la
+lib/transcode/filter_aclip.so
+lib/transcode/filter_astat.la
+lib/transcode/filter_astat.so
+lib/transcode/filter_clone.la
+lib/transcode/filter_clone.so
+lib/transcode/filter_compare.la
+lib/transcode/filter_compare.so
+lib/transcode/filter_control.la
+lib/transcode/filter_control.so
+lib/transcode/filter_cpaudio.la
+lib/transcode/filter_cpaudio.so
+lib/transcode/filter_cshift.la
+lib/transcode/filter_cshift.so
+lib/transcode/filter_cut.la
+lib/transcode/filter_cut.so
+lib/transcode/filter_decimate.la
+lib/transcode/filter_decimate.so
+lib/transcode/filter_denoise3d.la
+lib/transcode/filter_denoise3d.so
+lib/transcode/filter_detectclipping.la
+lib/transcode/filter_detectclipping.so
+lib/transcode/filter_detectsilence.la
+lib/transcode/filter_detectsilence.so
+lib/transcode/filter_dilyuvmmx.la
+lib/transcode/filter_dilyuvmmx.so
+lib/transcode/filter_divxkey.la
+lib/transcode/filter_divxkey.so
+lib/transcode/filter_dnr.la
+lib/transcode/filter_dnr.so
+lib/transcode/filter_doublefps.la
+lib/transcode/filter_doublefps.so
+lib/transcode/filter_extsub.la
+lib/transcode/filter_extsub.so
+lib/transcode/filter_extsub2.la
+lib/transcode/filter_extsub2.so
+lib/transcode/filter_fields.la
+lib/transcode/filter_fields.so
+lib/transcode/filter_fps.la
+lib/transcode/filter_fps.so
+lib/transcode/filter_hqdn3d.la
+lib/transcode/filter_hqdn3d.so
+lib/transcode/filter_invert.la
+lib/transcode/filter_invert.so
+lib/transcode/filter_ivtc.la
+lib/transcode/filter_ivtc.so
+lib/transcode/filter_list.awk
+lib/transcode/filter_logo.la
+lib/transcode/filter_logo.so
+lib/transcode/filter_logoaway.la
+lib/transcode/filter_logoaway.so
+lib/transcode/filter_lowpass.la
+lib/transcode/filter_lowpass.so
+lib/transcode/filter_mask.la
+lib/transcode/filter_mask.so
+lib/transcode/filter_modfps.la
+lib/transcode/filter_modfps.so
+lib/transcode/filter_msharpen.la
+lib/transcode/filter_msharpen.so
+lib/transcode/filter_nored.la
+lib/transcode/filter_nored.so
+lib/transcode/filter_normalize.la
+lib/transcode/filter_normalize.so
+lib/transcode/filter_null.la
+lib/transcode/filter_null.so
+lib/transcode/filter_pp.la
+lib/transcode/filter_pp.so
+lib/transcode/${FILTERPV}
+lib/transcode/filter_pv.la
+lib/transcode/filter_resample.la
+lib/transcode/filter_resample.so
+lib/transcode/filter_skip.la
+lib/transcode/filter_skip.so
+lib/transcode/filter_slowmo.la
+lib/transcode/filter_slowmo.so
+lib/transcode/filter_smartbob.la
+lib/transcode/filter_smartbob.so
+lib/transcode/filter_smartdeinter.la
+lib/transcode/filter_smartdeinter.so
+lib/transcode/filter_smartyuv.la
+lib/transcode/filter_smartyuv.so
+lib/transcode/filter_smooth.la
+lib/transcode/filter_smooth.so
+lib/transcode/filter_subtitler.la
+lib/transcode/filter_subtitler.so
+lib/transcode/filter_tc_audio.la
+lib/transcode/filter_tc_audio.so
+lib/transcode/filter_tc_video.la
+lib/transcode/filter_tc_video.so
+lib/transcode/filter_test.a
+lib/transcode/filter_test.la
+lib/transcode/filter_testframe.la
+lib/transcode/filter_testframe.so
+lib/transcode/filter_unsharp.la
+lib/transcode/filter_unsharp.so
+lib/transcode/filter_videocore.la
+lib/transcode/filter_videocore.so
+lib/transcode/filter_whitebalance.la
+lib/transcode/filter_whitebalance.so
+lib/transcode/filter_xsharpen.la
+lib/transcode/filter_xsharpen.so
+lib/transcode/filter_yuvdenoise.la
+lib/transcode/filter_yuvdenoise.so
+lib/transcode/filter_yuvmedian.la
+lib/transcode/filter_yuvmedian.so
+lib/transcode/filter_yuy2toyv12.la
+lib/transcode/filter_yuy2toyv12.so
+lib/transcode/import_ac3.la
+lib/transcode/import_ac3.so
+lib/transcode/import_avi.la
+lib/transcode/import_avi.so
+lib/transcode/import_divx.la
+lib/transcode/import_divx.so
+lib/transcode/import_dv.la
+lib/transcode/import_dv.so
+lib/transcode/import_dvd.la
+lib/transcode/import_dvd.so
+lib/transcode/import_ffmpeg.la
+lib/transcode/import_ffmpeg.so
+lib/transcode/import_fraps.la
+lib/transcode/import_fraps.so
+lib/transcode/import_im.la
+lib/transcode/import_im.so
+lib/transcode/import_imlist.la
+lib/transcode/import_imlist.so
+lib/transcode/import_lav.la
+lib/transcode/import_lav.so



Home | Main Index | Thread Index | Old Index