[102362] users/rmstonecipher

rmstonecipher at macports.org rmstonecipher at macports.org
Thu Jan 31 19:43:34 PST 2013


Revision: 102362
          https://trac.macports.org/changeset/102362
Author:   rmstonecipher at 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_ at 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}"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130131/45036580/attachment-0001.html>


More information about the macports-changes mailing list