[138122] users/devans/GNOME-3/stable/dports/devel/gtk-osx-application

devans at macports.org devans at macports.org
Mon Jun 29 13:32:08 PDT 2015


Revision: 138122
          https://trac.macports.org/changeset/138122
Author:   devans at macports.org
Date:     2015-06-29 13:32:08 -0700 (Mon, 29 Jun 2015)
Log Message:
-----------
GNOME-3/stable: gtk-osx-application, merge changes from r138119, replace  with - in +quartz variant check error message.

Revision Links:
--------------
    https://trac.macports.org/changeset/138119

Modified Paths:
--------------
    users/devans/GNOME-3/stable/dports/devel/gtk-osx-application/Portfile

Property Changed:
----------------
    users/devans/GNOME-3/stable/dports/devel/gtk-osx-application/


Property changes on: users/devans/GNOME-3/stable/dports/devel/gtk-osx-application
___________________________________________________________________
Added: svn:mergeinfo
   + /users/elelay/ports/devel/gtk-osx-application:138023-138119

Modified: users/devans/GNOME-3/stable/dports/devel/gtk-osx-application/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/gtk-osx-application/Portfile	2015-06-29 20:30:22 UTC (rev 138121)
+++ users/devans/GNOME-3/stable/dports/devel/gtk-osx-application/Portfile	2015-06-29 20:32:08 UTC (rev 138122)
@@ -16,9 +16,9 @@
 
 long_description \
 		A simple library whose purpose is to \
-		allow GTK2 quartz applications to integrate with \
-		the Mac OS X menu bar. Requires gtk2 and its \
-                dependencies to be built with variants +no_x11 +quartz
+		allow GTK quartz applications to integrate with \
+		the Mac OS X menu bar. Requires gtk2 or gtk3 and its \
+		dependencies to be built with variant +quartz
 
 homepage        https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration
 
@@ -36,37 +36,29 @@
 
 depends_build   port:pkgconfig
 
-variant gtk2 description {Dummy gtk2 variant} {
-}
-    
-variant gtk3 description {Dummy gtk3 variant} {
-}
-
 set gtk_version gtk2
 
 pre-configure {
 
   if {${name} eq ${subport}} {
     ui_error "
-*** The gtk-osx-application port has been replaced by 'gtk-osx-application-gtk2'
-*** and 'gtk-osx-application-gtk3'. Please `sudo port deactivate gtk-osx-application`
-*** followed by the `sudo port upgrade -u outdated` or another command to update.
-*** Then if all works as intended `sudo port uninstall gtk-osx-application`
-***"
+The gtk-osx-application port has been replaced by 'gtk-osx-application-gtk2'
+and 'gtk-osx-application-gtk3'.
+Please `sudo port deactivate gtk-osx-application`
+followed by `sudo port upgrade -u outdated` or another command to update.
+Then if all works as intended `sudo port uninstall gtk-osx-application`
+"
     return -code error
   }
 
-  if {![active_variants $gtk_version quartz x11]} {
+  if {![active_variants $gtk_version quartz ""]} {
     ui_error "
-
-****
-**** gtk-osx-application is meant to be used only in a GTK quartz
-**** development environment but your version of GTK does not
-**** support quartz.  Please make sure that port $gtk_version and all its
-**** dependencies are built with variants +no_x11 +quartz and try again.
-****
+${name}-${gtk_version} is meant to be used only in a GTK quartz
+development environment but your version of GTK does not
+support quartz.  Please make sure that port ${gtk_version} and all its
+dependencies are built with variants +quartz and try again.
 "
-    error "$gtk_version +no_x11 +quartz not installed."
+    error "$gtk_version +quartz not installed."
   }
 }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150629/f32ed741/attachment.html>


More information about the macports-changes mailing list