[121218] trunk/dports/devel/appstream-glib
devans at macports.org
devans at macports.org
Fri Jun 20 14:30:59 PDT 2014
Revision: 121218
https://trac.macports.org/changeset/121218
Author: devans at macports.org
Date: 2014-06-20 14:30:59 -0700 (Fri, 20 Jun 2014)
Log Message:
-----------
appstream-glib: update to version 0.2.0, dependencies, configuration
* merges project createrepo_as
* new experimental command appstream-builder
Modified Paths:
--------------
trunk/dports/devel/appstream-glib/Portfile
trunk/dports/devel/appstream-glib/files/patch-configure.ac.diff
Added Paths:
-----------
trunk/dports/devel/appstream-glib/files/patch-libappstream-builder-Makefile.am.diff
Modified: trunk/dports/devel/appstream-glib/Portfile
===================================================================
--- trunk/dports/devel/appstream-glib/Portfile 2014-06-20 17:12:01 UTC (rev 121217)
+++ trunk/dports/devel/appstream-glib/Portfile 2014-06-20 21:30:59 UTC (rev 121218)
@@ -4,8 +4,8 @@
PortSystem 1.0
PortGroup github 1.0
-github.setup hughsie appstream-glib 0_1_7 appstream_glib_
-version 0.1.7
+github.setup hughsie appstream-glib 0_2_0 appstream_glib_
+version 0.2.0
license LGPL-2+
categories devel
maintainers devans openmaintainer
@@ -17,24 +17,35 @@
long_description ${description}
-checksums rmd160 3f1d53691d5d0568f3e34b936c13016dd3ef420c \
- sha256 00847fecb9e4b6e7d93b14a71475bd278d006f2a8358ab57dfcb4f91178b9cfb
+checksums rmd160 56f3e2700e63e3d0e2102cbb21581d0c83e02beb \
+ sha256 68b91806dc4da15317affee6298a9a70f4526d4440eb158bfc59d5e67a1c9e91
depends_build port:pkgconfig \
port:autoconf \
port:automake \
port:libtool \
+ port:intltool \
port:gtk-doc
depends_lib port:gobject-introspection \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:libarchive \
port:libsoup \
- port:gdk-pixbuf2
+ port:gtk3 \
+ port:gdk-pixbuf2 \
+ port:sqlite3 \
+ port:freetype
-patchfiles patch-configure.ac.diff
+patchfiles patch-configure.ac.diff \
+ patch-libappstream-builder-Makefile.am.diff
configure.cmd ./autogen.sh
-configure.args --enable-introspection=yes \
+configure.args --with-xml-catalog=${prefix}/etc/xml/catalog \
+ --enable-introspection=yes \
+ --disable-rpm \
--disable-silent-rules
+
+# gobject-introspection uses g-ir-scanner, which uses $CC from env
+build.args-append CC="${configure.cc} ${configure.cc_archflags}"
+destroot.args-append CC="${configure.cc} ${configure.cc_archflags}"
Modified: trunk/dports/devel/appstream-glib/files/patch-configure.ac.diff
===================================================================
--- trunk/dports/devel/appstream-glib/files/patch-configure.ac.diff 2014-06-20 17:12:01 UTC (rev 121217)
+++ trunk/dports/devel/appstream-glib/files/patch-configure.ac.diff 2014-06-20 21:30:59 UTC (rev 121218)
@@ -1,6 +1,6 @@
---- configure.ac.orig 2014-06-03 09:00:38.000000000 -0700
-+++ configure.ac 2014-06-03 09:01:44.000000000 -0700
-@@ -61,6 +61,9 @@
+--- configure.ac.orig 2014-06-19 03:29:12.000000000 -0700
++++ configure.ac 2014-06-20 07:44:07.000000000 -0700
+@@ -69,6 +69,9 @@
# set up gtk-doc
GTK_DOC_CHECK(1.9)
Added: trunk/dports/devel/appstream-glib/files/patch-libappstream-builder-Makefile.am.diff
===================================================================
--- trunk/dports/devel/appstream-glib/files/patch-libappstream-builder-Makefile.am.diff (rev 0)
+++ trunk/dports/devel/appstream-glib/files/patch-libappstream-builder-Makefile.am.diff 2014-06-20 21:30:59 UTC (rev 121218)
@@ -0,0 +1,12 @@
+--- libappstream-builder/Makefile.am.orig 2014-06-20 11:32:09.000000000 -0700
++++ libappstream-builder/Makefile.am 2014-06-20 11:33:25.000000000 -0700
+@@ -67,7 +67,8 @@
+ libappstream_builder_la_LIBADD = \
+ $(AS_GLIB_LIBS) \
+ $(RPM_LIBS) \
+- $(GLIB_LIBS)
++ $(GLIB_LIBS) \
++ $(LIBARCHIVE_LIBS)
+
+ libappstream_builder_la_LDFLAGS = \
+ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140620/58041df5/attachment.html>
More information about the macports-changes
mailing list