I'm enclosing the portfile for transcode 1.1.0 beta, in which the link
to the new ImageMagick libraries has been fixed -- the port may require
a recent version of ImageMagick.
The portfile works on Intel iMacs with 10.5.4 using
port install transcode +a52dec +faac +freetype +imagemagick +libdv
+libogg +libsdl +libtheora +libvorbis +libxml2 +x264 +xvid
David
# $Id: Portfile 37840 2008-06-25 16:56:28Z [EMAIL PROTECTED] $
PortSystem 1.0
name transcode
version 1.1.0beta0
revision 1
categories multimedia
maintainers [EMAIL PROTECTED] [EMAIL PROTECTED]
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
master_sites http://fromani.exit1.org/
distname ${name}-${version}
use_bzip2 yes
checksums ${distname}${extract.suffix} \
md5 6f188b74c64595c30df82fcbc0bb22f3 \
sha1 e0d146278937da76682ba88c2719726f20ab9493
depends_lib port:automake \
port:autoconf \
port:libtool \
port:ffmpeg \
port:libmpeg2 \
port:libdvdread \
port:jpeg \
port:lame
pre-configure {
system "cd ${worksrcpath} && \
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}
}
_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users