Revision: 107447 https://trac.macports.org/changeset/107447 Author: jeremyhu@macports.org Date: 2013-06-29 09:05:35 -0700 (Sat, 29 Jun 2013) Log Message: ----------- yelp: Fix build failure (missing dependency on gthread, and duplicate install of schemas) Modified Paths: -------------- trunk/dports/gnome/yelp/Portfile Added Paths: ----------- trunk/dports/gnome/yelp/files/patch-configure.ac.diff Modified: trunk/dports/gnome/yelp/Portfile =================================================================== --- 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 =================================================================== --- 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
participants (1)
-
jeremyhu@macports.org