[141758] users/devans/GNOME-3/stable/dports/devel/geoclue2

devans at macports.org devans at macports.org
Sat Dec 12 02:53:05 PST 2015


Revision: 141758
          https://trac.macports.org/changeset/141758
Author:   devans at macports.org
Date:     2015-10-27 13:55:10 -0700 (Tue, 27 Oct 2015)
Log Message:
-----------
GNOME-3/stable: geoclue2, update to version 2.4.0, configuration, add variants +debug +doc +nmea, no longer provides any gsettings schemas.

Modified Paths:
--------------
    users/devans/GNOME-3/stable/dports/devel/geoclue2/Portfile
    users/devans/GNOME-3/stable/dports/devel/geoclue2/files/autogen.sh

Modified: users/devans/GNOME-3/stable/dports/devel/geoclue2/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/geoclue2/Portfile	2015-10-27 20:28:17 UTC (rev 141757)
+++ users/devans/GNOME-3/stable/dports/devel/geoclue2/Portfile	2015-10-27 20:55:10 UTC (rev 141758)
@@ -5,7 +5,7 @@
 
 name                geoclue2
 set gname           geoclue
-version             2.2.0
+version             2.4.0
 set branch          [join [lrange [split ${version} .] 0 1] .]
 categories          devel net
 license             LGPL-2.1+
@@ -15,14 +15,14 @@
 long_description    Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. The goal of the Geoclue project is to make creating location-aware applications as simple as possible.
 
 homepage            http://www.freedesktop.org/wiki/Software/GeoClue
-master_sites        http://www.freedesktop.org/software/geoclue/releases/${branch}
+master_sites        http://www.freedesktop.org/software/geoclue/releases/${branch}/
 
 distname            ${gname}-${version}
 
 use_xz              yes
 
-checksums           rmd160  4155d35e452016a9a1c280bdea9b7e744de94a7d \
-                    sha256  a490de0d4f97cb65f81e9fd0f687c7e84ef2c41509c214a1438964f541c7d446
+checksums           rmd160  215596796dfb0904bcb9850a47d3b2dc596e74dd \
+                    sha256  a4dffe200a351c9c39d705e70be7bfa2ad122440ec8d9da98af1e62eaf4effca
 
 depends_build       port:intltool \
                     port:pkgconfig \
@@ -43,15 +43,27 @@
 
 configure.cmd       ./autogen.sh
 
-configure.args      --disable-3g-source \
+configure.args      --disable-silent-rules \
+                    --disable-3g-source \
                     --disable-cdma-source \
                     --disable-modem-gps-source \
+                    --disable-nmea-source \
+                    --with-systemdsystemunitdir=no \
                     --enable-compile-warnings=minimum
 
-post-activate {
-	system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
+variant debug description {Build with debug support} {
+    configure.args-append   --enable-debug
 }
 
+variant doc description {Build and install gtk-doc API docs} {
+    configure.args-append   --enable-gtk-doc
+}
+
+variant nmea description {Enable support for NMEA GPS sources using Avahi} {
+    depends_lib-append      port:avahi
+    configure.args-delete   --disable-nmea-source
+}
+    
 livecheck.type      regex
 livecheck.name      ${gname}
 livecheck.url       ${master_sites}

Modified: users/devans/GNOME-3/stable/dports/devel/geoclue2/files/autogen.sh
===================================================================
--- users/devans/GNOME-3/stable/dports/devel/geoclue2/files/autogen.sh	2015-10-27 20:28:17 UTC (rev 141757)
+++ users/devans/GNOME-3/stable/dports/devel/geoclue2/files/autogen.sh	2015-10-27 20:55:10 UTC (rev 141758)
@@ -10,8 +10,8 @@
 PKG_NAME=GeoClue
 
 gtkdocize
+intltoolize --force --copy
 autoreconf -v --force --install
-intltoolize -f
 
 if [ -z "$NOCONFIGURE" ]; then
     "$srcdir"/configure --enable-maintainer-mode --enable-debug ${1+"$@"}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151212/94bc2dcd/attachment.html>


More information about the macports-changes mailing list