[25312] trunk
source_changes at macosforge.org
source_changes at macosforge.org
Fri May 18 06:13:39 PDT 2007
Revision: 25312
http://trac.macosforge.org/projects/macports/changeset/25312
Author: dluke at macports.org
Date: 2007-05-18 06:13:39 -0700 (Fri, 18 May 2007)
Log Message:
-----------
New port, transcode (fixes #11933 - thanks cremes at mac.com)
Added Paths:
-----------
trunk/dports/multimedia/transcode/
trunk/dports/multimedia/transcode/Portfile
Property Changed:
----------------
trunk/
Property changes on: trunk
___________________________________________________________________
Name: svk:merge
- 023a8b07-a327-4f20-9012-67c915bb7b7c:/local/branches/updates:21118
023a8b07-a327-4f20-9012-67c915bb7b7c:/local/trunk:21326
40426cdb-d25d-4106-b89a-567fc1e9311f:/local/trunk:22799
a2b01108-8822-4c85-91cd-1541804339d8:/local/macports:20632
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/libdnet-maintainer:20898
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-app-cli:20923
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-list-moreutils:20919
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-path-class:20929
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/updates:20946
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/trunk:20947
d9146071-5dc1-4620-afc7-8ba4e23d31df:/local/trunk:21690
f2dd1c64-7982-4318-98ce-263798263e0a:/local:25523
fd7794eb-1723-4a49-8be4-c69b2a184b6d:/local/trunk:24020
+ 023a8b07-a327-4f20-9012-67c915bb7b7c:/local/branches/updates:21118
023a8b07-a327-4f20-9012-67c915bb7b7c:/local/trunk:21326
40426cdb-d25d-4106-b89a-567fc1e9311f:/local/trunk:22799
a2b01108-8822-4c85-91cd-1541804339d8:/local/macports:20632
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/libdnet-maintainer:20898
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-app-cli:20923
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-list-moreutils:20919
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-path-class:20929
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/updates:20946
b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/trunk:20947
d9146071-5dc1-4620-afc7-8ba4e23d31df:/local/trunk:21690
f2dd1c64-7982-4318-98ce-263798263e0a:/local:25547
fd7794eb-1723-4a49-8be4-c69b2a184b6d:/local/trunk:24020
Added: trunk/dports/multimedia/transcode/Portfile
===================================================================
--- trunk/dports/multimedia/transcode/Portfile (rev 0)
+++ trunk/dports/multimedia/transcode/Portfile 2007-05-18 13:13:39 UTC (rev 25312)
@@ -0,0 +1,121 @@
+PortSystem 1.0
+name transcode
+version 1.1.0-pre-01
+categories multimedia
+maintainers cremes at mac.com, liontooth at cogweb.net
+description Video and audio processing tools
+long_description transcode is a suite of tools, all of which are \
+ command line utilities, for transcoding various \
+ video, audio, and container formats, running on a \
+ platform that supports shared libraries and threads.\
+ \
+ Decoding and encoding is done by modules that are \
+ responsible for feeding transcode with raw video/ \
+ audio streams (import modules) and encoding the frames \
+ (export modules). \
+ \
+ It includes a variety of video and audio filters, \
+ including (but not limited to) video de-interlacing, \
+ audio resampling, framerate conversion, different \
+ resizing algorithms, smoothing, sharpening, denoisifying, \
+ and cutting.
+
+homepage http://www.transcoding.org
+
+fetch.type cvs
+cvs.root :pserver:cvs at cvs.exit1.org:/cvstc
+#cvs.tag HEAD
+cvs.date 20070516
+cvs.module ${name}
+worksrcdir ${name}
+
+depends_lib port:automake \
+ port:autoconf \
+ port:libtool \
+ port:ffmpeg \
+ port:libmpeg2 \
+ port:libdvdread \
+ port:libjpeg \
+ port:lame
+
+pre-configure { cd ${worksrcpath}
+ system "LIBTOOLIZE=glibtoolize autoreconf -i -f"
+ }
+
+platforms darwin
+
+configure.args --disable-mmx \
+ --disable-altivec \
+ --with-libavcodec-prefix=${prefix} \
+ --with-libmpeg2-prefix=${prefix} \
+ --with-libdvdread-prefix=${prefix} \
+ --with-libjpeg-prefix=${prefix} \
+ --with-lame-prefix=${prefix}
+
+# Optional components
+
+variant a52dec {
+ depends_lib-append port:a52dec
+ configure.args-append --enable-a52 --enable-a52-default-decoder --with-a52-prefix=${prefix}
+}
+
+variant faac {
+ depends_lib-append port:faac
+ configure.args-append --enable-faac --with-faac-prefix=${prefix}
+}
+
+variant faad2 {
+ depends_lib-append port:faad2
+ configure.args-append --enable-faad --with-faad-prefix=${prefix}
+}
+
+variant freetype {
+ depends_lib-append port:freetype
+ configure.args-append --enable-freetype2 --with-freetype2-prefix=${prefix}
+}
+
+variant imagemagick {
+ depends_lib-append port:ImageMagick
+ configure.args-append --enable-imagemagick --with-imagemagick-prefix=${prefix}
+}
+
+variant libdv {
+ depends_lib-append port:libdv
+ configure.args-append --enable-libdv --with-libdv-prefix=${prefix}
+}
+
+variant libogg {
+ depends_lib-append port:libogg
+ configure.args-append --enable-ogg --with-ogg-prefix=${prefix}
+}
+
+variant libsdl {
+ depends_lib-append port:libsdl
+ configure.args-append --enable-sdl --with-sdl-prefix=${prefix}
+}
+
+variant libtheora {
+ depends_lib-append port:libtheora
+ configure.args-append --enable-theora --with-theora-prefix=${prefix}
+}
+
+variant libvorbis {
+ depends_lib-append port:libvorbis
+ configure.args-append --enable-vorbis --with-vorbis-prefix=${prefix}
+}
+
+variant libxml2 {
+ depends_lib-append port:libxml2
+ configure.args-append --enable-libxml2 --with-libxml2-prefix=${prefix}
+}
+
+variant x264 {
+ depends_lib-append port:x264
+ configure.args-append --enable-x264 --with-x264-prefix=${prefix}
+}
+
+variant xvid {
+ depends_lib-append port:XviD
+ configure.args-append --enable-xvid --with-xvid-prefix=${prefix}
+}
+
Property changes on: trunk/dports/multimedia/transcode/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070518/ad4341c4/attachment.html
More information about the macports-changes
mailing list