diff options
Diffstat (limited to 'multimedia/transcode')
| -rw-r--r-- | multimedia/transcode/Makefile | 288 | ||||
| -rw-r--r-- | multimedia/transcode/distinfo | 1 | ||||
| -rw-r--r-- | multimedia/transcode/files/patch-src:filter:subtitler:frame_list.c | 13 | ||||
| -rw-r--r-- | multimedia/transcode/pkg-comment | 1 | ||||
| -rw-r--r-- | multimedia/transcode/pkg-descr | 21 | ||||
| -rw-r--r-- | multimedia/transcode/pkg-plist | 80 |
6 files changed, 0 insertions, 404 deletions
diff --git a/multimedia/transcode/Makefile b/multimedia/transcode/Makefile deleted file mode 100644 index 88866917adca..000000000000 --- a/multimedia/transcode/Makefile +++ /dev/null @@ -1,288 +0,0 @@ -# New ports collection makefile for: transcode -# Date created: 17 December 2001 -# Whom: Hendrik Scholz <hendrik@scholz.net> -# -# $FreeBSD$ -# - -PORTNAME= transcode -PORTVERSION= 0.6.0.5 -PORTREVISION= 1 -CATEGORIES= graphics -MASTER_SITES= http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/pre/ -DISTNAME= ${PORTNAME}-${PORTVERSION:S/.5$//g}pre5 -EXTRACT_SUFX= .tgz - -MAINTAINER= hendrik@scholz.net - -LIB_DEPENDS= dvdread.2:${PORTSDIR}/graphics/libdvdread \ - gnugetopt.1:${PORTSDIR}/devel/libgnugetopt - -USE_XLIB= yes -USE_GNOMENG= yes -USE_GNOME= glib12 -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CFLAGS="-I${X11BASE}/include -I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -lgnugetopt" \ - SDL_CONFIG="${LOCALBASE}/bin/sdl11-config" - -MAN1= transcode.1 tccat.1 avisplit.1 avimerge.1 avifix.1 - -.include <bsd.port.pre.mk> - -.if exists(${LOCALBASE}/lib/libMagick.so) -WITH_IMAGEMAGICK= yes -.endif - -.if exists(${LOCALBASE}/bin/nasm) -WITH_NASM= yes -.endif - -.if exists(${LOCALBASE}/lib/libaviplay-0.7.so) -WITH_AVIFILE= yes -.endif - -.if exists(${LOCALBASE}/lib/libSDL-1.1.so) -WITH_SDL= yes -.endif - -.if exists(${LOCALBASE}/lib/libxml2.so) -WITH_LIBXML2= yes -.endif - -.if exists(${LOCALBASE}/bin/ffmpeg) -WITH_FFMPEG= yes -.endif - -.if exists(${LOCALBASE}/lib/libdv.so) -WITH_LIBDV= yes -.endif - -.if exists(${LOCALBASE}/lib/libopenquicktime.so) -WITH_OPENQUICKTIME= yes -.endif - -.if exists(${LOCALBASE}/lib/libmpeg2.so) -WITH_LIBMPEG2= yes -.endif - -.if exists(${LOCALBASE}/lib/libfame.so) -WITH_LIBFAME= yes -.endif - -.if exists(${LOCALBASE}/lib/libxvidcore.so) -WITH_XVID= yes -.endif - -.if exists(${LOCALBASE}/lib/liba52.so) -.if exists(${LOCALBASE}/lib/liba52.la) -LIBA52_DEP_LIBS!= ${GREP} dependency_libs ${LOCALBASE}/lib/liba52.la | ${CUT} -d \' -f 2 -.else -LIBA52_DEP_LIBS= -.endif -WITH_LIBA52= yes -.endif - -.if exists(${LOCALBASE}/lib/libmp3lame.so) -WITH_LAME= yes -.endif - -.if defined(WITH_IMAGEMAGICK) -LIB_DEPENDS+= Magick.5:${PORTSDIR}/graphics/ImageMagick -PLIST_SUB+= WITH_IMAGEMAGICK="" -.else -CONFIGURE_ARGS+= --with-magick-mods=no -PLIST_SUB+= WITH_IMAGEMAGICK="@comment " -.endif - -.if defined(WITH_NASM) -BUILD_DEPENDS+= ${LOCALBASE}/bin/nasm:${PORTSDIR}/devel/nasm -ONLY_FOR_ARCHS= i386 -.endif - -.if defined(WITH_AVIFILE) -LIB_DEPENDS+= aviplay-0.7.0:${PORTSDIR}/graphics/avifile -PLIST_SUB+= WITH_AVIFILE="" -.else -CONFIGURE_ARGS+= --with-avifile-mods=no \ - --enable-avifile6=no -PLIST_SUB+= WITH_AVIFILE="@comment " -WITHOUT_FFMPEG= YES -.endif - -.if defined(WITH_SDL) -LIB_DEPENDS+= SDL-1.1.4:${PORTSDIR}/devel/sdl12 -WITH_LIBDV= yes -PLIST_SUB+= WITH_SDL="" -.else -PLIST_SUB+= WITH_SDL="@comment " -.endif - -.if defined(WITH_LIBXML2) -LIB_DEPENDS+= xml2.5:${PORTSDIR}/textproc/libxml2 -PLIST_SUB+= WITH_LIBXML2="" -.else -PLIST_SUB+= WITH_LIBXML2="@comment " -.endif - -.if defined(WITH_FFMPEG) -BUILD_DEPENDS+= ${LOCALBASE}/bin/ffmpeg:${PORTSDIR}/graphics/ffmpeg -PLIST_SUB+= WITH_FFMPEG="" -.else -PLIST_SUB+= WITH_FFMPEG="@comment " -.endif - -.if defined(WITH_LIBDV) -LIB_DEPENDS+= dv.2:${PORTSDIR}/graphics/libdv -PLIST_SUB+= WITH_LIBDV="" -.else -CONFIGURE_ARGS+= --with-dv=no -PLIST_SUB+= WITH_LIBDV="@comment " -.endif - -.if defined(WITH_OPENQUICKTIME) -LIB_DEPENDS+= openquicktime.0:${PORTSDIR}/graphics/openquicktime -.else -CONFIGURE_ARGS+= --with-openqt=no -.endif - -.if defined(WITH_LIBMPEG2) -LIB_DEPENDS+= mpeg2.0:${PORTSDIR}/graphics/libmpeg2 -.endif -.if defined(WITH_FAME) -LIB_DEPENDS+= fame.10:${PORTSDIR}/graphics/libfame -PLIST_SUB+= WITH_FAME="" -.else -PLIST_SUB+= WITH_FAME="@comment " -.endif - -.if defined(WITH_XVID) -LIB_DEPENDS+= xvidcore.0:${PORTSDIR}/graphics/xvid -PLIST_SUB+= WITH_XVID="" -WITH_NASM= YES -.else -PLIST_SUB+= WITH_XVID="@comment " -.endif - -.if defined(WITH_LIBA52) -LIB_DEPENDS+= a52.0:${PORTSDIR}/audio/liba52 -CONFIGURE_ARGS+= --enable-liba52=yes -PLIST_SUB+= WITH_LIBA52="" -.else -CONFIGURE_ARGS+= --with-a52=no \ - --enable-liba52=no -PLIST_SUB+= WITH_LIBA52="@comment " -.endif - -.if defined(WITH_LAME) -LIB_DEPENDS+= mp3lame.0:${PORTSDIR}/audio/lame -PLIST_SUB+= WITH_LAME="" -.else -CONFIGURE_ARGS+= --with-lame=no -PLIST_SUB+= WITH_LAME="@comment " -.endif - -pre-everything:: -.if !defined(WITH_OPTIMIZED_CFLAGS) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable extra optimizations by defining" - @${ECHO_MSG} "WITH_OPTIMIZED_CFLAGS." -.endif -.if !defined(WITH_IMAGEMAGICK) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable ImageMagick-dependent modules by defining" - @${ECHO_MSG} "WITH_IMAGEMAGICK." -.endif -.if !defined(WITH_SDL) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable realtime-previewing by defining WITH_SDL." - @${ECHO_MSG} "This implies WITH_LIBDV." -.endif -.if !defined(WITH_LIBXML2) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable libxml2-dependent modules by defining WITH_LIBXML2." -.endif -.if !defined(WITH_FFMPEG) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable ffmpeg-dependent modules by defining WITH_FFMPEG." -.endif -.if !defined(WITH_LAME) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable lame-dependent modules by defining WITH_LAME." - @${ECHO_MSG} "You will probably want to enable this, if you plan to" - @${ECHO_MSG} "rip DVDs or dub videos." -.endif -.if !defined(WITH_LIBDV) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable libdv-support by defining WITH_LIBDV." - @${ECHO_MSG} "You will probably want to enable this, if you plan to" - @${ECHO_MSG} "transcode DV data from a digital videocamera." -.endif -.if !defined(WITH_LIBA52) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable liba52-support by defining WITH_LIBA52." - @${ECHO_MSG} "You will probably want to enable this, if you plan to" - @${ECHO_MSG} "rip DVDs." -.endif -.if !defined(WITH_AVIFILE) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable avifile-dependent modules by defining WITH_AVIFILE." -.endif(WITH_AVIFILE) -.if !defined(WITH_NASM) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable nasm dependent modules by defining WITH_NASM." - @${ECHO_MSG} "This turns this into an i386-only port." -.endif(WITH_NASM) -.if !defined(WITH_OPENQUICKTIME) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable openquicktime-dependent modules by defining WITH_OPENQUICKTIME." -.endif -.if !defined(WITH_FAME) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable libfame-support by defining WITH_LIBFAME." -.endif -.if !defined(WITH_LIBMPEG2) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable libmpeg2-dependent modules by defining WITH_LIBMPEG2." - @${ECHO_MSG} "You will probably want to enable this, if you plan to" - @${ECHO_MSG} "rip DVDs." -.endif -.if !defined(WITH_XVID) - @${ECHO_MSG} - @${ECHO_MSG} "You can enable xvid support by defining WITH_XVID." - @${ECHO_MSG} "This implies WITH_NASM and turns this into an i386-only port." - @${ECHO_MSG} "You will probably want to enable this, if you plan to" - @${ECHO_MSG} "rip DVDs." -.endif - -post-patch: -.if ${OSVERSION} <= 500027 - @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 -x ${PERL} -pi \ - -e 's|<stdint.h>|<inttypes.h>|' -.endif -.if !defined(WITH_OPTIMIZED_CFLAGS) - @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 -x ${PERL} -pi \ - -e 's|-O[236]|${CFLAGS}|' -.endif - @${PERL} -pi -e 's|(seek)64|\1|' ${WRKSRC}/avilib/avidump.c - @${PERL} -pi -e 's|<SDL/|<|' ${WRKSRC}/filter/preview/display.h - - @${PERL} -pi -e 's|(-la52)|\1 ${LIBA52_DEP_LIBS}|' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} - -pre-configure: - @${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure - @${PERL} -pi -e 's|-ldl||g' ${WRKSRC}/configure - -post-install: -.if defined(WITH_XVID) - @${LN} -sf ${LOCALBASE}/lib/libxvidcore.so \ - ${PREFIX}/lib/transcode/libxvidcore.so -.endif - -# Remove .la-files. - - @${RM} ${PREFIX}/lib/transcode/*.la - -.include <bsd.port.post.mk> diff --git a/multimedia/transcode/distinfo b/multimedia/transcode/distinfo deleted file mode 100644 index 4fef5e99ea6f..000000000000 --- a/multimedia/transcode/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (transcode-0.6.0pre5.tgz) = f791b1aac090312459e3e9cec2d1fd6e diff --git a/multimedia/transcode/files/patch-src:filter:subtitler:frame_list.c b/multimedia/transcode/files/patch-src:filter:subtitler:frame_list.c deleted file mode 100644 index e4823a2b8dad..000000000000 --- a/multimedia/transcode/files/patch-src:filter:subtitler:frame_list.c +++ /dev/null @@ -1,13 +0,0 @@ ---- filter/subtitler/frame_list.c.orig Thu May 23 10:53:06 2002 -+++ filter/subtitler/frame_list.c Thu May 23 10:53:34 2002 -@@ -33,8 +33,8 @@ - - char *strsave(char *s) /*save char array s somewhere*/ - { --char *p, *malloc(); --if(p = malloc( strlen(s) + 1) ) strcpy(p, s); -+char *p; -+if(p = (char *)malloc( strlen(s) + 1) ) strcpy(p, s); - return(p); - } - diff --git a/multimedia/transcode/pkg-comment b/multimedia/transcode/pkg-comment deleted file mode 100644 index eaac354213bd..000000000000 --- a/multimedia/transcode/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A text-console utility for video stream processing diff --git a/multimedia/transcode/pkg-descr b/multimedia/transcode/pkg-descr deleted file mode 100644 index 917d57aee78a..000000000000 --- a/multimedia/transcode/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -transcode is a text-console utility for video stream processing, -running on a platform that supports shared libraries and threads. -Decoding and encoding is done by loading modules that are responsible -for feeding transcode with raw video/audio streams (import modules) -and encoding the frames (export modules). - -It supports elementary video and audio frame transformations, -including de-interlacing or fast resizing of video frames and loading -of external filters. A number of modules are included to enable -import of DVDs on-the-fly, MPEG elementary (ES) or program streams -(VOB), MPEG video, Digital Video (DV), YUV4MPEG streams, NuppelVideo -file format and raw or compressed (pass-through) video frames and -export modules for writing DivX;-), OpenDivX, DivX 4.xx or uncompressed -AVI files with MPEG, AC3 (pass-through) or PCM audio. Additional -export modules to write single frames (PPM) or YUV4MPEG streams are -available, as well as an interface import module to the avifile -library. It's modular concept is intended to provide flexibility -and easy user extensibility to include other video/audio codecs or -filetypes. - -WWW: http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/ diff --git a/multimedia/transcode/pkg-plist b/multimedia/transcode/pkg-plist deleted file mode 100644 index f4ea949caeca..000000000000 --- a/multimedia/transcode/pkg-plist +++ /dev/null @@ -1,80 +0,0 @@ -bin/tcmplex -bin/tcextract -bin/tcdecode -bin/tcscan -bin/tcdemux -bin/tccat -bin/tcprobe -bin/avimerge -bin/avisplit -bin/avifix -bin/avisync -bin/transcode -lib/transcode/import_nuv.so -%%WITH_AVIFILE%%lib/transcode/import_af6.so -lib/transcode/import_net.so -lib/transcode/import_avi.so -lib/transcode/import_mpeg2.so -lib/transcode/import_vdrac3.so -lib/transcode/import_ac3.so -lib/transcode/import_dv.so -lib/transcode/import_vob.so -lib/transcode/import_raw.so -lib/transcode/import_yuv4mpeg.so -lib/transcode/import_yuv.so -lib/transcode/import_nvrec.so -lib/transcode/import_lav.so -lib/transcode/import_null.so -lib/transcode/import_divx.so -%%WITH_LIBA52%%lib/transcode/a52_decore.so -%%WITH_LAME%%lib/transcode/import_mp3.so -lib/transcode/import_dvd.so -%%WITH_IMAGEMAGICK%%lib/transcode/import_im.so -%%WITH_IMAGEMAGICK%%lib/transcode/import_imlist.so -lib/transcode/import_mjpeg.so -lib/transcode/af6_decore.so -%%WITH_LIBXML2%%lib/transcode/import_xml.so -lib/transcode/filter_null.so -lib/transcode/filter_32detect.so -lib/transcode/filter_32drop.so -lib/transcode/filter_yuy2toyv12.so -lib/transcode/filter_skip.so -lib/transcode/filter_cshift.so -lib/transcode/filter_mask.so -lib/transcode/filter_astat.so -lib/transcode/filter_cut.so -lib/transcode/filter_dnr.so -lib/transcode/filter_xsharpen.so -lib/transcode/filter_smartdeinter.so -lib/transcode/filter_testframe.so -lib/transcode/filter_dilyuvmmx.so -lib/transcode/filter_logo.so -lib/transcode/filter_divxkey.so -lib/transcode/filter_extsub.so -lib/transcode/filter_extsub2.so -lib/transcode/filter_resample.so -lib/transcode/filter_test.so -%%WITH_SDL%%lib/transcode/filter_preview.so -lib/transcode/filter_subtitler.so -lib/transcode/export_null.so -lib/transcode/export_wav.so -%%WITH_AVIFILE%%lib/transcode/export_af6.so -lib/transcode/export_opendivx.so -lib/transcode/export_raw.so -lib/transcode/export_divx4.so -lib/transcode/export_divx4raw.so -lib/transcode/export_divx5.so -lib/transcode/export_pcm.so -lib/transcode/export_ppm.so -lib/transcode/export_xvid.so -lib/transcode/export_xvidcvs.so -lib/transcode/export_net.so -lib/transcode/export_toolame.so -%%WITH_LIBDV%%lib/transcode/export_dvraw.so -%%WITH_LIBDV%%lib/transcode/export_dv.so -lib/transcode/export_mpeg.so -%%WITH_FAME%%lib/transcode/export_fame.so -%%WITH_IMAGEMAGICK%%lib/transcode/export_im.so -lib/transcode/export_af6.conf -%%WITH_XVID%%lib/transcode/libxvidcore.so -@dirrm lib/transcode |
