[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