Ticket #19263: glib2.diff
File glib2.diff, 1.7 KB (added by blb@…, 16 years ago) |
---|
-
files/patch-gio_xdgmime_xdgmime.c.diff
1 --- gio/xdgmime/xdgmime.c.orig 2009-03-12 22:09:52.000000000 -0600 2 +++ gio/xdgmime/xdgmime.c 2009-04-09 23:41:01.000000000 -0600 3 @@ -257,7 +257,7 @@ 4 5 xdg_data_dirs = getenv ("XDG_DATA_DIRS"); 6 if (xdg_data_dirs == NULL) 7 - xdg_data_dirs = "/usr/local/share/:/usr/share/"; 8 + xdg_data_dirs = "@@PREFIX@@/share/:/usr/share/"; 9 10 ptr = xdg_data_dirs; 11 -
Portfile
6 6 name glib2 7 7 set my_name glib 8 8 version 2.20.0 9 revision 1 9 10 set branch [join [lrange [split ${version} .] 0 1] .] 10 11 categories devel 11 12 maintainers ryandesign … … 36 37 # See http://trac.macports.org/changeset/27148 37 38 patchfiles \ 38 39 patch-glib-2.0.pc.in.diff \ 39 patch-gi18n.h.diff 40 patch-gi18n.h.diff \ 41 patch-gio_xdgmime_xdgmime.c.diff 40 42 41 43 if { ${os.major} < 9 } { 42 44 # Prior to Leopard, which returns 0 even if it can not find the program. … … 67 69 post-patch { 68 70 reinplace "s|data_dirs = \"/usr|data_dirs = \"${prefix}/share:/usr|g" ${worksrcpath}/glib/gutils.c 69 71 reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c 72 reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/gio/xdgmime/xdgmime.c 70 73 71 74 # Allow endian.h to be found. 72 75 #reinplace "s|endian.h|machine/endian.h|g" ${worksrcpath}/configure