diff options
Diffstat (limited to 'source/kde/kdeadmin')
-rwxr-xr-x | source/kde/kdeadmin/kdeadmin.SlackBuild | 6 | ||||
-rw-r--r-- | source/kde/kdeadmin/knetworkconf.diff | 137 | ||||
-rw-r--r-- | source/kde/kdeadmin/slack-desc | 2 |
3 files changed, 144 insertions, 1 deletions
diff --git a/source/kde/kdeadmin/kdeadmin.SlackBuild b/source/kde/kdeadmin/kdeadmin.SlackBuild index 43a41da3..621d03c2 100755 --- a/source/kde/kdeadmin/kdeadmin.SlackBuild +++ b/source/kde/kdeadmin/kdeadmin.SlackBuild @@ -53,9 +53,13 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +zcat $CWD/knetworkconf.diff.gz | patch -p1 --verbose || exit 1 + mkdir -p build cd build cmake \ + $KDE_OPT_ARGS \ + --with-shadow \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_BUILD_TYPE=Release \ @@ -63,6 +67,8 @@ cd build -DMAN_INSTALL_DIR=/usr/man \ -DSYSCONF_INSTALL_DIR=/etc/kde \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKU_FIRSTGID=1000 \ + -DKU_FIRSTUID=1000 \ .. make $NUMJOBS || exit 1 make install DESTDIR=$PKG || exit 1 diff --git a/source/kde/kdeadmin/knetworkconf.diff b/source/kde/kdeadmin/knetworkconf.diff new file mode 100644 index 00000000..ed5dbeeb --- /dev/null +++ b/source/kde/kdeadmin/knetworkconf.diff @@ -0,0 +1,137 @@ +--- ./knetworkconf/backends/platform.pl.cmake.orig 2009-07-28 14:43:49.000000000 -0500 ++++ ./knetworkconf/backends/platform.pl.cmake 2010-05-03 20:53:00.000000000 -0500 +@@ -93,6 +93,9 @@ + "slackware-9.1.0" => "Slackware 9.1.0", + "slackware-10.0.0" => "Slackware 10.0.0", + "slackware-10.1.0" => "Slackware 10.1.0", ++ "slackware-12.2.0" => "Slackware 12.2.0", ++ "slackware-13.0.0.0.0" => "Slackware 13.0.0.0.0", ++ "slackware-13.1.0" => "Slackware 13.1.0", + "freebsd-4" => "FreeBSD 4", + "freebsd-5" => "FreeBSD 5", + "freebsd-6" => "FreeBSD 6", +--- ./knetworkconf/backends/network-conf.cmake.orig 2009-07-28 14:43:49.000000000 -0500 ++++ ./knetworkconf/backends/network-conf.cmake 2010-05-03 20:53:48.000000000 -0500 +@@ -77,7 +77,8 @@ + "mandriva-2006.1", "mandriva-2007.0", "mandriva-2007.1", "mandriva-2008.0", "mandriva-2008.1", + "mandriva-2009.0", "mandriva-2009.1", "mandriva-2010.0", + "vine-3.0", "vine-3.1", +- "slackware-9.1.0", "slackware-10.0.0", "slackware-10.1.0", ++ "slackware-9.1.0", "slackware-10.0.0", "slackware-10.1.0", "slackware-12.2.0", "slackware-13.0.0.0.0", ++ "slackware-13.1.0", + "gentoo", "vlos-1.2", "freebsd-5", "freebsd-6", "ark"); + + $description =<<"end_of_description;"; +--- ./knetworkconf/backends/service.pl.cmake.orig 2009-07-28 14:43:49.000000000 -0500 ++++ ./knetworkconf/backends/service.pl.cmake 2010-05-03 20:54:07.000000000 -0500 +@@ -281,6 +281,9 @@ + "slackware-9.1.0" => "slackware-9.1.0", + "slackware-10.0.0" => "slackware-9.1.0", + "slackware-10.1.0" => "slackware-9.1.0", ++ "slackware-12.2.0" => "slackware-9.1.0", ++ "slackware-13.0.0.0.0" => "slackware-9.1.0", ++ "slackware-13.1.0" => "slackware-9.1.0", + + "gentoo" => "gentoo", + "vlos-1.2" => "gentoo", +@@ -314,7 +317,11 @@ + "nonetwork" => "RECOVER" + }, + "freebsd-5" => {"rc" => "GRAPHICAL" }, +- "slackware-9.1.0" => {"4" => "GRAPHICAL" } ++ "slackware-9.1.0" => {"0" => "HALT", ++ "3" => "NONE", ++ "4" => "GRAPHICAL", ++ "6" => "REBOOT" ++ } + ); + + $distro = $dist_map{$gst_dist}; +--- ./knetworkconf/backends/network.pl.cmake.orig 2009-07-28 14:43:49.000000000 -0500 ++++ ./knetworkconf/backends/network.pl.cmake 2010-05-03 20:55:09.000000000 -0500 +@@ -537,6 +537,9 @@ + "slackware-9.1.0" => "redhat-6.2", + "slackware-10.0.0" => "redhat-6.2", + "slackware-10.1.0" => "redhat-6.2", ++ "slackware-12.2.0" => "redhat-6.2", ++ "slackware-13.0.0.0.0" => "redhat-6.2", ++ "slackware-13.1.0" => "redhat-6.2", + "gentoo" => "debian-2.2", + "vlos-1.2" => "debian-2.2", + "freebsd-5" => "debian-2.2", +@@ -1839,6 +1842,9 @@ + "slackware-9.1.0" => \&gst_network_deb22_get_file, + "slackware-10.0.0" => \&gst_network_deb22_get_file, + "slackware-10.1.0" => \&gst_network_deb22_get_file, ++ "slackware-12.2.0" => \&gst_network_deb22_get_file, ++ "slackware-13.0.0.0.0" => \&gst_network_deb22_get_file, ++ "slackware-13.1.0" => \&gst_network_deb22_get_file, + "gentoo" => \&gst_network_deb22_get_file, + "freebsd-5" => \&gst_network_deb22_get_file, + "freebsd-6" => \&gst_network_deb22_get_file, +@@ -3961,6 +3967,9 @@ + "slackware-9.1.0" => "", + "slackware-10.0.0" => "", + "slackware-10.1.0" => "", ++ "slackware-12.2.0" => "", ++ "slackware-13.0.0.0.0" => "", ++ "slackware-13.1.0" => "", + "gentoo" => "", + "vlos-1.2" => "", + "freebsd-5" => "", +@@ -4109,6 +4118,9 @@ + "slackware-9.1.0" => "slackware-9.1.0", + "slackware-10.0.0" => "slackware-9.1.0", + "slackware-10.1.0" => "slackware-9.1.0", ++ "slackware-12.2.0" => "slackware-9.1.0", ++ "slackware-13.0.0.0.0" => "slackware-9.1.0", ++ "slackware-13.1.0" => "slackware-9.1.0", + "gentoo" => "gentoo", + "vlos-1.2" => "vlos-1.2", + "freebsd-5" => "freebsd-5", +@@ -4392,6 +4404,7 @@ + [ "hostname", \&gst_parse_fq_hostname, HOSTNAME ], + [ "nameserver", \&gst_parse_split_all_unique_hash_comment, RESOLV_CONF, "nameserver", "[ \t]+" ], + [ "searchdomain", \&gst_parse_split_first_array_unique, RESOLV_CONF, "search", "[ \t]+", "[ \t]+" ], ++ [ "domain", \&gst_parse_fq_domain, HOSTNAME ], + [ "domain", \&gst_parse_split_first_str, RESOLV_CONF, "domain", "[ \t]+" ], + [ "order", \&gst_parse_split_first_array, HOST_CONF, "order", "[ \t]+", ",[ \t]*" ], + [ "hostmatch", \&gst_parse_split_first_bool, HOST_CONF, "multi", "[ \t]+" ], +@@ -4608,6 +4621,9 @@ + "slackware-9.1.0" => "slackware-9.1.0", + "slackware-10.0.0" => "slackware-9.1.0", + "slackware-10.1.0" => "slackware-9.1.0", ++ "slackware-12.2.0" => "slackware-9.1.0", ++ "slackware-13.0.0.0.0" => "slackware-9.1.0", ++ "slackware-13.1.0" => "slackware-9.1.0", + "gentoo" => "gentoo", + "vlos-1.2" => "vlos-1.2", + "freebsd-5" => "freebsd-5", +@@ -5502,6 +5518,9 @@ + "slackware-9.1.0" => "slackware-9.1.0", + "slackware-10.0.0" => "slackware-9.1.0", + "slackware-10.1.0" => "slackware-9.1.0", ++ "slackware-12.2.0" => "slackware-9.1.0", ++ "slackware-13.0.0.0.0" => "slackware-9.1.0", ++ "slackware-13.1.0" => "slackware-9.1.0", + "gentoo" => "gentoo", + "vlos-1.2" => "vlos-1.2", + "freebsd-5" => "freebsd-5", +@@ -5772,6 +5791,7 @@ + [ "hostname", \&gst_replace_fq_hostname, HOSTNAME, "%hostname%", "%domain%" ], + [ "hostname", \&gst_network_run_hostname ], + [ "gateway", \&gst_replace_rcinet1conf_global, RC_INET_CONF, GATEWAY ], ++ [ "domain", \&gst_parse_fq_domain, HOSTNAME ], + [ "domain", \&gst_replace_join_first_str, RESOLV_CONF, "domain", "[ \t]+" ], + [ "nameserver", \&gst_replace_join_all, RESOLV_CONF, "nameserver", "[ \t]+" ], + [ "searchdomain", \&gst_replace_join_first_array, RESOLV_CONF, "search", "[ \t]+", "[ \t]+" ], +@@ -5951,6 +5971,9 @@ + "slackware-9.1.0" => "slackware-9.1.0", + "slackware-10.0.0" => "slackware-9.1.0", + "slackware-10.1.0" => "slackware-9.1.0", ++ "slackware-12.2.0" => "slackware-9.1.0", ++ "slackware-13.0.0.0.0" => "slackware-9.1.0", ++ "slackware-13.1.0" => "slackware-9.1.0", + "gentoo" => "gentoo", + "vlos-1.2" => "vlos-1.2", + "freebsd-5" => "freebsd-5", diff --git a/source/kde/kdeadmin/slack-desc b/source/kde/kdeadmin/slack-desc index 644f44e5..cef43076 100644 --- a/source/kde/kdeadmin/slack-desc +++ b/source/kde/kdeadmin/slack-desc @@ -7,7 +7,7 @@ # leave one space after the ':'. |-----handy-ruler---------------------------------------------------| -kdeadmin: kdeadmin +kdeadmin: kdeadmin (System Administration tools) kdeadmin: kdeadmin: KDE system administration tools. kdeadmin: |