diff options
3 files changed, 48 insertions, 13 deletions
diff --git a/network/NetworkManager/NetworkManager.SlackBuild b/network/NetworkManager/NetworkManager.SlackBuild index 7e526d528e..01660386f0 100644 --- a/network/NetworkManager/NetworkManager.SlackBuild +++ b/network/NetworkManager/NetworkManager.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=NetworkManager VERSION=${VERSION:-0.8.2} -BUILD=${BUILD:-3} +BUILD=${BUILD:-4} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -69,7 +69,7 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -patch -p1 < $CWD/patches/rc.networkmanager_restart.patch +patch -p1 < $CWD/patches/fixup_rc.networkmanager.patch patch -p1 < $CWD/patches/fix_crash_in_glib_with_time.patch patch -p1 < $CWD/patches/ignore_temp_files.patch diff --git a/network/NetworkManager/patches/fixup_rc.networkmanager.patch b/network/NetworkManager/patches/fixup_rc.networkmanager.patch new file mode 100644 index 0000000000..6315b73e7b --- /dev/null +++ b/network/NetworkManager/patches/fixup_rc.networkmanager.patch @@ -0,0 +1,46 @@ +diff -Nur NetworkManager-0.8.2.orig//initscript/Slackware/rc.networkmanager NetworkManager-0.8.2/initscript/Slackware/rc.networkmanager +--- NetworkManager-0.8.2.orig//initscript/Slackware/rc.networkmanager 2010-11-03 15:11:32.000000000 -0500 ++++ NetworkManager-0.8.2/initscript/Slackware/rc.networkmanager 2010-12-23 00:39:39.858508485 -0600 +@@ -27,11 +27,6 @@ + return + fi + +- if [ "`pgrep hald`" = "" ]; then +- echo "HAL must be running to start NetworkManager" +- return +- fi +- + # Just in case the pidfile is still there, we may need to nuke it. + if [ -e "$PIDFILE" ]; then + rm -f $PIDFILE +@@ -67,6 +62,7 @@ + nm_restart() + { + nm_stop ++ sleep 2 + nm_start + } + +diff -Nur NetworkManager-0.8.2.orig//initscript/Slackware/rc.networkmanager.in NetworkManager-0.8.2/initscript/Slackware/rc.networkmanager.in +--- NetworkManager-0.8.2.orig//initscript/Slackware/rc.networkmanager.in 2009-12-23 12:30:29.000000000 -0600 ++++ NetworkManager-0.8.2/initscript/Slackware/rc.networkmanager.in 2010-12-23 00:39:52.207382807 -0600 +@@ -27,11 +27,6 @@ + return + fi + +- if [ "`pgrep hald`" = "" ]; then +- echo "HAL must be running to start NetworkManager" +- return +- fi +- + # Just in case the pidfile is still there, we may need to nuke it. + if [ -e "$PIDFILE" ]; then + rm -f $PIDFILE +@@ -67,6 +62,7 @@ + nm_restart() + { + nm_stop ++ sleep 2 + nm_start + } + diff --git a/network/NetworkManager/patches/rc.networkmanager_restart.patch b/network/NetworkManager/patches/rc.networkmanager_restart.patch deleted file mode 100644 index dc43fab86d..0000000000 --- a/network/NetworkManager/patches/rc.networkmanager_restart.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nur NetworkManager-0.8.2.orig//initscript/Slackware/rc.networkmanager NetworkManager-0.8.2/initscript/Slackware/rc.networkmanager ---- NetworkManager-0.8.2.orig//initscript/Slackware/rc.networkmanager 2010-11-03 15:11:32.000000000 -0500 -+++ NetworkManager-0.8.2/initscript/Slackware/rc.networkmanager 2010-12-18 15:41:06.884120091 -0600 -@@ -67,6 +67,7 @@ - nm_restart() - { - nm_stop -+ sleep 2 - nm_start - } - |