[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