Revision: 102362 https://trac.macports.org/changeset/102362 Author: rmstonecipher@macports.org Date: 2013-01-31 19:43:34 -0800 (Thu, 31 Jan 2013) Log Message: ----------- added gstreamer 1.x and 0.10.x ports to user directory Modified Paths: -------------- users/rmstonecipher/gnome/gnonlin/Portfile users/rmstonecipher/gnome/gst-ffmpeg/Portfile users/rmstonecipher/gnome/gst-plugins-bad/Portfile users/rmstonecipher/gnome/gst-plugins-base/Portfile users/rmstonecipher/gnome/gst-plugins-gl/Portfile users/rmstonecipher/gnome/gst-plugins-good/Portfile users/rmstonecipher/gnome/gst-plugins-ugly/Portfile users/rmstonecipher/gnome/gst-rtsp-server/Portfile users/rmstonecipher/gnome/gstreamer/Portfile users/rmstonecipher/gnome/gstreamer010/Portfile users/rmstonecipher/gnome/gstreamer010-gnonlin/Portfile users/rmstonecipher/gnome/gstreamer010-gst-ffmpeg/Portfile users/rmstonecipher/gnome/gstreamer010-gst-plugins-bad/Portfile users/rmstonecipher/gnome/gstreamer010-gst-plugins-base/Portfile users/rmstonecipher/gnome/gstreamer010-gst-plugins-gl/Portfile users/rmstonecipher/gnome/gstreamer010-gst-plugins-good/Portfile users/rmstonecipher/gnome/gstreamer010-gst-plugins-ugly/Portfile users/rmstonecipher/gnome/gstreamer010-gst-rtsp/Portfile users/rmstonecipher/gnome/gstreamer1/Portfile users/rmstonecipher/gnome/gstreamer1-gst-libav/Portfile users/rmstonecipher/gnome/gstreamer1-gst-plugins-bad/Portfile users/rmstonecipher/gnome/gstreamer1-gst-plugins-base/Portfile users/rmstonecipher/gnome/gstreamer1-gst-plugins-good/Portfile users/rmstonecipher/gnome/gstreamer1-gst-plugins-ugly/Portfile Added Paths: ----------- users/rmstonecipher/gnome/ users/rmstonecipher/gnome/gnonlin/ users/rmstonecipher/gnome/gst-ffmpeg/ users/rmstonecipher/gnome/gst-plugins-bad/ users/rmstonecipher/gnome/gst-plugins-base/ users/rmstonecipher/gnome/gst-plugins-gl/ users/rmstonecipher/gnome/gst-plugins-good/ users/rmstonecipher/gnome/gst-plugins-ugly/ users/rmstonecipher/gnome/gst-rtsp-server/ users/rmstonecipher/gnome/gstreamer/ users/rmstonecipher/gnome/gstreamer010/ users/rmstonecipher/gnome/gstreamer010-gnonlin/ users/rmstonecipher/gnome/gstreamer010-gst-ffmpeg/ users/rmstonecipher/gnome/gstreamer010-gst-plugins-bad/ users/rmstonecipher/gnome/gstreamer010-gst-plugins-base/ users/rmstonecipher/gnome/gstreamer010-gst-plugins-gl/ users/rmstonecipher/gnome/gstreamer010-gst-plugins-good/ users/rmstonecipher/gnome/gstreamer010-gst-plugins-ugly/ users/rmstonecipher/gnome/gstreamer010-gst-rtsp/ users/rmstonecipher/gnome/gstreamer1/ users/rmstonecipher/gnome/gstreamer1-gst-libav/ users/rmstonecipher/gnome/gstreamer1-gst-plugins-bad/ users/rmstonecipher/gnome/gstreamer1-gst-plugins-base/ users/rmstonecipher/gnome/gstreamer1-gst-plugins-good/ users/rmstonecipher/gnome/gstreamer1-gst-plugins-ugly/ Modified: users/rmstonecipher/gnome/gnonlin/Portfile =================================================================== --- trunk/dports/gnome/gnonlin/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gnonlin/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -4,37 +4,22 @@ PortSystem 1.0 name gnonlin -version 0.10.17 -revision 2 -description A set of non-linear editing plugins for GStreamer. -long_description GNonLin contains a set of plug-ins for GStreamer to ease the creation of multimedia editors, or any other application where a timeline-oriented use of GStreamer makes sense. -maintainers rmstonecipher openmaintainer -license LGPL-2+ +version 0 +epoch 1 +description This is a stub port for GNonLin, a set of non-linear editing plugins for \ + GStreamer. Version 0.10.17 of GNonLin is provided by the gstreamer010-gnonlin \ + port. These plugins have not been ported to the 1.x release of GStreamer. +long_description {} +maintainers nomaintainer categories gnome platforms darwin -homepage http://gstreamer.freedesktop.org/modules/gnonlin.html +homepage http://gstreamer.freedesktop.org/ +master_sites {} -master_sites http://gstreamer.freedesktop.org/src/${name}/ +replaced_by gstreamer010-gnonlin -checksums md5 0c9e5a8f771b087fac9afa459399112e \ - sha1 5d3fb27b2590b5a5b8c35e459db6d4cfe489ee15 \ - rmd160 784809028a59f05bba59835fa3b2ff112d9e565d - -use_bzip2 yes - -depends_build \ - port:pkgconfig -depends_lib \ - port:gst-plugins-base \ - port:libffi - -configure.cflags-append -funroll-loops -fstrict-aliasing - -post-patch { - reinplace "s|-flat_namespace -undefined suppress|-undefined define_a_way|g" \ - ${worksrcpath}/configure +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error } - -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" Modified: users/rmstonecipher/gnome/gst-ffmpeg/Portfile =================================================================== --- trunk/dports/gnome/gst-ffmpeg/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gst-ffmpeg/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -3,103 +3,24 @@ PortSystem 1.0 -# https://bugzilla.gnome.org/show_bug.cgi?id=636134 -PortGroup muniversal 1.0 - name gst-ffmpeg -version 0.10.13 -revision 2 -description This is gst-ffmpeg, a set of plug-ins for GStreamer. -long_description ${description} -maintainers rmstonecipher openmaintainer +version 0 +epoch 1 +description This is a stub port for gst-ffmpeg, a set of plug-ins for GStreamer.\ + As of GStreamer 1.0, gst-ffmpeg was discontinued and replaced by gst-libav,\ + provided by the gstreamer1-gst-libav port. Version 0.10.13 of gst-ffmpeg is \ + provided by the gstreamer01-gst-ffmpeg port. +long_description {} +maintainers nomaintainer categories gnome -license GPL-2+ platforms darwin -homepage http://www.gnome.org/ -master_sites http://gstreamer.freedesktop.org/src/${name}/ +homepage http://gstreamer.freedesktop.org/ +master_sites {} -checksums md5 7f5beacaf1312db2db30a026b36888c4 \ - sha1 8de5c848638c16c6c6c14ce3b22eecd61ddeed44 \ - rmd160 3e5e3d44302665214cfde8a908b633f8d0f70d31 +replaced_by gstreamer1-gst-libav -patchfiles patch-gst-libs_ext_libav_configure.diff \ - patch-configure.ac.diff - -post-patch { - reinplace "s|%%CONFIGURE.CC%%|${configure.cc}|g" ${worksrcpath}/gst-libs/ext/libav/configure +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error } - -depends_build port:pkgconfig - -depends_lib port:gst-plugins-base - -use_bzip2 yes - -use_autoreconf yes -autoreconf.args -fvi - -# This will cause the installed ffmpeg headers to be used, remove it. -configure.cppflags-delete -I${prefix}/include - -if {[variant_isset universal]} { - set merger_host(x86_64) x86_64-apple-${os.platform}${os.major} - set merger_host(i386) i686-apple-${os.platform}${os.major} - set merger_host(ppc64) powerpc64-apple-${os.platform}${os.major} - set merger_host(ppc) powerpc-apple-${os.platform}${os.major} - set merger_configure_args(x86_64) "--build=x86_64-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${configure.cc} --arch=x86_64\"" - set merger_configure_args(ppc) "--build=powerpc-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${configure.cc} --arch=ppc\"" - set merger_configure_args(ppc64) "--build=powerpc64-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${configure.cc} --arch=ppc64\"" - - if {[string match "*gcc-4.2" ${configure.compiler}] && [lsearch ${universal_archs} i386] != -1} { - if {[vercmp ${xcodeversion} 3.2] >= 0} { - set merger_configure_compiler(i386) clang - set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=[portconfigure::find_developer_tool clang] --arch=i686\"" - } else { - # i386 in +universal needs MacPorts base 2.1 on Leopard - depends_build port:clang-3.0 - depends_skip_archcheck-append clang-3.0 - - set merger_configure_compiler(i386) macports-clang-3.0 - - set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${prefix}/bin/clang-mp-3.0 --arch=i686\"" - } - } else { - set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${configure.cc} --arch=i686\"" - } -} elseif {${build_arch} == "i386"} { - if {${configure.compiler} == "gcc-4.2"} { - if {[vercmp ${xcodeversion} 3.2] >= 0} { - configure.compiler clang - } else { - depends_build port:clang-3.0 - depends_skip_archcheck-append clang-3.0 - - # FIXME: Use macports-clang-3.0 once 2.1 is out - configure.cc ${prefix}/bin/clang-mp-3.0 - } - } - configure.args-append \ - --host=i686-apple-${os.platform}${os.major} \ - --build=i686-apple-${os.platform}${os.major} \ - --with-ffmpeg-extra-configure="--cc=${configure.cc} --arch=i686" -} else { - configure.args-append \ - --host=${os.arch}-apple-${os.platform}${os.major} \ - --build=${os.arch}-apple-${os.platform}${os.major} \ - --with-ffmpeg-extra-configure="--cc=${configure.cc} --arch=${os.arch}" -} - -# -# embedded ffmpeg code requires gmake 3.81 to build properly -# -platform darwin 8 { - depends_build-append port:gmake - depends_skip_archcheck-append gmake - - build.cmd gmake - destroot.cmd gmake -} - -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" Modified: users/rmstonecipher/gnome/gst-plugins-bad/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-bad/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gst-plugins-bad/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -3,120 +3,24 @@ PortSystem 1.0 -# https://bugzilla.gnome.org/show_bug.cgi?id=636134 -PortGroup muniversal 1.0 - -name gst-plugins-bad -version 0.10.23 -revision 5 -description A set of plug-ins for GStreamer that need more quality. -long_description \ - GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared \ - to the rest. They might be close to being good quality, but they're missing \ - something - be it a good code review, some documentation, a set of tests, a \ - real live maintainer, or some actual wide use. -license GPL LGPL -maintainers rmstonecipher openmaintainer +name gst-plugins-bad +version 0 +epoch 1 +description This is a stub port for Gst-plugins-bad, a set of plug-ins for GStreamer that\ + need more quality. The current version of gst-plugins-bad is provided by the\ + gstreamer1-gst-plugins-bad port. Version 0.10.23 of gst-plugins-bad is provided\ + by the gstreamer01-gst-plugins-bad port. +long_description {} +maintainers nomaintainer categories gnome platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ -use_bzip2 yes +homepage http://gstreamer.freedesktop.org/ +master_sites {} -checksums md5 fcb09798114461955260e4d940db5987 \ - sha1 46208d7bcebaac31310e2a884cc840c51034781a \ - rmd160 3a837843b8aa941ff7c81b90d37930ccb1ddb0be +replaced_by gstreamer010-gst-plugins-bad -depends_build port:pkgconfig -depends_lib port:gst-plugins-base \ - port:XviD \ - port:dirac \ - port:exempi \ - port:faac \ - port:faad2 \ - port:jasper \ - port:libdc1394 \ - port:libdca \ - port:libexif \ - port:libglade2 \ - port:libmms \ - port:libmodplug \ - port:libmpcdec \ - port:libmusicbrainz2 \ - port:libvpx \ - port:soundtouch \ - port:neon \ - port:schroedinger - -# -# could depend on tons for multimedia stuff +variants -# the following ports are available but don't configure -# and/or build correctly -# -# port:mjpegtools (mpeg2enc mplex build fails) need to disable mpeg2enc mplex explicitly in case mjpegtools is installed -# path:lib/pkgconfig/sdl.pc:libsdl (builds but sdlvideosink is broken) -# port:slv2 (builds but lv2 plugin fails to load and slv2 is not universal) disable lv2 explicitly in case slv2 is installed -# port:swfdec (configure wants pkg-config swfdec-0.3, we have swfdec-0.8) -# - -configure.args --disable-silent-rules \ - --disable-quicktime \ - --disable-mpeg2enc \ - --disable-mplex \ - --disable-lv2 \ - --disable-jack \ - --disable-sdltest \ - --disable-opencv \ - --enable-experimental \ - --enable-static - -# -# port:soundtouch (fails on autoreconf on darwin 8 & 9, see #27533) disable soundtouch on these platforms -# - -if { ${os.major} < 10 } { - depends_lib-delete port:soundtouch - configure.args-append --disable-soundtouch -} - -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append -funroll-loops -fstrict-aliasing -configure.env-append "HAVE_CXX=yes" - -patchfiles modplug.patch \ - patch-sys-applemedia-Makefile.in.diff - -post-patch { - reinplace "s|-flat_namespace -undefined suppress|-undefined define_a_way|g" \ - ${worksrcpath}/configure - reinplace "s|libSoundTouch|soundtouch-1.0|g" \ - ${worksrcpath}/configure -} - -variant no_x11 { - configure.args-append --disable-examples -} - -variant jack description {enable use of jack backend} { - depends_lib-append port:jack - configure.args-delete --disable-jack -} - -if {[variant_isset universal]} { - set merger_host(x86_64) x86_64-apple-${os.platform}${os.major} - set merger_host(i386) i686-apple-${os.platform}${os.major} - set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major} - set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "i386"} { - configure.args-append \ - --host=i686-apple-${os.platform}${os.major} \ - --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "x86_64"} { - configure.args-append \ - --host=${build_arch}-apple-${os.platform}${os.major} \ - --build=${build_arch}-apple-${os.platform}${os.major} -} - -livecheck.type regex -livecheck.url ${master_sites} -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error +} Modified: users/rmstonecipher/gnome/gst-plugins-base/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-base/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gst-plugins-base/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -3,104 +3,24 @@ PortSystem 1.0 -# https://bugzilla.gnome.org/show_bug.cgi?id=636134 -PortGroup muniversal 1.0 - name gst-plugins-base -version 0.10.36 -revision 2 -description This is gst-plugins, a set of plug-ins for GStreamer. -long_description ${description} -maintainers rmstonecipher openmaintainer +version 0 +epoch 1 +description This is a stub port for gst-plugins-base, a set of plug-ins for GStreamer. \ + The current version of gst-plugins-base is provided by the \ + gstreamer1-gst-plugins-base port. Version 0.10.36 of gst-plugins-base is \ + provided by the gstreamer01-gst-plugins-base port. +long_description {} +maintainers nomaintainer categories gnome platforms darwin -license LGPL-2+ -homepage http://gstreamer.freedesktop.org/modules/${name}.html +homepage http://gstreamer.freedesktop.org/ +master_sites {} -use_bzip2 yes -master_sites gnome:sources/gst-plugins-base/0.10/ http://gstreamer.freedesktop.org/src/${name}/ +replaced_by gstreamer010-gst-plugins-base -checksums md5 776c73883e567f67b9c4a2847d8d041a \ - sha1 e675401b62a6bf2e5ea966e833afd005a585e978 \ - rmd160 b601372b3a1c04de63f69ba350c5010c99dbc6ae - -depends_build \ - port:pkgconfig -depends_lib \ - port:gstreamer \ - port:gnome-vfs \ - port:libtheora \ - port:openssl \ - port:orc \ - port:xorg-libice \ - port:xorg-libsm - -configure.args-append \ - --enable-experimental \ - --disable-examples \ - --disable-libvisual\ - --disable-gst_v4l \ - --disable-alsa \ - --disable-cdparanoia \ - --disable-ivorbis \ - --disable-introspection - -variant no_x11 { - configure.args-append --without-x --disable-x --disable-xvideo --disable-xshm -} - -variant examples description {Build example programs} { - PortGroup qt4 1.0 - depends_lib-append port:gtk2 - configure.args-delete --disable-examples -} - -# users of qt4-x11, which depends on gst-plugins-base but has no use for its -# deeper gnome-related dependencies may wish to use this variant -variant no_gnome_vfs description {Remove library dependency on gnome-vfs} { - depends_lib-delete port:gnome-vfs - configure.args-append --disable-gnome_vfs -} - -variant no_ogg description {Remove library dependency on libogg and its dependents} { - depends_lib-delete port:libtheora - configure.args-append --disable-ogg --disable-vorbis --disable-theora -} -# -# current cdparanoia port (cdparanoia III 10.2) appears to not be API compatible -# with gst-plugins-base. See #19843. -# disable by default until this is rectified. -# - -variant cdparanoia description {Enable (currently broken) cdparanoia plugin} { - depends_lib-append port:cdparanoia - configure.args-delete --disable-cdparanoia -} - -#-fgcse (from -O2) causes build failures, but -O2 -fno-gcse doesn't seem to work -if {[string match "*gcc-4.2" ${configure.compiler}]} { - lappend merger_configure_cflags(i386) -O1 -fexpensive-optimizations - if {![variant_isset universal] && ${build_arch} == "i386"} { - configure.cflags-delete -O2 - configure.cflags-append -O1 -fexpensive-optimizations - } -} - -if {[variant_isset universal]} { - set merger_host(x86_64) x86_64-apple-${os.platform}${os.major} - set merger_host(i386) i686-apple-${os.platform}${os.major} - set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major} - set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "i386"} { - configure.args-append \ - --host=i686-apple-${os.platform}${os.major} \ - --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "x86_64"} { - configure.args-append \ - --host=${build_arch}-apple-${os.platform}${os.major} \ - --build=${build_arch}-apple-${os.platform}${os.major} -} - -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error +} Modified: users/rmstonecipher/gnome/gst-plugins-gl/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-gl/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gst-plugins-gl/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -3,72 +3,23 @@ PortSystem 1.0 -# https://bugzilla.gnome.org/show_bug.cgi?id=636134 -PortGroup muniversal 1.0 - name gst-plugins-gl -version 0.10.3 -revision 4 -description This is gst-plugins, a set of plug-ins for GStreamer. -long_description The GStreamer OpenGL module provides helper libraries, base \ - classes and elements for integrating with OpenGL and using \ - it to perform video display and processing. - -maintainers rmstonecipher openmaintainer +version 0 +epoch 1 +description This is a stub port for gst-plugins-gl, OpenGL integration for GStreamer.\ + Version 0.10.3 of gst-plugins-gl is provided by the gstreamer1-gst-plugins-gl \ + port. These plugins have not been ported to the 1.x release of GStreamer. +long_description {} +maintainers nomaintainer categories gnome platforms darwin -license GPL-2+ LGPL-2+ -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ +homepage http://gstreamer.freedesktop.org/ +master_sites {} -depends_build \ - port:pkgconfig -depends_lib \ - port:glew \ - port:gst-plugins-base \ - port:libpng +replaced_by gstreamer010-gst-plugins-gl -use_bzip2 yes - -checksums rmd160 7375ad5f4831267d398ff579ce5a96e4020ff128 \ - sha256 48340b6a4b8abce16344a7bc33e74a94fdcce4f57ef6342cdf2f941c429bf210 - -patchfiles objcflags.patch \ - patch-configure.ac.diff - -use_autoreconf yes -autoreconf.args -fvi - -# gst-plugins-gl sees libsdl if it is present and uses it to build examples which -# fail to build as of 0.10.3 -configure.args-append --disable-examples - -post-extract { - reinplace "s|-flat_namespace -undefined suppress|-undefined define_a_way|g" \ - ${worksrcpath}/configure -} - -post-patch { - # Hack to get -arch flags used - reinplace "/libgstgl_@GST_MAJORMINOR@_la_OBJCFLAGS =/s/=/= \$(CFLAGS)/" \ - ${worksrcpath}/gst-libs/gst/gl/Makefile.am -} - -if {[variant_isset universal]} { - set merger_host(x86_64) x86_64-apple-${os.platform}${os.major} - set merger_host(i386) i686-apple-${os.platform}${os.major} - set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major} - set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "i386"} { - configure.args-append \ - --host=i686-apple-${os.platform}${os.major} \ - --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "x86_64"} { - configure.args-append \ - --host=${build_arch}-apple-${os.platform}${os.major} \ - --build=${build_arch}-apple-${os.platform}${os.major} -} - -livecheck.type regex -livecheck.url ${master_sites} -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error +} Modified: users/rmstonecipher/gnome/gst-plugins-good/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-good/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gst-plugins-good/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -1,91 +1,27 @@ # -*- 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$ -PortSystem 1.0 +PortSystem 1.0 -# https://bugzilla.gnome.org/show_bug.cgi?id=636134 -PortGroup muniversal 1.0 -PortGroup compiler_blacklist_versions 1.0 - name gst-plugins-good -version 0.10.31 -revision 7 -description \ - A set of good-quality plug-ins for GStreamer under GStreamer's preferred \ - license, LGPL. -long_description \ - GStreamer Good Plug-ins is a set of plug-ins that GStreamer's developers \ - consider to have good quality code, correct functionality, and their \ - preferred license (LGPL for the plug-in code, LGPL or LGPL-compatible for \ - the supporting library). -maintainers rmstonecipher openmaintainer +version 0 +epoch 1 +description This is a stub port for gst-plugins-good, a set of plugins for GStreamer \ + under GStreamer's preferred license, LGPL. The current version of \ + gst-plugins-good is provided by the gstreamer1-gst-plugins-good port. \ + Version 0.10.31 of gst-plugins-good is provided by the \ + gstreamer01-gst-plugins-good port. +long_description {} +maintainers nomaintainer categories gnome -license LGPL-2+ platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ gnome:sources/${name}/0.10/ +homepage http://gstreamer.freedesktop.org/ +master_sites {} -checksums md5 24f98a294a2b521e1b29412bdadae2e6 \ - sha1 b45fc01b133fc23617fa501dd9307a90f467b396 \ - rmd160 d9fed957ba26d055f7bccb9079bd43faae15b7e5 +replaced_by gstreamer010-gst-plugins-good -depends_build \ - port:pkgconfig -depends_lib \ - port:gst-plugins-base \ - port:aalib \ - port:esound \ - port:flac \ - port:libgnome-keyring \ - port:libcaca \ - port:libcdio \ - port:libdv \ - port:libshout2 \ - port:libsoup \ - path:lib/libspeex.dylib:speex \ - port:taglib \ - port:wavpack - -use_bzip2 yes - -patchfiles automake.patch - -post-patch { - # gst/goom is the only thing using this, and its mmx code is buggy (as of 0.10.31) - reinplace "s|-DBUILD_MMX|-UBUILD_MMX|" ${worksrcpath}/gst/goom/Makefile.am - reinplace "/^MMX_FILES/s|=.*|=|" ${worksrcpath}/gst/goom/Makefile.am -} - -use_autoreconf yes -autoreconf.args -fvi - -configure.args-append --disable-gtk-doc --disable-schemas-install --with-default-videosink=ximagesink -configure.env-append "HAVE_CXX=yes" - -if {[variant_isset universal]} { - set merger_host(x86_64) x86_64-apple-${os.platform}${os.major} - set merger_host(i386) i686-apple-${os.platform}${os.major} - set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major} - set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "i386"} { - configure.args-append \ - --host=i686-apple-${os.platform}${os.major} \ - --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "x86_64"} { - configure.args-append \ - --host=${build_arch}-apple-${os.platform}${os.major} \ - --build=${build_arch}-apple-${os.platform}${os.major} -} - -# SSE register return with SSE disabled -# <rdar://problem/9694837> - Fixed in XCode 4.2 (clang 211.10.1) -compiler.blacklist {clang < 211.10.1} - -post-activate { - system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \ - gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas" -} - -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error +} Modified: users/rmstonecipher/gnome/gst-plugins-ugly/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-ugly/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gst-plugins-ugly/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -3,76 +3,24 @@ PortSystem 1.0 -# https://bugzilla.gnome.org/show_bug.cgi?id=636134 -PortGroup muniversal 1.0 - name gst-plugins-ugly -version 0.10.19 -revision 5 -description \ - A set of good-quality plug-ins for GStreamer that might pose distribution \ - problems. -long_description \ - GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and \ - correct functionality, but distributing them might pose problems. The \ - license on either the plug-ins or the supporting libraries might not be how \ - we'd like. The code might be widely known to present patent problems. -maintainers rmstonecipher openmaintainer +version 0 +epoch 1 +description This is a stub port for gst-plugins-ugly, a set of good-quality plug-ins for \ + GStreamer that might pose distribution problems. The current version of \ + gst-plugins-ugly is provided by the gstreamer1-gst-plugins-ugly port. Version \ + 0.10.19 of gst-plugins-ugly is provided by the gstreamer01-gst-plugins-ugly port. +long_description {} +maintainers nomaintainer categories gnome platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ -license GPL-2+ LGPL-2+ +homepage http://gstreamer.freedesktop.org/ +master_sites {} -checksums md5 1d81c593e22a6cdf0f2b4f57eae93df2 \ - sha1 a28e4e8962f1fe385a098b13249a2b817c44fe63 \ - rmd160 39fadcf4205bbe0fd2dc079296c816d8668cc59d +replaced_by gstreamer010-gst-plugins-ugly -depends_build port:pkgconfig -depends_lib port:gst-plugins-base \ - port:a52dec \ - port:lame \ - port:libcdio \ - port:libdvdread \ - port:libid3tag \ - port:libmad \ - port:libmpeg2 \ - port:opencore-amr \ - port:twolame \ - port:x264 - -use_bzip2 yes - -patchfiles libcdio.patch -patch.pre_args -p1 - -configure.args mandir=${prefix}/share/man --enable-static -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append -funroll-loops -fstrict-aliasing - -# I'm not sure if the pkg-config data is wrong or if gst-plugin is wrong, meh. -configure.cppflags-append -I${prefix}/include/opencore-amrnb -I${prefix}/include/opencore-amrwb - -post-extract { - reinplace "s|-flat_namespace -undefined suppress|-undefined define_a_way|g" \ - ${worksrcpath}/configure -} - -if {[variant_isset universal]} { - set merger_host(x86_64) x86_64-apple-${os.platform}${os.major} - set merger_host(i386) i686-apple-${os.platform}${os.major} - set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major} - set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "i386"} { - configure.args-append \ - --host=i686-apple-${os.platform}${os.major} \ - --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "x86_64"} { - configure.args-append \ - --host=${build_arch}-apple-${os.platform}${os.major} \ - --build=${build_arch}-apple-${os.platform}${os.major} -} - -livecheck.type regex -livecheck.url ${master_sites} -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error +} Modified: users/rmstonecipher/gnome/gst-rtsp-server/Portfile =================================================================== --- trunk/dports/gnome/gst-rtsp-server/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gst-rtsp-server/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -4,34 +4,23 @@ PortSystem 1.0 name gst-rtsp-server -version 0.10.8 -description \ - library for building an RTSP streaming media server on top of GStreamer -long_description \ - gst-rtsp server is a library for building an RTSP streaming media server \ - on top of GStreamer. It contains libraries, headers, and some example servers. -maintainers rmstonecipher openmaintainer -categories gnome -platforms darwin -homepage http://gstreamer.freedesktop.org/ -distname gst-rtsp-${version} -license LGPL-2+ GPL-2+ +version 0 +epoch 1 +description This is a stub port for gst-rtsp, a library for building an RTSP streaming \ + media server on top of GStreamer. Version 0.10.8 is provided by the \ + gstreamer01-gst-rtsp-server port. Gst-rtsp has not been ported to the 1.x \ + release of GStreamer. +long_description {} +maintainers nomaintainer +categories gnome +platforms darwin +homepage http://gstreamer.freedesktop.org/ +master_sites {} -master_sites \ - http://gstreamer.freedesktop.org/src/${name}/ +replaced_by gstreamer010-gst-rtsp-server -checksums md5 b511af07000595f63c3a705946221643 \ - sha1 b2dc8c4e8e2a669f2f7a5f1cd71fb11e18fff521 \ - rmd160 f84dd4980e0f2875eb623fc358d3f1221116af35 - -depends_build \ - port:pkgconfig -depends_lib \ - port:gstreamer \ - port:gst-plugins-base - -use_bzip2 yes - -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "gst-rtsp-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error +} Modified: users/rmstonecipher/gnome/gstreamer/Portfile =================================================================== --- trunk/dports/gnome/gstreamer/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -3,75 +3,24 @@ PortSystem 1.0 -# https://bugzilla.gnome.org/show_bug.cgi?id=636134 -PortGroup muniversal 1.0 - name gstreamer -version 0.10.36 -revision 3 -description \ - GStreamer is a library for constructing graphs of media-handling components. -long_description \ - The applications it supports range from simple Ogg/Vorbis playback, audio/video \ - streaming to complex audio (mixing) and video (non-linear editing) processing. -maintainers rmstonecipher openmaintainer -categories gnome -platforms darwin -license LGPL-2+ -homepage http://gstreamer.freedesktop.org/ +version 0 +epoch 1 +description This is a stub port for GStreamer, a library for constructing graphs of \ + media-handling components. The current version of GStreamer is provided by \ + the gstreamer1 port. Version 0.10.36 of gstreamer is provided by the \ + gstreamer01 port. +long_description {} +maintainers nomaintainer +categories gnome +platforms darwin +homepage http://${name}.freedesktop.org/ +master_sites {} -master_sites \ - gnome:sources/gstreamer/[join [lrange [split ${version} .] 0 1] .]/ \ - http://gstreamer.freedesktop.org/src/${name}/ +replaced_by gstreamer010 -checksums rmd160 5dd01d8ea7afe98e96037bf73f995654f469096e \ - sha256 e556a529e0a8cf1cd0afd0cab2af5488c9524e7c3f409de29b5d82bb41ae7a30 - -depends_build \ - port:gzip \ - port:m4 \ - path:bin/perl:perl5 \ - port:pkgconfig -depends_lib \ - port:bison \ - port:flex \ - port:gettext \ - path:lib/pkgconfig/glib-2.0.pc:glib2 \ - port:libxml2 - -use_bzip2 yes - -build.env-append CC=${configure.cc} -configure.env-append PERL_PATH=${prefix}/bin/perl -configure.cflags-append -funroll-loops -fstrict-aliasing -fno-common - -if {[variant_isset universal]} { - set merger_host(x86_64) x86_64-apple-${os.platform}${os.major} - set merger_host(i386) i686-apple-${os.platform}${os.major} - set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major} - set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major} - - # g-ir-scanner does not honor CFLAGS - configure.args-append --disable-introspection -} elseif {${build_arch} == "i386"} { - configure.args-append \ - --host=i686-apple-${os.platform}${os.major} \ - --build=i686-apple-${os.platform}${os.major} -} elseif {${build_arch} == "x86_64"} { - configure.args-append \ - --host=${build_arch}-apple-${os.platform}${os.major} \ - --build=${build_arch}-apple-${os.platform}${os.major} +livecheck.type none +pre-configure { + ui_error "Please do not install this port since it has been replaced by '${replaced_by}'." + return -code error } - -pre-build { - if {[file exists ${prefix}/lib/libcheck.dylib]} { - ui_msg "Gstreamer will fail to build because the 'check' port is active. Deactivate" - ui_msg "'check' by running 'port deactivate check' and try again. You may reactivate" - ui_msg "'check' after installing gstreamer by running 'port activate check'." - return -code error "check is installed" - } -} - -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" Modified: users/rmstonecipher/gnome/gstreamer010/Portfile =================================================================== --- trunk/dports/gnome/gstreamer/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,9 +6,9 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gstreamer +name gstreamer010 +set my_name gstreamer version 0.10.36 -revision 3 description \ GStreamer is a library for constructing graphs of media-handling components. long_description \ @@ -18,11 +18,12 @@ categories gnome platforms darwin license LGPL-2+ -homepage http://gstreamer.freedesktop.org/ +homepage http://${my_name}.freedesktop.org/ +distname ${my_name}-${version} master_sites \ - gnome:sources/gstreamer/[join [lrange [split ${version} .] 0 1] .]/ \ - http://gstreamer.freedesktop.org/src/${name}/ + gnome:sources/${my_name}/[join [lrange [split ${version} .] 0 1] .]/ \ + http://${my_name}.freedesktop.org/src/${my_name}/ checksums rmd160 5dd01d8ea7afe98e96037bf73f995654f469096e \ sha256 e556a529e0a8cf1cd0afd0cab2af5488c9524e7c3f409de29b5d82bb41ae7a30 @@ -72,6 +73,4 @@ } } -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer010-gnonlin/Portfile =================================================================== --- trunk/dports/gnome/gnonlin/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010-gnonlin/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -3,31 +3,31 @@ PortSystem 1.0 -name gnonlin +name gstreamer010-gnonlin +set my_name gnonlin version 0.10.17 -revision 2 description A set of non-linear editing plugins for GStreamer. -long_description GNonLin contains a set of plug-ins for GStreamer to ease the creation of multimedia editors, or any other application where a timeline-oriented use of GStreamer makes sense. +long_description GNonLin contains a set of plug-ins for GStreamer to ease the creation of \ + multimedia editors, or any other application where a timeline-oriented use of \ + GStreamer makes sense. maintainers rmstonecipher openmaintainer license LGPL-2+ categories gnome platforms darwin homepage http://gstreamer.freedesktop.org/modules/gnonlin.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} -checksums md5 0c9e5a8f771b087fac9afa459399112e \ - sha1 5d3fb27b2590b5a5b8c35e459db6d4cfe489ee15 \ - rmd160 784809028a59f05bba59835fa3b2ff112d9e565d - use_bzip2 yes -depends_build \ - port:pkgconfig -depends_lib \ - port:gst-plugins-base \ - port:libffi +checksums rmd160 784809028a59f05bba59835fa3b2ff112d9e565d \ + sha256 e4a2dd8af1c0c97f2f63e918a25c26e871c896e88b7ee85948509f68f29e8935 +depends_build port:pkgconfig +depends_lib port:gstreamer010-gst-plugins-base \ + port:libffi + configure.cflags-append -funroll-loops -fstrict-aliasing post-patch { @@ -35,6 +35,4 @@ ${worksrcpath}/configure } -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer010-gst-ffmpeg/Portfile =================================================================== --- trunk/dports/gnome/gst-ffmpeg/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010-gst-ffmpeg/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,9 +6,9 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-ffmpeg +name gstreamer010-gst-ffmpeg +set my_name gst-ffmpeg version 0.10.13 -revision 2 description This is gst-ffmpeg, a set of plug-ins for GStreamer. long_description ${description} maintainers rmstonecipher openmaintainer @@ -16,11 +16,12 @@ license GPL-2+ platforms darwin homepage http://www.gnome.org/ -master_sites http://gstreamer.freedesktop.org/src/${name}/ +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} +use_bzip2 yes -checksums md5 7f5beacaf1312db2db30a026b36888c4 \ - sha1 8de5c848638c16c6c6c14ce3b22eecd61ddeed44 \ - rmd160 3e5e3d44302665214cfde8a908b633f8d0f70d31 +checksums rmd160 3e5e3d44302665214cfde8a908b633f8d0f70d31 \ + sha256 76fca05b08e00134e3cb92fa347507f42cbd48ddb08ed3343a912def187fbb62 patchfiles patch-gst-libs_ext_libav_configure.diff \ patch-configure.ac.diff @@ -31,10 +32,8 @@ depends_build port:pkgconfig -depends_lib port:gst-plugins-base +depends_lib port:gstreamer010-gst-plugins-base -use_bzip2 yes - use_autoreconf yes autoreconf.args -fvi @@ -100,6 +99,4 @@ destroot.cmd gmake } -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer010-gst-plugins-bad/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-bad/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010-gst-plugins-bad/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,9 +6,9 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-plugins-bad +name gstreamer010-gst-plugins-bad +set my_name gst-plugins-bad version 0.10.23 -revision 5 description A set of plug-ins for GStreamer that need more quality. long_description \ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared \ @@ -19,8 +19,9 @@ maintainers rmstonecipher openmaintainer categories gnome platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} use_bzip2 yes checksums md5 fcb09798114461955260e4d940db5987 \ @@ -28,7 +29,7 @@ rmd160 3a837843b8aa941ff7c81b90d37930ccb1ddb0be depends_build port:pkgconfig -depends_lib port:gst-plugins-base \ +depends_lib port:gstreamer010-gst-plugins-base \ port:XviD \ port:dirac \ port:exempi \ @@ -117,6 +118,4 @@ --build=${build_arch}-apple-${os.platform}${os.major} } -livecheck.type regex -livecheck.url ${master_sites} -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer010-gst-plugins-base/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-base/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010-gst-plugins-base/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,28 +6,28 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-plugins-base +name gstreamer010-gst-plugins-base +set my_name gst-plugins-base version 0.10.36 -revision 2 description This is gst-plugins, a set of plug-ins for GStreamer. long_description ${description} maintainers rmstonecipher openmaintainer categories gnome platforms darwin license LGPL-2+ -homepage http://gstreamer.freedesktop.org/modules/${name}.html +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html use_bzip2 yes -master_sites gnome:sources/gst-plugins-base/0.10/ http://gstreamer.freedesktop.org/src/${name}/ +master_sites gnome:sources/${my_name}/0.10/ http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} -checksums md5 776c73883e567f67b9c4a2847d8d041a \ - sha1 e675401b62a6bf2e5ea966e833afd005a585e978 \ - rmd160 b601372b3a1c04de63f69ba350c5010c99dbc6ae +checksums rmd160 b601372b3a1c04de63f69ba350c5010c99dbc6ae \ + sha256 2cd3b0fa8e9b595db8f514ef7c2bdbcd639a0d63d154c00f8c9b609321f49976 depends_build \ port:pkgconfig depends_lib \ - port:gstreamer \ + port:gstreamer010 \ port:gnome-vfs \ port:libtheora \ port:openssl \ @@ -101,6 +101,4 @@ --build=${build_arch}-apple-${os.platform}${os.major} } -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer010-gst-plugins-gl/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-gl/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010-gst-plugins-gl/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,9 +6,9 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-plugins-gl +name gstreamer010-gst-plugins-gl +set my_name gst-plugins-gl version 0.10.3 -revision 4 description This is gst-plugins, a set of plug-ins for GStreamer. long_description The GStreamer OpenGL module provides helper libraries, base \ classes and elements for integrating with OpenGL and using \ @@ -18,14 +18,15 @@ categories gnome platforms darwin license GPL-2+ LGPL-2+ -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} depends_build \ port:pkgconfig depends_lib \ port:glew \ - port:gst-plugins-base \ + port:gstreamer010-gst-plugins-base \ port:libpng use_bzip2 yes @@ -69,6 +70,4 @@ --build=${build_arch}-apple-${os.platform}${os.major} } -livecheck.type regex -livecheck.url ${master_sites} -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer010-gst-plugins-good/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-good/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010-gst-plugins-good/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -7,9 +7,9 @@ PortGroup muniversal 1.0 PortGroup compiler_blacklist_versions 1.0 -name gst-plugins-good +name gstreamer010-gst-plugins-good +set my_name gst-plugins-good version 0.10.31 -revision 7 description \ A set of good-quality plug-ins for GStreamer under GStreamer's preferred \ license, LGPL. @@ -22,17 +22,18 @@ categories gnome license LGPL-2+ platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ gnome:sources/${name}/0.10/ +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ gnome:sources/${my_name}/0.10/ +use_bzip2 yes +distname ${my_name}-${version} -checksums md5 24f98a294a2b521e1b29412bdadae2e6 \ - sha1 b45fc01b133fc23617fa501dd9307a90f467b396 \ - rmd160 d9fed957ba26d055f7bccb9079bd43faae15b7e5 +checksums rmd160 d9fed957ba26d055f7bccb9079bd43faae15b7e5 \ + sha256 7e27840e40a7932ef2dc032d7201f9f41afcaf0b437daf5d1d44dc96d9e35ac6 depends_build \ port:pkgconfig depends_lib \ - port:gst-plugins-base \ + port:gstreamer010-gst-plugins-base \ port:aalib \ port:esound \ port:flac \ @@ -46,8 +47,6 @@ port:taglib \ port:wavpack -use_bzip2 yes - patchfiles automake.patch post-patch { @@ -86,6 +85,4 @@ gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas" } -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer010-gst-plugins-ugly/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-ugly/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010-gst-plugins-ugly/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,9 +6,9 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-plugins-ugly +name gstreamer010-gst-plugins-ugly +set my_name gst-plugins-ugly version 0.10.19 -revision 5 description \ A set of good-quality plug-ins for GStreamer that might pose distribution \ problems. @@ -20,16 +20,17 @@ maintainers rmstonecipher openmaintainer categories gnome platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} license GPL-2+ LGPL-2+ +use_bzip2 yes +checksums rmd160 39fadcf4205bbe0fd2dc079296c816d8668cc59d \ + sha256 1ca90059275c0f5dca71d4d1601a8f429b7852baed0723e820703b977e2c8df0 -checksums md5 1d81c593e22a6cdf0f2b4f57eae93df2 \ - sha1 a28e4e8962f1fe385a098b13249a2b817c44fe63 \ - rmd160 39fadcf4205bbe0fd2dc079296c816d8668cc59d depends_build port:pkgconfig -depends_lib port:gst-plugins-base \ +depends_lib port:gstreamer010-gst-plugins-base \ port:a52dec \ port:lame \ port:libcdio \ @@ -41,8 +42,6 @@ port:twolame \ port:x264 -use_bzip2 yes - patchfiles libcdio.patch patch.pre_args -p1 @@ -73,6 +72,4 @@ --build=${build_arch}-apple-${os.platform}${os.major} } -livecheck.type regex -livecheck.url ${master_sites} -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer010-gst-rtsp/Portfile =================================================================== --- trunk/dports/gnome/gst-rtsp-server/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer010-gst-rtsp/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -3,7 +3,8 @@ PortSystem 1.0 -name gst-rtsp-server +name gstreamer010-gst-rtsp +set my_name gst-rtsp version 0.10.8 description \ library for building an RTSP streaming media server on top of GStreamer @@ -18,7 +19,7 @@ license LGPL-2+ GPL-2+ master_sites \ - http://gstreamer.freedesktop.org/src/${name}/ + http://gstreamer.freedesktop.org/src/${my_name}/ checksums md5 b511af07000595f63c3a705946221643 \ sha1 b2dc8c4e8e2a669f2f7a5f1cd71fb11e18fff521 \ @@ -27,11 +28,9 @@ depends_build \ port:pkgconfig depends_lib \ - port:gstreamer \ - port:gst-plugins-base - + port:gstreamer010 \ + port:gstreamer010-gst-plugins-base +configure.args-append --disable-introspection use_bzip2 yes -livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "gst-rtsp-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.type none Modified: users/rmstonecipher/gnome/gstreamer1/Portfile =================================================================== --- trunk/dports/gnome/gstreamer/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer1/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,9 +6,9 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gstreamer -version 0.10.36 -revision 3 +name gstreamer1 +set my_name gstreamer +version 1.0.5 description \ GStreamer is a library for constructing graphs of media-handling components. long_description \ @@ -18,14 +18,15 @@ categories gnome platforms darwin license LGPL-2+ -homepage http://gstreamer.freedesktop.org/ +homepage http://${my_name}.freedesktop.org/ +distname ${my_name}-${version} master_sites \ - gnome:sources/gstreamer/[join [lrange [split ${version} .] 0 1] .]/ \ - http://gstreamer.freedesktop.org/src/${name}/ + gnome:sources/${my_name}/[join [lrange [split ${version} .] 0 1] .]/ \ + http://${my_name}.freedesktop.org/src/${my_name}/ -checksums rmd160 5dd01d8ea7afe98e96037bf73f995654f469096e \ - sha256 e556a529e0a8cf1cd0afd0cab2af5488c9524e7c3f409de29b5d82bb41ae7a30 +checksums rmd160 0ce2ec009828cfd53be17bfa687f9751b6b25844 \ + sha256 26c2827567f09a46d0a3bc1e7f8696b2ae72b047306539178079abae487c5b77 depends_build \ port:gzip \ @@ -37,9 +38,10 @@ port:flex \ port:gettext \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ - port:libxml2 + port:libxml2 \ + port:gobject-introspection -use_bzip2 yes +use_xz yes build.env-append CC=${configure.cc} configure.env-append PERL_PATH=${prefix}/bin/perl @@ -51,8 +53,6 @@ set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major} set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major} - # g-ir-scanner does not honor CFLAGS - configure.args-append --disable-introspection } elseif {${build_arch} == "i386"} { configure.args-append \ --host=i686-apple-${os.platform}${os.major} \ @@ -73,5 +73,5 @@ } livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.url http://${my_name}.freedesktop.org/src/${my_name}/ +livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" Modified: users/rmstonecipher/gnome/gstreamer1-gst-libav/Portfile =================================================================== --- trunk/dports/gnome/gst-ffmpeg/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer1-gst-libav/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,24 +6,24 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-ffmpeg -version 0.10.13 -revision 2 -description This is gst-ffmpeg, a set of plug-ins for GStreamer. +name gstreamer1-gst-libav +set my_name gst-libav +version 1.0.5 +description This is gst-libav, a set of plug-ins for GStreamer. long_description ${description} maintainers rmstonecipher openmaintainer categories gnome license GPL-2+ platforms darwin -homepage http://www.gnome.org/ -master_sites http://gstreamer.freedesktop.org/src/${name}/ +homepage http://gstreamer.freedesktop.org/ +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} +use_xz yes -checksums md5 7f5beacaf1312db2db30a026b36888c4 \ - sha1 8de5c848638c16c6c6c14ce3b22eecd61ddeed44 \ - rmd160 3e5e3d44302665214cfde8a908b633f8d0f70d31 +checksums rmd160 b9e67e0064d489553b3d3f012bce72421e51b380 \ + sha256 aef8be665096b3a4e64424fb39d7c5da57faaaf95e9fea6c1bb44295d4fb32d5 -patchfiles patch-gst-libs_ext_libav_configure.diff \ - patch-configure.ac.diff +patchfiles patch-gst-libs_ext_libav_configure.diff post-patch { reinplace "s|%%CONFIGURE.CC%%|${configure.cc}|g" ${worksrcpath}/gst-libs/ext/libav/configure @@ -31,10 +31,8 @@ depends_build port:pkgconfig -depends_lib port:gst-plugins-base +depends_lib port:gstreamer1-gst-plugins-base -use_bzip2 yes - use_autoreconf yes autoreconf.args -fvi @@ -46,14 +44,14 @@ set merger_host(i386) i686-apple-${os.platform}${os.major} set merger_host(ppc64) powerpc64-apple-${os.platform}${os.major} set merger_host(ppc) powerpc-apple-${os.platform}${os.major} - set merger_configure_args(x86_64) "--build=x86_64-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${configure.cc} --arch=x86_64\"" - set merger_configure_args(ppc) "--build=powerpc-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${configure.cc} --arch=ppc\"" - set merger_configure_args(ppc64) "--build=powerpc64-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${configure.cc} --arch=ppc64\"" + set merger_configure_args(x86_64) "--build=x86_64-apple-${os.platform}${os.major}" + set merger_configure_args(ppc) "--build=powerpc-apple-${os.platform}${os.major}" + set merger_configure_args(ppc64) "--build=powerpc64-apple-${os.platform}${os.major}" if {[string match "*gcc-4.2" ${configure.compiler}] && [lsearch ${universal_archs} i386] != -1} { if {[vercmp ${xcodeversion} 3.2] >= 0} { set merger_configure_compiler(i386) clang - set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=[portconfigure::find_developer_tool clang] --arch=i686\"" + set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major}" } else { # i386 in +universal needs MacPorts base 2.1 on Leopard depends_build port:clang-3.0 @@ -61,10 +59,10 @@ set merger_configure_compiler(i386) macports-clang-3.0 - set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${prefix}/bin/clang-mp-3.0 --arch=i686\"" + set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major}" } } else { - set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major} --with-ffmpeg-extra-configure=\"--cc=${configure.cc} --arch=i686\"" + set merger_configure_args(i386) "--build=i686-apple-${os.platform}${os.major}" } } elseif {${build_arch} == "i386"} { if {${configure.compiler} == "gcc-4.2"} { @@ -80,13 +78,11 @@ } configure.args-append \ --host=i686-apple-${os.platform}${os.major} \ - --build=i686-apple-${os.platform}${os.major} \ - --with-ffmpeg-extra-configure="--cc=${configure.cc} --arch=i686" + --build=i686-apple-${os.platform}${os.major} } else { configure.args-append \ --host=${os.arch}-apple-${os.platform}${os.major} \ - --build=${os.arch}-apple-${os.platform}${os.major} \ - --with-ffmpeg-extra-configure="--cc=${configure.cc} --arch=${os.arch}" + --build=${os.arch}-apple-${os.platform}${os.major} } # @@ -101,5 +97,5 @@ } livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.url http://gstreamer.freedesktop.org/src/${my_name}/ +livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" Modified: users/rmstonecipher/gnome/gstreamer1-gst-plugins-bad/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-bad/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer1-gst-plugins-bad/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,9 +6,9 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-plugins-bad -version 0.10.23 -revision 5 +name gstreamer1-gst-plugins-bad +set my_name gst-plugins-bad +version 1.0.5 description A set of plug-ins for GStreamer that need more quality. long_description \ GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared \ @@ -19,16 +19,16 @@ maintainers rmstonecipher openmaintainer categories gnome platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ -use_bzip2 yes +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} +use_xz yes -checksums md5 fcb09798114461955260e4d940db5987 \ - sha1 46208d7bcebaac31310e2a884cc840c51034781a \ - rmd160 3a837843b8aa941ff7c81b90d37930ccb1ddb0be +checksums rmd160 854c78e498071566ccefb55d5cb8527ec53bb272 \ + sha256 2e8f5b9a2fd274142d0a916b6425b9466028978b85858dc835dc80de744b276a depends_build port:pkgconfig -depends_lib port:gst-plugins-base \ +depends_lib port:gstreamer1-gst-plugins-base \ port:XviD \ port:dirac \ port:exempi \ @@ -46,7 +46,8 @@ port:libvpx \ port:soundtouch \ port:neon \ - port:schroedinger + port:schroedinger \ + port:gobject-introspection # # could depend on tons for multimedia stuff +variants @@ -119,4 +120,4 @@ livecheck.type regex livecheck.url ${master_sites} -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" Modified: users/rmstonecipher/gnome/gstreamer1-gst-plugins-base/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-base/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer1-gst-plugins-base/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,34 +6,35 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-plugins-base -version 0.10.36 -revision 2 +name gstreamer1-gst-plugins-base +set my_name gst-plugins-base +version 1.0.5 description This is gst-plugins, a set of plug-ins for GStreamer. long_description ${description} maintainers rmstonecipher openmaintainer categories gnome platforms darwin license LGPL-2+ -homepage http://gstreamer.freedesktop.org/modules/${name}.html +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html -use_bzip2 yes -master_sites gnome:sources/gst-plugins-base/0.10/ http://gstreamer.freedesktop.org/src/${name}/ +use_xz yes +master_sites gnome:sources/${my_name}/1.0/ http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} -checksums md5 776c73883e567f67b9c4a2847d8d041a \ - sha1 e675401b62a6bf2e5ea966e833afd005a585e978 \ - rmd160 b601372b3a1c04de63f69ba350c5010c99dbc6ae +checksums rmd160 ca7e4f99b7856de7f39775fa50271d5546e461ca \ + sha256 37ce6e09b99ef3879111c861ee5090582b4fd4c764e81ab6eb2b2b4dd77d7173 depends_build \ port:pkgconfig depends_lib \ - port:gstreamer \ + port:gstreamer1 \ port:gnome-vfs \ port:libtheora \ port:openssl \ port:orc \ port:xorg-libice \ - port:xorg-libsm + port:xorg-libsm \ + port:gobject-introspection configure.args-append \ --enable-experimental \ @@ -42,8 +43,7 @@ --disable-gst_v4l \ --disable-alsa \ --disable-cdparanoia \ - --disable-ivorbis \ - --disable-introspection + --disable-ivorbis variant no_x11 { configure.args-append --without-x --disable-x --disable-xvideo --disable-xshm @@ -102,5 +102,5 @@ } livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.url http://gstreamer.freedesktop.org/src/${my_name}/ +livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" Modified: users/rmstonecipher/gnome/gstreamer1-gst-plugins-good/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-good/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer1-gst-plugins-good/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -7,9 +7,9 @@ PortGroup muniversal 1.0 PortGroup compiler_blacklist_versions 1.0 -name gst-plugins-good -version 0.10.31 -revision 7 +name gstreamer1-gst-plugins-good +set my_name gst-plugins-good +version 1.0.5 description \ A set of good-quality plug-ins for GStreamer under GStreamer's preferred \ license, LGPL. @@ -22,17 +22,18 @@ categories gnome license LGPL-2+ platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ gnome:sources/${name}/0.10/ +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ gnome:sources/${my_name}/0.10/ +use_xz yes +distname ${my_name}-${version} -checksums md5 24f98a294a2b521e1b29412bdadae2e6 \ - sha1 b45fc01b133fc23617fa501dd9307a90f467b396 \ - rmd160 d9fed957ba26d055f7bccb9079bd43faae15b7e5 +checksums rmd160 ca4411fae1b47d67b7d66d0d79e008c0919a1b56 \ + sha256 53bd0b848e7896f1b22548ca4e8be56cf425e5100e121c472dff8272d5140bc5 depends_build \ port:pkgconfig depends_lib \ - port:gst-plugins-base \ + port:gstreamer1-gst-plugins-base \ port:aalib \ port:esound \ port:flac \ @@ -44,10 +45,9 @@ port:libsoup \ path:lib/libspeex.dylib:speex \ port:taglib \ - port:wavpack + port:wavpack \ + port:gobject-introspection -use_bzip2 yes - patchfiles automake.patch post-patch { @@ -87,5 +87,5 @@ } livecheck.type regex -livecheck.url http://gstreamer.freedesktop.org/src/${name}/ -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.url http://gstreamer.freedesktop.org/src/${my_name}/ +livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" Modified: users/rmstonecipher/gnome/gstreamer1-gst-plugins-ugly/Portfile =================================================================== --- trunk/dports/gnome/gst-plugins-ugly/Portfile 2013-02-01 00:06:31 UTC (rev 102357) +++ users/rmstonecipher/gnome/gstreamer1-gst-plugins-ugly/Portfile 2013-02-01 03:43:34 UTC (rev 102362) @@ -6,9 +6,9 @@ # https://bugzilla.gnome.org/show_bug.cgi?id=636134 PortGroup muniversal 1.0 -name gst-plugins-ugly -version 0.10.19 -revision 5 +name gstreamer1-gst-plugins-ugly +set my_name gst-plugins-ugly +version 1.0.5 description \ A set of good-quality plug-ins for GStreamer that might pose distribution \ problems. @@ -20,16 +20,17 @@ maintainers rmstonecipher openmaintainer categories gnome platforms darwin -homepage http://gstreamer.freedesktop.org/modules/${name}.html -master_sites http://gstreamer.freedesktop.org/src/${name}/ +homepage http://gstreamer.freedesktop.org/modules/${my_name}.html +master_sites http://gstreamer.freedesktop.org/src/${my_name}/ +distname ${my_name}-${version} license GPL-2+ LGPL-2+ +use_xz yes -checksums md5 1d81c593e22a6cdf0f2b4f57eae93df2 \ - sha1 a28e4e8962f1fe385a098b13249a2b817c44fe63 \ - rmd160 39fadcf4205bbe0fd2dc079296c816d8668cc59d +checksums rmd160 81939abf5e993f1627d1e051bb6f8b767d7ab487 \ + sha256 a62a182ea96d9b2783b493b46d531914db9d2ebb9e537e9c84668fe752791331 depends_build port:pkgconfig -depends_lib port:gst-plugins-base \ +depends_lib port:gstreamer01-gst-plugins-base \ port:a52dec \ port:lame \ port:libcdio \ @@ -41,12 +42,7 @@ port:twolame \ port:x264 -use_bzip2 yes - -patchfiles libcdio.patch -patch.pre_args -p1 - -configure.args mandir=${prefix}/share/man --enable-static +configure.args-append mandir=${prefix}/share/man --enable-static configure.cppflags-append "-L${prefix}/lib" configure.cflags-append -funroll-loops -fstrict-aliasing @@ -75,4 +71,4 @@ livecheck.type regex livecheck.url ${master_sites} -livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" +livecheck.regex "${my_name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"