[148828] trunk/dports/gnome/gtk-quartz-engine

devans at macports.org devans at macports.org
Thu May 19 11:04:08 PDT 2016


Revision: 148828
          https://trac.macports.org/changeset/148828
Author:   devans at macports.org
Date:     2016-05-19 11:04:08 -0700 (Thu, 19 May 2016)
Log Message:
-----------
gtk-quartz-engine: allow build with automake-1.15, homepage, descriptions, notes (#44540).

Modified Paths:
--------------
    trunk/dports/gnome/gtk-quartz-engine/Portfile
    trunk/dports/gnome/gtk-quartz-engine/files/patch-autogen.sh.diff

Modified: trunk/dports/gnome/gtk-quartz-engine/Portfile
===================================================================
--- trunk/dports/gnome/gtk-quartz-engine/Portfile	2016-05-19 16:44:29 UTC (rev 148827)
+++ trunk/dports/gnome/gtk-quartz-engine/Portfile	2016-05-19 18:04:08 UTC (rev 148828)
@@ -9,14 +9,11 @@
 categories          gnome aqua
 platforms           darwin
 maintainers         gmail.com:tael67 openmaintainer
-#supported_archs     i386 ppc
 
-description         Native Mac OS X theme for GTK+
+description         Quartz theme engine for Gtk+
 
-long_description    Carbon-based theme engine for 32-bit Quartz
+long_description    ${description}
 
-homepage            http://git.gnome.org/browse/gtk-quartz-engine
-
 checksums           rmd160  f2ae0bccf168a8281c82933d77fe96958603a102 \
                     sha256  56441340aabd79ead12fea043d5772084e9f76d066b1ccb34a77469e1f453031
 
@@ -39,15 +36,15 @@
 **** ${name} is meant to be used only in a gtk2 quartz
 **** environment but your version of gtk2 does not support quartz.
 **** Please reinstall the gtk2 port and all of its dependencies
-**** with the variants +no_x11 +quartz -x11 and then try again.
+**** with the variants +quartz and then try again.
 ****
 "
-        return -code error "gtk2 +no_x11 +quartz not installed"
+        return -code error "gtk2 +quartz not installed"
     }
-
-    system -W ${worksrcpath} "./autogen.sh"
 }
 
+configure.cmd       ./autogen.sh
+
 notes "
 To use ${name}, copy ${prefix}/share/themes/Quartz/gtk-2.0/gtkrc to ~/.gtkrc-2.0
 "

Modified: trunk/dports/gnome/gtk-quartz-engine/files/patch-autogen.sh.diff
===================================================================
--- trunk/dports/gnome/gtk-quartz-engine/files/patch-autogen.sh.diff	2016-05-19 16:44:29 UTC (rev 148827)
+++ trunk/dports/gnome/gtk-quartz-engine/files/patch-autogen.sh.diff	2016-05-19 18:04:08 UTC (rev 148828)
@@ -1,11 +1,14 @@
---- autogen.sh.orig	2014-08-04 10:26:16.000000000 -0700
-+++ autogen.sh	2014-08-04 10:27:24.000000000 -0700
-@@ -18,7 +18,19 @@
+--- autogen.sh.orig	2009-10-08 09:26:39.000000000 -0700
++++ autogen.sh	2016-05-19 10:50:22.000000000 -0700
+@@ -18,7 +18,22 @@
  	DIE=1
  }
  
 -if automake-1.10 --version < /dev/null > /dev/null 2>&1 ; then
-+if automake-1.14 --version < /dev/null > /dev/null 2>&1 ; then
++if automake-1.15 --version < /dev/null > /dev/null 2>&1 ; then
++    AUTOMAKE=automake-1.15
++    ACLOCAL=aclocal-1.15
++elif automake-1.14 --version < /dev/null > /dev/null 2>&1 ; then
 +    AUTOMAKE=automake-1.14
 +    ACLOCAL=aclocal-1.14
 +elif automake-1.13 --version < /dev/null > /dev/null 2>&1 ; then
@@ -21,7 +24,7 @@
      AUTOMAKE=automake-1.10
      ACLOCAL=aclocal-1.10
  elif automake-1.9 --version < /dev/null > /dev/null 2>&1 ; then
-@@ -38,7 +50,7 @@
+@@ -38,7 +53,7 @@
          DIE=1
  fi
  
@@ -30,7 +33,7 @@
  	echo
  	echo "You must have libtool installed to compile $PROJECT."
  	echo "Get http://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz"
-@@ -49,15 +61,11 @@
+@@ -49,15 +64,15 @@
  	exit 1
  fi
  
@@ -45,6 +48,7 @@
  cd $THEDIR
  
 -$srcdir/configure --enable-maintainer-mode "$@"
--
--echo 
--echo "Now type 'make' to compile $PROJECT"
++$srcdir/configure "$@"
+ 
+ echo 
+ echo "Now type 'make' to compile $PROJECT"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160519/9bbbc76e/attachment.html>


More information about the macports-changes mailing list