Ticket #41428: patch-geany-vte-gtk2-compat.diff

File patch-geany-vte-gtk2-compat.diff, 2.0 KB (added by dbevans (David B. Evans), 10 years ago)

Patch revised to add intltool configuration fix

  • Portfile

     
    55
    66name            geany
    77version         1.22
    8 revision        1
     8revision        2
    99license         GPL-2+
    1010categories      devel
    1111platforms       darwin
     
    3333depends_lib \
    3434    port:gettext \
    3535    port:gtk2 \
    36     port:vte
     36    port:vte-gtk2-compat
    3737
    3838patchfiles          patch-no-export-dynamic.diff
    3939
     40# update m4/intltool.m4 and autoreconf
     41
     42pre-configure {
     43    copy -force ${prefix}/share/aclocal/intltool.m4 ${worksrcpath}/m4
     44}
     45
     46use_autoreconf      yes
     47autoreconf.args     -fvi
     48
    4049configure.args      --disable-silent-rules
    4150
    4251platform darwin {
  • files/patch-no-export-dynamic.diff

     
    11https://github.com/geany/geany/commit/d11f9a51b939bf39c3c1676ab823147d460ede75
    2 --- src/Makefile.in.orig        2012-06-18 09:13:57.000000000 -0500
    3 +++ src/Makefile.in     2012-10-24 21:28:48.000000000 -0500
    4 @@ -468,7 +468,6 @@
    5  @MINGW_TRUE@                   -DGTK \
    6  @MINGW_TRUE@                   -DG_LOG_DOMAIN=\""Geany"\"
    7  
    8 -@MINGW_FALSE@geany_LDFLAGS = -Wl,--export-dynamic
    9  @MINGW_TRUE@geany_LDFLAGS = -mwindows -mms-bitfields
    10  @MINGW_TRUE@WINDRES = $(host_alias)-windres
    11  all: all-am
    122--- wscript.orig        2012-06-17 17:24:32.000000000 -0500
    133+++ wscript     2012-10-24 21:28:41.000000000 -0500
    144@@ -309,7 +309,6 @@
     
    199         uselib          = ['GTK', 'GLIB', 'GMODULE', 'GIO', 'GTHREAD', 'WIN32', 'SUNOS_SOCKET'],
    2010         use             = ['scintilla', 'tagmanager', 'mio'])
    2111 
     12--- src/Makefile.am.orig        2014-07-17 21:00:18.000000000 -0700
     13+++ src/Makefile.am     2014-07-17 21:01:10.000000000 -0700
     14@@ -126,7 +126,7 @@
     15                        -DGTK \
     16                        -DG_LOG_DOMAIN=\""Geany"\"
     17 
     18-geany_LDFLAGS = -Wl,--export-dynamic
     19+geany_LDFLAGS =
     20 
     21 clean-local:
     22