[113302] trunk/dports/gnome/gnome-games

devans at macports.org devans at macports.org
Wed Nov 13 05:13:06 PST 2013


Revision: 113302
          https://trac.macports.org/changeset/113302
Author:   devans at macports.org
Date:     2013-11-13 05:13:06 -0800 (Wed, 13 Nov 2013)
Log Message:
-----------
gnome-games: merge version 3.6.1 from GNOME-3 test branch.

Modified Paths:
--------------
    trunk/dports/gnome/gnome-games/Portfile
    trunk/dports/gnome/gnome-games/files/patch-configure.diff

Property Changed:
----------------
    trunk/dports/gnome/gnome-games/


Property changes on: trunk/dports/gnome/gnome-games
___________________________________________________________________
Added: svn:mergeinfo
   + /users/devans/GNOME-3/stable/dports/gnome/gnome-games:108276-113174

Modified: trunk/dports/gnome/gnome-games/Portfile
===================================================================
--- trunk/dports/gnome/gnome-games/Portfile	2013-11-13 13:12:56 UTC (rev 113301)
+++ trunk/dports/gnome/gnome-games/Portfile	2013-11-13 13:13:06 UTC (rev 113302)
@@ -4,80 +4,64 @@
 PortSystem      1.0
 
 name            gnome-games
-version         2.32.1
-revision        1
+version         3.6.1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     Collection of small but addictive games for GNOME
 long_description ${description}
-maintainers     devans openmaintainer
+maintainers     nomaintainer
 categories      gnome
 license         GPL-3+
 platforms       darwin
 homepage        http://live.gnome.org/GnomeGames/
 master_sites    gnome:sources/${name}/${branch}/
 
-use_bzip2       yes
+use_xz          yes
 
-checksums       rmd160  b7d5a138a5f47801101efa3c4784852c4ec4f2d8 \
-                sha256  1a3b2e82102eed3780f05db4378111c475456678deed82fd4ca379da1c5593d9
+checksums       rmd160  04ea846939f5a9bba2c444efaaa650dbe031a397 \
+                sha256  f016068350ca2a4deceeac0374d5372610b1da07e2c4b356470f3401e6e2a43d
 
 depends_build   port:pkgconfig \
                 port:intltool \
-                port:gnome-doc-utils \
-                port:gtk-doc
+                port:itstool \
+                port:libxml2
 
 depends_lib     port:desktop-file-utils \
-                port:gtk2 \
-                port:gconf \
+                port:gtk3 \
                 port:librsvg \
                 port:libcanberra \
-                port:xorg-libsm \
-                port:guile
+                port:xorg-libX11
               
 depends_run     port:gnome-settings-daemon \
                 port:yelp
 
 patchfiles      patch-configure.diff
 
-configure.args  --with-gtk=2.0 \
-                --enable-sound \
-                --enable-games="aisleriot,gnect,gnomine,mahjongg,gtali,gnotravex,gnotski,glines,iagno,gnobots2" \
-                --enable-introspection=no \
-                --disable-scrollkeeper \
-                --disable-schemas-install \
+configure.args  --enable-games="gnect,gnomine,gtali,gnotravex,gnotski,glines,iagno,gnobots2" \
+                --disable-schemas-compile \
                 --disable-silent-rules \
 
-variant python25 conflicts python26 python27 description {Use python 2.5} {
-    configure.python          ${prefix}/bin/python2.5
-    depends_lib-append        port:py25-pygtk
-    set python_framework      ${frameworks_dir}/Python.framework/Versions/2.5
-    configure.pkg_config_path ${python_framework}/lib/pkgconfig
-}
-
-variant python26 conflicts python25 python27 description {Use python 2.6} {
+variant python26 conflicts python27 description {Use python 2.6} {
     configure.python          ${prefix}/bin/python2.6
     depends_lib-append        port:py26-pygtk
     set python_framework      ${frameworks_dir}/Python.framework/Versions/2.6
     configure.pkg_config_path ${python_framework}/lib/pkgconfig
 }
 
-variant python27 conflicts python25 python26 description {Use python 2.7} {
+variant python27 conflicts python26 description {Use python 2.7} {
     configure.python          ${prefix}/bin/python2.7
     depends_lib-append        port:py27-pygtk
     set python_framework      ${frameworks_dir}/Python.framework/Versions/2.7
     configure.pkg_config_path ${python_framework}/lib/pkgconfig
 }
 
-if {![variant_isset python25] && ![variant_isset python26]} {
+if {![variant_isset python26]} {
     default_variants +python27
 }
 
 post-activate {
-    system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
-    system "${prefix}/bin/scrollkeeper-update"
     system "${prefix}/bin/update-desktop-database -q ${prefix}/share/applications"
-    system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
-        gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
+    system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
+    system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
 }
 
 livecheck.type  gnome

Modified: trunk/dports/gnome/gnome-games/files/patch-configure.diff
===================================================================
--- trunk/dports/gnome/gnome-games/files/patch-configure.diff	2013-11-13 13:12:56 UTC (rev 113301)
+++ trunk/dports/gnome/gnome-games/files/patch-configure.diff	2013-11-13 13:13:06 UTC (rev 113302)
@@ -1,15 +1,15 @@
---- configure.orig	2010-11-15 06:42:17.000000000 -0800
-+++ configure	2013-08-22 11:42:35.000000000 -0700
-@@ -3419,6 +3419,8 @@
- require_gtk_2_16=no
- libgames_support_full=no
+--- configure.orig	2012-10-16 06:56:24.000000000 -0700
++++ configure	2013-09-19 19:10:22.000000000 -0700
+@@ -3285,6 +3285,8 @@
+ need_clutter=no
+ need_gmenu=no
  
 +need_cxx=yes
 +
  for game in $gamelist; do
    case $game in
-     quadrapassel) need_cxx=yes ;;
-@@ -15672,9 +15674,9 @@
+     glchess|gnomine|gnotravex|iagno|lightsoff|gnome-mahjongg|quadrapassel|swell-foop) need_vala=yes ;;
+@@ -12723,9 +12725,9 @@
  
  
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131113/d556ca9d/attachment.html>


More information about the macports-changes mailing list