[132303] users/devans/GNOME-3/unstable/dports/graphics

devans at macports.org devans at macports.org
Wed Jan 28 13:22:54 PST 2015


Revision: 132303
          https://trac.macports.org/changeset/132303
Author:   devans at macports.org
Date:     2015-01-28 13:22:54 -0800 (Wed, 28 Jan 2015)
Log Message:
-----------
GNOME-3/unstable: clutter-gst3, new port, clutter-gst-3.0, installs in parallel with clutter-gst.

Modified Paths:
--------------
    users/devans/GNOME-3/unstable/dports/graphics/clutter-gst3/Portfile

Added Paths:
-----------
    users/devans/GNOME-3/unstable/dports/graphics/clutter-gst3/

Modified: users/devans/GNOME-3/unstable/dports/graphics/clutter-gst3/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/graphics/clutter-gst/Portfile	2015-01-24 18:29:01 UTC (rev 132146)
+++ users/devans/GNOME-3/unstable/dports/graphics/clutter-gst3/Portfile	2015-01-28 21:22:54 UTC (rev 132303)
@@ -2,10 +2,11 @@
 # $Id$
 
 PortSystem      1.0
+PortGroup       gobject_introspection 1.0
 
-name            clutter-gst
-epoch           1
-version         2.0.12
+name            clutter-gst3
+set gname       clutter-gst
+version         3.0.4
 license         LGPL-2.1+
 set branch      [string range $version 0 [expr [string last "." $version] - 1]]
 categories      graphics
@@ -13,35 +14,29 @@
 long_description Clutter-GStreamer (clutter-gst) is an integration library \
                  for using GStreamer with Clutter.  Its purpose is to implement \
                  the ClutterMedia interface using GStreamer.
-maintainers     nodamage.com:nodamage openmaintainer
+maintainers     devans openmaintainer
 platforms       darwin
 homepage        http://blogs.gnome.org/clutter/
-master_sites    gnome:sources/${name}/${branch}
+master_sites    gnome:sources/${gname}/${branch}
 
 use_xz          yes
 
-checksums       rmd160  b830af07dbd725753f72444adbd14759a8e7ad21 \
-                sha256  c2f1453692b0c3ff6a500113bc1d2c95d2bde11caca0809610a6d1424bbbffb5
+distname        ${gname}-${version}
 
-# Note that gstreamer1-gst-plugins-bad is in depends_build to ensure it is updated
-# before this port.  Older versions produce libgstbasevideo-1.0.0.dylib which cause
-# this port to build differently.
-#
-# TODO: Disable building with libgstbasevideo-1.0.0.dylib support even when present.
+checksums       rmd160  90e10beb7a07b54615420a6ae31a3a3579699e60 \
+                sha256  c61011732428c74923a52cc7629903bd910ecad22634d58f7b0c1dc55235162a
 
-depends_build \
-    port:pkgconfig \
-    port:gstreamer1-gst-plugins-bad
+depends_build   port:pkgconfig
 
-depends_lib \
-    path:lib/pkgconfig/glib-2.0.pc:glib2 \
-    port:clutter \
-    port:gstreamer1 \
-    port:gstreamer1-gst-plugins-base
+depends_lib     path:lib/pkgconfig/glib-2.0.pc:glib2 \
+                port:clutter \
+                port:gstreamer1 \
+                port:gstreamer1-gst-plugins-base
 
+gobject_introspection yes
+
 configure.args  --enable-debug=yes \
-                --enable-introspection=yes \
                 --disable-silent-rules
 
-livecheck.type  gnome
-livecheck.regex {LATEST-IS-(\d+\.[0-8][0-9]*(?:\.\d+)*)}
+livecheck.type  gnome-with-unstable
+livecheck.name  ${gname}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150128/a20c6cc5/attachment-0001.html>


More information about the macports-changes mailing list