New commits:
commit c031a3a3c03a63836552a9e5091a7690a1ce2529
Author: Flavien Bridault <vlaaad AT sourcemage.org>
Commit: Flavien Bridault <vlaaad AT sourcemage.org>
networkmanager 0.6.4 and WIP
diff --git a/net/networkmanager/BUILD b/net/networkmanager/BUILD
index 22a658e..62d1f72 100755
--- a/net/networkmanager/BUILD
+++ b/net/networkmanager/BUILD
@@ -3,6 +3,7 @@ # We have a choice of redhat, gentoo, de
# I think redhat is closest
#
OPTS="--with-distro=redhat \
+ LIBNL_CFLAGS=-I/usr/include/netlink LIBNL_LIBS=-lnl \
$OPTS" &&
SOURCE_URL[0]=cvs://:pserver:anonymous AT anoncvs.gnome.org:/cvs/gnome:NetworkManager
SOURCE_IGNORE=volatile
else
- VERSION=0.6.2
+ VERSION=0.6.4
BRANCH=`echo $VERSION | cut -d. -f1,2`
SOURCE=NetworkManager-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/NetworkManager-$VERSION
diff --git a/net/networkmanager/HISTORY b/net/networkmanager/HISTORY
index 9fe45f1..6cb899f 100644
--- a/net/networkmanager/HISTORY
+++ b/net/networkmanager/HISTORY
@@ -1,3 +1,9 @@
+2006-08-15 Flavien Bridault <vlaaad AT sourcemage.org>
+ * DETAILS: Updated stable release to 0.6.4
+ * DEPENDS: Removed gdk-pixbuf, it is provided by gtk+2
+ * BUILD: Fix compiling with libnl
+ * PRE_BUILD: Fix for dbus > 0.9x, fix path to ip in the backend
+
2006-04-24 Eric Sandall <eric AT sandall.us>
* DETAILS: Updated stable release to 0.6.2
SOURCE changed to .tar.bz2
diff --git a/net/networkmanager/NetworkManager-0.6.2.tar.bz2.sig
b/net/networkmanager/NetworkManager-0.6.2.tar.bz2.sig
deleted file mode 100644
index 79318c4..0000000
Binary files a/net/networkmanager/NetworkManager-0.6.2.tar.bz2.sig and
/dev/null differ
diff --git a/net/networkmanager/NetworkManager-0.6.4.tar.bz2.sig
b/net/networkmanager/NetworkManager-0.6.4.tar.bz2.sig
new file mode 100644
index 0000000..ceb3285
Binary files /dev/null and
b/net/networkmanager/NetworkManager-0.6.4.tar.bz2.sig differ
diff --git a/net/networkmanager/PRE_BUILD b/net/networkmanager/PRE_BUILD
index bc873e7..38e7637 100755
--- a/net/networkmanager/PRE_BUILD
+++ b/net/networkmanager/PRE_BUILD
@@ -1,6 +1,9 @@
default_pre_build &&
-
+cd ${SOURCE_DIRECTORY} &&
if [ "$NETWORKMANAGER_CVS" == "y" ]; then
- cd $SOURCE_DIRECTORY &&
NOCONFIGURE="X" ./autogen.sh
fi
+# Fix for dbus 0.9X
+sedit "s/dbus_connection_disconnect/dbus_connection_close/" \
+gnome/libnm_glib/libnm_glib.c &&
+sedit "s!/sbin/ip!/usr/sbin/ip!g" src/backends/NetworkManagerRedHat.c
diff --git a/net/networkmanager/WIP b/net/networkmanager/WIP
index 1b2c464..ab798d1 100644
--- a/net/networkmanager/WIP
+++ b/net/networkmanager/WIP
@@ -1 +1,16 @@
Compiles, but not sure if it works yet.
+
+*******************************
+Commented by Flavien
+*******************************
+
+It doesn't. The RedHat backend is too much different imho. After correcting
the
+path to ip from /sbin to /usr/sbin, NetworkManager still exits after
launching.
+It is looking for the network scripts in /etc/sysconfig/network-scripts/ to
get
+the configuration.
+We could try Slackware backend, however it doesn't implement yet all the
features
+of the software. The main problems with the other backends are the retrieval
of
+the networking configuration and the dns stuff (with nscd and mDNSresponder).
+
+Otherwise, during installation, dbus daemon exists which is quite annoying. I
+didn't investigate yet.
[SM-Commit] GIT changes to devel grimoire by Flavien Bridault (c031a3a3c03a63836552a9e5091a7690a1ce2529),
Flavien Bridault, 08/15/2006