[71481] trunk/dports/devel/gtk-osx-application

elelay at macports.org elelay at macports.org
Tue Sep 14 10:43:12 PDT 2010


Revision: 71481
          http://trac.macports.org/changeset/71481
Author:   elelay at macports.org
Date:     2010-09-14 10:43:10 -0700 (Tue, 14 Sep 2010)
Log Message:
-----------
upgrade gtk-osx-application to 0.9.6

Modified Paths:
--------------
    trunk/dports/devel/gtk-osx-application/Portfile

Added Paths:
-----------
    trunk/dports/devel/gtk-osx-application/files/patch-bindings-python-gtk_osxapplication-Makefile-am.diff
    trunk/dports/devel/gtk-osx-application/files/patch-bindings-python-igemacintegration-Makefile-am.diff
    trunk/dports/devel/gtk-osx-application/files/patch-src-gtkosxapplication_quartz-c.diff

Modified: trunk/dports/devel/gtk-osx-application/Portfile
===================================================================
--- trunk/dports/devel/gtk-osx-application/Portfile	2010-09-14 14:59:42 UTC (rev 71480)
+++ trunk/dports/devel/gtk-osx-application/Portfile	2010-09-14 17:43:10 UTC (rev 71481)
@@ -4,7 +4,7 @@
 PortSystem 1.0
 
 name            gtk-osx-application
-version         0.9.5
+version         0.9.6
 categories      devel
 maintainers     elelay openmaintainer
 
@@ -19,13 +19,13 @@
 homepage        http://live.gnome.org/GTK%2B/OSX/Integration
 platforms       darwin
 
-master_sites	http://sourceforge.net/projects/gtk-osx/files/GTK-OSX Build/
+master_sites	http://sourceforge.net/projects/gtk-osx/files/GTK-OSX%20Build/
 distname	    ige-mac-integration-${version}
 use_bzip2       yes
 
-checksums           md5     bd503b6e8626e09471e65cc8bc50ba7a \
-                    sha1    ae75e3f9270000adc28baaea7e5e1edd407cf90c \
-                    rmd160  6a28b7f5dc719bab973b72a5404524f9369104fd
+checksums           md5     f9783c2a93d330b4546243abe1386298 \
+                    sha1    07f76d449312baa14376aa24fc56ff216616c211 \
+                    rmd160  c2f5400c746d600367415d272ee68cc6a366dd20
 
 depends_build   port:pkgconfig
 
@@ -74,5 +74,8 @@
 configure.ccache	no
 configure.cmd-append    --libdir=${prefix}/lib --includedir=${prefix}/include
 
+# patch-src-gtkosxapplication_quartz-c.diff is a temporary patch for 0.9.6
+# see https://sourceforge.net/apps/trac/gtk-osx/ticket/41
 patchfiles-append       patch-bindings-python-gtk_osxapplication-Makefile-in.diff\
-                        patch-bindings-python-igemacintegration-Makefile-in.diff
+                        patch-bindings-python-igemacintegration-Makefile-in.diff\
+                        patch-src-gtkosxapplication_quartz-c.diff

Added: trunk/dports/devel/gtk-osx-application/files/patch-bindings-python-gtk_osxapplication-Makefile-am.diff
===================================================================
--- trunk/dports/devel/gtk-osx-application/files/patch-bindings-python-gtk_osxapplication-Makefile-am.diff	                        (rev 0)
+++ trunk/dports/devel/gtk-osx-application/files/patch-bindings-python-gtk_osxapplication-Makefile-am.diff	2010-09-14 17:43:10 UTC (rev 71481)
@@ -0,0 +1,10 @@
+--- bindings/python/gtk_osxapplication/Makefile.am.orig	2010-08-23 16:50:22.000000000 +0200
++++ bindings/python/gtk_osxapplication/Makefile.am	2010-08-23 16:51:12.000000000 +0200
+@@ -1,6 +1,6 @@
+ INCLUDES = -I$(top_srcdir)/src $(PYTHON_INCLUDES)
+ 
+-gtk_osxapplicationdir = $(libdir)/python$(PYTHON_VERSION)/site-packages/gtk_osxapplication
++gtk_osxapplicationdir = @pythondir@/gtk_osxapplication
+ 
+ gtk_osxapplication_PYTHON = __init__.py
+ gtk_osxapplication_LTLIBRARIES = _gtk_osxapplication.la

Added: trunk/dports/devel/gtk-osx-application/files/patch-bindings-python-igemacintegration-Makefile-am.diff
===================================================================
--- trunk/dports/devel/gtk-osx-application/files/patch-bindings-python-igemacintegration-Makefile-am.diff	                        (rev 0)
+++ trunk/dports/devel/gtk-osx-application/files/patch-bindings-python-igemacintegration-Makefile-am.diff	2010-09-14 17:43:10 UTC (rev 71481)
@@ -0,0 +1,10 @@
+--- bindings/python/igemacintegration/Makefile.am.orig	2010-08-23 16:53:06.000000000 +0200
++++ bindings/python/igemacintegration/Makefile.am	2010-08-23 16:53:26.000000000 +0200
+@@ -1,6 +1,6 @@
+ INCLUDES = -I$(top_srcdir)/src $(PYTHON_INCLUDES)
+ 
+-igemacintegrationdir = $(libdir)/python$(PYTHON_VERSION)/site-packages/igemacintegration
++igemacintegrationdir = @pythondir@/igemacintegration
+ 
+ igemacintegration_PYTHON = __init__.py
+ igemacintegration_LTLIBRARIES = _igemacintegration.la

Added: trunk/dports/devel/gtk-osx-application/files/patch-src-gtkosxapplication_quartz-c.diff
===================================================================
--- trunk/dports/devel/gtk-osx-application/files/patch-src-gtkosxapplication_quartz-c.diff	                        (rev 0)
+++ trunk/dports/devel/gtk-osx-application/files/patch-src-gtkosxapplication_quartz-c.diff	2010-09-14 17:43:10 UTC (rev 71481)
@@ -0,0 +1,11 @@
+--- src/gtkosxapplication_quartz.c.old	2010-09-14 19:27:01.000000000 +0200
++++ src/gtkosxapplication_quartz.c	2010-09-14 19:27:36.000000000 +0200
+@@ -813,7 +813,7 @@
+ 					 gint index) {
+     cocoa_menu_item_add_item ([[[NSApp mainMenu] itemAtIndex: 0] submenu],
+ 			      item, index);
+-    [[[[[NSApp mainMenu] itemAtIndex: 0] submenu] 
++[(GNSMenuItem*)[[[[NSApp mainMenu] itemAtIndex: 0] submenu]
+       itemAtIndex: index] setHidden: NO];
+ }
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100914/bbb3fe7d/attachment.html>


More information about the macports-changes mailing list