[123690] trunk/dports/devel/libdmapsharing

devans at macports.org devans at macports.org
Tue Aug 12 10:34:51 PDT 2014


Revision: 123690
          https://trac.macports.org/changeset/123690
Author:   devans at macports.org
Date:     2014-08-12 10:34:51 -0700 (Tue, 12 Aug 2014)
Log Message:
-----------
libdmapsharing: update to version 2.9.28, disable parallel build, introspection due to problems with vala-gen-introspect.

Modified Paths:
--------------
    trunk/dports/devel/libdmapsharing/Portfile

Added Paths:
-----------
    trunk/dports/devel/libdmapsharing/files/patch-vala.diff

Removed Paths:
-------------
    trunk/dports/devel/libdmapsharing/files/patch-configure.ac.diff

Modified: trunk/dports/devel/libdmapsharing/Portfile
===================================================================
--- trunk/dports/devel/libdmapsharing/Portfile	2014-08-12 16:47:13 UTC (rev 123689)
+++ trunk/dports/devel/libdmapsharing/Portfile	2014-08-12 17:34:51 UTC (rev 123690)
@@ -4,7 +4,7 @@
 PortSystem      1.0
 
 name            libdmapsharing
-version         2.9.27
+version         2.9.28
 categories      devel
 license         LGPL-2+
 maintainers     devans openmaintainer
@@ -20,28 +20,33 @@
 
 platforms       darwin
 
-checksums       rmd160  9c20fbf49be133fd1f25d188b8ecf86db57d5622 \
-                sha256  07b7bda1b42a4ef88e3f0f4d867bdb41d762cc349103faff8543997f1634d297
+checksums       rmd160  a0d6dd09f670081f3077ca200d96f049fc2b18dc \
+                sha256  fff5214007834d0120d7569de4dbd6270158cdca86437fb766b36b0057622ad9
 
 depends_build   port:pkgconfig
 
 # gst-plugins-base for libgstapp.
 depends_lib     port:gtk2 \
                 port:avahi \
-                port:gobject-introspection \
                 port:libgee \
                 port:libsoup \
                 port:gstreamer1-gst-plugins-base
 
-patchfiles      patch-configure.ac.diff
+patchfiles      patch-vala.diff
 
+use_parallel_build no
+
 use_autoreconf  yes
 autoreconf.args -fvi
 
 configure.args  --with-mdns=avahi \
-                --enable-introspection=yes \
+                --enable-introspection=no \
                 --disable-silent-rules
 
+# gobject-introspection uses g-ir-scanner, which uses $CC from env
+
+build.args-append CC="${configure.cc} ${configure.cc_archflags}"
+
 livecheck.type  regex
 livecheck.url   http://www.flyn.org/projects/libdmapsharing/download.html
 livecheck.regex libdmapsharing-(\[0-9\]+\\\.\[0-9\\\.\]+).tar.gz

Deleted: trunk/dports/devel/libdmapsharing/files/patch-configure.ac.diff
===================================================================
--- trunk/dports/devel/libdmapsharing/files/patch-configure.ac.diff	2014-08-12 16:47:13 UTC (rev 123689)
+++ trunk/dports/devel/libdmapsharing/files/patch-configure.ac.diff	2014-08-12 17:34:51 UTC (rev 123690)
@@ -1,20 +0,0 @@
---- configure.ac.orig	2014-05-27 13:17:54.000000000 -0700
-+++ configure.ac	2014-05-27 13:28:35.000000000 -0700
-@@ -342,12 +342,15 @@
- AC_SUBST(GSTREAMERAPP_LIBS)
- 
- AM_PROG_VALAC([0.11.4])
-+VALAC=no
- AM_CONDITIONAL(HAVE_VALAC, test -x "$VALAC")
- 
- AC_PATH_PROG(VALA_GEN_INTROSPECT, vala-gen-introspect)
- AC_PATH_PROG(VAPIGEN, vapigen)
--AM_CONDITIONAL(BUILD_VAPI, test -n "$VALA_GEN_INTROSPECT" -a -n "$VAPIGEN")
--if test -n "$BUILD_VAPI" ; then
-+dnl AM_CONDITIONAL(BUILD_VAPI, test -n "$VALA_GEN_INTROSPECT" -a -n "$VAPIGEN")
-+BUILD_VAPI=no
-+AM_CONDITIONAL(BUILD_VAPI, test x"$BUILD_VAPI" = "xyes")
-+if test x"$BUILD_VAPI" = "xno" ; then
- 	AC_WARN([will not build vapi])
- fi
- 

Added: trunk/dports/devel/libdmapsharing/files/patch-vala.diff
===================================================================
--- trunk/dports/devel/libdmapsharing/files/patch-vala.diff	                        (rev 0)
+++ trunk/dports/devel/libdmapsharing/files/patch-vala.diff	2014-08-12 17:34:51 UTC (rev 123690)
@@ -0,0 +1,28 @@
+diff -ur vala.orig/libdmapsharing-3.0-daap/libdmapsharing-3.0-uninstalled.files.in vala/libdmapsharing-3.0-daap/libdmapsharing-3.0-uninstalled.files.in
+--- vala.orig/libdmapsharing-3.0-daap/libdmapsharing-3.0-uninstalled.files.in	2014-08-12 09:21:24.000000000 -0700
++++ vala/libdmapsharing-3.0-daap/libdmapsharing-3.0-uninstalled.files.in	2014-08-12 09:21:34.000000000 -0700
+@@ -1,2 +1,2 @@
+ @srcdir@/../libdmapsharing/
+- at builddir@/../libdmapsharing/.libs/libdmapsharing-3.0.so
++ at builddir@/../libdmapsharing/.libs/libdmapsharing-3.0.dylib
+diff -ur vala.orig/libdmapsharing-3.0-dacp/libdmapsharing-3.0-uninstalled.files.in vala/libdmapsharing-3.0-dacp/libdmapsharing-3.0-uninstalled.files.in
+--- vala.orig/libdmapsharing-3.0-dacp/libdmapsharing-3.0-uninstalled.files.in	2014-08-12 09:21:24.000000000 -0700
++++ vala/libdmapsharing-3.0-dacp/libdmapsharing-3.0-uninstalled.files.in	2014-08-12 09:22:13.000000000 -0700
+@@ -1,2 +1,2 @@
+ @srcdir@/../libdmapsharing/
+- at builddir@/../libdmapsharing/.libs/libdmapsharing-3.0.so
++ at builddir@/../libdmapsharing/.libs/libdmapsharing-3.0.dylib
+diff -ur vala.orig/libdmapsharing-3.0-dmap/libdmapsharing-3.0-uninstalled.files.in vala/libdmapsharing-3.0-dmap/libdmapsharing-3.0-uninstalled.files.in
+--- vala.orig/libdmapsharing-3.0-dmap/libdmapsharing-3.0-uninstalled.files.in	2014-08-12 09:21:24.000000000 -0700
++++ vala/libdmapsharing-3.0-dmap/libdmapsharing-3.0-uninstalled.files.in	2014-08-12 09:21:34.000000000 -0700
+@@ -1,2 +1,2 @@
+ @srcdir@/../libdmapsharing/
+- at builddir@/../libdmapsharing/.libs/libdmapsharing-3.0.so
++ at builddir@/../libdmapsharing/.libs/libdmapsharing-3.0.dylib
+diff -ur vala.orig/libdmapsharing-3.0-dpap/libdmapsharing-3.0-uninstalled.files.in vala/libdmapsharing-3.0-dpap/libdmapsharing-3.0-uninstalled.files.in
+--- vala.orig/libdmapsharing-3.0-dpap/libdmapsharing-3.0-uninstalled.files.in	2014-08-12 09:21:24.000000000 -0700
++++ vala/libdmapsharing-3.0-dpap/libdmapsharing-3.0-uninstalled.files.in	2014-08-12 09:21:34.000000000 -0700
+@@ -1,2 +1,2 @@
+ @srcdir@/../libdmapsharing/
+- at builddir@/../libdmapsharing/.libs/libdmapsharing-3.0.so
++ at builddir@/../libdmapsharing/.libs/libdmapsharing-3.0.dylib
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140812/4de1ce0f/attachment-0001.html>


More information about the macports-changes mailing list