# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id: Portfile 58912 2009-10-07 04:49:52Z devans@macports.org $ PortSystem 1.0 name gst-ffmpeg version 0.10.9 description This is gst-ffmpeg, a set of plug-ins for GStreamer. long_description ${description} maintainers nomaintainer categories gnome platforms darwin homepage http://www.gnome.org/ master_sites http://gstreamer.freedesktop.org/src/${name}/ checksums md5 138f995ebcba966cbc3493d0550ec055 \ sha1 88b68958680d345ebb7b261dbabd12b5908869ef \ rmd160 07d0ac35a7896058b827992a07bd4f8501c0abc0 patchfiles patch-gst-libs_ext_ffmpeg_libavfilter_avfilter.h.diff \ patch-gst-libs_ext_ffmpeg_libswscale_swscale.h.diff \ patch-gst-libs-ext-ffmpeg-configure.diff depends_build port:gmake depends_lib port:gst-plugins-base universal_variant no use_bzip2 yes configure.args --mandir=${prefix}/share/man \ --with-ffmpeg-extra-configure="--cc=${configure.cc}" if {$build_arch != ""} { configure.args-append --with-ffmpeg-extra-configure="--arch=${build_arch}" } platform darwin 10 { # ticket #20938 -- disable mmx for 32 bit intel only if { $build_arch == "i386" } { configure.args-append --with-ffmpeg-extra-configure="--disable-swscale" configure.args-append --with-ffmpeg-extra-configure="--disable-mmx --disable-mmx2 --disable-sse --disable-ssse3 --disable-amd3dnow --disable-amd3dnowext" } } # # embedded ffmpeg code requires gmake 3.81 to build properly # build.cmd gmake livecheck.type regex livecheck.url http://gstreamer.freedesktop.org/src/${name}/ livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"