[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