[99049] trunk/dports/devel/geany

ryandesign at macports.org ryandesign at macports.org
Wed Oct 24 19:34:51 PDT 2012


Revision: 99049
          http://trac.macports.org//changeset/99049
Author:   ryandesign at macports.org
Date:     2012-10-24 19:34:50 -0700 (Wed, 24 Oct 2012)
Log Message:
-----------
geany: update to 1.22; new maintainer; disable silent rules (#36670)

Modified Paths:
--------------
    trunk/dports/devel/geany/Portfile
    trunk/dports/devel/geany/files/vte-sonames.diff

Added Paths:
-----------
    trunk/dports/devel/geany/files/patch-no-export-dynamic.diff

Modified: trunk/dports/devel/geany/Portfile
===================================================================
--- trunk/dports/devel/geany/Portfile	2012-10-25 02:08:22 UTC (rev 99048)
+++ trunk/dports/devel/geany/Portfile	2012-10-25 02:34:50 UTC (rev 99049)
@@ -4,11 +4,12 @@
 PortSystem      1.0
 
 name            geany
-version         0.21
+version         1.22
 license         GPL-2+
-maintainers     nomaintainer
 categories      devel
 platforms       darwin
+maintainers     si-co.net:kiarash
+
 description     A fast and lightweight GTK+ IDE
 
 long_description \
@@ -22,9 +23,8 @@
 master_sites    http://download.geany.org/
 use_bzip2       yes
 
-checksums           md5     117d78ae5275c8c517686b6db9d71ef1 \
-                    sha1    696da324ac71621e95ce597cceaf695539798ffc \
-                    rmd160  bf73c88709a36a76ffc14e13d38dc08083abe71b
+checksums           rmd160  d0296f2930aa6e6b4dd7a95061c58645d9c4c1ba \
+                    sha256  901a35a7395ef10a80fb10b3ab63bae3871693a4e82d56388e9521a27877577e
 
 depends_build \
     port:pkgconfig \
@@ -34,6 +34,10 @@
     port:gtk2 \
     port:vte
 
+patchfiles          patch-no-export-dynamic.diff
+
+configure.args      --disable-silent-rules
+
 platform darwin {
     patchfiles-append vte-sonames.diff
 }

Added: trunk/dports/devel/geany/files/patch-no-export-dynamic.diff
===================================================================
--- trunk/dports/devel/geany/files/patch-no-export-dynamic.diff	                        (rev 0)
+++ trunk/dports/devel/geany/files/patch-no-export-dynamic.diff	2012-10-25 02:34:50 UTC (rev 99049)
@@ -0,0 +1,21 @@
+https://github.com/geany/geany/commit/d11f9a51b939bf39c3c1676ab823147d460ede75
+--- src/Makefile.in.orig	2012-06-18 09:13:57.000000000 -0500
++++ src/Makefile.in	2012-10-24 21:28:48.000000000 -0500
+@@ -468,7 +468,6 @@
+ @MINGW_TRUE@			-DGTK \
+ @MINGW_TRUE@			-DG_LOG_DOMAIN=\""Geany"\"
+ 
+- at MINGW_FALSE@geany_LDFLAGS = -Wl,--export-dynamic
+ @MINGW_TRUE at geany_LDFLAGS = -mwindows -mms-bitfields
+ @MINGW_TRUE at WINDRES = $(host_alias)-windres
+ all: all-am
+--- wscript.orig	2012-06-17 17:24:32.000000000 -0500
++++ wscript	2012-10-24 21:28:41.000000000 -0500
+@@ -309,7 +309,6 @@
+         source          = geany_sources,
+         includes        = ['.', 'scintilla/include/', 'tagmanager/include/'],
+         defines         = ['G_LOG_DOMAIN="Geany"', 'GEANY_PRIVATE'],
+-        linkflags       = [] if is_win32 else ['-Wl,--export-dynamic'],
+         uselib          = ['GTK', 'GLIB', 'GMODULE', 'GIO', 'GTHREAD', 'WIN32', 'SUNOS_SOCKET'],
+         use             = ['scintilla', 'tagmanager', 'mio'])
+ 

Modified: trunk/dports/devel/geany/files/vte-sonames.diff
===================================================================
--- trunk/dports/devel/geany/files/vte-sonames.diff	2012-10-25 02:08:22 UTC (rev 99048)
+++ trunk/dports/devel/geany/files/vte-sonames.diff	2012-10-25 02:34:50 UTC (rev 99049)
@@ -1,6 +1,6 @@
---- src/vte.c.orig	2010-08-06 07:45:58.000000000 +1000
-+++ src/vte.c	2011-03-18 23:27:16.000000000 +1100
-@@ -202,8 +202,8 @@ void vte_init(void)
+--- src/vte.c.orig	2012-06-17 17:47:13.000000000 -0500
++++ src/vte.c	2012-10-24 21:28:41.000000000 -0500
+@@ -199,8 +199,8 @@
  	if (module == NULL)
  	{
  		gint i;
@@ -11,7 +11,7 @@
  
  		for (i = 0; sonames[i] != NULL && module == NULL; i++)
  		{
-@@ -214,7 +214,7 @@ void vte_init(void)
+@@ -211,7 +211,7 @@
  	if (module == NULL)
  	{
  		vte_info.have_vte = FALSE;
@@ -20,9 +20,9 @@
  		return;
  	}
  	else
---- src/main.c.orig	2010-12-08 00:25:11.000000000 +1100
-+++ src/main.c	2011-03-18 23:26:19.000000000 +1100
-@@ -145,7 +145,7 @@ static GOptionEntry entries[] =
+--- src/main.c.orig	2012-06-17 17:44:36.000000000 -0500
++++ src/main.c	2012-10-24 21:28:41.000000000 -0500
+@@ -139,7 +139,7 @@
  	{ "no-session", 's', G_OPTION_FLAG_REVERSE, G_OPTION_ARG_NONE, &cl_options.load_session, N_("Don't load the previous session's files"), NULL },
  #ifdef HAVE_VTE
  	{ "no-terminal", 't', 0, G_OPTION_ARG_NONE, &no_vte, N_("Don't load terminal support"), NULL },
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121024/da488f7a/attachment-0001.html>


More information about the macports-changes mailing list