Revision
141302
Author
devans@macports.org
Date
2015-10-15 12:19:05 -0700 (Thu, 15 Oct 2015)

Log Message

file-roller: fixup gsettings schema to allow build with glib2 >= 1.45.1, see comments, increment revision.

Modified Paths

Added Paths

Diff

Modified: trunk/dports/gnome/file-roller/Portfile (141301 => 141302)


--- trunk/dports/gnome/file-roller/Portfile	2015-10-15 19:10:08 UTC (rev 141301)
+++ trunk/dports/gnome/file-roller/Portfile	2015-10-15 19:19:05 UTC (rev 141302)
@@ -5,6 +5,7 @@
 
 name                file-roller
 version             3.16.4
+revision            1
 license             GPL-2+
 set branch          [join [lrange [split ${version} .] 0 1] .]
 description         An archive manager for GNOME
@@ -44,10 +45,16 @@
 depends_run         port:gnome-settings-daemon \
                     port:yelp
 
+patchfiles          patch-configure.ac.diff
+
 # reconfigure using upstream autogen.sh for intltool 0.51 compatibility
 
 post-patch {
     xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
+# fixup gsettings schema for glib2 >= 1.45.1
+# https://bugzilla.gnome.org/show_bug.cgi?id=756607
+    reinplace "s|_summary|summary|g" ${worksrcpath}/data/org.gnome.FileRoller.gschema.xml.in
+    reinplace "s|_description|description|g" ${worksrcpath}/data/org.gnome.FileRoller.gschema.xml.in
 }
 
 configure.cmd       ./autogen.sh

Added: trunk/dports/gnome/file-roller/files/patch-configure.ac.diff (0 => 141302)


--- trunk/dports/gnome/file-roller/files/patch-configure.ac.diff	                        (rev 0)
+++ trunk/dports/gnome/file-roller/files/patch-configure.ac.diff	2015-10-15 19:19:05 UTC (rev 141302)
@@ -0,0 +1,10 @@
+--- configure.ac.orig	2015-10-15 07:45:11.000000000 -0700
++++ configure.ac	2015-10-15 07:46:23.000000000 -0700
+@@ -285,6 +285,7 @@
+ 		 file-roller.spec
+ 		 data/Makefile
+ 		 data/org.gnome.FileRoller.desktop.in
++		 data/org.gnome.FileRoller.gschema.xml
+ 		 data/icons/Makefile
+ 		 data/icons/16x16/Makefile
+ 		 data/icons/16x16/apps/Makefile