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

Reply via email to