[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