Modified: trunk/dports/gnome/yelp/Portfile (107446 => 107447)
--- trunk/dports/gnome/yelp/Portfile 2013-06-29 14:28:43 UTC (rev 107446)
+++ trunk/dports/gnome/yelp/Portfile 2013-06-29 16:05:35 UTC (rev 107447)
@@ -37,7 +37,8 @@
port:yelp-xsl
patchfiles patch-src-yelp-application.c.diff \
- patch-yelp.desktop.in.in.diff
+ patch-yelp.desktop.in.in.diff \
+ patch-configure.ac.diff
compiler.blacklist clang
@@ -49,6 +50,9 @@
configure.optflags-delete -O2
+use_autoreconf yes
+autoreconf.args -fvi
+
configure.args --x-includes=${prefix}/include \
--x-libraries=${prefix}/lib \
--with-x \
@@ -56,12 +60,6 @@
--disable-silent-rules \
--enable-debug
-post-destroot {
- set gsettingsschemadir ${prefix}/share/glib-2.0/schemas
- file mkdir ${destroot}${gsettingsschemadir}
- file copy [glob ${worksrcpath}/data/*.gschema.xml] ${destroot}${gsettingsschemadir}
-}
-
post-activate {
system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
Added: trunk/dports/gnome/yelp/files/patch-configure.ac.diff (0 => 107447)
--- trunk/dports/gnome/yelp/files/patch-configure.ac.diff (rev 0)
+++ trunk/dports/gnome/yelp/files/patch-configure.ac.diff 2013-06-29 16:05:35 UTC (rev 107447)
@@ -0,0 +1,10 @@
+--- configure.ac.orig 2013-06-29 08:34:42.000000000 -0700
++++ configure.ac 2013-06-29 08:35:10.000000000 -0700
+@@ -29,6 +29,7 @@ PKG_CHECK_MODULES(YELP,
+ [
+ gio-2.0 >= 2.25.10
+ gio-unix-2.0
++ gthread-2.0
+ gtk+-unix-print-2.0
+ gtk+-2.0 >= 2.18.0
+ libxml-2.0 >= 2.6.5