[Lunar-commits] <moonbase> connman: Version bump to 0.78. This is a large jump and the BUILD/DEPENDS

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Tue Jan 10 17:29:01 CET 2012


commit a5ef572a88ea97acd56e5c53ba554fab79fee37b
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Tue Jan 10 11:29:01 2012 -0500

    connman: Version bump to 0.78. This is a large jump and the BUILD/DEPENDS
    
    have been changed about along with an adding CONFIGURE. You can go here for details;
    
    http://connman.net/blogs/patrik/2011/connman-078
    
    After the bump I had to run;
    
    /usr/lib/connman/test/test-connman enable ethernet
    
    So to avoid some consternation a POST_INSTALL is added that will run that
    command and this one;
    
    /usr/lib/connman/test/test-connman enable wifi
    
    If you see a Traceback after;
    
     + updating lunar state files after module installation
    
    its just telling you it is already enabled.
---
 net/connman/BUILD     |   21 +--------------------
 net/connman/CONFIGURE |    9 +++++++++
 net/connman/DEPENDS   |   12 ++++++++++--
 net/connman/DETAILS   |    9 +++------
 4 files changed, 23 insertions(+), 28 deletions(-)

diff --git a/net/connman/BUILD b/net/connman/BUILD
index 137a827..0cf1c83 100644
--- a/net/connman/BUILD
+++ b/net/connman/BUILD
@@ -1,26 +1,7 @@
 (
 
-  patch_it $SOURCE2 1 &&
+  OPTS+=" --enable-ethernet --enable-loopback --enable-client --enable-pie --enable-threads --enable-tools" &&
 
-  # --enable-iwmx  -- needs intel wimax tools
-
-  OPTS+=" --enable-ethernet=builtin
-    --enable-wifi=builtin  
-    --enable-ofono=builtin  
-    --enable-bluetooth=builtin  
-    --enable-loopback=builtin  
-    --enable-portal=builtin  
-    --enable-meego=builtin  
-    --enable-openconnect=builtin  
-    --enable-openvpn=builtin  
-    --enable-pacrunner=builtin  
-    --enable-ntpd=builtin  
-    --with-ntpd=/usr/sbin/ntpd  
-    --enable-threads  
-    --enable-test
-    --enable-pie
-    --enable-iospm
-    --enable-polkit" &&
   default_build
 
 ) > $C_FIFO 2>&1
diff --git a/net/connman/CONFIGURE b/net/connman/CONFIGURE
new file mode 100644
index 0000000..de96f3d
--- /dev/null
+++ b/net/connman/CONFIGURE
@@ -0,0 +1,9 @@
+mquery ENBL_GOOGLE_DNS "Enable Google Public DNS support?" n "--enable-google" "--disable-google"
+mquery ENBL_MEEGO "Enable MeeGo features support?" y "--enable-meego" "--disable-meego"
+mquery ENBL_OSPM "Enable Intel OSPM support?" y "--enable-iospm" "--disable-iospm"
+mquery ENBL_TEST "Enable test/example scripts?" y "--enable-test" "--disable-test"
+mquery ENBL_FAKE "Enable fake device support?" y "--enable-fake" "--disable-fake"
+mquery ENBL_TIST "Enable TI Shared Transport support for WiLink Chipsets (Bluetooth, FM and GPS)?" y "--enable-tist" "--disable-tist"
+mquery ENBL_SER_GPS "Enable hh2serial GPS support?" y "--enable-hh2serial-gps" "--disable-hh2serial-gps"
+mquery ENBL_PAC "Enable PAC runner support?" y "--enable-pacrunner" "--disable-pacrunner"
+
diff --git a/net/connman/DEPENDS b/net/connman/DEPENDS
index 1d46669..c37ca4d 100644
--- a/net/connman/DEPENDS
+++ b/net/connman/DEPENDS
@@ -2,6 +2,14 @@ depends dbus
 depends glib-2
 depends dhcp
 depends resolvconf
-depends wpa_supplicant
 
-optional_depends "ofono" "--enable-ofono" "--disable-ofono" "Enable phone support"
+optional_depends "wpa_supplicant" "--enable-wifi"        "--disable-wifi"        "for WiFi device support"
+optional_depends "openconnect"    "--enable-openconnect" "--disable-openconnect" "for Cisco's AnyConnect SSL VPN support"
+optional_depends "ofono"          "--enable-ofono"       "--disable-ofono"       "Enable phone support"
+optional_depends "bluez"          "--enable-bluetooth"   "--disable-bluetooth"   "for Bluetooth device support"
+optional_depends "polkit"         "--enable-polkit"      "--disable-polkit"      "for PolicyKit authorization support"
+optional_depends "xl2tpd"         "--enable-l2tp"        "--without-l2tp"        "For Layer 2 Tunneling support (VPN)"
+optional_depends "ntp"            "--with-ntpd"          "--withouth-ntpd"       "for Network Time Protocol support"
+optional_depends "openvpn"        "--with-openvpn"       "--without-openvpn"     "for Virtual Private Network support"
+optional_depends "pptp"           "--enable-pptp"        "--without-pptp"        "for Virtual Private Network support"
+optional_depends "libcap-ng"      "--enable-capng"       "--without-capng"       "for additional capabilities support"
diff --git a/net/connman/DETAILS b/net/connman/DETAILS
index 2fd6ffc..3009021 100644
--- a/net/connman/DETAILS
+++ b/net/connman/DETAILS
@@ -1,15 +1,12 @@
           MODULE=connman
-         VERSION=0.76
+         VERSION=0.78
           SOURCE=${MODULE}-${VERSION}.tar.bz2
-         SOURCE2=connman-0.74-merge-xtables-v5-extra-param.patch
       SOURCE_URL=http://www.kernel.org/pub/linux/network/connman/
-     SOURCE2_URL=http://foo-projects.org/~sofar/
-      SOURCE_VFY=sha1:bd04ba55c3bf5716b3077e9338f56399bd3fea02
-     SOURCE2_VFY=sha1:a9a02da86da454561e0d3532aad658c5eb126b91
+      SOURCE_VFY=sha1:91c8aecfa891c33e127334e4607f6f674f65a0f4
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
         WEB_SITE="http://connman.net/"
          ENTERED=20110202
-         UPDATED=20110723
+         UPDATED=20120110
            SHORT="Fast and moduler network connection manager."
 cat << EOF
 The ConnMan project provides a daemon for managing internet connections


More information about the Lunar-commits mailing list