[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