[145417] trunk/dports/editors/bluefish

devans at macports.org devans at macports.org
Thu Feb 4 09:31:58 PST 2016


Revision: 145417
          https://trac.macports.org/changeset/145417
Author:   devans at macports.org
Date:     2016-02-04 09:31:58 -0800 (Thu, 04 Feb 2016)
Log Message:
-----------
bluefish: add +quartz variant using latest gtk-osx-application-gtk3 (#50545).

Modified Paths:
--------------
    trunk/dports/editors/bluefish/Portfile

Added Paths:
-----------
    trunk/dports/editors/bluefish/files/patch-configure.ac.diff

Modified: trunk/dports/editors/bluefish/Portfile
===================================================================
--- trunk/dports/editors/bluefish/Portfile	2016-02-04 16:40:20 UTC (rev 145416)
+++ trunk/dports/editors/bluefish/Portfile	2016-02-04 17:31:58 UTC (rev 145417)
@@ -2,6 +2,7 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           active_variants 1.1
 
 name                bluefish
 version             2.2.8
@@ -41,6 +42,10 @@
                     port:enchant \
                     port:gucharmap
 
+depends_run         port:gnome-themes-standard
+
+patchfiles          patch-configure.ac.diff
+
 # reconfigure using upstream autogen.sh for intltool 0.51 compatibility
 
 post-patch {
@@ -62,6 +67,15 @@
 
 default_variants +python27
 
+variant quartz {}
+
+if {[variant_isset quartz]} {
+    require_active_variants gtk3 quartz
+    depends_lib-append      port:gtk-osx-application-gtk3
+} else {
+    require_active_variants gtk3 x11
+}
+
 post-activate {
     system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
     system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"

Added: trunk/dports/editors/bluefish/files/patch-configure.ac.diff
===================================================================
--- trunk/dports/editors/bluefish/files/patch-configure.ac.diff	                        (rev 0)
+++ trunk/dports/editors/bluefish/files/patch-configure.ac.diff	2016-02-04 17:31:58 UTC (rev 145417)
@@ -0,0 +1,11 @@
+--- configure.ac.orig	2016-02-04 09:16:45.000000000 -0800
++++ configure.ac	2016-02-04 09:17:02.000000000 -0800
+@@ -491,7 +491,7 @@
+ 	_gdk_tgt=`$PKG_CONFIG --variable=target gdk-2.0`
+ fi
+ if test "x$_gdk_tgt" = "xquartz"; then
+-	BF_gtkmacintegration="gtk-mac-integration"
++	BF_gtkmacintegration="gtk-mac-integration-gtk3"
+ 	AC_MSG_RESULT([gdk target is $_gdk_tgt])
+ 	PKG_CHECK_MODULES(
+ 		[BLUEFISH_GTKMAC],
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160204/abf0616d/attachment.html>


More information about the macports-changes mailing list