[107447] trunk/dports/gnome/yelp
jeremyhu at macports.org
jeremyhu at macports.org
Sat Jun 29 09:05:36 PDT 2013
Revision: 107447
https://trac.macports.org/changeset/107447
Author: jeremyhu at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130629/16c1618c/attachment.html>
More information about the macports-changes
mailing list