summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Klimaszewski <steev@gentoo.org>2007-05-02 17:59:18 +0000
committerStephen Klimaszewski <steev@gentoo.org>2007-05-02 17:59:18 +0000
commitf99e339efe4c618913242e3a28c2983d50373e0c (patch)
tree74741bb6b3a36a66cb4edbe37a88f42644ff6752 /net-misc/networkmanager
parentStable for HPPA (bug #176776). (diff)
downloadgentoo-2-f99e339efe4c618913242e3a28c2983d50373e0c.tar.gz
gentoo-2-f99e339efe4c618913242e3a28c2983d50373e0c.tar.bz2
gentoo-2-f99e339efe4c618913242e3a28c2983d50373e0c.zip
New upstream release.
(Portage version: 2.1.2.5)
Diffstat (limited to 'net-misc/networkmanager')
-rw-r--r--net-misc/networkmanager/ChangeLog9
-rw-r--r--net-misc/networkmanager/files/digest-networkmanager-0.6.53
-rw-r--r--net-misc/networkmanager/files/networkmanager-0.6.5-confchanges.patch21
-rw-r--r--net-misc/networkmanager/networkmanager-0.6.5.ebuild83
4 files changed, 115 insertions, 1 deletions
diff --git a/net-misc/networkmanager/ChangeLog b/net-misc/networkmanager/ChangeLog
index 90f96bf245f8..70536d216948 100644
--- a/net-misc/networkmanager/ChangeLog
+++ b/net-misc/networkmanager/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-misc/networkmanager
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/ChangeLog,v 1.9 2007/01/26 14:40:07 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/ChangeLog,v 1.10 2007/05/02 17:59:18 steev Exp $
+
+*networkmanager-0.6.5 (02 May 2007)
+
+ 02 May 2007; Steev Klimaszewski <steev@gentoo.org>
+ +files/networkmanager-0.6.5-confchanges.patch,
+ +networkmanager-0.6.5.ebuild:
+ New upstream release of NetworkManager.
26 Jan 2007; Mart Raudsepp <leio@gentoo.org>
networkmanager-0.6.4_pre20061028.ebuild,
diff --git a/net-misc/networkmanager/files/digest-networkmanager-0.6.5 b/net-misc/networkmanager/files/digest-networkmanager-0.6.5
new file mode 100644
index 000000000000..9cd0c2f5e1de
--- /dev/null
+++ b/net-misc/networkmanager/files/digest-networkmanager-0.6.5
@@ -0,0 +1,3 @@
+MD5 b5143199dcd0195d9926169bb0b395f6 NetworkManager-0.6.5.tar.gz 965539
+RMD160 7fa6a02bee801b4c01b32cb0274201026f09f06a NetworkManager-0.6.5.tar.gz 965539
+SHA256 220d4df349a59ecc056d840b60e7edcbc14633e8d2b30da2620eaf0789ff5c38 NetworkManager-0.6.5.tar.gz 965539
diff --git a/net-misc/networkmanager/files/networkmanager-0.6.5-confchanges.patch b/net-misc/networkmanager/files/networkmanager-0.6.5-confchanges.patch
new file mode 100644
index 000000000000..8969cdae18cb
--- /dev/null
+++ b/net-misc/networkmanager/files/networkmanager-0.6.5-confchanges.patch
@@ -0,0 +1,21 @@
+--- src/NetworkManager.conf.orig 2006-10-28 04:43:50.426682976 +0100
++++ src/NetworkManager.conf 2006-10-28 04:44:36.883620448 +0100
+@@ -8,14 +8,14 @@
+ <allow send_destination="org.freedesktop.NetworkManager"/>
+ <allow send_interface="org.freedesktop.NetworkManager"/>
+ </policy>
+- <policy at_console="true">
++ <policy group="plugdev">
+ <allow send_destination="org.freedesktop.NetworkManager"/>
+ <allow send_interface="org.freedesktop.NetworkManager"/>
+ </policy>
+ <policy context="default">
+- <deny own="org.freedesktop.NetworkManager"/>
+- <deny send_destination="org.freedesktop.NetworkManager"/>
+- <deny send_interface="org.freedesktop.NetworkManager"/>
++ <allow own="org.freedesktop.NetworkManager"/>
++ <allow send_destination="org.freedesktop.NetworkManager"/>
++ <allow send_interface="org.freedesktop.NetworkManager"/>
+ </policy>
+ </busconfig>
+
diff --git a/net-misc/networkmanager/networkmanager-0.6.5.ebuild b/net-misc/networkmanager/networkmanager-0.6.5.ebuild
new file mode 100644
index 000000000000..a41a9a619872
--- /dev/null
+++ b/net-misc/networkmanager/networkmanager-0.6.5.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/networkmanager/networkmanager-0.6.5.ebuild,v 1.1 2007/05/02 17:59:18 steev Exp $
+
+inherit gnome2 eutils
+
+MY_PN=NetworkManager
+
+DESCRIPTION="Network configuration and management in an easy way. Desktop env independent"
+HOMEPAGE="http://people.redhat.com/dcbw/NetworkManager/"
+#http://ftp.gnome.org/pub/gnome/sources/NetworkManager/0.6/
+SRC_URI="http://ftp.gnome.org/pub/gnome/sources/NetworkManager/0.6/${MY_PN}-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt doc gnome"
+
+RDEPEND=">=sys-apps/dbus-0.60
+ >=sys-apps/hal-0.5
+ sys-apps/iproute2
+ >=dev-libs/libnl-1.0_pre6
+ >=net-misc/dhcdbd-1.4
+ >=net-wireless/wireless-tools-28_pre9
+ >=net-wireless/wpa_supplicant-0.4.8
+ >=dev-libs/glib-2.8
+ >=x11-libs/libnotify-0.3.2
+ gnome? ( >=x11-libs/gtk+-2.8
+ >=gnome-base/libglade-2
+ >=gnome-base/gnome-keyring-0.4
+ >=gnome-base/gnome-panel-2
+ >=gnome-base/gconf-2
+ >=gnome-base/libgnomeui-2 )
+ crypt? ( dev-libs/libgcrypt )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ dev-util/intltool"
+PDEPEND="gnome? ( >=gnome-extra/nm-applet-0.6.5 )"
+
+DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README"
+USE_DESTDIR="1"
+
+G2CONF="${G2CONF} \
+ `use_with crypt gcrypt` \
+ --disable-more-warnings \
+ --localstatedir=/var \
+ --with-distro=gentoo \
+ --with-dbus-sys=/etc/dbus-1/system.d \
+ --enable-notification-icon"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_unpack () {
+
+ unpack ${A}
+ cd ${S}
+ # Update to use our backend
+ epatch ${FILESDIR}/${PN}-updatedbackend.patch
+ # Use the kernel headers
+ epatch ${FILESDIR}/${PN}-use-kernel-headers.patch
+ # Fix the resolv.conf permissions
+ epatch ${FILESDIR}/${PN}-resolvconf-perms.patch
+ # Fix up the dbus conf file to use plugdev group
+ epatch ${FILESDIR}/${PN}-0.6.5-confchanges.patch
+}
+
+src_install() {
+ gnome2_src_install
+ # Need to keep the /var/run/NetworkManager directory
+ keepdir /var/run/NetworkManager
+}
+pkg_postinst() {
+ gnome2_icon_cache_update
+ elog "You need to be in the plugdev group in order to use NetworkManager"
+ elog "Problems with your hostname getting changed?"
+ elog ""
+ elog "Add the following to /etc/dhcp/dhclient.conf"
+ elog 'send host-name "YOURHOSTNAME";'
+ elog 'supersede host-name "YOURHOSTNAME";'
+
+ elog "You will need to restart DBUS if this is your first time"
+ elog "installing NetworkManager."
+}