Index: npl/system/acl/acl.build
===================================================================
--- npl/system/acl/acl.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/acl/acl_dev.build
===================================================================
--- npl/system/acl/acl_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/acpid/acpid.SlackBuild
===================================================================
--- npl/system/acpid/acpid.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/acpid/acpid.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -27,5 +27,5 @@
 
 #Version of the sourcefiles
-VER=`echo $SRC_ARC| sed 's/.*-//g' | sed 's/\.tar\..*$//g' | sed 's/\.zip$//g'`
+VER=`echo $SRC_ARC| sed 's/.*_//g' | sed 's/\.tar\..*$//g' | sed 's/\.zip$//g'`
 
 #Architecture that the created binaries run on.
@@ -60,5 +60,5 @@
 #export CFLAGS="-fgnu89-inline" #If "multiple definition of `foo'" Also see http://gcc.gnu.org/gcc-4.3/porting_to.html
 MAKE_OPTS=""
-./configure --prefix=/usr  || exit 1
+#./configure --prefix=/usr  || exit 1
 
 #AUTOMAKE: Compile
Index: npl/system/acpid/acpid.build
===================================================================
--- npl/system/acpid/acpid.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5854
Index: npl/system/acpid/acpid.md5
===================================================================
--- npl/system/acpid/acpid.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/acpid/acpid.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,8 +1,8 @@
-599dd38681b5917eeeafb58176793952  ./acpid-2.0.31.tar.xz
-b7e6aca4156ab9d923d0eb97c3528d99  ./acpid_dev.pkg
-44682e3d83a427d256a6b640f42519bc  ./acpid.pkg
-b498d69d0d3a617141652e0d902d2e8a  ./acpid.SlackBuild
-b8c085198ec5ce107b921b0976d91954  ./acpid.SlackBuild.log.gz
+51a69b5a31701459e36dfa3c9c147f33  ./acpid_2.0.10-1ubuntu3.diff
+d5dd88bcfaa4a0bf51905e95115da6df  ./acpid_2.0.10.tar.gz
+6608ced3ba8ac9b82831b8434a08c626  ./acpid.pkg
+f0f5eb11d9dbf57474b180124158fd54  ./acpid.SlackBuild
+b7c375025b0b2529191e6ae909addc81  ./acpid.SlackBuild.log.gz
 5251bee4478827677db2fafd469796d8  ./root/etc/acpi/events/power
-662edf7ce5eb75a70ec80b915b913ee7  ./root/etc/postinst.d/post.acpid
+052e76689b987c5ea3ab8ef052c9ac91  ./root/etc/postinst.d/post.acpid
 e4cf3f03b1b3497682ce4526e04ff9e7  ./root/service/acpid/run
Index: npl/system/acpid/acpid.version
===================================================================
--- npl/system/acpid/acpid.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/acpid/acpid.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.0.31
+2.0.10
Index: npl/system/acpid/acpid_2.0.10-1ubuntu3.diff
===================================================================
--- npl/system/acpid/acpid_2.0.10-1ubuntu3.diff	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/acpid/acpid_2.0.10-1ubuntu3.diff	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,2042 @@
+--- acpid-2.0.10.orig/event.c
++++ acpid-2.0.10/event.c
+@@ -641,6 +641,7 @@
+ 		if (acpid_debug && logevents) {
+ 			fprintf(stdout, "BEGIN HANDLER MESSAGES\n");
+ 		}
++		umask(0077);
+ 		execl("/bin/sh", "/bin/sh", "-c", action, NULL);
+ 		/* should not get here */
+ 		acpid_log(LOG_ERR, "execl(): %s", strerror(errno));
+--- acpid-2.0.10.orig/Makefile
++++ acpid-2.0.10/Makefile
+@@ -31,7 +31,7 @@
+ 
+ DOCS = COPYING Changelog README TESTPLAN TODO 
+ 
+-CFLAGS = -W -Wall -Werror -Wundef -Wshadow -D_GNU_SOURCE $(OPT) \
++CFLAGS = -W -Wall -Werror -Wno-error=sign-compare -Wundef -Wshadow -D_GNU_SOURCE $(OPT) \
+ 	-fno-strict-aliasing -g $(DEFS)
+ DEFS = -DVERSION="\"$(VERSION)\""
+ 
+--- acpid-2.0.10.orig/debian/changelog
++++ acpid-2.0.10/debian/changelog
+@@ -0,0 +1,1426 @@
++acpid (1:2.0.10-1ubuntu3) precise; urgency=low
++
++  * SECURITY UPDATE: Arbitrary code execution in the power button handling
++    script (LP: #893821)
++    - debian/powerbtn.sh: Ensure that the DBUS_SESSION_BUS_ADDRESS environment
++      variable is only read from a process owned by the user that will be
++      evaluating the variable.
++    - CVE-2011-2777
++  * SECURITY UPDATE: Unprivileged users may be able to write to directories
++    and read files created by event handler scripts
++    - event.c: Set a restrictive umask of 0077 before running an event handler
++      script. Based on upstream patch.
++    - CVE-2011-4578
++
++ -- Tyler Hicks <tyhicks@canonical.com>  Wed, 07 Dec 2011 16:33:35 -0600
++
++acpid (1:2.0.10-1ubuntu2) oneiric; urgency=low
++
++  * ./debian/powerbtn.sh: gnome-power-manager is no more, check for
++    gnome-settings-daemon now. This fixes immediate shutdown when the power
++    button is pressed. (LP: #837266)
++
++ -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 30 Aug 2011 12:07:43 +0200
++
++acpid (1:2.0.10-1ubuntu1) oneiric; urgency=low
++
++  * Merge with Debian; remaining changes:
++    - see 1:2.0.9-1ubuntu1 changelog.
++
++ -- Matthias Klose <doko@ubuntu.com>  Fri, 20 May 2011 15:03:02 +0200
++
++acpid (1:2.0.10-1) unstable; urgency=low
++
++  * Imported Upstream version 2.0.10
++  * Bumped Standards-Version to 3.9.2, no changes needed.
++
++ -- Michael Meskes <meskes@debian.org>  Thu, 19 May 2011 15:51:12 +0200
++
++acpid (1:2.0.9-1ubuntu1) oneiric; urgency=low
++
++  * Merge from debian unstable (LP: #776687), remaining changes:
++    - Replace init script with Upstart job
++      + This does not load modules, unlike the init script, since these are
++        all loaded by ACPI:* modaliases now (and thus by udev)
++    - debian/control: Bump build-dependency on debhelper for Upstart-aware
++      dh_installinit
++    - debian/preinst, debian/acpid.install, debian/control, debian/rules:
++      continue installing /etc/acpi/events/powerbtn and /etc/acpi/powerbtn.sh,
++      deferring the migration to acpi-support-base; and drop the Recommends:
++      on acpi-support-base for the same reason.
++    - Source /usr/share/acpi-support/power-funcs in powerbtn.sh
++    - debian/powerbtn.sh: ensure that /usr/share/acpi-support/power-funcs
++      exists before sourcing it; note that acpid does not depend on
++      acpi-support (which is fine, as it brings in lots of X dependencies
++      not appropriate for servers); this fix will allow Ubuntu servers
++      (especially those in VMs) to run acpid and catch and handle power
++      button events again.
++    - Fix build error with GCC-4.5, build with -Wno-error=sign-compare.
++
++ -- Lorenzo De Liso <blackz@ubuntu.com>  Tue, 03 May 2011 22:20:47 +0200
++
++acpid (1:2.0.9-1) unstable; urgency=low
++
++  * Imported Upstream version 2.0.9
++
++ -- Michael Meskes <meskes@debian.org>  Sun, 17 Apr 2011 16:33:17 +0200
++
++acpid (1:2.0.8-4) unstable; urgency=low
++
++  * Updated homepage filed to point to new URL. (Closes: #618537)
++  * Removed all code handling /etc/init.d/hal which does not exist anymore in
++    newer versions. (Closes: #618905)
++
++ -- Michael Meskes <meskes@debian.org>  Fri, 25 Mar 2011 15:28:00 +0100
++
++acpid (1:2.0.8-3) unstable; urgency=low
++
++  * Allow build flags to be customized by setting DEB_BUILD_OPTIONS in the
++    build-time environment. Thanks to Jonathan Nieder <jrnieder@gmail.com>
++  * Remove variable that is not used in kacpimon.
++    Thanks to Jonathan Nieder <jrnieder@gmail.com> (Closes: #616306)
++
++ -- Michael Meskes <meskes@debian.org>  Fri, 11 Mar 2011 12:16:31 +0100
++
++acpid (1:2.0.8-2) unstable; urgency=low
++
++  * Make both sides of the comparison signed so the package builds again.
++    (Closes: #616194)
++
++ -- Michael Meskes <meskes@debian.org>  Thu, 03 Mar 2011 12:14:12 +0100
++
++acpid (1:2.0.8-1) unstable; urgency=low
++
++  * Imported Upstream version 2.0.8
++
++ -- Michael Meskes <meskes@debian.org>  Wed, 16 Feb 2011 09:25:51 +0100
++
++acpid (1:2.0.7-1ubuntu2) natty; urgency=low
++
++  * Fix build error with GCC-4.5, build with -Wno-error=sign-compare.
++
++ -- Matthias Klose <doko@ubuntu.com>  Fri, 07 Jan 2011 14:00:59 +0100
++
++acpid (1:2.0.7-1ubuntu1) natty; urgency=low
++
++  * Merge from debian unstable (LP: #507778), remaining changes:
++    - Replace init script with Upstart job
++      + This does not load modules, unlike the init script, since these are
++        all loaded by ACPI:* modaliases now (and thus by udev)
++    - debian/control: Bump build-dependency on debhelper for Upstart-aware 
++      dh_installinit
++    - debian/preinst, debian/acpid.install, debian/control, debian/rules:
++      continue installing /etc/acpi/events/powerbtn and /etc/acpi/powerbtn.sh,
++      deferring the migration to acpi-support-base; and drop the Recommends:
++      on acpi-support-base for the same reason.
++    - Source /usr/share/acpi-support/power-funcs in powerbtn.sh (LP: #508073)
++    - debian/powerbtn.sh: ensure that /usr/share/acpi-support/power-funcs
++      exists before sourcing it; note that acpid does not depend on
++      acpi-support (which is fine, as it brings in lots of X dependencies
++      not appropriate for servers); this fix will allow Ubuntu servers
++      (especially those in VMs) to run acpid and catch and handle power
++      button events again; LP: #570450
++  * Dropped changes:
++    - New patch, missing-includes, to fix missing includes of sys/types.h and
++      sys/stat.h for umask() and stat() in acpid.c; fixes FTBFS: no longer
++      needed
++    - Update patch missing-includes to also fix the same missing includes in
++      sock.c; this is all fixed in 2.0.x versions of acpid: no longer needed
++
++ -- Lorenzo De Liso <blackz@ubuntu.com>  Tue, 23 Nov 2010 20:26:47 +0100
++
++acpid (1:2.0.7-1) unstable; urgency=low
++
++  * Imported Upstream version 2.0.7
++
++ -- Michael Meskes <meskes@debian.org>  Tue, 16 Nov 2010 08:47:57 +0100
++
++acpid (1:2.0.6-2) unstable; urgency=low
++
++  * Added prepatch from 2.0.7 to remove superfluous logging. (Closes:
++    #598198)
++  * Added prepatch from 2.0.7 to add support for more buttons. (Closes:
++    #600564) - thanks to Stanislav Maslovski
++    <stanislav.maslovski@gmail.com>
++  * Bumped Standards-Version to 3.9.1, no changes needed.
++
++ -- Michael Meskes <meskes@debian.org>  Sun, 14 Nov 2010 15:14:38 +0100
++
++acpid (1:2.0.6-1) unstable; urgency=low
++
++  * Imported Upstream version 2.0.6
++
++ -- Michael Meskes <meskes@debian.org>  Fri, 18 Jun 2010 11:07:01 +0200
++
++acpid (1:2.0.5-1) unstable; urgency=low
++
++  * Imported Upstream version 2.0.5
++
++ -- Michael Meskes <meskes@debian.org>  Sun, 16 May 2010 11:24:54 +0200
++
++acpid (1:2.0.4-1) unstable; urgency=low
++
++  * New Upstream version 2.0.4
++  * Added source format file.
++
++ -- Michael Meskes <meskes@debian.org>  Thu, 22 Apr 2010 09:44:05 +0200
++
++acpid (1:2.0.3-1) unstable; urgency=low
++
++  * New Upstream version 2.0.3
++
++ -- Michael Meskes <meskes@debian.org>  Wed, 17 Mar 2010 10:05:04 +0100
++
++acpid (1:2.0.2-1) unstable; urgency=low
++
++  * New upstream version.
++  * Bumped Standards-Version to 3.8.4, no changes needed.
++
++ -- Michael Meskes <meskes@debian.org>  Mon, 15 Feb 2010 16:25:13 +0100
++
++acpid (1:2.0.1-2) unstable; urgency=low
++
++  * Acpid does work on non-i386/amd64 archs but not on non-linux
++    systems.
++  * Prevent breakage of Xserver resulting from a may connection number
++    that was set too low. (Closes: #565908) - thanks to Willi Mann
++    <willi@wm1.at>
++  * Extended kacpimon description to explain the package a little bit
++    better.
++  * Escape unescaped dashes in manpage.
++
++ -- Michael Meskes <meskes@debian.org>  Sun, 24 Jan 2010 14:30:56 +0100
++
++acpid (1:2.0.1-1) unstable; urgency=low
++
++  * Imported Upstream version 2.0.1
++  * Removed patch system which is no longer needed because upstream included
++    all our patches.
++  * Install kacpimon manpage.
++
++ -- Michael Meskes <meskes@debian.org>  Sat, 16 Jan 2010 11:35:14 +0100
++
++acpid (1:2.0.0-2) unstable; urgency=low
++
++  * Put kacpimon back into the right section and priority.
++  * Make loading of all modules work with modules.dep files with
++    relative paths. (Closes: #563915)
++  * Do not include /etc/default/rcS in init script because it is not needed.
++
++ -- Michael Meskes <meskes@debian.org>  Fri, 08 Jan 2010 09:16:54 +0100
++
++acpid (1:2.0.0-1) unstable; urgency=low
++
++  * New Upstream version from new source tree that already incorporates the
++    netlink patch..
++  * Build kacpimon from the new source tree too.
++
++ -- Michael Meskes <meskes@debian.org>  Mon, 21 Dec 2009 13:03:48 +0100
++
++acpid (1.0.10-5ubuntu4) maverick; urgency=low
++
++  * Update patch missing-includes to also fix the same missing includes in
++    sock.c; this is all fixed in 2.0.x versions of acpid.
++
++ -- LoÃ¯c Minier <loic.minier@ubuntu.com>  Sun, 27 Jun 2010 14:34:03 +0200
++
++acpid (1.0.10-5ubuntu3) maverick; urgency=low
++
++  * New patch, missing-includes, to fix missing includes of sys/types.h and
++    sys/stat.h for umask() and stat() in acpid.c; fixes FTBFS.
++
++ -- LoÃ¯c Minier <loic.minier@ubuntu.com>  Sun, 27 Jun 2010 14:26:12 +0200
++
++acpid (1.0.10-5ubuntu2.1) lucid-proposed; urgency=low
++
++  * debian/powerbtn.sh: ensure that /usr/share/acpi-support/power-funcs
++    exists before sourcing it; note that acpid does not depend on
++    acpi-support (which is fine, as it brings in lots of X dependencies
++    not appropriate for servers); this fix will allow Ubuntu servers
++    (especially those in VMs) to run acpid and catch and handle power
++    button events again; LP: #570450
++
++ -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 26 Apr 2010 17:25:02 -0500
++
++acpid (1.0.10-5ubuntu2) lucid; urgency=low
++
++  * Source /usr/share/acpi-support/power-funcs in powerbtn.sh (LP: #508073)
++
++ -- Jonathan Thomas <echidnaman@kubuntu.org>  Fri, 15 Jan 2010 19:59:47 -0500
++
++acpid (1.0.10-5ubuntu1) lucid; urgency=low
++
++  * Merge from Debian testing.  Remaining changes:
++    - Replace init script with Upstart job.
++      - This does not load modules, unlike the init script, since these are
++        all loaded by ACPI:* modaliases now (and thus by udev)
++    - debian/control:
++      - Bump build-dependency on debhelper for Upstart-aware dh_installinit
++    - debian/preinst, debian/acpid.install, debian/control, debian/rules:
++      continue installing /etc/acpi/events/powerbtn and /etc/acpi/powerbtn.sh,
++      deferring the migration to acpi-support-base; and drop the Recommends:
++      on acpi-support-base for the same reason.
++
++ -- Steve Langasek <steve.langasek@ubuntu.com>  Wed, 23 Dec 2009 00:32:09 +0000
++
++acpid (1.0.10-5) unstable; urgency=high
++
++  * Correct permissions that were incorrectly set by very old acpid versions.
++    This fixes CVE-2009-4235. (Closes: #560771)
++
++ -- Michael Meskes <meskes@debian.org>  Tue, 15 Dec 2009 13:11:29 +0100
++
++acpid (1.0.10-4ubuntu1) lucid; urgency=low
++
++  * Merge from Debian testing.  Remaining changes:
++    - Replace init script with Upstart job.
++      - This does not load modules, unlike the init script, since these are
++        all loaded by ACPI:* modaliases now (and thus by udev)
++    - debian/control:
++      - Bump build-dependency on debhelper for Upstart-aware dh_installinit
++  * Dropped changes, integrated upstream:
++    - build with -D_GNU_SOURCE to make "struct ucred" available
++    - acpid.*, event.c, ud_socket.*: limit the number of non-root clients,
++      correctly close dead connections.
++    - Remove the logrotate file on upgrade
++    - Bump Standards-Version to 3.8.0
++    - debian/powerbtn.sh:
++      - Update for KDE 4
++      - Add dalston-power-applet to list of handlers for power
++        button events
++      - add xfce4-power-manager to the list of handlers as well.
++  * Dropped changes, superseded by upstart conversion:
++    - debian/acpid.init.d: add the 'status' action
++    - Replace "multiuser" deprecated init mode in debian/rules with manual
++      arguments. Adapt the corresponding change in LSB init script header
++      and runtime dependency in debian/control
++    - depend on sysv-rc
++  * debian/preinst, debian/acpid.install, debian/control, debian/rules:
++    continue installing /etc/acpi/events/powerbtn and /etc/acpi/powerbtn.sh,
++    deferring the migration to acpi-support-base; and drop the Recommends:
++    on acpi-support-base for the same reason.
++
++ -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 18 Dec 2009 07:44:04 +0000
++
++acpid (1.0.10-4) unstable; urgency=low
++
++  * Updated netlink patch to version 6.
++
++ -- Michael Meskes <meskes@debian.org>  Tue, 17 Nov 2009 14:50:01 +0100
++
++acpid (1.0.10-3) unstable; urgency=low
++
++  * Made acpid recommend correct version of acpi-support-base.
++  * Added missing input defines for Thinkpads. (Closes: #521280) -
++    thanks to Harald Braumann <harry@unheit.net>
++  * Fixed package description. (Closes: #549948) - thanks to Justin B
++    Rye <jbr@edlug.org.uk>
++  * Clarify some wording. - thanks to Thiemo Nagel
++    <thiemo.nagel@ph.tum.de>
++  * Bumped Standards-Version to 3.8.3, no changes needed.
++  * Fix some lintian warnings.
++  * Updated list of power managers. (Closes: #547326)
++  * Stopping for single user mode could be done by sendsigs as well.
++  * Updated to netlink patch to version 1.0.10-netlink5. (Closes:
++    #522756)
++
++ -- Michael Meskes <meskes@debian.org>  Mon, 09 Nov 2009 14:46:15 +0100
++
++acpid (1.0.10-2) unstable; urgency=low
++
++  * Updated netlink patch to version 1.0.10-netlink2.
++  * Added patch to make acpid compile with gcc 4.4, closes: #526665
++
++ -- Michael Meskes <meskes@debian.org>  Mon, 04 May 2009 14:41:24 +0200
++
++acpid (1.0.10-1) unstable; urgency=high
++
++  * New upstream version fixing CVE-2009-0798.
++  * Removed fixfd patch which was applied upstream.
++  * Made example powerbtn.sh script work with kde4, closes: #526000
++
++ -- Michael Meskes <meskes@debian.org>  Tue, 28 Apr 2009 09:24:25 +0200
++
++acpid (1.0.8-8) unstable; urgency=low
++
++  * Fixed netlink patch to not expect long option --netlink to carry an
++    argument, closes: #524223
++  * Do not remove /etc/acpi/ config at each upgrade, closes: #524528
++
++ -- Michael Meskes <meskes@debian.org>  Mon, 20 Apr 2009 14:04:32 +0200
++
++acpid (1.0.8-7) unstable; urgency=low
++
++  * Fixed ioctl call to use correct buffer size, closes: #521512
++  * Do not print error message for missing event file unless we are in debug
++    mode, closes: #521666
++  * Bumped Standards-Version to 3.8.1, no changes needed.
++
++ -- Michael Meskes <meskes@debian.org>  Sun, 29 Mar 2009 17:13:02 +0200
++
++acpid (1.0.8-6) unstable; urgency=low
++
++  * Start acpid even if /proc/acpi/event doesn't exist, closes: #516079
++  * Recommend acpi-support-base so a script handling power button pressing is
++    installed.
++  * If the power button script had been changed, not only rename it but also
++    keep a changed events file to not lose functionality, closes: #516083
++
++ -- Michael Meskes <meskes@debian.org>  Thu, 19 Feb 2009 10:03:40 +0100
++
++acpid (1.0.8-5) unstable; urgency=low
++
++  * Reverted redirection patch, it broke debug mode.
++
++ -- Michael Meskes <meskes@debian.org>  Thu, 19 Feb 2009 09:44:59 +0100
++
++acpid (1.0.8-4) unstable; urgency=low
++
++  * Added patch to correctly redirect stdin/stdout/stderr to /dev/null.
++  * Added patch by Ted Felix <ted@tedfelix.com> adding netlink support to
++    acpid, closes: #462467, #515773
++
++ -- Michael Meskes <meskes@debian.org>  Wed, 18 Feb 2009 12:05:51 +0100
++
++acpid (1.0.8-3) unstable; urgency=low
++
++  * Only conditionally restart hal on purge, closes: #515650
++  * Remove the remaining scriptlets in /etc/acpi. All files are still available
++    and installed as examples under /usr/share/doc/acpid/examples but not under
++    /etc/acpi anymore.
++  * Fixed GPL version information in copyright file.
++
++ -- Michael Meskes <meskes@debian.org>  Tue, 17 Feb 2009 11:10:42 +0100
++
++acpid (1.0.8-2) unstable; urgency=low
++
++  [ Loic Minier ]
++  * Add git-buildpackage config debian/gbp.conf.
++
++  [ Michael Meskes ]
++  * Added patch by Harald Braumann <harry@unheit.net> to correctly open
++    /dev/null, closes: #483805
++  * Removed old syslog patch as upstream has the same/similar functionality
++    nowadays, closes: #496574
++  * Made powerbtn.sh script fall back to shutdown if dbus fails, closes: #492756
++  * Restart hal in case of acpid removal, closes: #505663
++
++ -- Michael Meskes <meskes@debian.org>  Wed, 11 Feb 2009 16:53:06 +0100
++
++acpid (1.0.8-1) unstable; urgency=low
++
++  [ Loic Minier ]
++  * Comment out OPTIONS in the acpid defaults file as -c /etc/acpi/events is
++    the default anyway; this paves the way to a future removal of this file.
++  * Test for /proc/acpi/event instead of /proc/acpi in init script;
++    see Debian #440870.
++  * Document rationale for hal restart in postinst.
++
++  [ Michael Meskes ]
++  * New upstream version.
++  * Moved our patches to debian/patches and added support for quilt.
++
++ -- Michael Meskes <meskes@debian.org>  Wed, 12 Nov 2008 14:29:15 +0100
++
++acpid (1.0.6-16) unstable; urgency=low
++
++  [ Loic Minier ]
++  * Reword hints in /etc/default/acpid; suggested by Julien Blache.
++  * Drop bogus space in modules.dep causing modules without dependencies to
++    not be loaded for MODULES="all".
++  * Check for read permissions on the defaults file before attempting to
++    source it.
++  * Don't load any module (MODULES default to empty string) when the default
++    file doesn't exist or doesn't specify MODULES.
++  * Ignore the result of load_modules.
++  * Unset MODPROBE_OPTIONS to work around a bug in initramfs which leaks this
++    env var Launchpad #291619 and a bug in modprobe --all --quiet which
++    doesn't load all modules and exits with non-zero exit status
++    Debian.org #504088; thanks Derrick Karpo and Julien Blache;
++    closes: #502704.
++
++  [ Michael Meskes ]
++  * Make sure there is no link created in runlevel 0 and 6 to stop acpid.
++  * Remove old links in runlevel 0 and 6, closes: #502613.
++  * Comment out MODULES setting in default file, so no module is loaded per
++    default.
++
++ -- Loic Minier <lool@dooz.org>  Sun, 02 Nov 2008 10:28:14 +0100
++
++acpid (1.0.6-15) unstable; urgency=low
++
++  [ Michael Meskes ]
++  * Fixed check for /proc/modules to not throw an error
++    closes: #502881, #502704
++
++  [ Loic Minier ]
++  * Fix above fix.  :-P
++
++ -- Michael Meskes <meskes@debian.org>  Tue, 21 Oct 2008 12:55:00 +0200
++
++acpid (1.0.6-14) unstable; urgency=low
++
++  [ Loic Minier ]
++  * Merge support for the "status" action in the acpid init script from the
++    Ubuntu package; depend on lsb-base >= 3.2-14.
++  * Don't stop acpid in runlevels 0 and 6; from Ubuntu, closes:#495544 
++  * Fix support for Ubuntu kernels, stop guessing distro but always try to use
++    the ubuntu/acpi module dir if present; this allows using Ubuntu kernels on
++    Ubuntu, removes references to Ubuntu from a number of places, and makes
++    the script simpler to maintain and more efficient; also matches the
++    current Ubuntu script.
++  * Cleanup rules; drop DH_VERBOSE.
++  * Wrap build-deps and deps in control to get cleaner diffs.
++  * Add myself to uploaders.
++  * Drop obsolete information from README.Debian.
++  * Cleanup the awful init script.
++    - Drop support for *.o kernel module files; .ko is used since 2.5 kernels.
++    - Greatly simplify computing the list of available acpi modules by parsing
++      modules.dep(5) instead of running find and sh multiple times.
++    - Rename debian/acpid.init.d to debian/acpid.init to match debhelper's
++      documented name (debhelper does pick up .init.d as well, but this is
++      undocumented); this also avoid confusing vim which believe it's a D
++      file.
++    - Don't disable printk when loading ACPI modules; this is not only
++      fragile, broken, and intrusive, it's also out of the realm of acpid to
++      do.  This snippet:
++          [ "$VERBOSE" = "no" ] && echo "0 0 0 0" > /proc/sys/kernel/printk
++      can be moved to a more sensible place if it makes sense during boot, but
++      I doubt anybody wants that.
++    - Fix support for kernels without dynamic module loading; closes: #500659.
++  * Use Vcs-* instead of XS-Vcs-* and fix URLs to point at the new git repos;
++    closes: #501305.
++  * Remove obsolete conffile /etc/logrotate.d/acpid in preinst; thanks to
++    James Westby and Ubuntu; LP: #263888. It's interesting to note that this
++    caused the new acpid to die once per week when logrotation kicked in.
++    Closes: #487815, #491058, #495686
++  * Pass -s to dh_* commands in binary-arch.
++  * Resume shipping /etc/acpi/powerbtn.sh and /etc/acpi/events/powerbtn in
++    acpid.  They are also installed in the examples for people who symlink to
++    the examples.  Please note that powerbtn.sh disables itself when it
++    detects a running power management daemon such as gnome-power-manager or
++    kpowersave.
++  * Add -D_GNU_SOURCE in Makefile's CFLAGS to fix build with newer libc6 (such
++    as 2.8+20080809-1 in experimental or 2.8~20080505-0ubuntu7in Ubuntu
++    intrepid) in making "struct ucred" available; see
++    http://sourceware.org/bugzilla/show_bug.cgi?id=6545.
++
++  [ Michael Meskes ]
++  * Fixed path to hal pidfile, closes: #440870
++
++ -- Loic Minier <lool@dooz.org>  Mon, 13 Oct 2008 19:12:28 +0200
++
++acpid (1.0.6-13) unstable; urgency=low
++
++  * Check for distribution during build time, closes: #499825, #500003
++
++ -- Michael Meskes <meskes@debian.org>  Wed, 24 Sep 2008 12:26:45 +0200
++
++acpid (1.0.6-12) unstable; urgency=low
++
++  * Check for Ubuntu/Debian in apt sources list instead of /etc/issue,
++    closes: #499825, #499854
++
++ -- Michael Meskes <meskes@debian.org>  Tue, 23 Sep 2008 10:38:38 +0200
++
++acpid (1.0.6-11) unstable; urgency=low
++
++  * Changed maintainer to Debian Acpi Team.
++  * Do not call lsb-release on startup, closes: #491388
++
++ -- Michael Meskes <meskes@debian.org>  Wed, 27 Aug 2008 13:49:56 +0200
++
++acpid (1.0.6-10) unstable; urgency=low
++
++  * Removed Ubuntu version information.
++  * Back to only including some modules on default. Using all modules creates
++    strange error messages and even backtraces on some machines. ALL option
++    remains listed but commented out, closes: #484354
++  * Add video to list of modules, closes: #459237
++  * Made package lintian clean.
++  * In Debian do not load Ubuntu modules from Ubuntu directory. I do not see
++    any package providing this directory.
++  * Do only install powerbutton scripts as example,
++    closes: #481903, #484306, #253423
++  * Fixed watch file. 
++  * Clarified specification of acpid options, closes: #486788
++  * Bumped Standards-Version to 3.8.0
++
++ -- Michael Meskes <meskes@debian.org>  Fri, 20 Jun 2008 14:21:14 +0200
++
++acpid (1.0.6-9ubuntu8) karmic; urgency=low
++
++  * debian/powerbtn.sh: add xfce4-power-manager to the list of handlers as
++    well. LP: #425155
++
++ -- Lionel Le Folgoc <mrpouit@ubuntu.com>  Wed, 23 Sep 2009 14:53:01 +0200
++
++acpid (1.0.6-9ubuntu7) karmic; urgency=low
++
++  * debian/powerbtn.sh:
++    - Add dalston-power-applet to list of handlers for power
++      button events (part of fix for LP: #432578).
++
++ -- Gary Lasker <gary.lasker@canonical.com>  Fri, 18 Sep 2009 12:25:33 -0400
++
++acpid (1.0.6-9ubuntu6) karmic; urgency=low
++
++  FFE LP: #427356.
++
++  * Replace init script with Upstart job.
++    - This does not load modules, unlike the init script, since these are
++      all loaded by ACPI:* modaliases now (and thus by udev)
++  * debian/control:
++    - Bump build-dependency on debhelper for Upstart-aware dh_installinit
++
++ -- Scott James Remnant <scott@ubuntu.com>  Tue, 15 Sep 2009 03:34:49 +0100
++
++acpid (1.0.6-9ubuntu5) karmic; urgency=low
++
++  * Upload jaunty changes to karmic
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Tue, 28 Apr 2009 11:07:28 +0100
++
++acpid (1.0.6-9ubuntu4.9.04.3) jaunty-proposed; urgency=low
++
++  * Update /etc/acpi/powerbtn.sh for KDE 4
++    Closes LP: #368497
++
++ -- Jonathan Riddell <jriddell@ubuntu.com>  Tue, 28 Apr 2009 11:01:13 +0100
++
++acpid (1.0.6-9ubuntu4.9.04.2) jaunty-security; urgency=low
++
++  * SECURITY UPDATE: denial of service via too many open files
++    - acpid.*, event.c, ud_socket.*: limit the number of non-root clients,
++      correctly close dead connections.
++    - CVE-2009-0798
++
++ -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Wed, 22 Apr 2009 15:09:59 -0400
++
++acpid (1.0.6-9ubuntu4) intrepid; urgency=low
++
++  * Remove the logrotate file on upgrade, as the previous one that was
++    installed did a "kill -USR1" on the acpid process to cause it to reload
++    its logfiles. As the new acpid doesn't use a log file it doesn't catch
++    this signal, which means that once a week acpid is killed. As it doesn't
++    have a logfile the logrotate file is not needed, and so is no longer
++    installed, but as it was a conffile it is not removed on upgrades.
++    Thanks to Loic Minier for his help with the fix.  (LP: #263888)
++    - ad81211857dabeb88538e0f90c922b7c787b34c5 in Debian's pkg-acpi git repo.
++
++ -- James Westby <james.westby@canonical.com>  Wed, 24 Sep 2008 15:19:14 +0100
++
++acpid (1.0.6-9ubuntu3) intrepid; urgency=low
++
++  * Replace "multiuser" deprecated init mode in debian/rules with manual
++    arguments. Adapt the corresponding change in LSB init script header and
++    runtime dependency in debian/control (LP: #254249)
++
++ -- Didier Roche <didrocks@ubuntu-fr.org>  Wed, 13 Aug 2008 19:50:50 +0200
++
++acpid (1.0.6-9ubuntu2) intrepid; urgency=low
++
++  * debian/control
++    - Depend on lsb-base >= 3.2-14, providing status_of_proc()
++    - Bump Standards-Version to 3.8.0
++  * debian/acpid.init.d
++    - Add the 'status' action (LP: #251681)
++
++ -- Nathan Handler <nhandler@ubuntu.com>  Thu, 24 Jul 2008 21:03:02 -0500
++
++acpid (1.0.6-9ubuntu1) intrepid; urgency=low
++
++  * Merge from debian unstable, remaining changes:
++    - init script starts earlier
++    - depend on sysv-rc
++  * removed ubuntu specific -G (lockfilegroup) options, it does
++    no longer apply because acpid now uses syslog by default
++  * disable debian update-rc.d call to make acpid run earlier on
++    upgrade, out packages already run early
++  * build with -D_GNU_SOURCE to make "struct ucred" available
++    (see also http://sourceware.org/bugzilla/show_bug.cgi?id=6545)
++
++ -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 02 Jun 2008 09:58:14 +0200
++
++acpid (1.0.6-9) unstable; urgency=low
++
++  * Don't depend on sysv-rc; closes: #481912
++
++ -- Anibal Monsalve Salazar <anibal@debian.org>  Fri, 23 May 2008 13:50:49 +1000
++
++acpid (1.0.6-8) unstable; urgency=low
++
++  * Update watch file 
++
++ -- Anibal Monsalve Salazar <anibal@debian.org>  Mon, 19 May 2008 19:31:31 +1000
++
++acpid (1.0.6-7) unstable; urgency=low
++
++  * Fix dash syntax error in acpid.init.d; closes: #481824
++
++ -- Anibal Monsalve Salazar <anibal@debian.org>  Mon, 19 May 2008 11:54:32 +1000
++
++acpid (1.0.6-6) unstable; urgency=low
++
++  * New maintainer; closes: #481580
++  * Merge Ubuntu changes
++    - Use MODULES="all"; closes: #449076
++    - Disable printk; closes: #449078
++    - Loading modules from the ubuntu directory; closes: #449080
++  * Limit syslog messages to >= NOTICE to avoid spamming unless in debug mode;
++    patch by Loic Minier; closes: #447200
++  * Include "--oknodo" in init script start action;
++    patch by Daniel Hahler; closes: #475785
++  * Don't fail during installation; closes: #447339
++  * Don't delete conffiles in /etc; closes: #444666
++  * Provide power button support; closes: #444676
++  * Fix typo in acpid.8; closes: #444065
++  * Fix "restart/start fails"; closes: #481327, #479517
++  * Fix "tar error messages on upgrade"; closes: #447099, #451220
++  * Fix "init script start/stop priorities not updated on upgrades";
++    closes: #462185
++  * Fix the following lintian issues:
++    W: acpid source: debian-rules-ignores-make-clean-error line 18
++
++ -- Anibal Monsalve Salazar <anibal@debian.org>  Sat, 17 May 2008 09:54:17 +1000
++
++acpid (1.0.6-5.1) unstable; urgency=low
++
++  * Non-maintainer upload.
++  * Correct dependency information provided in init.d script (Closes: #459493).
++
++ -- Petter Reinholdtsen <pere@debian.org>  Tue,  4 Mar 2008 13:53:46 +0100
++
++acpid (1.0.6-5) unstable; urgency=low
++
++  * New mantainer. (Closes: #455197)
++  * debian/control:
++    - Bump Standards-Version: 3.7.3.
++    - Build-depends debhelper >=5.
++    - Added Homepage header.
++  * debian/watch, added.
++
++ -- Jose Carlos Medeiros <debian@psabs.com.br>  Tue, 15 Jan 2008 18:02:33 -0200
++
++acpid (1.0.6-4) unstable; urgency=medium
++
++  * Add lost directory /etc/acpi/events to package again. (Closes: #444667)
++  * Improve the last NEWS.Debian entry to be more explicit.
++
++ -- Torsten Werner <twerner@debian.org>  Tue, 09 Oct 2007 07:44:46 +0200
++
++acpid (1.0.6-3) unstable; urgency=low
++
++  * Stop and start hal in postinst. (Closes: #352512, #380520, #440870)
++  * Start acpid earlier when booting. (Closes: #320094)
++  * Fix call to 'dpkg --compare-versions' in postinst.
++
++ -- Torsten Werner <twerner@debian.org>  Mon, 24 Sep 2007 07:41:16 +0200
++
++acpid (1.0.6-2) unstable; urgency=low
++
++  * Remove old logs and logrotate conffile.
++    (Closes: #178894, #360170, #443385)
++  * Add debian/NEWS with an explanation of the change.
++  * Revert any changes to acpid.c corresponding to the old log mechanism.
++    (Closes: #388048)
++  * Remove the old powerbtn scripts and provide them as examples.
++    (Closes: #285779, #354445, #386026, #400409, #401414, #417306, #422463, #425291, #427938)
++  * Add option -P to shutdown in powerbtn.sh. (Closes: #365972)
++
++ -- Torsten Werner <twerner@debian.org>  Sun, 23 Sep 2007 16:15:42 +0200
++
++acpid (1.0.6-1) unstable; urgency=low
++
++  * New upstream release (Closes: #442383)
++  * Change Maintainer field to myself as requested by the former maintainer.
++  * Add XS-Vcs-* headers.
++  * Install upstream's Changelog file.
++
++ -- Torsten Werner <twerner@debian.org>  Tue, 18 Sep 2007 16:48:54 +0200
++
++acpid (1.0.4-7.1) unstable; urgency=low
++
++  * Non-maintainer upload.
++  * Fixed typo in init script (Closes: #413729).
++
++ -- Nico Golde <nion@debian.org>  Thu, 29 Mar 2007 23:22:37 +0200
++
++acpid (1.0.4-7) unstable; urgency=low
++
++  * Fixed typo in manual page (Closes: #404680)
++  * Updated README (Closes: #360167)
++  * Include lsb compliant logging (Closes: #384687)
++  * Fixed logrotate/cron error if acpid is not running (Closes: #388038)
++  * Removed powerbutton scripts - these are contained in other packages
++    (Closes: #354445, #285779)
++  * Added lsb compliant init script styles (Closes: #383591)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Mon,  5 Mar 2007 09:33:07 +0100
++
++acpid (1.0.4-6) unstable; urgency=low
++
++  * Fixed powerptn.sh to respect shutdown changes (Closes: #365972)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu,  4 May 2006 08:47:06 +0200
++
++acpid (1.0.4-5ubuntu9) hardy; urgency=low
++
++  [ Daniel Hahler ]
++  * debian/acpid.postinst: Stop and start hal, if present.
++    This allows acpid to take /proc/acpi/event and hal will ignore this kernel
++    interface, when acpid is installed. (LP: #63450)
++  * debian/acpid.init.d: Add "--oknodo" to the start-stop-daemon call in
++    "start". The action must not fail, if acpid is already running.
++  
++  [ Michael Vogt ]
++  * debian/acpid.postinst: do not restart hal on dapper upgrades
++    (hal may hang forever because of a incompatible dbus)
++  * only restart if hal is actually running
++
++ -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 16 Apr 2008 16:12:12 +0200
++
++acpid (1.0.4-5ubuntu8) gutsy; urgency=low
++
++  * Fix the broken Maintainer lines in debian/control.
++
++ -- Adam Conrad <adconrad@ubuntu.com>  Wed, 15 Aug 2007 23:47:42 +1000
++
++acpid (1.0.4-5ubuntu7) gutsy; urgency=low
++
++  * Build package for lpia.
++  * Set Ubuntu maintainer address.
++
++ -- Matthias Klose <doko@ubuntu.com>  Fri, 10 Aug 2007 21:43:04 +0000
++
++acpid (1.0.4-5ubuntu6) feisty; urgency=low
++
++  * Load drivers from ubuntu directory as well as kernel acpi directory
++
++ -- Matthew Garrett <mjg59@srcf.ucam.org>  Sat, 10 Mar 2007 15:04:34 +0000
++
++acpid (1.0.4-5ubuntu5) feisty; urgency=low
++
++  * KubuntuFeistyLaptop spec: change debian/powerbtn.sh for KDE sessions:
++    * single KDE session: issue KDE logout dialog for user to decide
++    * multiple KDE sessions: send shutdown request to all KDE sessions
++      (this is the same behaviour as before)
++
++ -- Luka Renko <lure@ubuntu.com>  Thu,  8 Feb 2007 10:28:09 +0100
++
++acpid (1.0.4-5ubuntu4) edgy; urgency=low
++
++  * Call modprobe with -b to allow user blacklisting.  Ubuntu: #49017
++
++ -- Scott James Remnant <scott@ubuntu.com>  Thu, 14 Sep 2006 15:13:52 +0100
++
++acpid (1.0.4-5ubuntu3) edgy; urgency=low
++
++  * Add forgotten versioned-dependency on sysv-rc to get new update-rc.d
++    behaviour.  Go me.
++
++ -- Scott James Remnant <scott@ubuntu.com>  Fri, 21 Jul 2006 01:22:57 +0100
++
++acpid (1.0.4-5ubuntu2) edgy; urgency=low
++
++  * Remove stop links from rc0 and rc6
++
++ -- Scott James Remnant <scott@ubuntu.com>  Thu, 20 Jul 2006 23:14:18 +0100
++
++acpid (1.0.4-5ubuntu1) edgy; urgency=low
++
++  * Merge from debian unstable, remaining changes:
++    - Lock file and groups,
++    - LSB init script,
++    - init script level change,
++    - load all modules by default,
++    - Power button handling changes.
++
++ -- Scott James Remnant <scott@ubuntu.com>  Tue, 11 Jul 2006 17:50:13 +0100
++
++acpid (1.0.4-5) unstable; urgency=low
++
++  * Fixed problem with logrotate and Xorg where the /proc/acpi/events gets
++    locked by Xorg.
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sun, 15 Jan 2006 22:23:05 +0100
++
++acpid (1.0.4-4) unstable; urgency=low
++
++  Changes by Michael Biebl:
++  * Adapted scripts in /etc/acpi/ to let powersaved process the acpi event if
++    it is running.
++  * Updated standards version to 3.6.2. 
++  * Cleaned up debian/rules, make use of dh_* tools. Created the necessary
++    acpid.* files.
++  * Cleaned up debian/*, removed unused and unnecessary files.
++  * Fixed package to make lintian/linda happy.
++
++  Changes by Cajus Pollmeier:
++  * Removed debconf integration (Closes: #336725, #336726, #333759, #331512)
++  * Fixed typo in acpi_listen manpage (Closes: #342743)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sat, 14 Jan 2006 11:52:33 +0100
++
++acpid (1.0.4-3) unstable; urgency=low
++
++  * Added russian debconf translations (Closes: #324084)
++  * Added portuguese debconf translations (Closes: #329872)
++  * Included alternative dependency to debconf-2.0
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu, 29 Sep 2005 11:08:25 +0200
++
++acpid (1.0.4-2) unstable; urgency=low
++
++  * Added logrotate control file (Closes: #306235)
++  * Added vietnamese debconf translations (Closes: #307598)
++  * Added basque debconf translations (Closes: #296865)
++  * Added italian debconf translations (Closes: #288224)
++  * Fixed amd64 specific type problem (Closes: #315070)
++  * Re-fixed amd64 specific type problem (Closes: #285063)
++  * Fixed copyright file by adding one missing original
++    author (Closes: #290053)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sat,  9 Jul 2005 12:39:49 +0200
++
++acpid (1.0.4-1ubuntu11) dapper; urgency=low
++
++  * Fix /etc/acpi/powerbtn.sh so that it doesn't bork if 'pidof' returns
++    multiple results.  This stops the machine displaying the logout
++    dialogue and then immediately shutting down anyway. 
++    (Closes: Ubuntu #46319)
++
++ -- Paul Sladen <ubuntu@paul.sladen.org>  Sat, 27 May 2006 15:54:53 +0100
++
++acpid (1.0.4-1ubuntu10) dapper; urgency=low
++
++  * Add support to set the group of the log file when acpid starts.
++    By default this will set it to the adm group.
++
++ -- Daniel Silverstone <daniel.silverstone@ubuntu.com>  Wed, 15 Feb 2006 14:04:49 +0000
++
++acpid (1.0.4-1ubuntu9) dapper; urgency=low
++
++  * Check for gnome-power-manager rather than PowerManager. The name changed
++    between dapper and breezy and without this, we would unconditionally shut
++    the system down on a powerbutton event.
++  * Also check for kded/klaptopdaemon and kpowersave for KDE options on the
++    same policy management.
++  * Closes: malone #31407
++
++ -- Daniel Silverstone <daniel.silverstone@ubuntu.com>  Wed, 15 Feb 2006 11:41:20 +0000
++
++acpid (1.0.4-1ubuntu8) breezy; urgency=low
++
++  * Shorten and simplify init script messages
++
++ -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 15 Sep 2005 11:30:54 -0700
++
++acpid (1.0.4-1ubuntu7) breezy; urgency=low
++
++  * If power-manager is running, don't trigger the power button event
++    ourselves
++
++ -- Matthew Garrett <mjg59@srcf.ucam.org>  Tue, 30 Aug 2005 18:33:22 +0100
++
++acpid (1.0.4-1ubuntu6) breezy; urgency=low
++
++  * Start acpid before dbus is started - hal needs acpid to be running
++    already
++
++ -- Matthew Garrett <mjg59@srcf.ucam.org>  Tue, 30 Aug 2005 17:10:48 +0100
++
++acpid (1.0.4-1ubuntu5) breezy; urgency=low
++
++  * Interact with the new locking model in acpi-support
++  * Fix gcc-4.0 compile error
++
++ -- Matthew Garrett <mjg59@srcf.ucam.org>  Mon, 22 Aug 2005 22:12:52 +0100
++
++acpid (1.0.4-1ubuntu4) hoary; urgency=low
++
++  * Turn off kernel printks if we're not verbose during module loading 
++
++ -- Thom May <thom@ubuntu.com>  Wed,  2 Mar 2005 17:45:36 +0000
++
++acpid (1.0.4-1ubuntu3) hoary; urgency=low
++
++  * Check for the presence of a lockfile, and don't process events if it's
++    there (Ubuntu: #6026)
++
++ -- Thom May <thom@ubuntu.com>  Tue,  1 Feb 2005 12:27:44 +0000
++
++acpid (1.0.4-1ubuntu2) hoary; urgency=low
++
++  * Use the new -Q argument to modprobe, add depend on the correct
++    module-init-tools
++  * Default back to trying to autoload everything (Ubuntu #4077)
++
++ -- Thom May <thom@planetarytramp.net>  Fri, 14 Jan 2005 13:48:24 +0000
++
++acpid (1.0.4-1ubuntu1) hoary; urgency=low
++
++  * Resynchronise with Debian, resolved minor merging conflict.
++
++ -- Martin Pitt <martin.pitt@canonical.com>  Thu, 11 Nov 2004 10:38:26 +0100
++
++acpid (1.0.4-1) unstable; urgency=low
++
++  * New upstream release
++  * I'm dropping support for older, acpi broken kernels now. Time to
++    clean up.
++
++ -- Cajus Pollmeier <cajus@debian.org>  Mon,  1 Nov 2004 11:49:33 +0100
++
++acpid (1.0.3-21ubuntu1) hoary; urgency=low
++
++  * Resynchronise with Debian.
++
++ -- Scott James Remnant <scott@canonical.com>  Wed, 27 Oct 2004 12:05:00 +0100
++
++acpid (1.0.3-21) unstable; urgency=low
++
++  *  Fixed dcop problem for shutdown (Closes:#274339)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri,  1 Oct 2004 11:10:24 +0200
++
++acpid (1.0.3-20) unstable; urgency=high
++
++  * Added detection for non files in run-parts code (Closes:#268203)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Mon, 30 Aug 2004 19:51:41 +0200
++
++acpid (1.0.3-19ubuntu12) warty; urgency=low
++
++  * Disable loading the platform specific acpi modules. (Warty #1451)
++
++ -- Thom May <thom@canonical.com>  Wed,  6 Oct 2004 14:18:58 +0100
++
++acpid (1.0.3-19ubuntu11) warty; urgency=low
++
++  * use xargs -r so we don't fail in the case of no acpi modules (Warty #1466)
++
++ -- Thom May <thom@planetarytramp.net>  Mon, 20 Sep 2004 12:36:52 +0100
++
++acpid (1.0.3-19ubuntu10) warty; urgency=low
++
++  * Added versioned depend on lsb-base
++
++ -- Nathaniel McCallum <npmccallum@canonical.com>  Fri,  3 Sep 2004 14:45:49 -0400
++
++acpid (1.0.3-19ubuntu9) warty; urgency=low
++
++  * log_warning_msg for failed modules, don't bomb out tho. (Warty 983, 991)
++
++ -- Thom May <thom@planetarytramp.net>  Fri,  3 Sep 2004 17:08:34 +0100
++
++acpid (1.0.3-19ubuntu8) warty; urgency=low
++
++  * If a module is already loaded, log_success_msg rather than log_warning_msg
++
++ -- Matt Zimmerman <mdz@alcor.net>  Thu,  2 Sep 2004 16:06:16 -0700
++
++acpid (1.0.3-19ubuntu7) warty; urgency=low
++
++  * debian/init: pretty initscript
++
++ -- Nathaniel McCallum <npmccallum@canonical.com>  Thu,  2 Sep 2004 15:06:13 -0400
++
++acpid (1.0.3-19ubuntu6) warty; urgency=low
++
++  * install initrd script 
++
++ -- Thom May <thom@planetarytramp.net>  Fri, 27 Aug 2004 17:14:00 +0100
++
++acpid (1.0.3-19ubuntu5) warty; urgency=low
++
++  * Revert -4, since that causes the acpid socket to be reaped
++
++ -- Thom May <thom@planetarytramp.net>  Tue, 24 Aug 2004 10:34:05 +0100
++
++acpid (1.0.3-19ubuntu4) warty; urgency=low
++
++  * Ensure acpid starts as early as possible, so we don't melt Scott's laptop
++
++ -- Thom May <thom@planetarytramp.net>  Thu, 19 Aug 2004 14:04:55 +0100
++
++acpid (1.0.3-19ubuntu3) warty; urgency=low
++
++  * Load all modules
++
++ -- Thom May <thom@planetarytramp.net>  Wed, 18 Aug 2004 14:11:45 +0100
++
++acpid (1.0.3-19ubuntu2) warty; urgency=low
++
++  * Get rid of FTBFS errors.
++
++ -- LaMont Jones <lamont@mmjgroup.com>  Sat, 31 Jul 2004 04:49:10 +0000
++
++acpid (1.0.3-19ubuntu1) warty; urgency=low
++
++  * Disable superfluous debconf note when acpi support is not present
++    (Warty Bug#289)
++
++ -- Matt Zimmerman <mdz@alcor.net>  Tue, 27 Jul 2004 13:26:05 -0700
++
++acpid (1.0.3-19) unstable; urgency=low
++
++  * Update dutch translations (Closes:#250719) 
++  * Added turkish translations (Closes:#252933) 
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri, 28 May 2004 19:41:16 +0200
++
++acpid (1.0.3-18) unstable; urgency=low
++
++  * Fixed manpage to contain hint to runparts stylish naming convention
++    in /etc/acpid/events (Closes:#250066)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sat, 22 May 2004 10:33:13 +0200
++
++acpid (1.0.3-17) unstable; urgency=low
++
++  * Added amd64 to list of supported architectures (Closes:#249055) 
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri, 14 May 2004 21:22:53 +0200
++
++acpid (1.0.3-16) unstable; urgency=low
++
++  * Added czech po-debconf translation (Closes:#247377)
++  * Modified init scripts start-stop daemon call to retry stopping
++    acpid after two seconds (Closes:#247130)
++  * Modified init script to check for ACPI presence in kernel
++    _before_ doing any actions (Closes:#247490)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri,  7 May 2004 22:27:40 +0200
++
++acpid (1.0.3-15) unstable; urgency=low
++
++  * Fixed powerbutton script which did a shutdown when a
++    KDE user was logged in. Now it skips the shutdown,
++    because kdm will do it for us.
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri, 23 Apr 2004 18:06:16 +0200
++
++acpid (1.0.3-14) unstable; urgency=low
++
++  * Fixed postrm script to clean some lost config files. (Closes: #242273)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu,  8 Apr 2004 11:04:05 +0200
++
++acpid (1.0.3-13) unstable; urgency=low
++
++  * Removed support for configuring list of modules with debconf. I can't
++    spend hours in fullfilling all wishes currently. Don't think anyone really
++    needs this feature - and if: This is more an issue for a tool that detects
++    hardware than one for the daemon itself. Implicitly closes: #241367.
++  * Updated init script to skip loading of modules that are not present in
++    system, but are configured in defaults file.
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu,  1 Apr 2004 06:56:27 +0200
++
++acpid (1.0.3-12) unstable; urgency=low
++
++  * Fixed possible problem in config script when installing for the
++    first time (Closes:#241012)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Tue, 30 Mar 2004 13:06:01 +0200
++
++acpid (1.0.3-11) unstable; urgency=low
++
++  * Included danish translations (Closes:#240044)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu, 25 Mar 2004 19:52:46 +0100
++
++acpid (1.0.3-10) unstable; urgency=low
++
++  * Avoided overwriting of manual changes in defaults file (Closes:#239635)
++  * Replaced init call by normal shutdown with more informative
++    message (Closes:#239583)
++  * Included upstream changelog (Closes:#235530)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Tue, 23 Mar 2004 21:33:31 +0100
++
++acpid (1.0.3-9) unstable; urgency=low
++
++  * Made acpid close all used filehandles (Closes:#239350)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Mon, 22 Mar 2004 14:56:57 +0100
++
++acpid (1.0.3-8) unstable; urgency=low
++
++  * Fixed clean target of debian/rules to call dh_clean (Closes:#239239)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Mon, 22 Mar 2004 11:14:36 +0100
++
++acpid (1.0.3-7) unstable; urgency=low
++
++  * Added dutch po-debconf translation (Closes:#237816)
++  * Added greek po-debconf translation (Closes:#237847)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sun, 21 Mar 2004 11:40:48 +0100
++
++acpid (1.0.3-6) unstable; urgency=low
++
++  * Modified start script to have the 2.6 module loading
++    style (Closes:#236703)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri, 12 Mar 2004 16:34:42 +0100
++
++acpid (1.0.3-5) unstable; urgency=low
++
++  * Changed description to a coffee cooking variant (Closes:#237199)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Wed, 10 Mar 2004 20:51:52 +0100
++
++acpid (1.0.3-4) unstable; urgency=low
++
++  * Fixed typo in template, that made it in again. (Closes:#236005)
++  * Included French translations, thanks to Clement Stenac. (Closes:#236375)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu,  4 Mar 2004 07:55:24 +0100
++
++acpid (1.0.3-3) unstable; urgency=low
++
++  * Included Japanese translations, thanks to Hideki Yamane. (Closes:#235320)
++  * Included Brazilian Portuguese translations, thanks to
++    Andre Luis Lopes (Closes:#235462)
++  * Workaround for non working postinst configure installed. (Closes:#234270)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sun, 29 Feb 2004 11:26:06 +0100
++
++acpid (1.0.3-2) unstable; urgency=low
++
++  * Added a sleep between stop and start in the init-scripts restart
++    condition. This should fix the logrotate problem. (Closes:#234283)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Wed, 25 Feb 2004 13:15:53 +0100
++
++acpid (1.0.3-1) unstable; urgency=high
++
++  * New upstream release 
++
++ -- Cajus Pollmeier <cajus@debian.org>  Wed, 25 Feb 2004 10:08:34 +0100
++
++acpid (1.0.2-12) unstable; urgency=low
++
++  * Added missing true condition in postinstall script (Closes: #234274)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Mon, 23 Feb 2004 10:08:19 +0100
++
++acpid (1.0.2-11) unstable; urgency=high
++
++  * Switched to invoke-rc.d in prerm script. (Closes: #234161)
++  * Removed a - for some users - confusing message from debconf
++    templates. (Closes: #234179)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sun, 22 Feb 2004 10:29:11 +0100
++
++acpid (1.0.2-10) unstable; urgency=low
++
++  * Fix typo in events file - powerbtn/powerbtn.sh (Closes:#233248)
++  * Doing workaround in rules to remove setgid bits. Can't upload new
++    orig.tar.gz. (Closes: #233628)
++  * Changed the standard 'all' into a list of most common modules
++
++ -- Cajus Pollmeier <cajus@debian.org>  Tue, 17 Feb 2004 20:28:42 +0100
++
++acpid (1.0.2-9) unstable; urgency=high
++
++  * Yes, yes. I commented out this line, because I've acpi in
++    built into my kernel. Enabled it again. (Closes: #232400)
++  * Fixed some lintian related issues.
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sun, 15 Feb 2004 09:23:31 +0100
++
++acpid (1.0.2-8) unstable; urgency=low
++
++  * Finetuning in init script for automatic module loading (Closes: #232400)
++  * Added debconf script to help user, made 'load all modules' the
++    default.
++  * Unmasked signals so that processes started from acpid can receive
++    TERM signals. (Closes: #206525)
++  * Added changes from CVS. New upstream release is comming soon.
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu, 12 Feb 2004 18:58:29 +0100
++
++acpid (1.0.2-7) unstable; urgency=low
++
++  * Renamed acpid socket. gnome-applet seems to have a compiled
++    in default for /var/run/acpid.socket. (Closes: #217932)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri, 31 Oct 2003 21:15:17 +0100
++
++acpid (1.0.2-6) unstable; urgency=low
++
++  * Fixed module loader in init script. Credits go to Tim Wright.
++
++ -- Cajus Pollmeier <cajus@debian.org>  Wed, 22 Oct 2003 20:48:17 +0200
++
++acpid (1.0.2-5) unstable; urgency=low
++
++  * Ok. Removing socket support was no good idea. Obviously there
++    are some programms that depend on it. Notice, that the socket
++    is on a non standard location currently. (Closes: #207926)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu,  9 Oct 2003 07:10:51 +0200
++
++acpid (1.0.2-4) unstable; urgency=low
++
++  * Removed socket support for Debian. I currently don't see any use
++    in it.
++  * Changed postrm to clean only config files (Closes: #202858)
++  * Added acpid to logrotate.d (Closes: #200705)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri,  5 Sep 2003 16:51:43 +0200
++
++acpid (1.0.2-3) unstable; urgency=low
++
++  * Make --purge remove /etc/acpi directory (Closes: #197981)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Thu, 19 Jun 2003 08:43:48 +0200
++
++acpid (1.0.2-2) unstable; urgency=low
++
++  * Fixed module loading for kernel 2.5. Modules now have .ko as extension
++    so that the former .o method wouldn't work (Closes: #193709)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sun, 18 May 2003 12:06:04 +0200
++
++acpid (1.0.2-1) unstable; urgency=low
++
++  * New upstream release
++
++ -- Cajus Pollmeier <cajus@debian.org>  Wed, 14 May 2003 07:39:25 +0200
++
++acpid (1.0.1-8) unstable; urgency=low
++
++  * Fixed automatic module loading script regex (Closes: #192711)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sat, 10 May 2003 10:27:14 +0200
++
++acpid (1.0.1-7) unstable; urgency=low
++
++  * Changed poweroff script to be dcop aware (Closes: #187493)
++  * Made title line in control file to make it more meaningly (Closes: #181774)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Fri,  4 Apr 2003 19:56:34 +0200
++
++acpid (1.0.1-6) unstable; urgency=low
++
++  * load modules even when acpi.o is not compiled in kernel (Closes: #173173)
++  * updated standards-version
++
++ -- Cajus Pollmeier <cajus@debian.org>  Mon, 30 Dec 2002 13:58:26 +0100
++
++acpid (1.0.1-5) unstable; urgency=low
++
++  * added modules autoloading in startup script, see /etc/default/acpid (Closes: #173173)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Sun, 29 Dec 2002 19:51:32 +0100
++
++acpid (1.0.1-4) unstable; urgency=high
++
++  * removed double freed pointer in event.c (Closes: #153288)
++
++ -- Cajus Pollmeier <cajus@debian.org>  Tue, 20 Aug 2002 08:05:31 +0100
++
++acpid (1.0.1-3) unstable; urgency=high
++
++  * forgot do close ia64 bug (Closes: #141101)
++  * made run-parts stylish /etc/acpi/events (Closes: #141350)
++  * renamed samples to examples and added joeys examples (Closes: #141351)
++
++ -- Cajus Pollmeier <C.Pollmeier@gmx.net>  Sat,  6 Apr 2002 10:21:15 +0100
++
++acpid (1.0.1-2) unstable; urgency=high
++
++  * Added ia64 for build
++
++ -- Cajus Pollmeier <C.Pollmeier@gmx.net>  Fri,  5 Apr 2002 08:34:01 +0100
++
++acpid (1.0.1-1) unstable; urgency=high
++
++  * new upstream release
++  * Fixed event handling to fit the new specs - again
++
++ -- Cajus Pollmeier <C.Pollmeier@gmx.net>  Sat,  9 Mar 2002 12:10:51 +0100
++
++acpid (1.0.0-4) unstable; urgency=high
++
++  * Changed priority to optional (Closes: #135578)
++  * Fixed event handling to fit the new specs
++
++ -- Cajus Pollmeier <C.Pollmeier@gmx.net>  Sat,  9 Mar 2002 12:10:51 +0100
++
++acpid (1.0.0-3) unstable; urgency=high
++
++  * Removed incompatibility message
++  * Closed bugs that should have been fixed with 1.0.0-2 (Closes: #130934, #127451)
++  * Fixed event handling with kernels patched with acpi-devel code
++  * Added reload option to the initscript (Closes: #129425)
++
++ -- Cajus Pollmeier <C.Pollmeier@gmx.net>  Fri,  1 Mar 2002 15:13:06 +0100
++
++acpid (1.0.0-2) unstable; urgency=low
++
++  * Fixed logfile not beeing truncated
++  * Changed line width of short description to less than 60 characters
++  * Close bugs not related to this upstream release (Closes: #67465, #108796, #63956, #109559, #110698, #107047)
++
++ -- Cajus Pollmeier <C.Pollmeier@gmx.net>  Thu,  1 Nov 2001 13:30:16 +0100
++
++acpid (1.0.0-1) unstable; urgency=low
++
++  * New upstream release
++  * Fixed read_line to work with unpatched 2.4.x kernels.
++
++ -- Cajus Pollmeier <C.Pollmeier@gmx.net>  Mon, 10 Aug 2001 12:12:41 +0200
++
++acpid (0.2001051000-1) unstable; urgency=low
++
++  * New upstream release (Closes: #97277, #104266)
++  * New maintainer
++  * 'acpictl' is no longer in the acpid package. (Closes: #79498)
++  * 'acpid' doesn't need build-depends anymore (Closes: #105751)
++
++ -- Robert van der Meulen <rvdm@debian.org>  Mon, 25 Jun 2001 16:01:12 +0200
++
++acpid (0.2000071100-1) unstable; urgency=low
++
++  * New upstream release
++
++ -- Wichert Akkerman <wakkerma@debian.org>  Wed, 12 Jul 2000 20:57:07 -0400
++
++acpid (0.2000052200-1) unstable; urgency=low
++
++  * New upstream release
++
++ -- Wichert Akkerman <wakkerma@debian.org>  Tue, 23 May 2000 13:41:51 +0200
++
++acpid (0.2000042500-1) unstable; urgency=low
++
++  * New upstream release
++  * Fix a typo in the init-script
++  * upstream changed the buildsystem again, updated debian/rules accordingly
++  * Stop via executable, not pid-file (which doesn't exist)
++
++ -- Wichert Akkerman <wakkerma@debian.org>  Mon,  1 May 2000 23:00:46 +0200
++
++acpid (0.20000317-2) unstable; urgency=low
++
++  * Create /usr/doc compatibility symlinks
++
++ -- Wichert Akkerman <wakkerma@debian.org>  Fri,  7 Apr 2000 14:26:31 +0200
++
++acpid (0.20000317-1) experimental; urgency=low
++
++  * New snapshot
++
++ -- Wichert Akkerman <wakkerma@debian.org>  Mon,  3 Apr 2000 00:50:17 +0200
++
++acpid (0.20000316-1) experimental; urgency=low
++
++  * Initial release
++
++ -- Wichert Akkerman <wakkerma@debian.org>  Thu, 16 Mar 2000 12:24:51 +0100
++
+--- acpid-2.0.10.orig/debian/acpid.dirs
++++ acpid-2.0.10/debian/acpid.dirs
+@@ -0,0 +1 @@
++/etc/acpi/events
+--- acpid-2.0.10.orig/debian/acpid.postrm
++++ acpid-2.0.10/debian/acpid.postrm
+@@ -0,0 +1,9 @@
++#!/bin/sh
++
++set -e
++
++if [ "$1" = purge ]; then
++	rm -f /var/backups/acpid-cruft.tar.gz
++fi
++
++#DEBHELPER#
+--- acpid-2.0.10.orig/debian/acpid.preinst
++++ acpid-2.0.10/debian/acpid.preinst
+@@ -0,0 +1,29 @@
++#!/bin/sh
++
++set -e
++
++#DEBHELPER#
++
++# Remove a no-longer used conffile
++rm_conffile() {
++    PKGNAME="$1"
++    CONFFILE="$2"
++    if [ -e "$CONFFILE" ]; then
++        md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
++        old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`"
++        if [ "$md5sum" != "$old_md5sum" ]; then
++            echo "Obsolete conffile $CONFFILE has been modified by you."
++            echo "Saving as $CONFFILE.dpkg-bak ..."
++            mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
++        else
++            echo "Removing obsolete conffile $CONFFILE ..."
++            rm -f "$CONFFILE"
++        fi
++    fi
++}
++
++case "$1" in
++  install|upgrade)
++    rm_conffile acpid /etc/logrotate.d/acpid
++  ;;
++esac
+--- acpid-2.0.10.orig/debian/control
++++ acpid-2.0.10/debian/control
+@@ -0,0 +1,42 @@
++Source: acpid
++Section: admin
++Priority: optional
++Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
++XSBC-Original-Maintainer: Debian Acpi Team <pkg-acpi-devel@lists.alioth.debian.org>
++Uploaders: Michael Meskes <meskes@debian.org>,
++           Loic Minier <lool@dooz.org>
++Standards-Version: 3.9.2
++Build-Depends: debhelper (>= 7.3.15ubuntu2), dpkg-dev (>= 1.15.7)
++Vcs-Git: git://git.debian.org/git/pkg-acpi/acpid.git
++Vcs-Browser: http://git.debian.org/?p=pkg-acpi/acpid.git
++Homepage: http://www.tedfelix.com/linux/acpid-netlink.html
++
++Package: acpid
++Architecture: linux-any
++Depends: ${shlibs:Depends},
++         ${misc:Depends},
++         lsb-base (>= 3.2-14),
++         module-init-tools (>> 3.1-rel-2)
++Description: Advanced Configuration and Power Interface event daemon
++ Modern computers support the Advanced Configuration and Power Interface (ACPI)
++ to allow intelligent power management on your system and to query battery and
++ configuration status.
++ .
++ ACPID is a completely flexible, totally extensible daemon for delivering
++ ACPI events. It listens on netlink interface (or on the deprecated file
++ /proc/acpi/event), and when an event occurs, executes programs to handle the
++ event. The programs it executes are configured through a set of configuration
++ files, which can be dropped into place by packages or by the admin.
++
++Package: kacpimon
++Section: utils
++Priority: extra
++Architecture: linux-any
++Depends: ${shlibs:Depends}, ${misc:Depends}
++Description: Kernel ACPI Event Monitor
++ Modern computers support the Advanced Configuration and Power Interface (ACPI)
++ to allow intelligent power management on your system and to query battery and
++ configuration status.
++ .
++ kacpimon is a small tool that monitors kernel ACPI and keyboard events from
++ multiple interfaces and reports them to the console.
+--- acpid-2.0.10.orig/debian/compat
++++ acpid-2.0.10/debian/compat
+@@ -0,0 +1 @@
++5
+--- acpid-2.0.10.orig/debian/acpid.default
++++ acpid-2.0.10/debian/acpid.default
+@@ -0,0 +1,11 @@
++# Options to pass to acpid
++#
++# OPTIONS are appended to the acpid command-line
++#OPTIONS=""
++
++# Linux kernel modules to load before starting acpid
++#
++# MODULES is a space seperated list of modules to load, or "all" to load all
++# acpi drivers, or commented out to load no module
++#MODULES="battery ac processor button fan thermal video"
++#MODULES="all"
+--- acpid-2.0.10.orig/debian/copyright
++++ acpid-2.0.10/debian/copyright
+@@ -0,0 +1,19 @@
++This is the Debian GNU/Linux prepackaged version of acpid.
++It was packaged by Cajus Pollmeier <cajus@debian.org>
++from sources obtained from http://acpid.sourceforge.net.
++
++Later on it was taken over by Michael Meskes <meskes@debian.org> who switched
++the package to the latest sources from http://www.tedfelix.com.
++
++Copyright:
++
++Copyright (C) 2000 Andrew Henroid
++              2004 Tim Hockin (thockin@hockin.org) 
++              2008-2011 Ted Felix (www.tedfelix.com)
++
++License:
++
++acpid is distributed under the terms of the GNU General Public License,
++version 2 or later. On Debian GNU/Linux system you can find a copy of this
++license in `/usr/share/common-licenses/GPL-2'.
++
+--- acpid-2.0.10.orig/debian/acpid.manpages
++++ acpid-2.0.10/debian/acpid.manpages
+@@ -0,0 +1,2 @@
++acpid.8
++acpi_listen.8
+--- acpid-2.0.10.orig/debian/acpid.init
++++ acpid-2.0.10/debian/acpid.init
+@@ -0,0 +1,81 @@
++#!/bin/sh
++### BEGIN INIT INFO
++# Provides:          acpid
++# Required-Start:    $remote_fs $syslog
++# Required-Stop:     $remote_fs $syslog
++# X-Start-Before:    kdm gdm xdm
++# X-Stop-After:      kdm gdm xdm
++# Default-Start:     2 3 4 5
++# Default-Stop:      
++# Short-Description: Start the Advanced Configuration and Power Interface daemon
++# Description:       Provide a socket for X11, hald and others to multiplex
++#                    kernel ACPI events.
++### END INIT INFO
++
++set -e
++
++ACPID="/usr/sbin/acpid"
++DEFAULTS="/etc/default/acpid"
++
++# Check for daemon presence
++[ -x "$ACPID" ] || exit 0
++
++OPTIONS=""
++MODULES=""
++# Include acpid defaults if available
++[ -r "$DEFAULTS" ] && . "$DEFAULTS"
++
++# Get lsb functions
++. /lib/lsb/init-functions
++
++# As the name says. If the kernel supports modules, it'll try to load
++# the ones listed in "MODULES".
++load_modules() {
++    [ -f /proc/modules ] || return 0
++    if [ "$MODULES" = "all" ]; then
++        MODULES="$(sed -rn 's#^(/lib/modules/[^/]+/)?kernel/(drivers|ubuntu)/acpi/([^/]+/)*(.*)\.ko:.*#\4#p' "/lib/modules/$(uname -r)/modules.dep")"
++    fi
++
++    if [ -z "$MODULES" ]; then
++        return
++    fi
++
++    log_begin_msg "Loading ACPI kernel modules..."
++    # work around a bug in initramfs which leaks this env var Launchpad #291619
++    # and a bug in modprobe --all --quiet which doesn't load all modules and
++    # exits with non-zero exit status Debian #504088
++    unset MODPROBE_OPTIONS
++    modprobe --all --use-blacklist $MODULES 2>/dev/null
++    log_end_msg $?
++}
++
++case "$1" in
++  start)
++    load_modules || true
++    log_begin_msg "Starting ACPI services..."
++    start-stop-daemon --start --quiet --oknodo --exec "$ACPID" -- $OPTIONS
++    log_end_msg $?
++    ;;
++  stop)
++    log_begin_msg "Stopping ACPI services..."
++    start-stop-daemon --stop --quiet --oknodo --retry 2 --exec "$ACPID"
++    log_end_msg $?
++    ;;
++  restart)
++    $0 stop
++    sleep 1
++    $0 start
++    ;;
++  reload|force-reload) 
++    log_begin_msg "Reloading ACPI services..."
++    start-stop-daemon --stop --signal 1 --exec "$ACPID"
++    log_end_msg $?
++    ;;
++  status)
++    status_of_proc "$ACPID" acpid
++    ;;
++  *)
++    log_success_msg "Usage: /etc/init.d/acpid {start|stop|restart|reload|force-reload|status}"
++    exit 1
++esac
++
+--- acpid-2.0.10.orig/debian/acpid.postinst
++++ acpid-2.0.10/debian/acpid.postinst
+@@ -0,0 +1,24 @@
++#!/bin/sh
++
++set -e
++
++# Remove old init.d links
++if dpkg --compare-versions "$2" lt-nl "1.0.10-3"; then
++	rm -f /etc/rc1.d/K??acpid
++fi
++
++if dpkg --compare-versions "$2" lt-nl "1.0.6-16"; then
++	rm -f /etc/rc[06].d/K??acpid
++fi
++
++if dpkg --compare-versions "$2" lt "1.0.6-6"; then
++	rm -f /etc/rc1.d/K20acpid /etc/rc[2-5].d/S20acpid
++fi
++
++# Fix very old permission problem
++if dpkg --compare-versions "$2" lt-nl "1.0.10-5"; then
++	[ -f /var/log/acpid ] && chmod 640 /var/log/acpid*
++fi
++
++#DEBHELPER#
++
+--- acpid-2.0.10.orig/debian/acpid.docs
++++ acpid-2.0.10/debian/acpid.docs
+@@ -0,0 +1 @@
++README
+--- acpid-2.0.10.orig/debian/gbp.conf
++++ acpid-2.0.10/debian/gbp.conf
+@@ -0,0 +1,6 @@
++[DEFAULT]
++upstream-branch = upstream
++debian-branch = master
++upstream-tag = upstream/%(version)s
++debian-tag = debian/%(version)s
++pristine-tar = True
+--- acpid-2.0.10.orig/debian/acpid.upstart
++++ acpid-2.0.10/debian/acpid.upstart
+@@ -0,0 +1,14 @@
++# acpid - ACPI daemon
++#
++# The ACPI daemon provides a socket for other daemons to multiplex kernel
++# ACPI events from, and a framework for reacting to those events.
++
++description	"ACPI daemon"
++
++start on runlevel [2345]
++stop on runlevel [!2345]
++
++expect fork
++respawn
++
++exec acpid -c /etc/acpi/events -s /var/run/acpid.socket
+--- acpid-2.0.10.orig/debian/powerbtn
++++ acpid-2.0.10/debian/powerbtn
+@@ -0,0 +1,13 @@
++# /etc/acpi/events/powerbtn
++# This is called when the user presses the power button and calls
++# /etc/acpi/powerbtn.sh for further processing.
++
++# Optionally you can specify the placeholder %e. It will pass
++# through the whole kernel event message to the program you've
++# specified.
++
++# We need to react on "button power.*" and "button/power.*" because
++# of kernel changes.
++
++event=button[ /]power
++action=/etc/acpi/powerbtn.sh
+--- acpid-2.0.10.orig/debian/kacpimon.install
++++ acpid-2.0.10/debian/kacpimon.install
+@@ -0,0 +1 @@
++kacpimon/kacpimon	/usr/sbin
+--- acpid-2.0.10.orig/debian/acpid.install
++++ acpid-2.0.10/debian/acpid.install
+@@ -0,0 +1,7 @@
++debian/powerbtn			etc/acpi/events/
++debian/examples/default		usr/share/doc/acpid/examples/
++debian/examples/default.sh	usr/share/doc/acpid/examples/
++debian/examples/ac		usr/share/doc/acpid/examples/
++debian/examples/ac.sh		usr/share/doc/acpid/examples/
++acpi_listen			usr/bin
++acpid				usr/sbin
+--- acpid-2.0.10.orig/debian/powerbtn.sh
++++ acpid-2.0.10/debian/powerbtn.sh
+@@ -0,0 +1,53 @@
++#!/bin/sh
++# /etc/acpi/powerbtn.sh
++# Initiates a shutdown when the power putton has been
++# pressed.
++
++[ -r /usr/share/acpi-support/power-funcs ] && . /usr/share/acpi-support/power-funcs
++
++# getXuser gets the X user belonging to the display in $displaynum.
++# If you want the foreground X user, use getXconsole!
++getXuser() {
++        user=`pinky -fw | awk '{ if ($2 == ":'$displaynum'" || $(NF) == ":'$displaynum'" ) { print $1; exit; } }'`
++        if [ x"$user" = x"" ]; then
++                startx=`pgrep -n startx`
++                if [ x"$startx" != x"" ]; then
++                        user=`ps -o user --no-headers $startx`
++                fi
++        fi
++        if [ x"$user" != x"" ]; then
++                userhome=`getent passwd $user | cut -d: -f6`
++                export XAUTHORITY=$userhome/.Xauthority
++        else
++                export XAUTHORITY=""
++        fi
++        export XUSER=$user
++}
++
++# Skip if we just in the middle of resuming.
++test -f /var/lock/acpisleep && exit 0
++
++# If the current X console user is running a power management daemon that
++# handles suspend/resume requests, let them handle policy This is effectively
++# the same as 'acpi-support's '/usr/share/acpi-support/policy-funcs' file.
++
++[ -r /usr/share/acpi-support/power-funcs ] && getXconsole
++PMS="gnome-settings-daemon kpowersave xfce4-power-manager"
++PMS="$PMS guidance-power-manager.py dalston-power-applet"
++
++if pidof x $PMS > /dev/null; then
++        exit
++elif test "$XUSER" != "" && pidof dcopserver > /dev/null && test -x /usr/bin/dcop && /usr/bin/dcop --user $XUSER kded kded loadedModules | grep -q klaptopdaemon; then
++        exit
++elif test "$XUSER" != "" && test -x /usr/bin/qdbus; then
++        kded4pid=$(pgrep -n -u $XUSER kded4)
++        if test "$kded4pid" != ""; then
++                dbusaddr=$(su - $XUSER -c "grep -z DBUS_SESSION_BUS_ADDRESS /proc/$kded4pid/environ")
++                if test "$dbusaddr" != "" && su - $XUSER -c "export $dbusaddr; qdbus org.kde.kded" | grep -q powerdevil; then
++                        exit
++                fi
++        fi
++fi
++
++# If all else failed, just initiate a plain shutdown.
++/sbin/shutdown -h now "Power button pressed"
+--- acpid-2.0.10.orig/debian/kacpimon.manpages
++++ acpid-2.0.10/debian/kacpimon.manpages
+@@ -0,0 +1 @@
++kacpimon/kacpimon.8
+--- acpid-2.0.10.orig/debian/rules
++++ acpid-2.0.10/debian/rules
+@@ -0,0 +1,50 @@
++#!/usr/bin/make -f
++
++cflags := -W -Wall -Werror -Wundef -Wshadow -D_GNU_SOURCE \
++	$(shell dpkg-buildflags --get CFLAGS) \
++	-fno-strict-aliasing
++build: 
++	dh_testdir
++	chmod g-s -R *
++	$(MAKE) CFLAGS='$(cflags) $$(DEFS)'
++	$(MAKE) man
++	(cd kacpimon; $(MAKE) CFLAGS='$(cflags) $$(DEFS)')
++
++clean: 
++	dh_testdir
++	dh_testroot
++	[ ! -f Makefile ] || $(MAKE) clean
++	(cd kacpimon; $(MAKE) clean)
++	dh_clean
++
++install: build
++	dh_testdir
++	dh_testroot
++	dh_clean
++	dh_installdirs
++	# Install powerbtn.sh script and make it executable
++	install -m 755 -D debian/powerbtn.sh debian/acpid/etc/acpi/powerbtn.sh
++
++binary: binary-arch binary-indep
++
++binary-indep:
++
++binary-arch: build install
++	dh_testdir
++	dh_testroot
++	dh_installchangelogs -s Changelog
++	dh_installdocs -s
++	dh_installinit -s -- start 12 2 3 4 5 . 
++	dh_install -s
++	dh_installman -s
++	dh_link -s
++	dh_strip -s
++	dh_compress -s
++	dh_fixperms -s
++	dh_installdeb -s
++	dh_shlibdeps -s
++	dh_gencontrol -s
++	dh_md5sums -s
++	dh_builddeb -s
++
++.PHONY: build clean binary-indep binary-arch binary install
+--- acpid-2.0.10.orig/debian/README.debian
++++ acpid-2.0.10/debian/README.debian
+@@ -0,0 +1,34 @@
++acpid for Debian
++================
++
++The acpid daemon can handle user defined events. Place event files under
++/etc/acpi/events.
++
++If an event occurs, acpid recurses through the event files in order to
++see if the regex defined after "event" matches. If they do, action is
++executed.
++
++An example with /etc/acpi/events/powerbtn to handle presses on the power
++button.
++
++new style:
++    event=button/power .*
++    action=/etc/acpi/powerbtn.sh
++
++old style:
++    event=button power.*
++    action=/etc/acpi/powerbtn.sh
++
++to handle both styles:
++    event=button[ /]power
++    action=/etc/acpi/powerbtn.sh
++
++Your script will get the complete event string (as reported by
++/proc/acpid/events), if you use %e as a parameter of your script.
++You may want to split this by calling set $*. $1 then holds the
++event group, $2 takes the event and $3 and $4 take the values as
++reported by the kernel.
++
++When using acpid with modules, you can use /etc/default/acpid in order
++to specify Linux kernel modules to be loaded at startup.
++
+--- acpid-2.0.10.orig/debian/watch
++++ acpid-2.0.10/debian/watch
+@@ -0,0 +1,3 @@
++version=3
++http://www.tedfelix.com/linux/acpid-netlink.html acpid-(.*).tar.gz
++#http://sf.net/acpid/acpid-(\d\.\d\.\d.*)\.tar\.gz
+--- acpid-2.0.10.orig/debian/source/format
++++ acpid-2.0.10/debian/source/format
+@@ -0,0 +1 @@
++1.0
+--- acpid-2.0.10.orig/debian/examples/ac.sh
++++ acpid-2.0.10/debian/examples/ac.sh
+@@ -0,0 +1,39 @@
++#!/bin/sh
++# /etc/acpid/ac.sh
++# Detect loss of AC power and regaining of AC power, and take action
++# appropriatly.
++
++# On my laptop anyway, this script doesn't not get different parameters for
++# loss of power and regained power. So, I have to use a separate program to
++# tell what the adapter status is.
++
++# This uses the spicctrl program for probing the sonypi device.
++BACKLIGHT=$(spicctrl -B)
++
++if on_ac_power; then
++        # Now on AC power.
++
++        # Tell longrun to go crazy.
++        longrun -f performance
++        longrun -s 0 100
++
++        # Turn up the backlight unless it's up far enough.
++        if [ "$BACKLIGHT" -lt 108 ]; then
++                spicctrl -b 108
++        fi
++else
++        # Now off AC power.
++
++        # Tell longrun to be a miser.
++        longrun -f economy
++        longrun -s 0 50 # adjust to suite..
++
++        # Don't allow the screen to be too bright, but don't turn the
++        # backlight _up_ on removal, and don't turn it all the way down, as
++        # that is unusable on my laptop in most conditions. Adjust to
++        # taste.
++        if [ "$BACKLIGHT" -gt 68 ]; then
++                spicctrl -b 68
++        fi
++fi
++
+--- acpid-2.0.10.orig/debian/examples/default
++++ acpid-2.0.10/debian/examples/default
+@@ -0,0 +1,18 @@
++# This is the ACPID default configuration, it takes all
++# events and passes them to /etc/acpi/default.sh for further
++# processing.
++
++# event keeps a regular expression matching the event. To get
++# power events only, just use something like "event=button power.*"
++# to catch it.
++# action keeps the command to be executed after an event occurs
++# In case of the power event above, your entry may look this way:
++#event=button power.*
++#action=/sbin/init 0
++
++# Optionally you can specify the placeholder %e. It will pass
++# through the whole kernel event message to the program you've
++# specified.
++
++event=.*
++action=/etc/acpi/default.sh %e
+--- acpid-2.0.10.orig/debian/examples/default.sh
++++ acpid-2.0.10/debian/examples/default.sh
+@@ -0,0 +1,32 @@
++#!/bin/sh
++# Default acpi script that takes an entry for all actions
++
++set $*
++
++# Take care about the way events are reported
++ev_type=`echo "$1" | cut -d/ -f1`
++if [ "$ev_type" = "$1" ]; then
++	event="$2";
++else
++	event=`echo "$1" | cut -d/ -f2`
++fi
++
++
++case "$ev_type" in
++    button)
++        case "$event" in
++            power)
++                logger "acpid: received a shutdown request"
++                /sbin/init 0
++		break
++                ;;
++             *)
++                logger "acpid: action $2 is not defined"
++                ;;
++        esac
++    ;;
++
++    *)
++        logger "ACPI group $1 / action $2 is not defined"
++        ;;
++esac
+--- acpid-2.0.10.orig/debian/examples/ac
++++ acpid-2.0.10/debian/examples/ac
+@@ -0,0 +1,11 @@
++# /etc/acpid/events/ac
++# This detects changes to AC power status, and passes them to
++# /etc/acpi/ac.sh for further processing.
++
++# Optionally you can specify the placeholder %e. It will pass
++# through the whole kernel event message to the program you've
++# specified.
++
++event=ac_adapter
++action=/etc/acpi/ac.sh
++
+--- acpid-2.0.10.orig/kacpimon/makefile
++++ acpid-2.0.10/kacpimon/makefile
+@@ -8,7 +8,7 @@
+ # release build
+ #CFLAGS = -O2 -Wall -Wextra -Wundef -Wshadow -Werror
+ # hybrid build, optimized, but with debugging symbols (Debian-style)
+-CFLAGS = -g -O2 -Wall -Wextra -Wundef -Wshadow -Werror
++CFLAGS = -g -O2 -Wall -Wextra -Wundef -Wshadow -Werror -Wno-error=sign-compare
+ 
+ objects := $(sources:.c=.o)
+ 
Index: npl/system/acpid/acpid_dev.arch
===================================================================
--- npl/system/acpid/acpid_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/acpid/acpid_dev.build
===================================================================
--- npl/system/acpid/acpid_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-3
Index: npl/system/acpid/acpid_dev.version
===================================================================
--- npl/system/acpid/acpid_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2.0.31
Index: npl/system/acpid/root/etc/postinst.d/post.acpid
===================================================================
--- npl/system/acpid/root/etc/postinst.d/post.acpid	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/acpid/root/etc/postinst.d/post.acpid	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -2,4 +2,3 @@
 removepkg acpid-1.0.3-i486-1
 killall acpid
-exit 0
 
Index: npl/system/attr/attr.build
===================================================================
--- npl/system/attr/attr.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/attr/attr_dev.build
===================================================================
--- npl/system/attr/attr_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/bash/bash.build
===================================================================
--- npl/system/bash/bash.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/bash/bash_dev.build
===================================================================
--- npl/system/bash/bash_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/biff+comsat/biff+comsat.build
===================================================================
--- npl/system/biff+comsat/biff+comsat.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4562
Index: npl/system/binutils/binutils.SlackBuild
===================================================================
--- npl/system/binutils/binutils.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/binutils/binutils.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,19 +1,220 @@
-#!/bin/bash
+#!/bin/sh
+
+# Copyright 2005-2013  Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
 #
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/d/binutils/
-# Created at Tue Jan 31 22:11:28 CET 2017
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./binutils.SlackBuild.orig
-
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+#
+#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
+#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# Modified 2011 by Eric Hameleers <alien at slackware.com> for ARM port.
+
+
+PKGNAM=binutils
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+  case "$MARCH" in
+    i?86)    export ARCH=i486 ;;
+    armv7hl) export ARCH=$MARCH ;;
+    arm*)    export ARCH=arm ;;
+    # Unless $ARCH is already set, use uname -m for all other archs:
+    *)       export ARCH=$MARCH ;;
+  esac
+fi
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+# Uncomment this to include the experimental gold linker:
+GOLD=" --enable-gold=yes --enable-ld=default "
+
+# Set to ld.gold or ld.bfd:
+DEFAULT_LD=ld.bfd
+
+# The --enable-initfini-array option was added in binutils-2.21.51.0.3.
+# This option currently causes a world of hurt trying to compile glibc,
+# and might break static libraries or cause other ill effects.  There
+# is an upstream patch for glibc but it does not avoid all of the known
+# problems (and there may be some unknown ones, too), so we will avoid
+# introducing this feature for now.
+# References:
+# http://sourceware.org/bugzilla/show_bug.cgi?id=12343
+# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
+NO_INITFINI=" --disable-initfini-array "
+
+if [ "$ARCH" = "i486" ]; then
+  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+  # The config option below is currently needed to compile on x86:
+  WERROR="--enable-werror=no"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+  # The config option below is currently needed to compile on x86:
+  WERROR="--enable-werror=no"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+  SLKCFLAGS="-O2 -fPIC"
+  LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+  SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
+  LIBDIRSUFFIX=""
+else
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+fi
+
+case "$ARCH" in
+    arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
+    *)    TARGET=$ARCH-slackware-linux ;;
+esac
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-binutils
+
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf binutils-$VERSION
+tar xvf $CWD/binutils-$VERSION.tar.xz || \
+  tar xvf $CWD/binutils-$VERSION.tar.bz2 || exit 1
+cd binutils-$VERSION
+
+# Export the demangle.h header file:
+zcat $CWD/binutils.export.demangle.h.diff.gz | patch -p1 --verbose || exit 1
+# Don't check to see if "config.h" was included in the installed headers:
+zcat $CWD/binutils.no-config-h-check.diff.gz | patch -p1 --verbose || exit 1
+
+chown -R root:root .
+find . \
+  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+  -exec chmod 755 {} \; -o \
+  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+  -exec chmod 644 {} \;
+
+# End of preparations
+if echo "$*" | grep -qw -- --prep ; then
+  exit 0
+fi
+
+# Build for an x86 glibc2-based Linux system:
+CFLAGS="$SLKCFLAGS" \
+./configure \
+  --prefix=/usr \
+  --libdir=/usr/lib${LIBDIRSUFFIX} \
+  --mandir=/usr/man \
+  --infodir=/usr/info \
+  --with-docdir=/usr/doc/binutils-$VERSION \
+  --enable-shared \
+  --enable-multilib \
+  --enable-64-bit-bfd \
+  --enable-plugins \
+  --enable-threads \
+  --enable-targets=i386-efi-pe,${TARGET},x86_64-slackware-linux \
+  $GOLD \
+  $NO_INITFINI \
+  $WERROR \
+  --build=$TARGET \
+  || exit 1
+
+make clean || exit 1
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$PKG || exit 1
+
+# "make install" skips this, but binutils.spec doesn't.  Sneaky, huh?
+cp -a include/libiberty.h $PKG/usr/include/libiberty.h
+
+# Differentiate between BSD strings and GNU strings
+( cd $PKG/usr/bin ; mv strings strings-GNU )
+( cd $PKG/usr/man/man1 ; mv strings.1 strings-GNU.1 )
+
+# Move ldscripts to /usr/lib${LIBDIRSUFFIX}, and then put symlinks in place
+mv $PKG/usr/${TARGET}/lib/ldscripts $PKG/usr/lib${LIBDIRSUFFIX}
+( cd $PKG/usr/${TARGET}
+  ln -s /usr/lib${LIBDIRSUFFIX}/ldscripts lib/ldscripts
+  for FILE in ar as ld ld.bfd ld.gold nm objcopy objdump ranlib strip ; do
+    if [ -r "/usr/bin/$FILE" ]; then
+      rm -f bin/$FILE
+      ln -s /usr/bin/$FILE bin/$FILE
+    fi
+  done
+)
+
+# If the requested default linker is present, make it the default:
+# Set the link differently on the system to change the default at runtime.
+if [ -r $PKG/usr/bin/$DEFAULT_LD ]; then
+  ( cd $PKG/usr/bin ; rm -f ld ; ln -sf $DEFAULT_LD ld )
+fi
+      
+find $PKG | xargs file | grep -e "executable" -e "shared object" \
+  | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Remove some unneeded man pages, and then compress the rest
+rm -f $PKG/usr/man/man1/{dlltool,windres}.1
+( cd $PKG/usr/man
+  find . -type f -exec gzip -9 {} \;
+  for i in $(find . -type l) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+)
+
+# Compress info pages
+rm -f $PKG/usr/info/dir
+gzip -9 $PKG/usr/info/*
+
+mkdir -p $PKG/usr/doc/binutils-$VERSION
+cp \
+  $CWD/release.binutils-* \
+  COPYING* ChangeLog.linux MAI* README* \
+  $PKG/usr/doc/binutils-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+  DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
+  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+  touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+chown -R root:root $PKG/usr/doc/binutils-$VERSION
+
+# Add slack-desc:
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/binutils-$VERSION-$ARCH-$BUILD.txz
+
+cat << EOF
+
+#############################
+oprofile links to libbfd so
+be sure to recompile that
+#############################
+
+EOF
 
 ############ make syn3 packages
 cd $CWD
 for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/'`
 
         #seperate dev-package
Index: npl/system/binutils/binutils.SlackBuild.orig
===================================================================
--- npl/system/binutils/binutils.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,225 +1,0 @@
-#!/bin/sh
-
-# Copyright 2005-2016  Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# Modified 2011 by Eric Hameleers <alien at slackware.com> for ARM port.
-
-
-PKGNAM=binutils
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
-  case "$MARCH" in
-    i?86)    export ARCH=i586 ;;
-    armv7hl) export ARCH=$MARCH ;;
-    arm*)    export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-    *)       export ARCH=$MARCH ;;
-  esac
-fi
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-# Uncomment this to include the experimental gold linker:
-GOLD=" --enable-gold=yes --enable-ld=default "
-
-# Set to ld.gold or ld.bfd:
-DEFAULT_LD=ld.bfd
-
-# The --enable-initfini-array option was added in binutils-2.21.51.0.3.
-# This option currently causes a world of hurt trying to compile glibc,
-# and might break static libraries or cause other ill effects.  There
-# is an upstream patch for glibc but it does not avoid all of the known
-# problems (and there may be some unknown ones, too), so we will avoid
-# introducing this feature for now.
-# References:
-# http://sourceware.org/bugzilla/show_bug.cgi?id=12343
-# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46770
-NO_INITFINI=" --disable-initfini-array "
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  # The config option below is currently needed to compile on x86:
-  WERROR="--enable-werror=no"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
-  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-  # The config option below is currently needed to compile on x86:
-  WERROR="--enable-werror=no"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
-  SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
-  LIBDIRSUFFIX=""
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-case "$ARCH" in
-    arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
-    *)    TARGET=$ARCH-slackware-linux ;;
-esac
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-binutils
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-cd $TMP
-rm -rf binutils-$VERSION
-tar xvf $CWD/binutils-$VERSION.tar.xz || \
-  tar xvf $CWD/binutils-$VERSION.tar.bz2 || exit 1
-cd binutils-$VERSION
-
-# Various upstream patches:
-zcat $CWD/patches/binutils-2.20.51.0.2-libtool-lib64.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/patches/binutils-2.20.51.0.10-ppc64-pie.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/patches/binutils-2.25-version.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/patches/binutils-2.25-set-long-long.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/patches/binutils-2.20.51.0.10-copy-osabi.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/patches/binutils-2.20.51.0.10-sec-merge-emit.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/patches/binutils-2.23.52.0.1-addr2line-dynsymtab.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/patches/binutils-2.24-ldforcele.patch.gz | patch -p1 --verbose || exit 1
-zcat $CWD/patches/binutils-2.25.1-cleansweep.patch.gz | patch -p2 --verbose || exit 1
-
-# Export the demangle.h header file:
-zcat $CWD/patches/binutils.export.demangle.h.diff.gz | patch -p1 --verbose || exit 1
-# Don't check to see if "config.h" was included in the installed headers:
-zcat $CWD/patches/binutils.no-config-h-check.diff.gz | patch -p1 --verbose || exit 1
-
-# Set %version to something halfway meaningful:
-sed -i -e 's/%''{release}/slack15/g' bfd/Makefile{.am,.in}
-
-chown -R root:root .
-find . \
-  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-  -exec chmod 755 {} \; -o \
-  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-  -exec chmod 644 {} \;
-
-# End of preparations
-if echo "$*" | grep -qw -- --prep ; then
-  exit 0
-fi
-
-# Build for an x86 glibc2-based Linux system:
-CFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --mandir=/usr/man \
-  --infodir=/usr/info \
-  --with-docdir=/usr/doc/binutils-$VERSION \
-  --disable-compressed-debug-sections \
-  --enable-shared \
-  --enable-multilib \
-  --enable-64-bit-bfd \
-  --enable-plugins \
-  --enable-threads \
-  --enable-targets=i386-efi-pe,${TARGET} \
-  --enable-install-libiberty \
-  $GOLD \
-  $NO_INITFINI \
-  $WERROR \
-  --build=$TARGET \
-  || exit 1
-
-make clean || exit 1
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Differentiate between BSD strings and GNU strings
-( cd $PKG/usr/bin ; mv strings strings-GNU )
-( cd $PKG/usr/man/man1 ; mv strings.1 strings-GNU.1 )
-
-# Move ldscripts to /usr/lib${LIBDIRSUFFIX}, and then put symlinks in place
-mv $PKG/usr/${TARGET}/lib/ldscripts $PKG/usr/lib${LIBDIRSUFFIX}
-( cd $PKG/usr/${TARGET}
-  ln -s /usr/lib${LIBDIRSUFFIX}/ldscripts lib/ldscripts
-  for FILE in ar as ld ld.bfd ld.gold nm objcopy objdump ranlib strip ; do
-    if [ -r "/usr/bin/$FILE" ]; then
-      rm -f bin/$FILE
-      ln -s /usr/bin/$FILE bin/$FILE
-    fi
-  done
-)
-
-# If the requested default linker is present, make it the default:
-# Set the link differently on the system to change the default at runtime.
-if [ -r $PKG/usr/bin/$DEFAULT_LD ]; then
-  ( cd $PKG/usr/bin ; rm -f ld ; ln -sf $DEFAULT_LD ld )
-fi
-      
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
-  | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-# Remove some unneeded man pages, and then compress the rest
-rm -f $PKG/usr/man/man1/{dlltool,windres}.1
-( cd $PKG/usr/man
-  find . -type f -exec gzip -9 {} \;
-  for i in $(find . -type l) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-)
-
-# Compress info pages
-rm -f $PKG/usr/info/dir
-gzip -9 $PKG/usr/info/*
-
-mkdir -p $PKG/usr/doc/binutils-$VERSION
-cp \
-  COPYING* MAI* README* \
-  $PKG/usr/doc/binutils-$VERSION
-
-# If there's a ChangeLog, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r ChangeLog ]; then
-  DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
-  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-  touch -r ChangeLog $DOCSDIR/ChangeLog
-fi
-
-chown -R root:root $PKG/usr/doc/binutils-$VERSION
-
-# Add slack-desc:
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/binutils-$VERSION-$ARCH-$BUILD.txz
-
-cat << EOF
-
-#############################
-oprofile links to libbfd so
-be sure to recompile that
-#############################
-
-EOF
Index: npl/system/binutils/binutils.arch
===================================================================
--- npl/system/binutils/binutils.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/binutils/binutils.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+x86_64
Index: npl/system/binutils/binutils.build
===================================================================
--- npl/system/binutils/binutils.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/binutils/binutils.md5
===================================================================
--- npl/system/binutils/binutils.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/binutils/binutils.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,18 +1,10 @@
-234b04790532412bd31a7a21e33185fb  ./binutils-2.27.tar.xz
-861b0c3d88cb79cd4149627c65e35fbc  ./binutils_dev.pkg
-3982b87f95c1200cb018e72f75de9e3b  ./binutils.pkg
-7f13e0d96ac92c01b28982be5c4b0b7d  ./binutils.SlackBuild
-894b8309c73cf5d0958aff273e242b1a  ./binutils.SlackBuild.log.gz
-d564b6b948659d0936cd78675fb88386  ./binutils.SlackBuild.orig
-30edc86c02ef680578eef6525ed75104  ./patches/binutils-2.20.51.0.10-copy-osabi.patch.gz
-6c7c3374183a78abe904232a6f3660fa  ./patches/binutils-2.20.51.0.10-ppc64-pie.patch.gz
-ecfda8fd71319b431465a9ab2636b26a  ./patches/binutils-2.20.51.0.10-sec-merge-emit.patch.gz
-f4d3198bc0b89b19dfd128a63bea1158  ./patches/binutils-2.20.51.0.2-libtool-lib64.patch.gz
-91ba29de94ce2acb9941b4f9783eeb4e  ./patches/binutils-2.23.52.0.1-addr2line-dynsymtab.patch.gz
-e34a73939779f1302ac0b65bafa3e885  ./patches/binutils-2.24-ldforcele.patch.gz
-f4696d3799487767d8051b645ca1a7bb  ./patches/binutils-2.25.1-cleansweep.patch.gz
-6917b40650fa4757a567b2a03cdbe566  ./patches/binutils-2.25-set-long-long.patch.gz
-0f572aa5829f3d3a1a7fe1672a79bccd  ./patches/binutils-2.25-version.patch.gz
-5debe7740b469ad78acd9a614c39fd98  ./patches/binutils.export.demangle.h.diff.gz
-11da9c6411c6066874ed96a67dd3f2f6  ./patches/binutils.no-config-h-check.diff.gz
+0a9e211002c3a2a98c0e58971285bc23  ./binutils-2.24.51.0.3.tar.sign
+49757ef8c29ddf84ddf2a1f8b574f7e0  ./binutils-2.24.51.0.3.tar.xz
+b921b4f29f3b5daf7e5ebe9067c5836a  ./binutils_dev.pkg
+5debe7740b469ad78acd9a614c39fd98  ./binutils.export.demangle.h.diff.gz
+11da9c6411c6066874ed96a67dd3f2f6  ./binutils.no-config-h-check.diff.gz
+34d85f8a29ec8376bdd1a82168878c4a  ./binutils.pkg
+95f4f63f3a519243d345a81bf772550d  ./binutils.SlackBuild
+fbb3677eb20875df6b6d6d44343b05fd  ./binutils.SlackBuild.log.gz
+8d4116b9475f4a3fe60a25b98d23545d  ./release.binutils-2.24.51.0.3
 3983d265f1969f866b729416a27d5668  ./slack-desc
Index: npl/system/binutils/binutils.version
===================================================================
--- npl/system/binutils/binutils.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/binutils/binutils.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.27
+2.24.51.0.3
Index: npl/system/binutils/binutils_dev.arch
===================================================================
--- npl/system/binutils/binutils_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/binutils/binutils_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+x86_64
Index: npl/system/binutils/binutils_dev.build
===================================================================
--- npl/system/binutils/binutils_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/binutils/binutils_dev.version
===================================================================
--- npl/system/binutils/binutils_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/binutils/binutils_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.27
+2.24.51.0.3
Index: npl/system/binutils/release.binutils-2.24.51.0.3
===================================================================
--- npl/system/binutils/release.binutils-2.24.51.0.3	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/binutils/release.binutils-2.24.51.0.3	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,899 @@
+This is the beta release of binutils 2.24.51.0.3 for Linux, which is
+based on binutils 2014 0127 master branch on sourceware.org plus
+various changes. It is purely for Linux.
+
+All relevant patches in patches have been applied to the source tree.
+You can take a look at patches/README to see what have been applied and
+in what order they have been applied.
+
+Starting from the 2.23.52.0.2 release, when creating executables, BFD
+linker will issue an error for undefined weak reference which is
+defined in a shared library from DT_NEEDED.  Previously BFD linker
+will silently include the shared library from DT_NEEDED.
+
+Starting from the 2.21.51.0.3 release, you must remove .ctors/.dtors
+section sentinels when building glibc or other C run-time libraries.
+Otherwise, you will run into:
+
+http://sourceware.org/bugzilla/show_bug.cgi?id=12343
+
+Starting from the 2.21.51.0.2 release, BFD linker has the working LTO
+plugin support. It can be used with GCC 4.5 and above. For GCC 4.5, you
+need to configure GCC with --enable-gold to enable LTO plugin support.
+
+Starting from the 2.21.51.0.2 release, binutils fully supports compressed
+debug sections.  However, compressed debug section isn't turned on by
+default in assembler. I am planning to turn it on for x86 assembler in
+the future release, which may lead to the Linux kernel bug messages like
+
+WARNING: lib/ts_kmp.o (.zdebug_aranges): unexpected non-allocatable section.
+
+But the resulting kernel works fine.
+
+Starting from the 2.20.51.0.4 release, no diffs against the previous
+release will be provided.
+
+You can enable both gold and bfd ld with --enable-gold=both.  Gold will
+be installed as ld.gold and bfd ld will be installed as ld.bfd.  By
+default, ld.bfd will be installed as ld.  You can use the configure
+option, --enable-gold=both/gold to choose gold as the default linker,
+ld.  IA-32 binary and X64_64 binary tar balls are configured with
+--enable-gold=both/ld --enable-plugins --enable-threads.
+
+Starting from the 2.18.50.0.4 release, the x86 assembler no longer
+accepts
+
+	fnstsw %eax
+
+fnstsw stores 16bit into %ax and the upper 16bit of %eax is unchanged.
+Please use
+
+	fnstsw %ax
+
+Starting from the 2.17.50.0.4 release, the default output section LMA
+(load memory address) has changed for allocatable sections from being
+equal to VMA (virtual memory address), to keeping the difference between
+LMA and VMA the same as the previous output section in the same region.
+
+For
+
+.data.init_task : { *(.data.init_task) }
+
+LMA of .data.init_task section is equal to its VMA with the old linker.
+With the new linker, it depends on the previous output section. You
+can use
+
+.data.init_task : AT (ADDR(.data.init_task)) { *(.data.init_task) }
+
+to ensure that LMA of .data.init_task section is always equal to its
+VMA. The linker script in the older 2.6 x86-64 kernel depends on the
+old behavior.  You can add AT (ADDR(section)) to force LMA of
+.data.init_task section equal to its VMA. It will work with both old
+and new linkers. The x86-64 kernel linker script in kernel 2.6.13 and
+above is OK.
+
+The new x86_64 assembler no longer accepts
+
+	monitor %eax,%ecx,%edx
+
+You should use
+
+	monitor %rax,%ecx,%edx
+
+or
+	monitor
+
+which works with both old and new x86_64 assemblers. They should
+generate the same opcode.
+
+The new i386/x86_64 assemblers no longer accept instructions for moving
+between a segment register and a 32bit memory location, i.e.,
+
+	movl (%eax),%ds
+	movl %ds,(%eax)
+
+To generate instructions for moving between a segment register and a
+16bit memory location without the 16bit operand size prefix, 0x66,
+
+	mov (%eax),%ds
+	mov %ds,(%eax)
+
+should be used. It will work with both new and old assemblers. The
+assembler starting from 2.16.90.0.1 will also support
+
+	movw (%eax),%ds
+	movw %ds,(%eax)
+
+without the 0x66 prefix. Patches for 2.4 and 2.6 Linux kernels are
+available at
+
+http://www.kernel.org/pub/linux/devel/binutils/linux-2.4-seg-4.patch
+http://www.kernel.org/pub/linux/devel/binutils/linux-2.6-seg-5.patch
+
+The ia64 assembler is now defaulted to tune for Itanium 2 processors.
+To build a kernel for Itanium 1 processors, you will need to add
+
+ifeq ($(CONFIG_ITANIUM),y)
+	CFLAGS += -Wa,-mtune=itanium1
+	AFLAGS += -Wa,-mtune=itanium1
+endif
+
+to arch/ia64/Makefile in your kernel source tree.
+
+Please report any bugs related to binutils 2.24.51.0.3 to
+hjl.tools@gmail.com
+
+and
+
+http://www.sourceware.org/bugzilla/
+
+Changes from binutils 2.24.51.0.2:
+
+1. Update from binutils 2014 0127.
+2. Fix a linker crash with mixed IR/non-IR input objects.
+3. Update readelf/objdump to display versioned symbol names when dumping
+dynamic relocations.  PR 16496.
+4. Update linker to improve orphaned TLS section handling.  PR 16498.
+5. Update linker to check incompatible existing default symbol definition.
+PR 16467.
+6. Update linker to properly handle non-PIC references to __ehdr_start in
+pie and shared object.  PR 16428.
+7. Update bfd to properly generate PT_GNU_RELRO segment for ld and
+objcopy.  PRs 14207/16322/16323.
+8. Update x86 assembler to check for invalid register set in AVX512 gather
+instructions.  PR 16489.
+9. Update empty section handling in linker.
+10. Avoid invalid directory in linker library search.  PR 16456.
+11. Improve x86 disassembler.
+12. Improve gold.
+13. Improve COFF support.
+14. Add nds32 support.
+15. Improve aarch64 support.
+16. Improve arm support.
+17. Improve mips support.
+18. Improve msp430 support.
+19. Improve ppc support.
+20. Improve rl78 support.
+21. Improve z80 support.
+
+Changes from binutils 2.24.51.0.1:
+
+1. Update from binutils 2013 1213.
+2. Fix ld and objcopy to set the SHF_INFO_LINK bit for SHT_REL/SHT_RELA
+sections.  PR 16317.
+3. Fix ld and objcopy to properly generate PT_GNU_RELRO segment. PRs
+14207/16322/16323.
+4. Fix objcopy to copy EI_OSABI field.  PR 16318.
+5. Change ld to set e_type in ELF header to ET_EXEC for -pie
+-Ttext-segment=.
+6. Fix a ld bug for --as-needed with symbol versioning.
+7. Add gas/ld/gold support for R_X86_64_PC32_BND and R_X86_64_PLT32_BND
+relocations.
+8. Fix an assembler line listing bug.  PR 16109.
+9. Improve gold.
+10. Improve nacl support.
+11. Improve COFF support.
+12. Improve aarch64 support.
+13. Improve arm support.
+14. Improve hppa support.
+15. Improve mips support.
+16. Improve ppc support.
+
+Changes from binutils 2.23.52.0.2:
+
+1. Update from binutils 2013 1106.
+2. Add Intel AVX-512 new instruction support.
+3. Add Intel MPX new instruction support.
+4. Update ld to support x86-64 large PIC model with TLS GD and LD sequences.
+5. Fix ld to properly handle R_X86_64_DTPOFF64.  PR 15685.
+6. Fix x86 assembler to properly check 64-bit register.
+7. Update x86 assembler not to align text/data/bss sections for ELF.
+8. Fix x86 assembler to properly support cvttps2pi.  PR 13572.
+9. Fix ld to generate warning sections in glibc.  PR 15762.
+10. Avoid corrupted binary generated by objcopy/strip.  PR 16056.
+11. Improve ld hash.  PR 15657.
+12. Fix objdump on /proc/kcore.  PR 15818.
+13. Improve DWARF support.
+14. Improve addr2line.  PR 15994.
+15. Improve readelf.  PR 15745.
+16. Improve gold.
+17. Improve nacl support.
+18. Improve aarch64 support.
+19. Improve arm support.
+20. Improve cris support.
+21. Improve hppa support.
+22. Improve m32c support.
+23. Improve m68k support.
+24. Improve mips support.
+25. Improve msp430 support.
+26. Improve nios2 support.
+27. Improve ppc support.
+28. Improve rl78 support.
+29. Improve rx support.
+30. Improve rs6000 support.
+31. Improve s390 support.
+32. Improve sparc support.
+33. Improve tile support.
+34. Improve vax support.
+
+Changes from binutils 2.23.52.0.1:
+
+1. Update from binutils 2013 0426.
+2. Add x32 support to embedded x86_64 ELF target.
+3. Fix an x86 IFUNC linker regression.  PR 15371.
+4. Fix an LTO linker weak definition bug.  PR 15323.
+5. Remove stale dynamic table entries for symbols optimized out by LTO.
+PR 15270.
+6. Revert the fix for PR 15149.  When creating executables, BFD linker
+won't issue an error for undefined weak reference which is defined in
+7 shared library from DT_NEEDED.
+8. Ignore weak reference which is is defined in a shared library from
+DT_NEEDED.  This may change the behavior of resulting binaries with
+undefined weak reference.  List libraries needed on command-line as work
+around.  PR 12549.
+9. Fix a MIPS ELF linker crash.  PR 15382.
+10. Align LMA per VMA alignment only if needed.  PR 15222.
+11. Fix a BFD decompress memory leak.  PR 15356.
+12. Properly check SIB byte in x86 disassembler.
+13, Fix invalid memory access in readelf.  PR 15191.
+14, Fix invalid memory access in DWARF dumper.  PRs 15206/15202/15201.
+15. Improve gold.
+16. Improve aarch64 support.
+17. Improve arm support.
+18. Improve avr support.
+19. Improve h8300 support.
+20. Improve mips support.
+21. Improve nios2 support.
+22. Improve ppc support.
+23. Improve rl78 support.
+24. Improve sh support.
+25. Improve sparc support.
+26. Improve tic6x support.
+27. Improve v850 support.
+
+Changes from binutils 2.23.51.0.9:
+
+1. Update from binutils 2013 0226.
+2. Add Intel SAMP new instruction support.
+3. Allow dynamic R_386_SIZE32, R_X86_64_SIZE32 and R_X86_64_SIZE64
+relocations agaist TLS symbols.
+4. Fix BFD linker to set STB_GNU_UNIQUE only for definition.  PR 15167.
+5. Fix BFD linker to set STB_GNU_UNIQUE only if symbol is defined in
+regular object.  PR 15107.
+6. Don't add DT_NEEDED for references from the LTO IR input.  PR 15146.
+7. When creating executables, BFD linker will issue an error for undefined
+weak reference which is defined in a shared library from DT_NEEDED.
+PR 15149.
+8. Also trace symbol from the LTO IR input.  PR 15141.
+9. Support stripping LTO IR sections.  PR 15033.
+10. Don't allow a nested archive pointing to itself and don't generate
+bad archive.  PR 15140.
+11. Fix objcopy segfault on non-ELF input.  PR 14873.
+12. Update DWARF dump support.
+13. Improve gold.
+14. Add nios2 support.
+15. Improve mach support.
+16. Improve aarch64 support.
+17. Improve arm support.
+18. Improve avr support.
+19. Improve h8300 support.
+20. Improve meta support.
+21. Improve mips support.
+22. Improve ppc support.
+23. Improve rl78 support.
+24. Improve sparc support.
+25. Improve v850 support.
+
+Changes from binutils 2.23.51.0.8:
+
+1. Update from binutils 2013 0118.
+2. Support R_386_SIZE32, R_X86_64_SIZE32 and R_X86_64_SIZE64
+relocations.
+3. Fix x86 assembler for "xtrn@got -1".  PR 15019.
+4. Don't generate old dtags with --enable-new-dtags.
+5. Add Meta support.
+6. Improve gold.
+7. Improve aarch64 support.
+8. Improve arm support.
+9. Improve cr16 support.
+10. Improve mips support.
+11. Improve ppc support.
+12. Improve v850 support.
+13. Improve xgate support.
+
+Changes from binutils 2.23.51.0.7:
+
+1. Properly adjust h->plt.refcount.  PR 14980.
+
+Changes from binutils 2.23.51.0.6:
+
+1. Update from binutils 2012 1218.
+2. Add missing R_*_IRELATIVE relocations.  PR 14968.
+3. Remove unnecessary R_*_NONE relocations.  PR 14956.
+4. Fix ar/ranlib on 32-bit filesystems.  PR 14933.
+5. Fix a "Not enough room for program headers" linker bug.  PR 14926.
+6. Support self-assignment in a linker script to convert symbols to
+absolute.  PR 14962.
+7. Support --copy-dt-needed-entries when creating DSO.  PR 14915.
+8. Improve linker plugin DSO error handling.  PR 14904.
+9. Issue warning for plugin dummy.  PR 12760.
+10. Add -fuse-ld=bfd|gold support to ld and gold.
+11. Fix gold configure.  PR 14897.
+12. Correct gas dependency.  PR 14899.
+13. Add rdos support.
+14. Improve gold.
+15. Improve nacl support.
+16. Improve aarch64 support.
+17. Improve arm support.
+18. Improve microblaze support.
+19. Improve mips support.
+20. Improve ppc support.
+21. Improve tile support.
+
+Changes from binutils 2.23.51.0.5:
+
+1. Update from binutils 2012 1123.
+2. Fix 64-bit jecxz encoding regression in x86 assembler.  PR 14859.
+3. Revert an accidental linker change.  PR 14862.
+4. Fix x32 TLS LD to LE optimization in gold.  PR 14858.
+5. Add "-z global" option to set DF_1_GLOBAL to ld.
+6. Improve ld plugin error handling.
+7. Port ld lib32 arrangement from Debian.
+8. Properly set the output maxpagesize when rewriting program header.
+PR 14493.
+9. Add additional DF_1_XXX support to readelf.
+10. Improve nacl support with separate code segments.
+11. Improve macos support.
+12. Improve arm support.
+13. Improve microblaze support.
+14. Improve mips support.
+15. Improve ppc support.
+16. Improve sparc support.
+
+Changes from binutils 2.23.51.0.4:
+
+1. Update from binutils 2012 1110.
+2. Support new Linux NOTE sections.
+3. Add -z stacksize=SIZE option to ld to set size of stack segment.
+4. Fix a BFD IOVEC close bug.  PR 14813.
+5. Fix a BFD IOVEC on archive bug.  PR 14567.
+6. Fix archive support for non-ELF targets.  PR 14481.
+7. Improve gold.
+8. Improve COFF support.
+9. Improve arm support.
+10. Improve microblaze support.
+11. Improve mips support.
+12. Improve ppc support.
+13. Improve rx support.
+14. Improve s390 support.
+15. Improve v850 support.
+16. Improve xgate support.
+
+Changes from binutils 2.23.51.0.3:
+
+1. Update from binutils 2012 1026.
+2. Fix an LTO linker bug.  PR 14747.
+3. Add cx16 arch feature to x86 assembler.
+4. Add -march=bdver3 option to x86 assembler.
+5. Properly handle ignored REX prefix with fwait in x86 disassembler.
+6. Fix x32 register names in objdump DWARF output.
+7. Add NT_SIGINFO/NT_FILE support to readelf.
+8. Add linker --ignore-unresolved-symbol option from NetBSD.
+9. Treat .gdb_index section as debug section.  PR 14662.
+10. Add --debug-dump=addr, --debug_dump=cu_index options to readelf and
+objdump.
+11. Add dwp, DWARF packaging utility.
+12. Add compressed debug section support to Windows.  PR 14067. 
+13. Improve gold.
+14. Improve aarch64 support.
+15. Improve arm support.
+16. Improve hppa support.
+17. Improve mips support.
+18. Improve s390 support.
+19. Improve tile support.
+20. Improve v850 support.
+
+Changes from binutils 2.23.51.0.2:
+
+1. Update from binutils 2012 0918.
+2. Properly handle versioned STB_SECONDARY symbols. 
+3. Fix wrong symbol type with common symbol and weak function.  PR 14591.
+4. Ignore discarded sections when converting mov to lea.
+5. Improve gold.
+6. Improve avr support.
+7. Improve aarch64 support.
+8. Improve moxie support.
+9. Improve ppc support.
+10. Improve tile support.
+
+Changes from binutils 2.23.51.0.1:
+
+1. Update from binutils 2012 0908.
+2. Fix STB_SECONDARY support:
+   a. Generate STB_SECONDARY symbols in DSO by default.
+   b. Properly handle STB_SECONDAY symbols when linking with archive.
+   c. Don't allow .weak directive to override .secondary directive.
+3. Optimize i386/x86-64 linker to convert GOT load (MOV) to LEA.
+4. Clarify x86 assembler error messages.  PR 14457.
+5. Improve NOP/prefetch support in x86 disassembler.
+6. Improve Intel syntax support in x86 assembler.
+7. Add -march={btver1, btver2} options to x86 assembler.
+8. Fix binutils build with --enable-shared.  PR 4970.
+9. Also provide __executable_start for PIE.  PR 14525.
+10. Use xmalloc to allocate memory for argument list file.  PR 14526.
+11. Add Intel Itanium Series 9500 support to assembler/diassembler.
+12. Ignore section symbols without a BFD section when outputing symbols
+and check bad section index.  PR 14493.
+13. Improve archive reader.  PR 14475.
+14. Support DW_OP_GNU_const_index reader.
+15. Improve handling of imput files with empty ELF group sections.
+PR 14444.
+16. Fix IFUNC support in s390 linker.
+17. Improve gold.
+18. Add aarch64 support.
+19. Improve arm support.
+20. Improve mips support.
+21. Improve mmix support.
+22. Improve moxie support.
+23. Improve ppc support.
+24. Improve s390 support.
+25. Improve tile support.
+
+Changes from binutils 2.22.52.0.4:
+
+1. Update from binutils 2012 0806.
+2. Add Intel ADX, RDSEED and PRFCHW new instruction support.
+3. Support 'rep bsf', 'rep bsr', and 'rep ret' syntax in x86 assembler.
+4. Mark 256-bit vmovntdqa as AVX2 instruction for x86 assembler.
+5. Improve x86 assembler error handling.
+6. Improve the repeat directive support in assembler.  PR 14201.
+7. Improve x86-64 disassembler on superfluous prefixes.
+8. Fix x86 disassembler crash on bad XOP instructions.  PR 14355.
+9. Support STB_SECONDARY:
+
+https://groups.google.com/forum/?hl=en&fromgroups#!forum/generic-abi
+
+10. Added SORT_NONE to the linker script language to disable section
+sorting and properly handle .init/.fini sections.  PR 14156.
+11. Fix a weak alias linker bug.  PR 14323.
+12. Fix the NULL GNU_RELRO segment linker bug.  PR 14207.
+13. Fix the bad GNU_RELRO segment linker bug.  PR 14215.
+14. Add linker support of __ehdr_start symbol for the ELF file header.
+15. Add IFUNC support to s390 linker.
+16. Fix ar for >4GB member.  PR 14302.
+17. Fix objcopy --compress-debug-sections on empty debug section.  PR
+14319.
+18. Fix readelf/objdup to display null bytes in DWARF debug info.  PR
+14420.
+19. Improve gold.
+20. Improve arm support.
+21. Improve avr support.
+22. Improve cris support.
+23. Improve m68k support.
+24. Improve mips support.
+25. Improve ppc support.
+26. Improve vax support.
+27. Improve xgate support.
+
+Changes from binutils 2.22.52.0.3:
+
+1. Update from binutils 2012 0604.
+2. Check addend overflow for R_X86_64_RELATIVE64.
+3. Fix ar/nm/ranlib with --plugin.
+4. Create .eh_frame_hdr section only if needed.  PR 13909.
+5. Properly create .eh_frame section for PLT.  PR 14105. 
+6. Fix a linker crash. PR 14170.
+7. Fix readelf to properly display addend.
+8. Don't make _DYNAMIC/_GLOBAL_OFFSET_TABLE_/_PROCEDURE_LINKAGE_TABLE_
+symbols absolute for x86 and ppc.
+9. Properly handle shared libraries with zero dynamic symbols.  PRs
+7023/13962.
+10. Update readelf/assembler to support multibyte characters in symbol
+names.
+11. Add --strip-dwo/--extract-dwo options to objcopy/strip.
+12. Add R_X86_64_RELATIVE64 support to gold.
+13. Improve gold.
+14. Improve NACL support.
+15. Improve alpha support.
+16. Improve avr support.
+17. Improve m68k support.
+18. Improve mips support.
+19. Improve ppc support.
+20. Improve vax support.
+
+Changes from binutils 2.22.52.0.2:
+
+1. Update from binutils 2012 0507.
+2. Fix Linux kernel build by reverting the PR 13621 fix.  PR 14052.
+3. Add support for x86_64-*-linux-gnux32 target.
+4. Improve x86 assembler.
+5. Improve DWARF support.
+6. Improve gold.
+7. Improve rx support.
+8. Improve sparc support.
+9. Add xgate support.
+
+Changes from binutils 2.22.52.0.1:
+
+1. Update from binutils 2012 0424.
+2. Support Intel HLE and RTM extension.
+3. Add NACL support.
+4. Fix -Bsymbolic with protected function pointer.  PR 13880.
+5. Fix an IFUNC regression.  PR 13817.
+6. Fix x86 NOP fill regression.  PR 13675.
+7. Fix a linker regression.  PR 13991. 
+8. Fix dangling global hidden symbol in symtab.  PR 13621.
+9. Fix objcopy, strip and ld for --emit-relocs.  PR 13947.
+10. Improve gold.
+11. Improve mach support.
+12. Improve vms support.
+13. Improve windows support.
+14. Improve arm support.
+15. Improve avr support.
+16. Improve mips support.
+17. Improve ppc support.
+18. Improve rx support.
+19. Improve s390 support.
+20. Improve sh support.
+21. Improve sparc support.
+22. Improve tile support.
+
+Changes from binutils 2.22.51.0.1:
+
+1. Update from binutils 2012 0131.
+2. Add x32 support to gold.
+3. Support linker arch-depedent fill.  PR 13616.
+4. Add i386 NACL support to x86 assembler.
+5. Add fake zero displacement for .d8 and .d32 suffixes to x86 assembler.
+6. Add vmfunc support to x86 assembler/disassembler.
+7. Support >2GB archive member.  PR 13534.
+8. Support R_X86_64_PC32 relocation for PIC on x32.  PR 13581.
+9. Fix LTO linker with --start-group and archive.  PR 12758.
+10. Fix linker with --build-id.  PR 12451.
+11. Improve linker dead code dependency removal on DSO.  PR 12772.
+12. Improve demangler.
+13. Fix elf64-x86-64.c build with GCC 4.7.
+14. Avoid linker -z text crash.  PR 13468.
+15. Avoid readelf crash.  PR 13622.
+16. Avoid nm crash on --size-sort --no-sort.  PR 13593.
+17. Fix linker COFF SECREL32 relocation support.  PR 13491.
+18. Improve gold.
+19. Improve mach support.
+20. Improve arm support.
+21. Improve avr support.
+22. Improve hppa support.
+23. Improve m68k support.
+24. Improve mips support.
+25. Improve ppc support.
+26. Improve rl78 support.
+27. Improve rx support.
+
+Changes from binutils 2.21.53.0.2:
+
+1. Update from binutils 2011 1118.
+2. Fix ar --plugin on archive with mixed IR/non-IR objects.  PR 13298.
+3. Preserve the maximum alignment and size for common symbols.  PR 13250.
+4. Fix LTO linker with -as-needed.  PR 13287.
+5. Fix --plugin support on thin archive.  PR 13257.
+6. Fix LTO linker on thin archive.  PR 13183.
+7. Fix --plugin slim object support on archive.  PR 13278.
+8. Support LDPR_PREVAILING_DEF_IRONLY_EXP in linker plugin.  PR 13229.
+9. Don't make make IR symbols dynamic.  PR 13244.
+10. Fix LTO linker with --as-needed.  PR 13201.
+11. Properly handle 2 IR symbols with the same comdat key.  PR 13066.
+12. Keep .debug_types sections with linker garbage collection.  PR 13233.
+13. Fix -ffunction-sections -Wl,--gc-sections failure with symbol
+versioning.  PR 13195.
+14. Improve linker garbage collection support.  PR 13177.
+15. Remove symbols hidden by version scripts with --gc-sections.  PR 12975.
+16. Remove unnecessary GOT relocation created for IFUNC.  PR 13178.
+17. Move IRELATIVE relocations to the end.  PR 13302.
+18. Avoid readelf core dump.  PR 13219.
+19. Check zero address size when dumping DWARF sections.  PR 13196.
+20. Remove the group section if all members are removed.  PR 13180.
+21. Support R_X86_64_64 and R_X86_64_RELATIVE64 relocations for x32.
+PR 13082.
+22. Add Adapteva Epiphany support.
+23. Add Renesas RL78 support.
+24. Improve gold.
+25. Improve mach-o support.
+26. Improve alpha support.
+27. Improve arm support.
+28. Improve hppa support.
+29. Improve mips support.
+30. Improve ppc support.
+31. Improve rx support.
+32. Improve sparc support.
+
+Changes from binutils 2.21.53.0.1:
+
+1. Update from binutils 2011 0804.
+2. Add Intel K1OM support.
+3. Allow R_X86_64_64 relocation for x32 and check x32 relocation overflow.
+PR ld/13048.
+4. Support direct call in x86-64 assembly code.  PR gas/13046.
+5. Add ia32 Google Native Client support. 
+6. Add .debug_macro section support.
+7. Improve gold.
+8. Improve VMS support.
+9. Improve arm support.
+10. Improve hppa support.
+11. Improve mips support.
+12. Improve mmix support.
+13. Improve ppc support.
+
+Changes from binutils 2.21.52.0.2:
+
+1. Update from binutils 2011 0716.
+2. Fix LTO linker bugs.  PRs 12982/12942.
+3. Fix rorx support in x86 assembler/disassembler for AVX Programming
+Reference (June, 2011).
+4. Fix an x86-64 ELFOSABI linker regression.
+5. Update ELFOSABI_GNU support.  PR 12913.
+6. Fix a linker regression with prelink support.  PR 12921.
+7. Add unwind info to x86 PLT section.  PR 12570.
+8. Support x32 core files.
+9. Support native x32 linker.
+10. Fix linker --gc-sections on note sections.  PR 12851.
+11. Avoid linker crash on bad input.  PR 12887.
+12. Add section flags in linker script.
+13. Improve elf linker -z option support.
+14. Fix nm on compressed debug sections.  PR 12983.
+15. Fix an ar bug.  PR 12558.
+16. Fix an ia64 linker regression.  PR 12978.
+17. Improve gold.
+18. Improve VMS support.
+19. Add TILE-Gx/TILEPro support.
+20. Improve alpha support.
+21. Improve avr support.
+22. Improve mips support.
+23. Improve arm support.
+24. Improve ppc support.
+25. Improve sh support.
+26. Improve TIC6X support.
+
+Changes from binutils 2.21.52.0.1:
+
+1. Update from binutils 2011 0610.
+2. Support AVX Programming Reference (June, 2011)
+3. Allow R_X86_64_64 relocations in SEC_DEBUGGING sections when building
+x32 shared libraries.  Used to build kernel x32 vDSO.
+4. Fix linker --gc-sections on note sections.  PR 12851.
+5. Update readelf to handle binaries containing corrupt version
+information.  PR 12855.
+6. Improve gold.
+7. Improve VMS support.
+8. Improve mips support.
+
+Changes from binutils 2.21.51.0.9:
+
+1. Update from binutils 2011 0608.
+2. Fix an x86 linker regression. PRs 12833/12837/12859.
+3. Fix an x86-64 large model TLS linker bug.  PR 12809.
+4. Fix LTO bugs.  PRs 12758/12760.
+5. Add a new linker switch, -plugin-save-temps.
+6. Fix an linker bug for warning on common symbol in archive.
+7. Fix warning support when building shared library.  PR 12761.
+8. Reduce linker memory usage when linking many small object files.
+PR 12682.
+9. Fix a thin archive bug.  PR 12710.
+10. Fix a TLS linker bug.  PR 12763.
+11. Improve gold.
+12. Improve DWARF dump support.
+13. Improve XCOFF support.
+14. Improve arm support.
+15. Improve cris support.
+16. Improve ia64 ILP32 support.
+17. Improve mips support.
+18. Improve ppc support.
+19. Improve rx support.
+20. Improve s390 support.
+21. Improve tic30 support.
+22. Improve tic6x support.
+23. Improve v850 support.
+
+Changes from binutils 2.21.51.0.8:
+
+1. Update from binutils 2011 0507.
+2. Improve LTO bfd linker.  PRs 12365/12696/12672
+3. Fix a linker regression with constructor attribute in C++.  PR 12730.
+4. Warn relocation in readonly section when creating a shared object.
+5. Remove empty output sections.  PR 12718.
+6. Remove DT_TEXTREL with local IFUNC symbols.  PR 12694.
+7. Properly set ELFOSABI_LINUX for STB_GNU_UNIQUE. PR 10549.
+8. Fix objcopy on unusual input.  PR 12632.
+9. Fix an ar regression.  PR 12720.
+10  Avoid linker crash on bad linker input.
+11. Fix a linker script regression.  PR 12726.
+12. Support new GNU DWARF extensions.
+13. Initial support for SystemTap note sections.
+14. Add --dwarf-start and --dwarf-end to readelf and objdump. 
+15. Disable 3dnow and 3dnowa for bdver1 in x86 assembler.
+16. Improve gold.
+17. Improve VMS support.
+18. Improve arm support.
+19. Improve mips support.
+20. Improve ppc support.
+21. Improve s390 support.
+22. Improve tic6x support.
+
+Changes from binutils 2.21.51.0.7:
+
+1. Update from binutils 2011 0408.
+2. Fix x32 TLS linker bug.
+3. Enable .quad directive in x32 assembler.
+4. Fix an assembler regression.  PRs 12569/12589.
+5. Add --size-check= assembler option to issue a warning, instead of an
+error, on bad ELF .size directive.
+6. Fix an ia32 linker bug with TLS/PIE.  PR 12654.
+7. Fix Intel L1OM linker library search path.
+8. Fix a linker buffer overflow on malformed inputs.  PR 12613.
+9. Check corrupted symtab in nm/readelf.  PR 12639.
+10. Avoid objcopy crash on archive with unknown objects.  PR 12632.
+11. Fix "ar -t".  PR 12590.
+12. Fix many memory leaks.
+13. Improve DWARF support.
+14. Improve gold.
+15. Improve VMS support.
+16. Improve Windows support.
+17. Improve alpha support.
+18. Improve arm support.
+19. Improve avr support.
+20. Improve ppc support.
+21. Improve sparc support.
+22. Improve tic6x support.
+
+Changes from binutils 2.21.51.0.6:
+
+1. Update from binutils 2011 0306.
+2. Supprt x32 TLS IE->LE transition.
+3. Change x32 library directory from /lib32 to /libx32.
+4. Improve LTO linker support.  Fix PRs 12439/12314/12248/12430.
+5. Improve linker plugin support.
+6. Fix an ar bug.  PR 12513.
+7. Properly generate nops for ia32. PR 6957.
+8. Improve readelf DT_GNU_HASH support.  PR 12523.
+9. Improve readelf on invalid input.  PR 12467.
+10. Update ELF assembler to issue an error on invalid  .size directive.
+PR 12519,
+11. Properly handle PT_DYNAMIC segment with zero size sections.  PR 12516.
+12.  Add a new linker option, --verbose=2, to report plugin symbol
+status.
+13. Properly handle entry symbols in linker LTO support.  PR 12507.  
+14. Improve gold.
+15. Improve arm support.
+16. Improve bfin support.
+17. Improve mips support.
+18. Improve ppc support.
+
+Changes from binutils 2.21.51.0.5:
+
+1. Update from binutils 2011 0118.
+2. Fix x32 (ILP32) support.  Renamed assembler option to --x32.  It
+can create working static and dynamic x32 executables.
+3. Add BMI and TBM new instruction support.
+4. Fix x86 disassembler to properly display sign-extended byte.
+5. Improve IFUNC linker support.  PRs 12366/12371.
+6. Fix readelf bug on archive. PR 12408.
+7. Fix a assembler when compressing empty debug sections.  PR 12409.
+8. Fix a warning symbol linker bug.  PR 12339.
+9. Fix a duplicated assert message linker bug.  PR 12380.
+10. Fix plugin linker build.  PR 12391.
+11. Fix a plugin linker crash.  PR 12364.
+12. Improve plugin linker.
+13. Improve gold.
+14. Improve arm support.
+15. Improve mips support.
+16. Improve rx support.
+
+Changes from binutils 2.21.51.0.4:
+
+1. Update from binutils 2011 0104.
+2. Add ILP32 support:
+
+http://www.kernel.org/pub/linux/devel/binutils/ilp32/abi.pdf
+
+to Linux/x86-64.
+3. Prevent the Linux x86-64 kernel build failure and remove
+__ld_compatibility support.  PR 12356.
+4. Improve gold.
+5. Improve Windows support.
+6. Improve hppa support.
+7. Improve mips support.
+
+Changes from binutils 2.21.51.0.3:
+
+1. Update from binutils 2010 1217.
+2. Fix the Linux relocatable kernel build.  PR 12327.
+3. Improve mips support.
+
+Changes from binutils 2.21.51.0.2:
+
+1. Update from binutils 2010 1215.
+2. Add BFD linker support for placing input .ctors/.dtors sections in
+output .init_array/.fini_array section.  Add SORT_BY_INIT_PRIORITY.  The
+benefits are
+   a. Avoid output .ctors/.dtors section in executables and shared
+      libraries.
+   b. Allow mixing input .ctors/.dtors sections with input
+   .init_array/.fini_array sectiobs.  GCC PR 46770.
+3. Add BFD linker support for "ld -r" on mixed IR/non-IR objects. Add
+the new ELF section type SHT_GNU_OBJECT_ONLY (0x6ffffff8). See
+
+http://sourceware.org/bugzilla/show_bug.cgi?id=12291
+
+4. Update BFD linker to accept -flto and -flto-partition= for GCC LTO
+option compatibility.
+5. Fix BFD linker to avoid touching uncompressed section content when
+relocating DWARF debug sections for errror reporting.
+6. Mark .gnu.lto_* sections with SHF_EXCLUDE.
+7. Add --target option to ar.
+8. Improve gold.
+9. Improve AIX support.
+10. Improve Windows support.
+11. Improve mips support.
+
+Changes from binutils 2.21.51.0.1:
+
+1. Update from binutils 2010 1206.
+2. Fix BFD and GOLD linker for compressed debug section support.
+3. Fix BFD linker plugin support.  PR ld/12246, ld/12247, ld/12248,
+ld/12277, ld/12288 and ld/12289.
+4. Update BFD linker to group .text.exit, text.startup and .text.hot
+sections.
+5. Fix linker for W_EH_PE_datarel handling.  PR ld/12253.
+6. Fix array access bug in readelf/elfedit.  PR binutils/11742 and
+binutils/12235.
+7. Support dumping GDB .gdb_index section.
+8. Install plugin-api.h.
+9. Improve gold.
+10. Improve Solaris support.
+11. Improve VMS support.
+12. Improve Windows support.
+13. Improve arm support.
+14. Improve bfin support.
+15. Improve mips support.
+16. Improve s390 support.
+17. Improve z80 support.
+
+Changes from binutils 2.20.51.0.12:
+
+1. Update from binutils 2010 1110.
+2. Fix ld plugin support.  PRs lto/46291 and lto/46319.
+3. Fix x86 assembler to properly fold _GLOBAL_OFFSET_TABLE_ in Intel
+syntax.  PR 12186.
+4. Update assembler to ensure that group signature symbols have the name
+of the group.
+5. Avoid unnecessary relaxation in assembler.  PR 12049.
+6. Update linker NOLOAD processing.
+7. Update linker not to include archive members when symbols therein have
+already been defined.  PR 12001.
+8. Change objdump to display compressed section names without 'z'.
+9. Improve gold.
+10. Improve Solaris support.
+11. Improve VMS support.
+12. Improve Windows support.
+13. Improve arm support.
+14. Improve cr16 support.
+15. Improve mips support.
+16. Improve ppc support.
+17. Improve tic6x support.
+
+The file list:
+
+1. binutils-2.24.51.0.3.tar.bz2.  Source code.
+
+The primary sites for the beta Linux binutils are:
+
+1. http://www.kernel.org/pub/linux/devel/binutils/
+
+It is also available as hjl/linux/release/2.24.51.0.3 tag at
+
+https://sourceware.org/git/?p=binutils-gdb.git;a=summary
+
+Thanks.
+
+
+H.J. Lu
+hjl.tools@gmail.com
+01/27/2014
Index: npl/system/bison/bison.build
===================================================================
--- npl/system/bison/bison.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6203
Index: npl/system/bison/bison_dev.build
===================================================================
--- npl/system/bison/bison_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6203
Index: npl/system/bsd-finger/bsd_finger.build
===================================================================
--- npl/system/bsd-finger/bsd_finger.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4564
Index: npl/system/busybox/busybox.build
===================================================================
--- npl/system/busybox/busybox.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6536
Index: npl/system/bzip2/bzip2.build
===================================================================
--- npl/system/bzip2/bzip2.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6508
Index: npl/system/bzip2/bzip2_dev.build
===================================================================
--- npl/system/bzip2/bzip2_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6509
Index: npl/system/ca_certificates/ca-certificates.SlackBuild.orig
===================================================================
--- npl/system/ca_certificates/ca-certificates.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,106 +1,0 @@
-#!/bin/bash
-
-# Slackware build script for ca-certificates
-
-# Copyright 2009,2011  Robby Workman  Northport, AL, USA
-# Copyright 2012, 2013, 2015, 2016, 2018  Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=ca-certificates
-VERSION=${VERSION:-$(echo certdata-*.txt.xz | cut -f 2 -d - | cut -f 1 -d .)}
-ARCH=noarch
-BUILD=${BUILD:-1_slack14.2}
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-TARVERSION=${VERSION}
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG/usr/share/ca-certificates $PKG/usr/sbin
-cd $TMP
-
-rm -rf $PKGNAM
-
-# Extract the tarball:
-tar xvf $CWD/${PKGNAM}.tar.?z || exit 1
-
-cd $PKGNAM || exit 1
-
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Remove incompatible command operators used to call 'run-parts':
-zcat $CWD/fixup_update-ca-certificates.diff.gz | patch -p1 || exit 1
-
-# Use "c_rehash" rather than "openssl rehash". They act mostly the same, but
-# the openssl builtin is not available on older versions of Slackware, while
-# c_rehash will always be there.
-zcat $CWD/update-ca-certificates.c_rehash.diff.gz | patch -p1 || exit 1
-
-# Update to certdata.txt from $CWD:
-xzcat $CWD/certdata-${VERSION}.txt.xz > mozilla/certdata.txt
-
-make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Remove expired certificate:
-if [ -r $PKG//usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt ]; then
-  rm -f $PKG//usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt
-fi
-
-mkdir -p $PKG/etc/ca-certificates/update.d
-printf "# Automatically generated by $PKGNAM-$VERSION \n#\n" \
-  > $PKG/etc/ca-certificates.conf
-( cd $PKG/usr/share/ca-certificates
-  find . -name '*.crt' | sort | cut -b3-
-) >> $PKG/etc/ca-certificates.conf
-
-mkdir -p $PKG/usr/man/man8
-gzip -9c sbin/update-ca-certificates.8 > \
-  $PKG/usr/man/man8/update-ca-certificates.8.gz
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a docs/* $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/var/log/setup
-cat $CWD/setup.11.cacerts > $PKG/var/log/setup/setup.11.cacerts
-chmod 755 $PKG/var/log/setup/setup.11.cacerts
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/ca_certificates/ca_certificates.SlackBuild
===================================================================
--- npl/system/ca_certificates/ca_certificates.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,25 +1,0 @@
-#!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-14.2/patches/source/ca-certificates/
-# Created at ma 29 nov 2021 11:53:10 CET
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./ca-certificates.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/ca_certificates/ca_certificates.arch
===================================================================
--- npl/system/ca_certificates/ca_certificates.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-noarch
Index: npl/system/ca_certificates/ca_certificates.build
===================================================================
--- npl/system/ca_certificates/ca_certificates.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-7
Index: npl/system/ca_certificates/ca_certificates.md5
===================================================================
--- npl/system/ca_certificates/ca_certificates.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,13 +1,0 @@
-c503ec33059aacb4f4a88081cc2bd969  ./ca_certificates_dev.pkg
-1c80d0320a10ae55a9122f1053cd2074  ./ca_certificates.pkg
-bdb5f5c4ba574445ab0819e345f42081  ./ca_certificates.SlackBuild
-648c1c4d1fbd9ded03c092cb18607fe7  ./ca_certificates.SlackBuild.log.gz
-b0263ee8f963696cf657d84d49a13ed5  ./ca-certificates.SlackBuild.orig
-a36a44cf0586536772c200fd9ee10fa7  ./ca-certificates.tar.xz
-54a1ef614be13310a71f99a506d522bc  ./certdata-20211005.txt.xz
-2bc10162481837f7b4c8c7532dca0854  ./doinst.sh.gz
-cc23ac9b45fa4649ade60f64fe02eb7d  ./fixup_update-ca-certificates.diff.gz
-90833611bbc0db730880e8eb4ca7ca97  ./get-certdata.txt.sh
-5dbe990e59d512ceb425ea6475ef0ae0  ./setup.11.cacerts
-95c835581d5db3a3188e00f437d83dec  ./slack-desc
-e64b203a2dc95ad7de22be3f7e6d4739  ./update-ca-certificates.c_rehash.diff.gz
Index: npl/system/ca_certificates/ca_certificates.version
===================================================================
--- npl/system/ca_certificates/ca_certificates.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-20211005
Index: npl/system/ca_certificates/ca_certificates_dev.arch
===================================================================
--- npl/system/ca_certificates/ca_certificates_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-noarch
Index: npl/system/ca_certificates/ca_certificates_dev.build
===================================================================
--- npl/system/ca_certificates/ca_certificates_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-7
Index: npl/system/ca_certificates/ca_certificates_dev.version
===================================================================
--- npl/system/ca_certificates/ca_certificates_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-20211005
Index: npl/system/ca_certificates/get-certdata.txt.sh
===================================================================
--- npl/system/ca_certificates/get-certdata.txt.sh	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,39 +1,0 @@
-#!/bin/sh
-
-# Copyright 2018  Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-CWD=$(pwd)
-
-# Make temporary directory:
-TMP_CERT_DIR=$(mktemp -d)
-
-cd $TMP_CERT_DIR
-lftpget https://hg.mozilla.org/mozilla-central/raw-file/tip/security/nss/lib/ckfw/builtins/certdata.txt
-xzcat $CWD/certdata-*.txt.xz > old
-if diff old certdata.txt > /dev/null 2> /dev/null ; then
-  echo "No certdata.txt update available"
-else
-  xz -9 certdata.txt
-  rm -f $CWD/certdata-*.txt.xz
-  mv certdata.txt.xz $CWD/certdata-$(date "+%Y%m%d").txt.xz
-  echo "New certdata.txt found and installed in $CWD"
-fi
-rm -rf $TMP_CERT_DIR
Index: npl/system/ca_certificates/setup.11.cacerts
===================================================================
--- npl/system/ca_certificates/setup.11.cacerts	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,3 +1,0 @@
-#!/bin/sh
-#BLURB="Rebuild SSL certificate database."
-chroot . usr/sbin/update-ca-certificates --fresh 1> /dev/null 2> /dev/null
Index: npl/system/ca_certificates/slack-desc
===================================================================
--- npl/system/ca_certificates/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
-               |-----handy-ruler-----------------------------------------------------|
-ca-certificates: ca-certificates (PEM Files of CA Certificates)
-ca-certificates:
-ca-certificates: This package includes PEM files of CA certificates to allow SSL-based
-ca-certificates: applications to check for the authenticity of SSL connections.
-ca-certificates:
-ca-certificates:
-ca-certificates:
-ca-certificates:
-ca-certificates:
-ca-certificates:
-ca-certificates:
Index: npl/system/conntrack/conntrack.SlackBuild
===================================================================
--- npl/system/conntrack/conntrack.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/conntrack/conntrack.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,25 @@
+#!/bin/bash
+#DEP:libnetfilter_conntrack
+#DEP:libnfnetlink
+
+
+
+NAME=conntrack
+VER=1.00beta1
+CWD=`pwd`
+PKGTMP=/tmp/pkgtmp
+
+mkdir -p $PKGTMP &>/dev/null
+
+tar -xjf $NAME-$VER.tar.bz2 || exit 1
+
+cd $NAME-$VER
+./configure --prefix=/usr || exit 1
+make || exit 1
+make DESTDIR=$PKGTMP install || exit 1
+
+cd "$PKGTMP" || exit 1
+makepkg -l y -c n $CWD/$NAME.pkg > /dev/null &&
+echo $VER > $CWD/$NAME.version &&
+arch > $CWD/$NAME.arch 
+
Index: npl/system/conntrack/conntrack.arch
===================================================================
--- npl/system/conntrack/conntrack.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/conntrack/conntrack.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+i586
Index: npl/system/conntrack/conntrack.md5
===================================================================
--- npl/system/conntrack/conntrack.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/conntrack/conntrack.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,4 @@
+a22f1ad3fc1adf9b8f8f5d09b9c8606b  ./conntrack-0.99.tar.bz2
+7491f914a9ebce180df88cbef0d994b3  ./conntrack-1.00beta1.tar.bz2
+5c5f8758b8e7f3e63b453abe645645c2  ./conntrack.SlackBuild
+798fc29657ba9dad846ea7b62c9e6766  ./conntrack.pkg
Index: npl/system/conntrack/conntrack.version
===================================================================
--- npl/system/conntrack/conntrack.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/conntrack/conntrack.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+1.00beta1
Index: npl/system/coreutils/coreutils-8.26.tar.xz.sig
===================================================================
--- npl/system/coreutils/coreutils-8.26.tar.xz.sig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,17 +1,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iQIcBAABAgAGBQJYPyRpAAoJEN9v2XEwYDfZ0I4P/3oaPYXMPEOKuDDpEcLumn26
-gYIMQc1jIMbBNQe120gQmNPkRr5dTKt5Bap9qYkCj0pI/6VxVIWDo0xrOLYZi7AN
-Xgr0kX2qLDFEH+EHkC1BpsAdpsgwfvLmVWPHS62CNKgVDgGiP1cRJZe8oVmlBCiR
-3ES7pUsBfDn3hbdKNTTmMDtro1rQMOxfHkVCZLAva+JjdzpE+KTvzZzKkVuZZfJ/
-Mi/ZySrXZXFvPBS7GXgop4x8EodyzQMeKO+nvpIUEBY1yLQgCvni5/CBI8w/EViD
-DSjj0zWsCQkEjx6HCohi8sBHUYZ+M3lB4rkFk7aevdioPZUGfLkW31LT/cUJC/VV
-MIQKWzQtZO/WCJuyEbWP2m25c4MtnnhTm5yoi29yT/CoTRlUWkIQpXm4oD1cJXHy
-PpHveu8qM0qRaAtVdXE3pmapIMYUV4g7vxSuCjZRrgiDLhp/K7Lzt5xBhl++kPU2
-U9uc202eah4Towo0pbHsuEJT0vk0GGLq8/17dCa/ss8wV+86ZLxl0kZYy4CNEnIW
-vsCN6CJ5AoAEVrMN1F7ZJYnH4hoJedvIczThnAkNTqYYE3wnN9stOe28Oy/a0/tg
-bt5/Mn0JbmQei890uU8zcEdUjidHqGV4hKk1E2UC4UCyHG/VcHv9gfr8OaD/xPDr
-SoauDCHpBU7J7FT/DX+k
-=vkKy
------END PGP SIGNATURE-----
Index: npl/system/coreutils/coreutils.SlackBuild
===================================================================
--- npl/system/coreutils/coreutils.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,25 +1,0 @@
-#!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/a/coreutils/
-# Created at Tue Feb  7 16:45:04 CET 2017
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./coreutils.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/coreutils/coreutils.SlackBuild.orig
===================================================================
--- npl/system/coreutils/coreutils.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,213 +1,0 @@
-#!/bin/sh
-
-# Copyright 2005-2016  Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PKGNAM=coreutils
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:--j6}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "arm" ]; then
-  SLKCFLAGS="-O2 -march=armv4 -mtune=xscale"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "armel" ]; then
-  SLKCFLAGS="-O2 -march=armv4t"
-  LIBDIRSUFFIX=""
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-
-rm -rf $PKGNAM-$VERSION
-if [ -r $CWD/$PKGNAM-$VERSION.tar.gz ]; then
-  tar xf $CWD/$PKGNAM-$VERSION.tar.gz || exit 1
-elif [ -r $CWD/$PKGNAM-$VERSION.tar.bz2 ]; then
-  tar xf $CWD/$PKGNAM-$VERSION.tar.bz2 || exit 1
-elif [ -r $CWD/$PKGNAM-$VERSION.tar.xz ]; then
-  tar xf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-elif [ -r $CWD/$PKGNAM-$VERSION.tar.lzma ]; then
-  tar xf $CWD/$PKGNAM-$VERSION.tar.lzma || exit 1
-else
-  exit 1
-fi
-
-cd $PKGNAM-$VERSION
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Patch uname to correctly display CPU information:
-zcat $CWD/$PKGNAM.uname.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
-
-# Revert change to ls quoting style introduced in coreutils-8.25:
-zcat $CWD/no_ls_quoting.patch.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
-
-# Compilation with glibc version later than 2.3.2 needs the environment
-# variable DEFAULT_POSIX2_VERSION set to 199209.
-# Without that line, the coreutils will start complaining about 'obsolete'
-# command switches, like "tail -20" will be considered obsolete.
-# This behaviour breaks many other packages... the 'obsolete' parameters are
-# too commonly used to disregard them.  Better to stick with the older more
-# widely accepted standards until things begin to demand the new way.
-
-FORCE_UNSAFE_CONFIGURE=1 \
-CFLAGS="$SLKCFLAGS" \
-DEFAULT_POSIX2_VERSION=199209 \
-./configure \
-  --prefix=/usr \
-  --bindir=/bin \
-  --mandir=/usr/man \
-  --infodir=/usr/info \
-  --sysconfdir=/etc \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --without-gmp \
-  --enable-install-program=arch \
-  --build=$ARCH-slackware-linux
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" \
-  | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-# We have had the mktemp from debianutils included with Slackware for quite a
-# long time, and certain options are changed here, like changing -u to mean a
-# dry-run rather than to unlink the tempfile when finished.  Since this could
-# break existing scripts, unless someone can tell me a good reason why we
-# should start using a new version of mktemp, we will continue to use the
-# one we've been using.  If the new one starts to become expected, let me know.
-# We'll figure out what the best options are and go from there.
-mv $PKG/bin/mktemp $PKG/bin/mktemp-gnu
-mv $PKG/usr/man/man1/mktemp.1 $PKG/usr/man/man1/mktemp-gnu.1
-
-# This seems wrong, and it stomps on files in the ksh93 package, though I'm
-# not sure the placement of those is correct, either...  The ksh93 package
-# installs them as flat text files, while coreutils installs empty directories
-# Oh well, this is what we've done for years, and nobody's complained...
-rm -rf $PKG/usr/share/locale/*/LC_TIME
-
-# Move "arch" to /bin
-#mv $PKG/usr/bin/arch $PKG/bin
-
-# These are important enough that they should probably all go into /bin at this
-# point...   Having some of them unavailable when /usr isn't mounted is just a
-# source of unending bug reports for various third party applications.
-# Time to end those reports.  :-)
-mkdir -p $PKG/bin $PKG/usr/bin
-( cd $PKG/usr/bin
-  for file in ../../bin/* ; do
-    ln --verbose -sf $file .
-  done
-)
-
-# Add some defaults, although a very slack-like set of default options are built
-# into /bin/ls now anyway:
-mkdir -p $PKG/etc
-zcat $CWD/DIR_COLORS.gz > $PKG/etc/DIR_COLORS.new
-
-# Since dircolors no longer provides any default aliases these scripts
-# will be needed for ls to act as expected:
-mkdir -p $PKG/etc/profile.d
-zcat $CWD/coreutils-dircolors.csh.gz > $PKG/etc/profile.d/coreutils-dircolors.csh
-zcat $CWD/coreutils-dircolors.sh.gz > $PKG/etc/profile.d/coreutils-dircolors.sh
-chmod 755 $PKG/etc/profile.d/*
-
-# Remove things that are provided by other Slackware packages:
-for dupe in hostname kill su uptime ; do
-  rm -f $PKG/bin/${dupe} $PKG/usr/bin/${dupe} \
-    $PKG/usr/sbin/${dupe} $PKG/usr/man/man?/${dupe}.* ;
-done
-
-# Add ginstall links (there's still a lot of stuff that needs this to compile):
-( cd $PKG/bin ; ln -sf install ginstall )
-( cd $PKG/usr/bin ; ln -sf ../../bin/ginstall ginstall )
-( cd $PKG/usr/man/man1 ; ln -sf install.1 ginstall.1 )
-
-# Compress and link manpages, if any:
-if [ -d $PKG/usr/man ]; then
-  ( cd $PKG/usr/man
-    for manpagedir in $(find . -type d -name "man*") ; do
-      ( cd $manpagedir
-        for eachpage in $( find . -type l -maxdepth 1) ; do
-          ln -s $( readlink $eachpage ).gz $eachpage.gz
-          rm $eachpage
-        done
-        gzip -9 *.?
-      )
-    done
-  )
-fi
-
-rm -f $PKG/usr/info/dir
-gzip -9 $PKG/usr/info/*
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
-  AUTHORS COPYING* NEWS README* THANKS THANKS-to-translators TODO \
-  $PKG/usr/doc/$PKGNAM-$VERSION
-
-# If there's a ChangeLog, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r ChangeLog ]; then
-  DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
-  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-  touch -r ChangeLog $DOCSDIR/ChangeLog
-fi
-
-mkdir -p $PKG/install
-zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-# Build the package:
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
-
Index: npl/system/coreutils/coreutils.arch
===================================================================
--- npl/system/coreutils/coreutils.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/coreutils/coreutils.build
===================================================================
--- npl/system/coreutils/coreutils.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/coreutils/coreutils.md5
===================================================================
--- npl/system/coreutils/coreutils.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,14 +1,0 @@
-d5aa2072f662d4118b9f4c63b94601a6  ./coreutils-8.26.tar.xz
-f6ac686f508858d62374d9edb1f8ea88  ./coreutils-8.26.tar.xz.sig
-419b935183bacb0ff3100db65d218473  ./coreutils_dev.pkg
-86dd1cc125f7138297e9a10633bf2d82  ./coreutils-dircolors.csh.gz
-cd092337faf2c8309b48e574db7a5ea5  ./coreutils-dircolors.sh.gz
-2745eb3318d0c8f7e68a311d0847f0db  ./coreutils.pkg
-0db8f0da29429fcd78917ad0b1037ded  ./coreutils.SlackBuild
-19004c7fe88dfb330710b7077c6dd7cb  ./coreutils.SlackBuild.log.gz
-6ad68d8609cd593346cd5b0562485ff1  ./coreutils.SlackBuild.orig
-c152b70ec55f7ab70948043900c27b00  ./coreutils.uname.diff.gz
-a5de102e7876a5d48e865ff8365c4fa8  ./DIR_COLORS.gz
-fabe7ac8614465a69eaa8bea5604bc4f  ./doinst.sh.gz
-dbd225cab4c76b71d9bae2f71c233e32  ./no_ls_quoting.patch.gz
-5127129e23beb0f5101752b91e30e75f  ./slack-desc
Index: npl/system/coreutils/coreutils.version
===================================================================
--- npl/system/coreutils/coreutils.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-8.26
Index: npl/system/coreutils/coreutils_dev.arch
===================================================================
--- npl/system/coreutils/coreutils_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/coreutils/coreutils_dev.build
===================================================================
--- npl/system/coreutils/coreutils_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/coreutils/coreutils_dev.version
===================================================================
--- npl/system/coreutils/coreutils_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-8.26
Index: npl/system/coreutils/slack-desc
===================================================================
--- npl/system/coreutils/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.  Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in.  You must
-# make exactly 11 lines for the formatting to be correct.  It's also
-# customary to leave one space after the ':'.
-
-         |-----handy-ruler------------------------------------------------------|
-coreutils: coreutils (core GNU utilities)
-coreutils:
-coreutils: These are the GNU core utilities, the basic command line programs
-coreutils: such as 'mkdir', 'ls', and 'rm' that are needed for the system to
-coreutils: run.  This package is the union of the GNU fileutils, sh-utils, and
-coreutils: textutils packages.  Most of these programs have significant
-coreutils: advantages over their Unix counterparts, such as greater speed,
-coreutils: additional options, and fewer arbitrary limits.
-coreutils:
-coreutils:
-coreutils:
Index: npl/system/dcron/dcron.build
===================================================================
--- npl/system/dcron/dcron.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6146
Index: npl/system/debsigs/perlmod_debsigs.build
===================================================================
--- npl/system/debsigs/perlmod_debsigs.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5013
Index: npl/system/dibbler/dibbler.build
===================================================================
--- npl/system/dibbler/dibbler.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5809
Index: npl/system/dosfstools/dosfstools.build
===================================================================
--- npl/system/dosfstools/dosfstools.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5465
Index: npl/system/ethtool/ethtool.SlackBuild
===================================================================
--- npl/system/ethtool/ethtool.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/ethtool/ethtool.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -4,5 +4,5 @@
 # Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/n/ethtool/
 # Created at Wed Jun 22 14:01:42 CEST 2016
-#DEP:libmnl
+
 
 ########### source original slackbuild (hopefully we dont need to modify it)
Index: npl/system/ethtool/ethtool.build
===================================================================
--- npl/system/ethtool/ethtool.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6409
Index: npl/system/ethtool/ethtool.depver
===================================================================
--- npl/system/ethtool/ethtool.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-libmnl	0
Index: npl/system/ethtool/ethtool.md5
===================================================================
--- npl/system/ethtool/ethtool.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/ethtool/ethtool.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,8 +1,7 @@
 8581ba13879ffe14b7eba622e1fd132b  ./ethtool-4.5.tar.sign
-ee04e48c73cf88328a66b64c8af67fe4  ./ethtool-5.14.tar.xz
-bfa4dedba3bd394a63fcd72d84f6ae2f  ./ethtool_dev.pkg
-74d99e0bb13d5a82543b3ea94e4574ab  ./ethtool.pkg
-174802e2f3f687b1761eb3734c1cc28f  ./ethtool.SlackBuild
-8904b8f28af8aa64a30f6504f63ba227  ./ethtool.SlackBuild.log.gz
+f50d25177d10f0cb74da3edc66c3143a  ./ethtool-4.5.tar.xz
+697ef09fe4b6b24e4c3a95bf789419f5  ./ethtool.pkg
+57be78abd41cfbd1de6749fefc06aaa3  ./ethtool.SlackBuild
+b67bd2a33018c9b73020a69b4514fefd  ./ethtool.SlackBuild.log.gz
 72b2ddac7f7a03d18f857127457bd36e  ./ethtool.SlackBuild.orig
 ad0fd7b2520770958b48d18c83396614  ./slack-desc
Index: npl/system/ethtool/ethtool.version
===================================================================
--- npl/system/ethtool/ethtool.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/ethtool/ethtool.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.14
+4.5
Index: npl/system/ethtool/ethtool_dev.arch
===================================================================
--- npl/system/ethtool/ethtool_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/ethtool/ethtool_dev.build
===================================================================
--- npl/system/ethtool/ethtool_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/ethtool/ethtool_dev.version
===================================================================
--- npl/system/ethtool/ethtool_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5.14
Index: npl/system/findutils/findutils.build
===================================================================
--- npl/system/findutils/findutils.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6129
Index: npl/system/fuse/fuse.build
===================================================================
--- npl/system/fuse/fuse.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5046
Index: npl/system/fuse/fuse_dev.build
===================================================================
--- npl/system/fuse/fuse_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5046
Index: npl/system/gcc/c89.sh
===================================================================
--- npl/system/gcc/c89.sh	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,10 +1,0 @@
-#!/bin/sh
-fl="-std=c89"
-for opt; do
-  case "$opt" in
-    -ansi|-std=c89|-std=iso9899:1990) fl="";;
-    -std=*) echo "`basename $0` called with non ANSI/ISO C option $opt" >&2
-	    exit 1;;
-  esac
-done
-exec gcc $fl ${1+"$@"}
Index: npl/system/gcc/c99.sh
===================================================================
--- npl/system/gcc/c99.sh	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,10 +1,0 @@
-#!/bin/sh
-fl="-std=c99"
-for opt; do
-  case "$opt" in
-    -std=c99|-std=iso9899:1999) fl="";;
-    -std=*) echo "`basename $0` called with non ISO C99 option $opt" >&2
-	    exit 1;;
-  esac
-done
-exec gcc $fl ${1+"$@"}
Index: npl/system/gcc/ecj.url
===================================================================
--- npl/system/gcc/ecj.url	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-ftp://sourceware.org/pub/java/ecj-4.9.jar
Index: npl/system/gcc/gcc.SlackBuild
===================================================================
--- npl/system/gcc/gcc.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,42 +1,802 @@
-#!/bin/bash
+#!/bin/sh
+#DEP:gmp
+#DEP:mpc
+#DEP:mpfr
+
+# GCC package build script (written by volkerdi@slackware.com)
 #
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/d/gcc/
-# Created at Tue Jan 31 00:22:45 CET 2017
-
-#NEED:gawk
-#NEED:binutils
-
-#DEP:zlib
-#DEP:gmp
-#DEP:mpfr
-#DEP:mpc
-#DEP:gtk2
-#DEP:glib2
-#DEP:pango
-#DEP:cairo
-#DEP:pixman
-#DEP:fontconfig
-#DEP:freetype2
-#DEP:expat
-#DEP:libpng
-#DEP:gdk_pixbuf
-#DEP:xorg_lib
-#DEP:pthread_stubs
-#DEP:atk
-#DEP:harfbuzz
-#DEP:libart_lgpl
-#DEP:libffi
-
-#for testing
-#NEED:tcl
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-
-#export GCCCHECK=1
-source ./gcc.SlackBuild.orig
-
+# Copyright 2003, 2004  Slackware Linux, Inc., Concord, California, USA
+# Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014  Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+#
+#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
+#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+# Modified 2011 by Eric Hameleers <alien at slackware.com> for OpenJDK.
+
+# Some notes, Fri May 16 12:31:32 PDT 2003:
+#
+# Why i486 and not i386?  Because the shared C++ libraries in gcc-3.2.x will
+# require 486 opcodes even when a 386 target is used (so we already weren't
+# compatible with the i386 for Slackware 9.0, didn't notice, and nobody
+# complained :-).  gcc-3.3 fixes this issue and allows you to build a 386
+# compiler, but the fix is done in a way that produces binaries that are not
+# compatible with gcc-3.2.x compiled binaries.  To retain compatibility with
+# Slackware 9.0, we'll have to use i486 (or better) as the compiler target
+# for gcc-3.3.
+#
+# It's time to say goodbye to i386 support in Slackware.  I've surveyed 386
+# usage online, and the most common thing I see people say when someone asks
+# about running Linux on a 386 is to "run Slackware", but then they also 
+# usually go on to say "be sure to get an OLD version, like 4.0, before glibc,
+# because it'll be more efficient."  Now, if that's the general advice, then
+# I see no reason to continue 386 support in the latest Slackware (and indeed
+# it's no longer easily possible).
+
+PKGNAM=gcc
+VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# How many jobs to run in parallel:
+NUMJOBS=" -j 7 "
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+  case "$(uname -m)" in
+    i?86) ARCH=i486 ;;
+    arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7lh ;;
+    # Unless $ARCH is already set, use uname -m for all other archs:
+    *) ARCH=$(uname -m) ;;
+  esac
+  export ARCH
+fi
+
+if [ "$ARCH" = "i386" ]; then
+  SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
+  LIBDIRSUFFIX=""
+  LIB_ARCH=i386
+elif [ "$ARCH" = "i486" ]; then
+  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+  LIBDIRSUFFIX=""
+  LIB_ARCH=i386
+elif [ "$ARCH" = "i586" ]; then
+  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+  LIBDIRSUFFIX=""
+  LIB_ARCH=i386
+elif [ "$ARCH" = "i686" ]; then
+  SLKCFLAGS="-O2 -march=i686"
+  LIBDIRSUFFIX=""
+  LIB_ARCH=i386
+elif [ "$ARCH" = "s390" ]; then
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+  LIB_ARCH=s390
+elif [ "$ARCH" = "x86_64" ]; then
+  SLKCFLAGS="-O2 -fPIC"
+  LIBDIRSUFFIX="64"
+  LIB_ARCH=amd64
+elif [ "$ARCH" = "armv7hl" ]; then
+  SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
+  LIBDIRSUFFIX=""
+  LIB_ARCH=armv7hl
+else
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+  LIB_ARCH=$ARCH
+fi
+
+case "$ARCH" in
+    arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
+    *)    TARGET=$ARCH-slackware-linux ;;
+esac
+
+CWD=$(pwd)
+# Temporary build location.  This should *NOT* be a directory
+# path a non-root user could create later...
+TMP=${TMP:-"/gcc-$(mcookie)"}
+
+# This is the main DESTDIR target:
+PKG1=$TMP/package-gcc
+# These are the directories to build other packages in:
+PKG2=$TMP/package-gcc-g++
+PKG3=$TMP/package-gcc-gfortran
+PKG4=$TMP/package-gcc-gnat
+PKG5=$TMP/package-gcc-java
+PKG6=$TMP/package-gcc-objc
+PKG7=$TMP/package-gcc-g++-gch
+PKG8=$TMP/package-gcc-go
+
+# Clear the build locations:
+if [ -d $TMP ]; then
+  rm -rf $TMP
+fi
+mkdir -p $PKG{1,2,3,4,5,6,7,8}/usr/doc/gcc-$VERSION
+
+# Insert package descriptions:
+mkdir -p $PKG{1,2,3,4,5,6,7,8}/install
+cat $CWD/slack-desc.gcc > $PKG1/install/slack-desc
+cat $CWD/slack-desc.gcc-g++ > $PKG2/install/slack-desc
+cat $CWD/slack-desc.gcc-gfortran > $PKG3/install/slack-desc
+cat $CWD/slack-desc.gcc-gnat > $PKG4/install/slack-desc
+cat $CWD/slack-desc.gcc-java > $PKG5/install/slack-desc
+cat $CWD/slack-desc.gcc-objc > $PKG6/install/slack-desc
+# cat $CWD/slack-desc.gcc-g++-gch > $PKG7/install/slack-desc
+cat $CWD/slack-desc.gcc-go > $PKG8/install/slack-desc
+
+cd $TMP
+tar xvf $CWD/gcc-$VERSION.tar.?z*
+
+#( cd gcc-$VERSION
+#  If we had any patches, we would apply them here, but we're .diff free now.
+#) || exit 1
+
+# Copy ecj.jar into the TLD of the source. Needed for java compiler.
+# This can be retrieved from ftp://sourceware.org/pub/java
+cp $CWD/ecj-4.5.jar gcc-$VERSION/ecj.jar
+
+# Use an antlr runtime to compile javadoc.
+# The runtime can be obtained from:
+#https://oss.sonatype.org/content/repositories/releases/org/antlr/antlr-runtime/
+ANTLJAR=$(echo $CWD/antlr-*.jar | tail -1)
+
+# install docs
+( cd gcc-$VERSION
+  # Smite the fixincludes:
+  zcat $CWD/gcc-no_fixincludes.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
+  # Fix perms/owners
+  chown -R root:root .
+  find . -perm 777 -exec chmod 755 {} \;
+  find . -perm 775 -exec chmod 755 {} \;
+  find . -perm 754 -exec chmod 755 {} \;
+  find . -perm 664 -exec chmod 644 {} \;
+  mkdir -p $PKG1/usr/doc/gcc-$VERSION
+  cp -a \
+    COPYING* ChangeLog* FAQ INSTALL \
+    LAST_UPDATED MAINTAINERS NEWS \
+    README* *.html \
+  $PKG1/usr/doc/gcc-$VERSION
+
+  # We will keep part of these, but they are really big...
+  if [ -r ChangeLog ]; then
+    DOCSDIR=$(echo $PKG1/usr/doc/gcc-$VERSION)
+    cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+    touch -r ChangeLog $DOCSDIR/ChangeLog
+  fi
+  if [ -r NEWS ]; then
+    DOCSDIR=$(echo $PKG1/usr/doc/gcc-$VERSION)
+    cat NEWS | head -n 1000 > $DOCSDIR/NEWS
+    touch -r NEWS $DOCSDIR/NEWS
+  fi
+
+  mkdir -p $PKG1/usr/doc/gcc-${VERSION}/gcc
+  ( cd gcc
+    cp -a \
+      ABOUT* COPYING* DATESTAMP DEV-PHASE LANG* ONEWS README* SERVICE \
+    $PKG1/usr/doc/gcc-$VERSION/gcc
+         
+    mkdir -p $PKG3/usr/doc/gcc-${VERSION}/gcc/fortran
+    ( cd fortran
+      if [ -r ChangeLog ]; then
+        cat ChangeLog | head -n 1000 > $PKG3/usr/doc/gcc-$VERSION/gcc/fortran/ChangeLog
+        touch -r ChangeLog $PKG3/usr/doc/gcc-$VERSION/gcc/fortran/ChangeLog
+      fi
+    )
+
+    mkdir -p $PKG4/usr/doc/gcc-${VERSION}/gcc/ada
+    ( cd ada
+      cp -a \
+        ChangeLog.tree-ssa \
+      $PKG4/usr/doc/gcc-$VERSION/gcc/ada
+      if [ -r ChangeLog ]; then
+        cat ChangeLog | head -n 1000 > $PKG4/usr/doc/gcc-$VERSION/gcc/ada/ChangeLog
+        touch -r ChangeLog $PKG4/usr/doc/gcc-$VERSION/gcc/ada/ChangeLog
+      fi
+    )
+
+    mkdir -p $PKG5/usr/doc/gcc-${VERSION}/gcc/java
+    ( cd java
+      cp -a \
+        ChangeLog.tree-ssa \
+      $PKG5/usr/doc/gcc-${VERSION}/gcc/java
+      if [ -r ChangeLog ]; then
+        cat ChangeLog | head -n 1000 > $PKG5/usr/doc/gcc-${VERSION}/gcc/java/ChangeLog
+        touch -r ChangeLog $PKG5/usr/doc/gcc-${VERSION}/gcc/java/ChangeLog
+      fi
+    )
+  
+    mkdir -p $PKG6/usr/doc/gcc-${VERSION}/gcc/objc
+    ( cd objc
+      cp -a \
+        README* \
+      $PKG6/usr/doc/gcc-${VERSION}/gcc/objc
+      if [ -r ChangeLog ]; then
+        cat ChangeLog | head -n 1000 > $PKG6/usr/doc/gcc-${VERSION}/gcc/objc/ChangeLog
+        touch -r ChangeLog $PKG6/usr/doc/gcc-${VERSION}/gcc/objc/ChangeLog
+      fi
+    )
+
+    mkdir -p $PKG8/usr/doc/gcc-${VERSION}/gcc/go
+    ( cd go
+      if [ -r ChangeLog ]; then
+        cat ChangeLog | head -n 1000 > $PKG8/usr/doc/gcc-${VERSION}/gcc/go/ChangeLog
+        touch -r ChangeLog $PKG8/usr/doc/gcc-${VERSION}/gcc/go/ChangeLog
+      fi
+      cp -a \
+        README* THREADS* \
+        gofrontend/{LICENSE,PATENTS,README} \
+      $PKG8/usr/doc/gcc-${VERSION}/gcc/go
+    )
+
+  ) || exit 1
+
+  mkdir -p $PKG3/usr/doc/gcc-${VERSION}/libgfortran
+  ( cd libgfortran
+    if [ -r ChangeLog ]; then
+      cat ChangeLog | head -n 1000 > $PKG3/usr/doc/gcc-${VERSION}/libgfortran/ChangeLog
+      touch -r ChangeLog $PKG3/usr/doc/gcc-${VERSION}/libgfortran/ChangeLog
+    fi
+  )
+
+  mkdir -p $PKG4/usr/doc/gcc-${VERSION}/libada
+  ( cd libada
+    if [ -r ChangeLog ]; then
+      cat ChangeLog | head -n 1000 > $PKG4/usr/doc/gcc-${VERSION}/libada/ChangeLog
+      touch -r ChangeLog $PKG4/usr/doc/gcc-${VERSION}/libada/ChangeLog
+    fi
+  )
+
+  mkdir -p $PKG5/usr/doc/gcc-${VERSION}/libffi
+  ( cd libffi
+    cp -a \
+      ChangeLog.libgcj ChangeLog.v1 \
+      LICENSE* README* \
+    $PKG5/usr/doc/gcc-${VERSION}/libffi
+    if [ -r ChangeLog ]; then
+      cat ChangeLog | head -n 1000 > $PKG5/usr/doc/gcc-${VERSION}/libffi/ChangeLog
+      touch -r ChangeLog $PKG5/usr/doc/gcc-${VERSION}/libffi/ChangeLog
+    fi
+  )
+
+  mkdir -p $PKG5/usr/doc/gcc-${VERSION}/libjava
+  ( cd libjava
+    cp -a \
+      COPYING* HACKING LIBGCJ_LICENSE \
+      NEWS README* THANKS \
+    $PKG5/usr/doc/gcc-${VERSION}/libjava
+    if [ -r ChangeLog ]; then
+      cat ChangeLog | head -n 1000 > $PKG5/usr/doc/gcc-${VERSION}/libjava/ChangeLog
+      touch -r ChangeLog $PKG5/usr/doc/gcc-${VERSION}/libjava/ChangeLog
+    fi
+  )
+
+  mkdir -p $PKG1/usr/doc/gcc-${VERSION}/libmudflap
+  ( cd libmudflap
+    if [ -r ChangeLog ]; then
+      cat ChangeLog | head -n 1000 > $PKG1/usr/doc/gcc-${VERSION}/libmudflap/ChangeLog
+      touch -r ChangeLog $PKG1/usr/doc/gcc-${VERSION}/libmudflap/ChangeLog
+    fi
+  )
+
+  mkdir -p $PKG1/usr/doc/gcc-${VERSION}/libgomp
+  ( cd libgomp
+    if [ -r ChangeLog ]; then
+      cat ChangeLog | head -n 1000 > $PKG1/usr/doc/gcc-${VERSION}/libgomp/ChangeLog
+      touch -r ChangeLog $PKG1/usr/doc/gcc-${VERSION}/libgomp/ChangeLog
+    fi
+  )
+  
+  mkdir -p $PKG6/usr/doc/gcc-${VERSION}/libobjc
+  ( cd libobjc
+    if [ -r ChangeLog ]; then
+      cat ChangeLog | head -n 1000 > $PKG6/usr/doc/gcc-${VERSION}/libobjc/ChangeLog
+      touch -r ChangeLog $PKG6/usr/doc/gcc-${VERSION}/libobjc/ChangeLog
+    fi
+    cp -a \
+      README* THREADS* \
+    $PKG6/usr/doc/gcc-${VERSION}/libobjc
+  )
+    
+  mkdir -p $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3
+  ( cd libstdc++-v3
+    cp -a \
+      README* \
+      doc/html/faq.html \
+    $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3
+    if [ -r ChangeLog ]; then
+      cat ChangeLog | head -n 1000 > $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3/ChangeLog
+      touch -r ChangeLog $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3/ChangeLog
+    fi
+  )
+
+)
+
+# Add fastjar to the gcc-java package:
+( cd $TMP
+  FASTJARVER=$(echo $CWD/fastjar-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
+  echo
+  echo "Building fastjar-$FASTJARVER first"
+  echo
+  rm -rf fastjar-$FASTJARVER
+  tar xvf $CWD/fastjar-$FASTJARVER.tar.xz || exit 1
+  cd fastjar-$FASTJARVER || exit 1
+  chown -R root:root .
+  find . \
+    \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+    -exec chmod 755 {} \; -o \
+    \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+    -exec chmod 644 {} \;
+  for patch in $CWD/fastjar-patches/*.gz ; do
+    zcat $patch | patch -p1 --verbose || exit 1
+  done
+  CFLAGS="$SLKCFLAGS" \
+  CXXFLAGS="$SLKCFLAGS" \
+  ./configure \
+     --prefix=/usr \
+     --libdir=/usr/lib$LIBDIRSUFFIX \
+     --mandir=/usr/man \
+     --infodir=/usr/info \
+     --build=$TARGET
+  make $NUMJOBS || exit 1
+  make install DESTDIR=$PKG5 || exit 1
+  mkdir -p $PKG5/usr/doc/fastjar-$FASTJARVER
+  cp -a \
+    AUTHORS CHANGES COPYING* INSTALL NEWS README* TODO \
+    $PKG5/usr/doc/fastjar-$FASTJARVER
+  # If there's a ChangeLog, installing at least part of the recent history
+  # is useful, but don't let it get totally out of control:
+  if [ -r ChangeLog ]; then
+    DOCSDIR=$(echo $PKG5/usr/doc/fastjar-$FASTJARVER)
+    cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+    touch -r ChangeLog $DOCSDIR/ChangeLog
+  fi
+  find $PKG5 | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+    | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+  # Compress and if needed symlink the man pages:
+  if [ -d $PKG5/usr/man ]; then
+    ( cd $PKG5/usr/man
+      for manpagedir in $(find . -type d -name "man*") ; do
+        ( cd $manpagedir
+          for eachpage in $( find . -type l -maxdepth 1) ; do
+            ln -s $( readlink $eachpage ).gz $eachpage.gz
+            rm $eachpage
+          done
+          gzip -9 *.?
+        )
+      done
+    )
+  fi
+  # Compress info files, if any:
+  if [ -d $PKG5/usr/info ]; then
+    ( cd $PKG5/usr/info
+      rm -f dir
+      gzip -9 *
+    )
+  fi
+  echo
+) || exit 1
+
+# build gcc
+( mkdir gcc.build.lnx;
+  cd gcc.build.lnx;
+
+  # If enough people need "treelang" support for it may be considered.
+  #  --enable-languages=ada,c,c++,fortran,java,objc,treelang
+  # I think it's incorrect to include this option (as it'll end up set
+  # to i486 on x86 platforms), and we want to tune the binary structure
+  # for i686, as that's where almost all of the optimization speedups
+  # are to be found.
+  # Correct me if my take on this is wrong.
+  #  --with-cpu=$ARCH 
+ 
+  if [ "$ARCH" != "x86_64" ]; then
+    GCC_ARCHOPTS="--with-arch=$ARCH"
+  else
+    GCC_ARCHOPTS="--disable-multilib"
+  fi
+ 
+  CFLAGS="$SLKCFLAGS" \
+  CXXFLAGS="$SLKCFLAGS" \
+  ../gcc-$VERSION/configure --prefix=/usr \
+     --libdir=/usr/lib$LIBDIRSUFFIX \
+     --mandir=/usr/man \
+     --infodir=/usr/info \
+     --enable-shared \
+     --enable-bootstrap \
+     --enable-languages=c,c++,fortran,go,java,lto,objc \
+     --enable-threads=posix \
+     --enable-checking=release \
+     --enable-objc-gc \
+     --with-system-zlib \
+     --with-python-dir=/lib$LIBDIRSUFFIX/python2.7/site-packages \
+     --disable-libunwind-exceptions \
+     --enable-__cxa_atexit \
+     --enable-libssp \
+     --enable-lto \
+     --with-gnu-ld \
+     --verbose \
+     --enable-java-home \
+     --with-java-home=/usr/lib$LIBDIRSUFFIX/jvm/jre \
+     --with-jvm-root-dir=/usr/lib$LIBDIRSUFFIX/jvm \
+     --with-jvm-jar-dir=/usr/lib$LIBDIRSUFFIX/jvm/jvm-exports \
+     --with-arch-directory=$LIB_ARCH \
+     --with-antlr-jar=$ANTLJAR \
+     --enable-java-awt=gtk \
+     --disable-gtktest \
+     $GCC_ARCHOPTS \
+     --target=${TARGET} \
+     --build=${TARGET} \
+     --host=${TARGET} || exit 1
+
+  # Start the build:
+
+  # Include all debugging info (for now):
+  make $NUMJOBS bootstrap;
+
+  ( cd gcc
+    make $NUMJOBS gnatlib GNATLIBCFLAGS="$SLKCFLAGS"
+    # This wants a shared -ladd2line?
+    #make gnatlib-shared
+    
+    CFLAGS="$SLKCFLAGS" \
+    CXXFLAGS="$SLKCFLAGS" \
+    make $NUMJOBS gnattools
+  )
+  make info
+
+  # Set GCCCHECK=something to run the tests
+  if [ ! -z $GCCCHECK ]; then
+    make $NUMJOBS check
+  fi
+
+  make install DESTDIR=$PKG1
+
+# KLUDGE ALERT
+# These *gdb.py files are causing ldconfig to complain, so they are going
+# to be REMOVED for now...  at some point, they might be moved somewhere
+# else, in which case things should Just Work(tm).  Keep an eye on it.
+rm -f $PKG1/usr/lib${LIBDIRSUFFIX}/*gdb.py
+
+# Be sure the "specs" file is installed.
+if [ ! -r $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/${TARGET}/${VERSION}/specs ]; then
+  cat stage1-gcc/specs > $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/${TARGET}/${VERSION}/specs
+fi
+
+# Make our 64bit gcc look for 32bit gcc binaries in ./32 subdirectory:
+if [ "$ARCH" = "x86_64" ]; then
+  sed -i 's#;.\(:../lib !m64 m32;\)$#;32\1#' \
+    $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/${TARGET}/${VERSION}/specs
+fi
+
+#  make ada.install-common DESTDIR=$PKG1
+#  make install-gnatlib DESTDIR=$PKG1
+make -i install-info DESTDIR=$PKG1
+
+chmod 755 $PKG1/usr/lib${LIBDIRSUFFIX}/libgcc_s.so.1
+
+# The (huge) static GNU java libraries are not packaged.  In nearly all
+# cases one or more dependencies will not be available as static anyway.
+rm -f $PKG1/usr/lib${LIBDIRSUFFIX}/libgcj.a
+rm -f $PKG1/usr/lib${LIBDIRSUFFIX}/libgcj-tools.a
+
+# Fix stuff up:
+( cd $PKG1/usr/info ; rm dir ; gzip -9 * )
+( cd $PKG1
+  # *not* ${LIBDIRSUFFIX}
+  mkdir -p lib
+  cd lib
+  ln -sf /usr/bin/cpp .
+)
+
+( cd $PKG1/usr/bin
+  mv g++ g++-gcc-$VERSION
+  mv gcc gcc-$VERSION
+  mv ${TARGET}-gfortran gfortran-gcc-$VERSION
+  ln -sf g++-gcc-$VERSION g++
+  ln -sf gcc-$VERSION gcc
+  ln -sf g++ c++
+  ln -sf gcc cc
+  ln -sf gcc-$VERSION ${TARGET}-gcc
+  ln -sf gcc-$VERSION ${TARGET}-gcc-$VERSION
+  ln -sf gcc-ar ${TARGET}-gcc-ar
+  ln -sf gcc-nm ${TARGET}-gcc-nm
+  ln -sf gcc-ranlib ${TARGET}-gcc-ranlib
+  ln -sf gcj ${TARGET}-gcj
+  ln -sf gcjh ${TARGET}-gcjh
+  ln -sf g++-gcc-$VERSION ${TARGET}-c++
+  ln -sf g++-gcc-$VERSION ${TARGET}-g++
+  ln -sf gfortran-gcc-$VERSION gfortran
+  ln -sf gfortran-gcc-$VERSION ${TARGET}-gfortran
+  ln -sf gfortran-gcc-$VERSION ${TARGET}-gfortran-$VERSION
+  ln -sf gfortran-gcc-$VERSION ${TARGET}-g95
+  ln -sf gfortran g95
+  ln -sf gfortran f95
+  ln -sf gfortran-gcc-$VERSION ${TARGET}-g77
+  ln -sf gfortran g77
+  ln -sf gfortran f77
+)
+
+( cd $PKG1/usr/man
+  gzip -9 */*
+  cd man1
+  ln -sf g++.1.gz c++.1.gz
+  ln -sf gcc.1.gz cc.1.gz
+)  
+
+## build the txz package
+#(
+#  cd $PKG1;
+#  makepkg -l y -c n $TMP/gcc-$VERSION-$ARCH-$BUILD.txz
+#)
+# keep a log
+) 2>&1 | tee $TMP/gcc.build.log
+
+# OK, time to split the big package where needed:
+
+# gcc-g++:
+( cd $PKG2
+  mkdir -p usr/bin
+  mv $PKG1/usr/bin/*++* usr/bin
+  mkdir -p usr/include
+  mv $PKG1/usr/include/c++ usr/include
+  mkdir -p usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/*++* usr/lib${LIBDIRSUFFIX}
+  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/cc1plus usr/libexec/gcc/$TARGET/$VERSION/cc1plus
+  mkdir -p usr/man/man1
+  mv $PKG1/usr/man/man1/*++* usr/man/man1
+)
+
+# gcc-gfortran:
+( cd $PKG3
+  mkdir -p usr/bin
+  mv $PKG1/usr/bin/*gfortran* usr/bin
+  mv $PKG1/usr/bin/*95* usr/bin
+  mv $PKG1/usr/bin/*77* usr/bin
+  # Doesn't this seem like a logical idea?
+  ( cd usr/bin ; ln -sf gfortran-gcc-${VERSION} fortran )
+  mkdir -p usr/info
+  mv $PKG1/usr/info/gfortran* usr/info
+  mkdir -p usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgfortran* usr/lib${LIBDIRSUFFIX}
+  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/finclude usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/libgfortran* usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
+  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/f951 usr/libexec/gcc/$TARGET/$VERSION/f951
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/libgfortran* usr/libexec/gcc/$TARGET/$VERSION
+  mkdir -p usr/man/man1
+  mv $PKG1/usr/man/man1/gfortran* usr/man/man1
+)
+
+# gcc-gnat:
+# First, relocate usr/bin/gnative2ascii to the gcc-java package so it
+# isn't matched and accidentally put in gcc-gnat:
+mkdir -p $PKG5/usr/bin
+mv $PKG1/usr/bin/gnative2ascii $PKG5/usr/bin
+# Now make the gcc-gnat package tree:
+( cd $PKG4
+  mkdir -p usr/bin
+  mv $PKG1/usr/bin/gnat* usr/bin
+  mv $PKG1/usr/bin/gpr* usr/bin
+  mkdir -p usr/info
+  mv $PKG1/usr/info/gnat* usr/info
+  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/gnat1 usr/libexec/gcc/$TARGET/$VERSION
+  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/adainclude usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/adalib usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
+)
+
+# gcc-java:
+( cd $PKG5
+  mkdir -p usr/bin
+  mv $PKG1/usr/bin/aot-compile usr/bin
+  mv $PKG1/usr/bin/addr2name.awk usr/bin
+  # mv $PKG1/usr/bin/fastjar usr/bin
+  mv $PKG1/usr/bin/gappletviewer usr/bin
+  mv $PKG1/usr/bin/gc-analyze usr/bin
+  mv $PKG1/usr/bin/*gcj* usr/bin
+  mv $PKG1/usr/bin/gij usr/bin
+  mv $PKG1/usr/bin/gjar usr/bin
+  mv $PKG1/usr/bin/gjarsigner usr/bin
+  mv $PKG1/usr/bin/gjdoc usr/bin
+  mv $PKG1/usr/bin/gkeytool usr/bin
+  mv $PKG1/usr/bin/grepjar usr/bin
+  mv $PKG1/usr/bin/grmid usr/bin
+  mv $PKG1/usr/bin/grmic usr/bin
+  mv $PKG1/usr/bin/grmiregistry usr/bin
+  mv $PKG1/usr/bin/gserialver usr/bin
+  mv $PKG1/usr/bin/gtnameserv usr/bin
+  mv $PKG1/usr/bin/gjavah usr/bin
+  mv $PKG1/usr/bin/gorbd usr/bin
+  mv $PKG1/usr/bin/jar usr/bin
+  mv $PKG1/usr/bin/jcf-dump usr/bin
+  mv $PKG1/usr/bin/jv-* usr/bin
+  mv $PKG1/usr/bin/rmi* usr/bin
+  mkdir -p usr/include/c++/$VERSION
+  # Move some Java only C++ headers from the C++ package:
+  mv $PKG2/usr/include/c++/$VERSION/{gcj,gnu,java,javax,org,sun} usr/include/c++/$VERSION
+  mv $PKG1/usr/include/ffi.h usr/include
+  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jawt.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/ffi.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/ffitarget.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jawt_md.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jni.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jni_md.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jvmpi.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/libffi usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  # aot-compile Python plugins:
+  if [ ! -d $PKG1/usr/lib${LIBDIRSUFFIX}/python2.7 ]; then
+    echo "NO $PKG1/usr/lib${LIBDIRSUFFIX}/python2.7 !"
+    exit 1
+  fi
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/python2.7 usr/lib${LIBDIRSUFFIX}
+  mkdir -p usr/info
+  mv $PKG1/usr/info/gcj.* usr/info
+  # mv $PKG1/usr/info/fastjar.* usr/info
+  mkdir -p usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libffi* usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/logging.properties usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcj* usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgcj* usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgij* usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/lib-org* usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/security usr/lib${LIBDIRSUFFIX}
+  mkdir -p usr/lib${LIBDIRSUFFIX}/pkgconfig
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/pkgconfig/libgcj*.pc usr/lib${LIBDIRSUFFIX}/pkgconfig
+  rmdir $PKG1/usr/lib${LIBDIRSUFFIX}/pkgconfig 2> /dev/null
+  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/jc1 usr/libexec/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/ecj1 usr/libexec/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/jvgenmain usr/libexec/gcc/$TARGET/$VERSION
+  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/gcj usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mkdir -p usr/man/man1
+  mv $PKG1/usr/man/man1/aot-compile.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gappletviewer.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gc-analyze.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gcj.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gcjh.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gcj-dbtool.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gij.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gjar.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gjarsigner.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gjavah.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gjdoc.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gjnih.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gkeytool.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gnative2ascii.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gorbd.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/grmic.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/grmid.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/grmiregistry.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gserialver.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/gtnameserv.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/jcf-dump.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/jv-convert.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/jv-scan.1.gz usr/man/man1
+  mv $PKG1/usr/man/man1/rebuild-gcj-db.1.gz usr/man/man1
+  mkdir -p usr/man/man3
+  mv $PKG1/usr/man/man3/ffi* usr/man/man3
+  mkdir -p usr/share
+  mv $PKG1/usr/share/java usr/share
+  # The ecj wrapper script:
+  cat $CWD/ecj.sh | sed -e "s,@JAVADIR@,/usr/share/java," > usr/bin/ecj
+  chmod 755 usr/bin/ecj
+  # The JAVA_HOME compatibility links.
+  # Caution: non-multilib arch-independent stuff! No lib64 here.
+  mkdir -p usr/lib$LIBDIRSUFFIX
+  mv $PKG1/usr/lib$LIBDIRSUFFIX/jvm* usr/lib$LIBDIRSUFFIX
+  # And add the missing javac symlink:
+  ln -s ../../../bin/ecj usr/lib$LIBDIRSUFFIX/jvm/bin/javac
+  # Don't package libffi stuff anymore.  GCC will link the internal version
+  # statically, and we'll need a newer one elsewhere.
+  find . -name "ffi*.h" | xargs rm
+  find . -name "libffi*" | xargs rm
+  rm -f usr/man/man3/ffi*
+  rm -f usr/info/libffi*
+)
+
+# gcc-objc:
+( cd $PKG6
+  mkdir -p usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libobjc* usr/lib${LIBDIRSUFFIX}
+  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/cc1obj usr/libexec/gcc/$TARGET/$VERSION
+  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/objc usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
+)
+
+## NOTE: Thought about this, because the precompiled headers are so large.
+## Probably easier to keep everything together, though.
+## gcc-g++-gch (precompiled c++ headers)
+#( cd $PKG7
+#  mkdir -p usr/include/c++/$VERSION/$TARGET/bits
+#  mv $PKG2/usr/include/c++/$VERSION/$TARGET/bits/stdc++.h.gch usr/include/c++/$VERSION/$TARGET/bits
+#)
+
+# gcc-go:
+( cd $PKG8
+  mkdir -p usr/bin
+  mv $PKG1/usr/bin/*gccgo* usr/bin
+  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
+  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/go1 usr/libexec/gcc/$TARGET/$VERSION/go1
+  mkdir -p usr/info
+  mv $PKG1/usr/info/gccgo.info.gz usr/info
+  mkdir -p usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/go usr/lib${LIBDIRSUFFIX}
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/{libgo.la,libgo.so*,libgobegin.a} usr/lib${LIBDIRSUFFIX} || exit 1
+  # Ordinarily Slackware doesn't package static libraries, but in this case
+  # it is useful for deploying compiled binaries on machines that do not yet
+  # have libgo.so.0.0.0.
+  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgo.a usr/lib${LIBDIRSUFFIX}
+  mkdir -p usr/man/man1
+  mv $PKG1/usr/man/man1/gccgo.1.gz usr/man/man1
+) || exit 1
+
+# Filter all .la files (thanks much to Mark Post for the sed script):
+( cd $TMP
+  for file in $(find . -type f -name "*.la") ; do
+    cat $file | sed -e 's%-L/gcc-[[:graph:]]* % %g' > $TMP/tmp-la-file
+    cat $TMP/tmp-la-file > $file
+  done
+  rm $TMP/tmp-la-file
+)
+
+## Strip bloated binaries and libraries:
+for dir in $PKG{1,2,3,4,5,6,8}; do
+  ( cd $dir
+    find . -name "lib*so*" -exec strip --strip-unneeded "{}" \;
+    find . -name "lib*a" -exec strip -g "{}" \;
+    strip --strip-unneeded usr/bin/* 2> /dev/null
+    find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+    find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+  )
+done
+
+( cd $PKG1
+  makepkg -l y -c n $TMP/gcc-$VERSION-$ARCH-$BUILD.txz )
+( cd $PKG2
+  makepkg -l y -c n $TMP/gcc-g++-$VERSION-$ARCH-$BUILD.txz )
+( cd $PKG3
+  makepkg -l y -c n $TMP/gcc-gfortran-$VERSION-$ARCH-$BUILD.txz )
+( cd $PKG4
+  makepkg -l y -c n $TMP/gcc-gnat-$VERSION-$ARCH-$BUILD.txz )
+( cd $PKG5
+  makepkg -l y -c n $TMP/gcc-java-$VERSION-$ARCH-$BUILD.txz )
+( cd $PKG6
+  makepkg -l y -c n $TMP/gcc-objc-$VERSION-$ARCH-$BUILD.txz )
+#( cd $PKG7
+#  makepkg -l y -c n $TMP/gcc-g++-gch-$VERSION-$ARCH-$BUILD.txz )
+( cd $PKG8
+  makepkg -l y -c n $TMP/gcc-go-$VERSION-$ARCH-$BUILD.txz )
+
+echo
+echo "Slackware GCC package build complete!"
+echo
+
+
+############ syn3 patches
+
+#backwards compatibility 
+#NO: not allowed, just recompile the stuff..
+#P=`echo  /gcc-*""/package-gcc-g++/usr/lib/`
+#ln -s libstdc++.so $P/libstdc++.so.5 || exit 1
 
 ############ make syn3 packages
Index: npl/system/gcc/gcc.SlackBuild.orig
===================================================================
--- npl/system/gcc/gcc.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,802 +1,0 @@
-#!/bin/sh
-# GCC package build script (written by volkerdi@slackware.com)
-#
-# Copyright 2003, 2004  Slackware Linux, Inc., Concord, California, USA
-# Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016  Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-# Modified 2011 by Eric Hameleers <alien at slackware.com> for OpenJDK.
-
-# Some notes, Fri May 16 12:31:32 PDT 2003:
-#
-# Why i486 and not i386?  Because the shared C++ libraries in gcc-3.2.x will
-# require 486 opcodes even when a 386 target is used (so we already weren't
-# compatible with the i386 for Slackware 9.0, didn't notice, and nobody
-# complained :-).  gcc-3.3 fixes this issue and allows you to build a 386
-# compiler, but the fix is done in a way that produces binaries that are not
-# compatible with gcc-3.2.x compiled binaries.  To retain compatibility with
-# Slackware 9.0, we'll have to use i486 (or better) as the compiler target
-# for gcc-3.3.
-#
-# It's time to say goodbye to i386 support in Slackware.  I've surveyed 386
-# usage online, and the most common thing I see people say when someone asks
-# about running Linux on a 386 is to "run Slackware", but then they also 
-# usually go on to say "be sure to get an OLD version, like 4.0, before glibc,
-# because it'll be more efficient."  Now, if that's the general advice, then
-# I see no reason to continue 386 support in the latest Slackware (and indeed
-# it's no longer easily possible).
-
-# Some more notes, Mon Aug  3 19:49:51 UTC 2015:
-#
-# Changing to -march=i586 for 32-bit x86 as several things (Mesa being one of
-# them) no longer work if constrained to -march=i486.  We're not going to use
-# -march=i686 since the only additional opcode is CMOV, which is actually less
-# efficient on modern CPUs running in 32-bit mode than the alternate i586
-# instructions.  No need to throw i586 CPUs under the bus (yet).
-
-PKGNAM=gcc
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-# How many jobs to run in parallel:
-NUMJOBS=" -j 7 "
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$(uname -m)" in
-    i?86) ARCH=i586 ;;
-    arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-    *) ARCH=$(uname -m) ;;
-  esac
-  export ARCH
-fi
-
-if [ "$ARCH" = "i386" ]; then
-  SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
-  LIBDIRSUFFIX=""
-  LIB_ARCH=i386
-elif [ "$ARCH" = "i486" ]; then
-  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
-  LIBDIRSUFFIX=""
-  LIB_ARCH=i386
-elif [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-  LIB_ARCH=i386
-elif [ "$ARCH" = "i686" ]; then
-  SLKCFLAGS="-O2 -march=i686"
-  LIBDIRSUFFIX=""
-  LIB_ARCH=i386
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-  LIB_ARCH=s390
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-  LIB_ARCH=amd64
-elif [ "$ARCH" = "armv7hl" ]; then
-  SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
-  LIBDIRSUFFIX=""
-  LIB_ARCH=armv7hl
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-  LIB_ARCH=$ARCH
-fi
-
-case "$ARCH" in
-    arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
-    *)    TARGET=$ARCH-slackware-linux ;;
-esac
-
-CWD=$(pwd)
-# Temporary build location.  This should *NOT* be a directory
-# path a non-root user could create later...
-TMP=${TMP:-"/gcc-$(mcookie)"}
-
-# This is the main DESTDIR target:
-PKG1=$TMP/package-gcc
-# These are the directories to build other packages in:
-PKG2=$TMP/package-gcc-g++
-PKG3=$TMP/package-gcc-gfortran
-PKG4=$TMP/package-gcc-gnat
-PKG5=$TMP/package-gcc-java
-PKG6=$TMP/package-gcc-objc
-PKG7=$TMP/package-gcc-g++-gch
-PKG8=$TMP/package-gcc-go
-
-# Clear the build locations:
-if [ -d $TMP ]; then
-  rm -rf $TMP
-fi
-mkdir -p $PKG{1,2,3,4,5,6,7,8}/usr/doc/gcc-$VERSION
-
-# Insert package descriptions:
-mkdir -p $PKG{1,2,3,4,5,6,7,8}/install
-cat $CWD/slack-desc.gcc > $PKG1/install/slack-desc
-cat $CWD/slack-desc.gcc-g++ > $PKG2/install/slack-desc
-cat $CWD/slack-desc.gcc-gfortran > $PKG3/install/slack-desc
-cat $CWD/slack-desc.gcc-gnat > $PKG4/install/slack-desc
-cat $CWD/slack-desc.gcc-java > $PKG5/install/slack-desc
-cat $CWD/slack-desc.gcc-objc > $PKG6/install/slack-desc
-# cat $CWD/slack-desc.gcc-g++-gch > $PKG7/install/slack-desc
-cat $CWD/slack-desc.gcc-go > $PKG8/install/slack-desc
-
-cd $TMP
-tar xvf $CWD/gcc-$VERSION.tar.?z*
-
-( cd gcc-$VERSION/gcc
-  zcat $CWD/gcc.66782.diff.gz | patch -p0 --verbose || exit 1
-) || exit 1
-
-# Copy ecj.jar into the TLD of the source. Needed for java compiler.
-# This can be retrieved from ftp://sourceware.org/pub/java
-cp $CWD/ecj-4.9.jar gcc-$VERSION/ecj.jar
-
-# Use an antlr runtime to compile javadoc.
-# The runtime can be obtained from:
-#https://oss.sonatype.org/content/repositories/releases/org/antlr/antlr-runtime/
-ANTLJAR=$(echo $CWD/antlr-*.jar | tail -1)
-
-# install docs
-( cd gcc-$VERSION
-  # Smite the fixincludes:
-  zcat $CWD/gcc-no_fixincludes.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
-  # Fix perms/owners
-  chown -R root:root .
-  find . -perm 777 -exec chmod 755 {} \;
-  find . -perm 775 -exec chmod 755 {} \;
-  find . -perm 754 -exec chmod 755 {} \;
-  find . -perm 664 -exec chmod 644 {} \;
-  mkdir -p $PKG1/usr/doc/gcc-$VERSION
-  cp -a \
-    COPYING* ChangeLog* INSTALL \
-    LAST_UPDATED MAINTAINERS NEWS \
-    README*  \
-  $PKG1/usr/doc/gcc-$VERSION
-
-  # We will keep part of these, but they are really big...
-  if [ -r ChangeLog ]; then
-    DOCSDIR=$(echo $PKG1/usr/doc/gcc-$VERSION)
-    cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-    touch -r ChangeLog $DOCSDIR/ChangeLog
-  fi
-  if [ -r NEWS ]; then
-    DOCSDIR=$(echo $PKG1/usr/doc/gcc-$VERSION)
-    cat NEWS | head -n 1000 > $DOCSDIR/NEWS
-    touch -r NEWS $DOCSDIR/NEWS
-  fi
-
-  mkdir -p $PKG1/usr/doc/gcc-${VERSION}/gcc
-  ( cd gcc
-    cp -a \
-      ABOUT* COPYING* DATESTAMP DEV-PHASE LANG* ONEWS README* SERVICE \
-    $PKG1/usr/doc/gcc-$VERSION/gcc
-         
-    mkdir -p $PKG3/usr/doc/gcc-${VERSION}/gcc/fortran
-    ( cd fortran
-      if [ -r ChangeLog ]; then
-        cat ChangeLog | head -n 1000 > $PKG3/usr/doc/gcc-$VERSION/gcc/fortran/ChangeLog
-        touch -r ChangeLog $PKG3/usr/doc/gcc-$VERSION/gcc/fortran/ChangeLog
-      fi
-    )
-
-    mkdir -p $PKG4/usr/doc/gcc-${VERSION}/gcc/ada
-    ( cd ada
-      cp -a \
-        ChangeLog.tree-ssa \
-      $PKG4/usr/doc/gcc-$VERSION/gcc/ada
-      if [ -r ChangeLog ]; then
-        cat ChangeLog | head -n 1000 > $PKG4/usr/doc/gcc-$VERSION/gcc/ada/ChangeLog
-        touch -r ChangeLog $PKG4/usr/doc/gcc-$VERSION/gcc/ada/ChangeLog
-      fi
-    )
-
-    mkdir -p $PKG5/usr/doc/gcc-${VERSION}/gcc/java
-    ( cd java
-      cp -a \
-        ChangeLog.tree-ssa \
-      $PKG5/usr/doc/gcc-${VERSION}/gcc/java
-      if [ -r ChangeLog ]; then
-        cat ChangeLog | head -n 1000 > $PKG5/usr/doc/gcc-${VERSION}/gcc/java/ChangeLog
-        touch -r ChangeLog $PKG5/usr/doc/gcc-${VERSION}/gcc/java/ChangeLog
-      fi
-    )
-  
-    mkdir -p $PKG6/usr/doc/gcc-${VERSION}/gcc/objc
-    ( cd objc
-      cp -a \
-        README* \
-      $PKG6/usr/doc/gcc-${VERSION}/gcc/objc
-      if [ -r ChangeLog ]; then
-        cat ChangeLog | head -n 1000 > $PKG6/usr/doc/gcc-${VERSION}/gcc/objc/ChangeLog
-        touch -r ChangeLog $PKG6/usr/doc/gcc-${VERSION}/gcc/objc/ChangeLog
-      fi
-    )
-
-    mkdir -p $PKG8/usr/doc/gcc-${VERSION}/gcc/go
-    ( cd go
-      if [ -r ChangeLog ]; then
-        cat ChangeLog | head -n 1000 > $PKG8/usr/doc/gcc-${VERSION}/gcc/go/ChangeLog
-        touch -r ChangeLog $PKG8/usr/doc/gcc-${VERSION}/gcc/go/ChangeLog
-      fi
-      cp -a \
-        README*  \
-        gofrontend/{LICENSE,PATENTS,README} \
-      $PKG8/usr/doc/gcc-${VERSION}/gcc/go
-    )
-
-  ) || exit 1
-
-  mkdir -p $PKG3/usr/doc/gcc-${VERSION}/libgfortran
-  ( cd libgfortran
-    if [ -r ChangeLog ]; then
-      cat ChangeLog | head -n 1000 > $PKG3/usr/doc/gcc-${VERSION}/libgfortran/ChangeLog
-      touch -r ChangeLog $PKG3/usr/doc/gcc-${VERSION}/libgfortran/ChangeLog
-    fi
-  )
-
-  mkdir -p $PKG4/usr/doc/gcc-${VERSION}/libada
-  ( cd libada
-    if [ -r ChangeLog ]; then
-      cat ChangeLog | head -n 1000 > $PKG4/usr/doc/gcc-${VERSION}/libada/ChangeLog
-      touch -r ChangeLog $PKG4/usr/doc/gcc-${VERSION}/libada/ChangeLog
-    fi
-  )
-
-  mkdir -p $PKG5/usr/doc/gcc-${VERSION}/libffi
-  ( cd libffi
-    cp -a \
-      ChangeLog.libgcj ChangeLog.v1 \
-      LICENSE* README* \
-    $PKG5/usr/doc/gcc-${VERSION}/libffi
-    if [ -r ChangeLog ]; then
-      cat ChangeLog | head -n 1000 > $PKG5/usr/doc/gcc-${VERSION}/libffi/ChangeLog
-      touch -r ChangeLog $PKG5/usr/doc/gcc-${VERSION}/libffi/ChangeLog
-    fi
-  )
-
-  mkdir -p $PKG5/usr/doc/gcc-${VERSION}/libjava
-  ( cd libjava
-    cp -a \
-      COPYING* HACKING LIBGCJ_LICENSE \
-      NEWS README* THANKS \
-    $PKG5/usr/doc/gcc-${VERSION}/libjava
-    if [ -r ChangeLog ]; then
-      cat ChangeLog | head -n 1000 > $PKG5/usr/doc/gcc-${VERSION}/libjava/ChangeLog
-      touch -r ChangeLog $PKG5/usr/doc/gcc-${VERSION}/libjava/ChangeLog
-    fi
-  )
-
-
-  mkdir -p $PKG1/usr/doc/gcc-${VERSION}/libgomp
-  ( cd libgomp
-    if [ -r ChangeLog ]; then
-      cat ChangeLog | head -n 1000 > $PKG1/usr/doc/gcc-${VERSION}/libgomp/ChangeLog
-      touch -r ChangeLog $PKG1/usr/doc/gcc-${VERSION}/libgomp/ChangeLog
-    fi
-  )
-  
-  mkdir -p $PKG6/usr/doc/gcc-${VERSION}/libobjc
-  ( cd libobjc
-    if [ -r ChangeLog ]; then
-      cat ChangeLog | head -n 1000 > $PKG6/usr/doc/gcc-${VERSION}/libobjc/ChangeLog
-      touch -r ChangeLog $PKG6/usr/doc/gcc-${VERSION}/libobjc/ChangeLog
-    fi
-    cp -a \
-      README* THREADS* \
-    $PKG6/usr/doc/gcc-${VERSION}/libobjc
-  )
-    
-  mkdir -p $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3
-  ( cd libstdc++-v3
-    cp -a \
-      README* \
-      doc/html/faq.html \
-    $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3
-    if [ -r ChangeLog ]; then
-      cat ChangeLog | head -n 1000 > $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3/ChangeLog
-      touch -r ChangeLog $PKG2/usr/doc/gcc-${VERSION}/libstdc++-v3/ChangeLog
-    fi
-  )
-
-)
-
-# Add fastjar to the gcc-java package:
-( cd $TMP
-  FASTJARVER=$(echo $CWD/fastjar-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
-  echo
-  echo "Building fastjar-$FASTJARVER first"
-  echo
-  rm -rf fastjar-$FASTJARVER
-  tar xvf $CWD/fastjar-$FASTJARVER.tar.xz || exit 1
-  cd fastjar-$FASTJARVER || exit 1
-  chown -R root:root .
-  find . \
-    \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-    -exec chmod 755 {} \; -o \
-    \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-    -exec chmod 644 {} \;
-  for patch in $CWD/fastjar-patches/*.gz ; do
-    zcat $patch | patch -p1 --verbose || exit 1
-  done
-  CFLAGS="$SLKCFLAGS" \
-  CXXFLAGS="$SLKCFLAGS" \
-  ./configure \
-     --prefix=/usr \
-     --libdir=/usr/lib$LIBDIRSUFFIX \
-     --mandir=/usr/man \
-     --infodir=/usr/info \
-     --build=$TARGET
-  make $NUMJOBS || exit 1
-  make install DESTDIR=$PKG5 || exit 1
-  mkdir -p $PKG5/usr/doc/fastjar-$FASTJARVER
-  cp -a \
-    AUTHORS CHANGES COPYING* INSTALL NEWS README* TODO \
-    $PKG5/usr/doc/fastjar-$FASTJARVER
-  # If there's a ChangeLog, installing at least part of the recent history
-  # is useful, but don't let it get totally out of control:
-  if [ -r ChangeLog ]; then
-    DOCSDIR=$(echo $PKG5/usr/doc/fastjar-$FASTJARVER)
-    cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-    touch -r ChangeLog $DOCSDIR/ChangeLog
-  fi
-  find $PKG5 | xargs file | grep -e "executable" -e "shared object" | grep ELF \
-    | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-  # Compress and if needed symlink the man pages:
-  if [ -d $PKG5/usr/man ]; then
-    ( cd $PKG5/usr/man
-      for manpagedir in $(find . -type d -name "man*") ; do
-        ( cd $manpagedir
-          for eachpage in $( find . -type l -maxdepth 1) ; do
-            ln -s $( readlink $eachpage ).gz $eachpage.gz
-            rm $eachpage
-          done
-          gzip -9 *.?
-        )
-      done
-    )
-  fi
-  # Compress info files, if any:
-  if [ -d $PKG5/usr/info ]; then
-    ( cd $PKG5/usr/info
-      rm -f dir
-      gzip -9 *
-    )
-  fi
-  echo
-) || exit 1
-
-# build gcc
-( mkdir gcc.build.lnx;
-  cd gcc.build.lnx;
-
-  # If enough people need "treelang" support for it may be considered.
-  #  --enable-languages=ada,c,c++,fortran,java,objc,treelang
-  # I think it's incorrect to include this option (as it'll end up set
-  # to i586 on x86 platforms), and we want to tune the binary structure
-  # for i686, as that's where almost all of the optimization speedups
-  # are to be found.
-  # Correct me if my take on this is wrong.
-  #  --with-cpu=$ARCH 
- 
-  if [ "$ARCH" != "x86_64" ]; then
-    GCC_ARCHOPTS="--with-arch=$ARCH"
-  else
-    GCC_ARCHOPTS="--disable-multilib"
-  fi
- 
-  # NOTE:  For Slackware 15.0, look into removing --with-default-libstdcxx-abi=gcc4-compatible,
-  # which will then require rebuilding all C++ libraries.  That is, if there's any benefit.
-
-  CFLAGS="$SLKCFLAGS" \
-  CXXFLAGS="$SLKCFLAGS" \
-  ../gcc-$VERSION/configure --prefix=/usr \
-     --libdir=/usr/lib$LIBDIRSUFFIX \
-     --mandir=/usr/man \
-     --infodir=/usr/info \
-     --enable-shared \
-     --enable-bootstrap \
-     --enable-languages=c,c++,fortran,go,java,lto,objc \
-     --enable-threads=posix \
-     --enable-checking=release \
-     --enable-objc-gc \
-     --with-system-zlib \
-     --with-python-dir=/lib$LIBDIRSUFFIX/python2.7/site-packages \
-     --enable-libstdcxx-dual-abi \
-     --with-default-libstdcxx-abi=gcc4-compatible \
-     --disable-libunwind-exceptions \
-     --enable-__cxa_atexit \
-     --enable-libssp \
-     --enable-lto \
-     --disable-install-libiberty \
-     --with-gnu-ld \
-     --verbose \
-     --enable-java-home \
-     --with-java-home=/usr/lib$LIBDIRSUFFIX/jvm/jre \
-     --with-jvm-root-dir=/usr/lib$LIBDIRSUFFIX/jvm \
-     --with-jvm-jar-dir=/usr/lib$LIBDIRSUFFIX/jvm/jvm-exports \
-     --with-arch-directory=$LIB_ARCH \
-     --with-antlr-jar=$ANTLJAR \
-     --enable-java-awt=gtk \
-     --disable-gtktest \
-     $GCC_ARCHOPTS \
-     --target=${TARGET} \
-     --build=${TARGET} \
-     --host=${TARGET} || exit 1
-
-  # Start the build:
-
-  # Include all debugging info (for now):
-  make $NUMJOBS bootstrap >/dev/null
-
-#  ( cd gcc
-#    make $NUMJOBS gnatlib GNATLIBCFLAGS="$SLKCFLAGS"
-    # This wants a shared -ladd2line?
-    #make gnatlib-shared
-    
-#    CFLAGS="$SLKCFLAGS" \
-#    CXXFLAGS="$SLKCFLAGS" \
-#    make $NUMJOBS gnattools
-#  )
-  make info
-
-  # Set GCCCHECK=something to run the tests
-  if [ ! -z $GCCCHECK ]; then
-    make $NUMJOBS check
-  fi
-
-  make install DESTDIR=$PKG1
-
-# KLUDGE ALERT
-# These *gdb.py files are causing ldconfig to complain, so they are going
-# to be REMOVED for now...  at some point, they might be moved somewhere
-# else, in which case things should Just Work(tm).  Keep an eye on it.
-rm -f $PKG1/usr/lib${LIBDIRSUFFIX}/*gdb.py
-
-# Be sure the "specs" file is installed.
-if [ ! -r $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/${TARGET}/${VERSION}/specs ]; then
-  cat stage1-gcc/specs > $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/${TARGET}/${VERSION}/specs
-fi
-
-# Make our 64bit gcc look for 32bit gcc binaries in ./32 subdirectory:
-if [ "$ARCH" = "x86_64" ]; then
-  sed -i 's#;.\(:../lib !m64 m32;\)$#;32\1#' \
-    $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/${TARGET}/${VERSION}/specs
-fi
-
-#  make ada.install-common DESTDIR=$PKG1
-#  make install-gnatlib DESTDIR=$PKG1
-make -i install-info DESTDIR=$PKG1
-
-chmod 755 $PKG1/usr/lib${LIBDIRSUFFIX}/libgcc_s.so.1
-
-# The (huge) static GNU java libraries are not packaged.  In nearly all
-# cases one or more dependencies will not be available as static anyway.
-rm -f $PKG1/usr/lib${LIBDIRSUFFIX}/libgcj.a
-rm -f $PKG1/usr/lib${LIBDIRSUFFIX}/libgcj-tools.a
-
-# Fix stuff up:
-( cd $PKG1/usr/info ; rm dir ; gzip -9 * )
-( cd $PKG1
-  # *not* ${LIBDIRSUFFIX}
-  mkdir -p lib
-  cd lib
-  ln -sf /usr/bin/cpp .
-)
-
-( cd $PKG1/usr/bin
-  mv g++ g++-gcc-$VERSION
-  mv gcc gcc-$VERSION
-  mv ${TARGET}-gfortran gfortran-gcc-$VERSION
-  ln -sf g++-gcc-$VERSION g++
-  ln -sf gcc-$VERSION gcc
-  ln -sf g++ c++
-  ln -sf gcc cc
-  ln -sf gcc-$VERSION ${TARGET}-gcc
-  ln -sf gcc-$VERSION ${TARGET}-gcc-$VERSION
-  ln -sf gcc-ar ${TARGET}-gcc-ar
-  ln -sf gcc-nm ${TARGET}-gcc-nm
-  ln -sf gcc-ranlib ${TARGET}-gcc-ranlib
-  ln -sf gcj ${TARGET}-gcj
-  ln -sf gcjh ${TARGET}-gcjh
-  ln -sf g++-gcc-$VERSION ${TARGET}-c++
-  ln -sf g++-gcc-$VERSION ${TARGET}-g++
-  ln -sf gfortran-gcc-$VERSION gfortran
-  ln -sf gfortran-gcc-$VERSION ${TARGET}-gfortran
-  ln -sf gfortran-gcc-$VERSION ${TARGET}-gfortran-$VERSION
-  ln -sf gfortran-gcc-$VERSION ${TARGET}-g95
-  ln -sf gfortran g95
-  ln -sf gfortran f95
-  ln -sf gfortran-gcc-$VERSION ${TARGET}-g77
-  ln -sf gfortran g77
-  ln -sf gfortran f77
-  cat $CWD/c89.sh > c89
-  cat $CWD/c99.sh > c99
-  chmod 755 c89 c99
-)
-
-( cd $PKG1/usr/man
-  gzip -9 */*
-  cd man1
-  ln -sf g++.1.gz c++.1.gz
-  ln -sf gcc.1.gz cc.1.gz
-)  
-
-## build the txz package
-#(
-#  cd $PKG1;
-#  makepkg -l y -c n $TMP/gcc-$VERSION-$ARCH-$BUILD.txz
-#)
-# keep a log
-) 2>&1 | tee $TMP/gcc.build.log
-
-# OK, time to split the big package where needed:
-
-# gcc-g++:
-( cd $PKG2
-  mkdir -p usr/bin
-  mv $PKG1/usr/bin/*++* usr/bin
-  mkdir -p usr/include
-  mv $PKG1/usr/include/c++ usr/include
-  mkdir -p usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/*++* usr/lib${LIBDIRSUFFIX}
-  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/cc1plus usr/libexec/gcc/$TARGET/$VERSION/cc1plus
-  mkdir -p usr/man/man1
-  mv $PKG1/usr/man/man1/*++* usr/man/man1
-)
-
-# gcc-gfortran:
-( cd $PKG3
-  mkdir -p usr/bin
-  mv $PKG1/usr/bin/*gfortran* usr/bin
-  mv $PKG1/usr/bin/*95* usr/bin
-  mv $PKG1/usr/bin/*77* usr/bin
-  # Doesn't this seem like a logical idea?
-  ( cd usr/bin ; ln -sf gfortran-gcc-${VERSION} fortran )
-  mkdir -p usr/info
-  mv $PKG1/usr/info/gfortran* usr/info
-  mkdir -p usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgfortran* usr/lib${LIBDIRSUFFIX}
-  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/finclude usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/libgfortran* usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
-  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/f951 usr/libexec/gcc/$TARGET/$VERSION/f951
-  #mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/libgfortran* usr/libexec/gcc/$TARGET/$VERSION
-  mkdir -p usr/man/man1
-  mv $PKG1/usr/man/man1/gfortran* usr/man/man1
-)
-
-# gcc-gnat:
-# First, relocate usr/bin/gnative2ascii to the gcc-java package so it
-# isn't matched and accidentally put in gcc-gnat:
-#mkdir -p $PKG5/usr/bin
-#mv $PKG1/usr/bin/gnative2ascii $PKG5/usr/bin
-# Now make the gcc-gnat package tree:
-#( cd $PKG4
-#  mkdir -p usr/bin
-#  mv $PKG1/usr/bin/gnat* usr/bin
-#  mv $PKG1/usr/bin/gpr* usr/bin
-#  mkdir -p usr/info
-#  mv $PKG1/usr/info/gnat* usr/info
-#  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
-#  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/gnat1 usr/libexec/gcc/$TARGET/$VERSION
-#  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
-#  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/adainclude usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
-#  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/adalib usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION
-#)
-
-# gcc-java:
-( cd $PKG5
-  mkdir -p usr/bin
-  mv $PKG1/usr/bin/aot-compile usr/bin
-  #mv $PKG1/usr/bin/addr2name.awk usr/bin
-  # mv $PKG1/usr/bin/fastjar usr/bin
-  mv $PKG1/usr/bin/gappletviewer usr/bin
-  mv $PKG1/usr/bin/gc-analyze usr/bin
-  mv $PKG1/usr/bin/*gcj* usr/bin
-  mv $PKG1/usr/bin/gij usr/bin
-  mv $PKG1/usr/bin/gjar usr/bin
-  mv $PKG1/usr/bin/gjarsigner usr/bin
-  mv $PKG1/usr/bin/gjdoc usr/bin
-  mv $PKG1/usr/bin/gkeytool usr/bin
-  #mv $PKG1/usr/bin/grepjar usr/bin
-  mv $PKG1/usr/bin/grmid usr/bin
-  mv $PKG1/usr/bin/grmic usr/bin
-  mv $PKG1/usr/bin/grmiregistry usr/bin
-  mv $PKG1/usr/bin/gserialver usr/bin
-  mv $PKG1/usr/bin/gtnameserv usr/bin
-  mv $PKG1/usr/bin/gjavah usr/bin
-  mv $PKG1/usr/bin/gorbd usr/bin
-  #mv $PKG1/usr/bin/jar usr/bin
-  mv $PKG1/usr/bin/jcf-dump usr/bin
-  mv $PKG1/usr/bin/jv-* usr/bin
-  #mv $PKG1/usr/bin/rmi* usr/bin
-  mkdir -p usr/include/c++/$VERSION
-  # Move some Java only C++ headers from the C++ package:
-  mv $PKG2/usr/include/c++/$VERSION/{gcj,gnu,java,javax,org,sun} usr/include/c++/$VERSION
-  #mv $PKG1/usr/include/ffi.h usr/include
-  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jawt.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  #mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/ffi.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  #mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/ffitarget.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jawt_md.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jni.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jni_md.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/jvmpi.h usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  #mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/libffi usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  # aot-compile Python plugins:
-  if [ ! -d $PKG1/usr/lib${LIBDIRSUFFIX}/python2.7 ]; then
-    echo "NO $PKG1/usr/lib${LIBDIRSUFFIX}/python2.7 !"
-    exit 1
-  fi
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/python2.7 usr/lib${LIBDIRSUFFIX}
-  mkdir -p usr/info
-  mv $PKG1/usr/info/gcj.* usr/info
-  # mv $PKG1/usr/info/fastjar.* usr/info
-  mkdir -p usr/lib${LIBDIRSUFFIX}
-  #mv $PKG1/usr/lib${LIBDIRSUFFIX}/libffi* usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/logging.properties usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcj* usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgcj* usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgij* usr/lib${LIBDIRSUFFIX}
-#  mv $PKG1/usr/lib${LIBDIRSUFFIX}/lib-org* usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/security usr/lib${LIBDIRSUFFIX}
-  mkdir -p usr/lib${LIBDIRSUFFIX}/pkgconfig
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/pkgconfig/libgcj*.pc usr/lib${LIBDIRSUFFIX}/pkgconfig
-  rmdir $PKG1/usr/lib${LIBDIRSUFFIX}/pkgconfig 2> /dev/null
-  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/jc1 usr/libexec/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/ecj1 usr/libexec/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/jvgenmain usr/libexec/gcc/$TARGET/$VERSION
-  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/gcj usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  mkdir -p usr/man/man1
-  mv $PKG1/usr/man/man1/aot-compile.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gappletviewer.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gc-analyze.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gcj.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gcjh.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gcj-dbtool.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gij.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gjar.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gjarsigner.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gjavah.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gjdoc.1.gz usr/man/man1
-  #mv $PKG1/usr/man/man1/gjnih.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gkeytool.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gnative2ascii.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gorbd.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/grmic.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/grmid.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/grmiregistry.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gserialver.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gtnameserv.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/jcf-dump.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/jv-convert.1.gz usr/man/man1
-  #mv $PKG1/usr/man/man1/jv-scan.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/rebuild-gcj-db.1.gz usr/man/man1
-  mkdir -p usr/man/man3
-  #mv $PKG1/usr/man/man3/ffi* usr/man/man3
-  mkdir -p usr/share
-  mv $PKG1/usr/share/java usr/share
-  # The ecj wrapper script:
-  cat $CWD/ecj.sh | sed -e "s,@JAVADIR@,/usr/share/java," > usr/bin/ecj
-  chmod 755 usr/bin/ecj
-  # The JAVA_HOME compatibility links.
-  # Caution: non-multilib arch-independent stuff! No lib64 here.
-  mkdir -p usr/lib$LIBDIRSUFFIX
-  mv $PKG1/usr/lib$LIBDIRSUFFIX/jvm* usr/lib$LIBDIRSUFFIX
-  # And add the missing javac symlink:
-  ln -s ../../../bin/ecj usr/lib$LIBDIRSUFFIX/jvm/bin/javac
-  # Don't package libffi stuff anymore.  GCC will link the internal version
-  # statically, and we'll need a newer one elsewhere.
-  #find . -name "ffi*.h" | xargs rm
-  #find . -name "libffi*" | xargs rm
-  #rm -f usr/man/man3/ffi*
-  #rm -f usr/info/libffi*
-)
-
-# gcc-objc:
-( cd $PKG6
-  mkdir -p usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libobjc* usr/lib${LIBDIRSUFFIX}
-  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/cc1obj usr/libexec/gcc/$TARGET/$VERSION
-  mkdir -p usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include/objc usr/lib${LIBDIRSUFFIX}/gcc/$TARGET/$VERSION/include
-)
-
-## NOTE: Thought about this, because the precompiled headers are so large.
-## Probably easier to keep everything together, though.
-## gcc-g++-gch (precompiled c++ headers)
-#( cd $PKG7
-#  mkdir -p usr/include/c++/$VERSION/$TARGET/bits
-#  mv $PKG2/usr/include/c++/$VERSION/$TARGET/bits/stdc++.h.gch usr/include/c++/$VERSION/$TARGET/bits
-#)
-
-# gcc-go:
-( cd $PKG8
-  mkdir -p usr/bin
-  mv $PKG1/usr/bin/*gccgo* usr/bin
-  mv $PKG1/usr/bin/go{,fmt} usr/bin
-  mkdir -p usr/libexec/gcc/$TARGET/$VERSION
-  mv $PKG1/usr/libexec/gcc/$TARGET/$VERSION/{cgo,go1} usr/libexec/gcc/$TARGET/$VERSION
-  mkdir -p usr/info
-  mv $PKG1/usr/info/gccgo.info.gz usr/info
-  mkdir -p usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/go usr/lib${LIBDIRSUFFIX}
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/{libgo.la,libgo.so*,libgobegin.a,libgolibbegin.a,libnetgo.a} usr/lib${LIBDIRSUFFIX} || exit 1
-  # Ordinarily Slackware doesn't package static libraries, but in this case
-  # it is useful for deploying compiled binaries on machines that do not yet
-  # have libgo.so.0.0.0.
-  mv $PKG1/usr/lib${LIBDIRSUFFIX}/libgo.a usr/lib${LIBDIRSUFFIX}
-  mkdir -p usr/man/man1
-  mv $PKG1/usr/man/man1/gccgo.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/go.1.gz usr/man/man1
-  mv $PKG1/usr/man/man1/gofmt.1.gz usr/man/man1
-) || exit 1
-
-# Filter all .la files (thanks much to Mark Post for the sed script):
-( cd $TMP
-  for file in $(find . -type f -name "*.la") ; do
-    cat $file | sed -e 's%-L/gcc-[[:graph:]]* % %g' > $TMP/tmp-la-file
-    cat $TMP/tmp-la-file > $file
-  done
-  rm $TMP/tmp-la-file
-)
-
-## Strip bloated binaries and libraries:
-for dir in $PKG{1,2,3,4,5,6,8}; do
-  ( cd $dir
-    find . -name "lib*so*" -exec strip --strip-unneeded "{}" \; || true
-    find . -name "lib*a" -exec strip -g "{}" \; || true
-    strip --strip-unneeded usr/bin/* 2> /dev/null || true
-    find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-    find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-  )
-done
-
-( cd $PKG1
-  makepkg -l y -c n $TMP/gcc-$VERSION-$ARCH-$BUILD.txz )
-( cd $PKG2
-  makepkg -l y -c n $TMP/gcc-g++-$VERSION-$ARCH-$BUILD.txz )
-( cd $PKG3
-  makepkg -l y -c n $TMP/gcc-gfortran-$VERSION-$ARCH-$BUILD.txz )
-#( cd $PKG4
-#  makepkg -l y -c n $TMP/gcc-gnat-$VERSION-$ARCH-$BUILD.txz )
-( cd $PKG5
-  makepkg -l y -c n $TMP/gcc-java-$VERSION-$ARCH-$BUILD.txz )
-( cd $PKG6
-  makepkg -l y -c n $TMP/gcc-objc-$VERSION-$ARCH-$BUILD.txz )
-#( cd $PKG7
-#  makepkg -l y -c n $TMP/gcc-g++-gch-$VERSION-$ARCH-$BUILD.txz )
-( cd $PKG8
-  makepkg -l y -c n $TMP/gcc-go-$VERSION-$ARCH-$BUILD.txz )
-
-echo
-echo "Slackware GCC package build complete!"
-echo
-
Index: npl/system/gcc/gcc.arch
===================================================================
--- npl/system/gcc/gcc.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc.build
===================================================================
--- npl/system/gcc/gcc.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6205
Index: npl/system/gcc/gcc.depver
===================================================================
--- npl/system/gcc/gcc.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc.depver	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,20 +1,3 @@
-zlib	0
 gmp	0
+mpc	0
 mpfr	0
-mpc	0
-gtk2	2
-glib2	2
-pango	4
-cairo	4
-pixman	1
-fontconfig	2
-freetype2	1
-expat	020100
-libpng	1
-gdk_pixbuf	0
-xorg_lib	1
-pthread_stubs	0
-atk	2
-harfbuzz	0
-libart_lgpl	0
-libffi	0
Index: npl/system/gcc/gcc.md5
===================================================================
--- npl/system/gcc/gcc.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,9 +1,6 @@
 0e0318be407e51fdf7ba6777eabfdf73  ./antlr-runtime-3.4.jar
-3d333df77302ed89e06a4a8539943b7d  ./c89.sh
-da96f545b863e57c6ab2598c1ea9a740  ./c99.sh
 8430857d8ac011e229f6a10099ef8d50  ./create_gcj_jvm.sh
-7339f199ba11c941890031fd9981d7be  ./ecj-4.9.jar
+d7cd6a27c8801e66cbaa964a039ecfdb  ./ecj-4.5.jar
 032d18379479cdfa4fb0211ee63e07ee  ./ecj.sh
-856268004203d1cc51768395dd959877  ./ecj.url
 62eff959f57f878067aad665ed8213a6  ./fastjar-0.97.tar.xz
 fa67bbcfa26c04fba0b06edbaab36ff8  ./fastjar-patches/1000-fastjar-0.97-segfault.patch.gz
@@ -12,30 +9,26 @@
 82101089b3bbe7fa1dcd3542de1750b8  ./fastjar-patches/1003-fastjar-CVE-2010-0831.patch.gz
 7db0bbd8111353d3dfd69ffab5bcc79e  ./fastjar-patches/1004-fastjar-man.patch.gz
-85eb6796cfe20c06ecf99105ec4b28c8  ./gcc-5.4.0.tar.xz
-b6f2bbb679113a23d937f2d8be4ccc66  ./gcc.66782.diff.gz
-10405a6e18aca3fc8ad0f4b227f9b03a  ./gcc_dev.pkg
-95aa6c3a17bef5a0adc8a1ab14581b44  ./gcc_g++_dev.pkg
-0d4e31986aa70a707ee54c3e1b0d94b9  ./gcc_gfortran_dev.pkg
-82c7effcaa224c1a0392b4fae7198b13  ./gcc_gfortran.pkg
-b37c463a511d8ad7a147b9497122c02f  ./gcc_g++_gch_dev.pkg
-28c1bf800ca04672f310ccd5241ef5db  ./gcc_g++_gch.pkg
-e4430b546c02ddf75d6aaa0f51cf4f7b  ./gcc_gnat_dev.pkg
-5207506aaff1783acef3d85382ef8799  ./gcc_gnat.pkg
-a9f7e7f8e6940fa6be81267e857b44da  ./gcc_go_dev.pkg
-4094d8c0d9f9528ff94bf99a129bbbaf  ./gcc_go.pkg
-5d15062fbfd843c38c474bd1ab7a55e0  ./gcc_g++.pkg
-904a453ec68b6d26d8e2a04fd73b0144  ./gcc_java_dev.pkg
-99546fdf5259742e48a8de11b29dbd04  ./gcc_java.pkg
+2ce0bc44964a7a5896164581d03bdc45  ./gcc-4.8.4.tar.xz
+d45ef7ca077355136730051c3c161294  ./gcc_dev.pkg
+56e069f39be8ed39008d189c46fe8568  ./gcc_g++_dev.pkg
+3565c5fe2c45590133ef94b0fd50c73a  ./gcc_gfortran_dev.pkg
+38c8f0534be10e955d85ab6751cf3237  ./gcc_gfortran.pkg
+0cd71aff74741ddd2776b924d9aa19a5  ./gcc_g++_gch.pkg
+496bd3bbaf0c30f405bcffb1a07e78d4  ./gcc_gnat.pkg
+456d415ed22665d649cce9573a493ffc  ./gcc_go_dev.pkg
+97b614d0cc916262c1b2a47a106d844c  ./gcc_go.pkg
+55909b93618ef836f18fd943486dfcb1  ./gcc_g++.pkg
+c4fc7a6607830aaecf1d65f1c2d47050  ./gcc_java_dev.pkg
+e4af50c8a7f978508723beebdcb888d3  ./gcc_java.pkg
 04b803eabffa4cd25e4107aab5990898  ./gcc-no_fixincludes.diff.gz
-eb9c9a1319aadc461cba70a614c49a51  ./gcc_objc_dev.pkg
-f4db95bbaef0860ac36eb9f01536eaed  ./gcc_objc.pkg
-d7fedf1eb56654a2be7ba7791b4300f9  ./gcc.pkg
-041508af7cba9b00e34c15c956de37b2  ./gcc.SlackBuild
-b5a98f9aa5fcd509f50be561cf11757c  ./gcc.SlackBuild.log.gz
-e99e3a86d319d2e55cd05e0d6979111c  ./gcc.SlackBuild.orig
-19ee8dd760ade9286bc687a3ea4170d6  ./slack-desc.gcc
+7576d766ebffd9dcc386380701d9646f  ./gcc_objc_dev.pkg
+c17cfdb41fa257550f46df1cd23484a5  ./gcc_objc.pkg
+95d69342a9689f3bbc5cc10c2a4d0bba  ./gcc.pkg
+cf0eb430a0b91cca81bb9d3ca68aaf2f  ./gcc.SlackBuild
+75201004dd198f74894d95ccb4eec0b5  ./gcc.SlackBuild.log.gz
+c6adca845a2b19a3eadaa30c332febfd  ./slack-desc.gcc
 3354fda9713c3f18f3725ea7eb2c7b1b  ./slack-desc.gcc-g++
 d7d6a2dce931c5b59e43b90c1169d93a  ./slack-desc.gcc-gfortran
-8f2dd19bee5b49b1301c3847e58b9ac4  ./slack-desc.gcc-gnat
+a124d80662594b2dbc28ec4cabcecdbb  ./slack-desc.gcc-gnat
 a8385636f762f42d32a95a64abb9b84b  ./slack-desc.gcc-go
 1ab65690a2534493c39d01bc811e2302  ./slack-desc.gcc-java
Index: npl/system/gcc/gcc.version
===================================================================
--- npl/system/gcc/gcc.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_dev.arch
===================================================================
--- npl/system/gcc/gcc_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_dev.build
===================================================================
--- npl/system/gcc/gcc_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6205
Index: npl/system/gcc/gcc_dev.version
===================================================================
--- npl/system/gcc/gcc_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_g++.arch
===================================================================
--- npl/system/gcc/gcc_g++.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_g++.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_g++.build
===================================================================
--- npl/system/gcc/gcc_g++.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6205
Index: npl/system/gcc/gcc_g++.version
===================================================================
--- npl/system/gcc/gcc_g++.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_g++.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_g++_dev.arch
===================================================================
--- npl/system/gcc/gcc_g++_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_g++_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_g++_dev.build
===================================================================
--- npl/system/gcc/gcc_g++_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6205
Index: npl/system/gcc/gcc_g++_dev.version
===================================================================
--- npl/system/gcc/gcc_g++_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_g++_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_g++_gch.arch
===================================================================
--- npl/system/gcc/gcc_g++_gch.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_g++_gch.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_g++_gch.build
===================================================================
--- npl/system/gcc/gcc_g++_gch.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_g++_gch.version
===================================================================
--- npl/system/gcc/gcc_g++_gch.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_g++_gch.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_g++_gch_dev.arch
===================================================================
--- npl/system/gcc/gcc_g++_gch_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/gcc/gcc_g++_gch_dev.build
===================================================================
--- npl/system/gcc/gcc_g++_gch_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_g++_gch_dev.version
===================================================================
--- npl/system/gcc/gcc_g++_gch_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5.4.0
Index: npl/system/gcc/gcc_gfortran.arch
===================================================================
--- npl/system/gcc/gcc_gfortran.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_gfortran.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_gfortran.build
===================================================================
--- npl/system/gcc/gcc_gfortran.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_gfortran.version
===================================================================
--- npl/system/gcc/gcc_gfortran.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_gfortran.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_gfortran_dev.arch
===================================================================
--- npl/system/gcc/gcc_gfortran_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_gfortran_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_gfortran_dev.build
===================================================================
--- npl/system/gcc/gcc_gfortran_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_gfortran_dev.version
===================================================================
--- npl/system/gcc/gcc_gfortran_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_gfortran_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_gnat.arch
===================================================================
--- npl/system/gcc/gcc_gnat.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_gnat.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_gnat.build
===================================================================
--- npl/system/gcc/gcc_gnat.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_gnat.version
===================================================================
--- npl/system/gcc/gcc_gnat.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_gnat.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_gnat_dev.arch
===================================================================
--- npl/system/gcc/gcc_gnat_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/gcc/gcc_gnat_dev.build
===================================================================
--- npl/system/gcc/gcc_gnat_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_gnat_dev.version
===================================================================
--- npl/system/gcc/gcc_gnat_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5.4.0
Index: npl/system/gcc/gcc_go.arch
===================================================================
--- npl/system/gcc/gcc_go.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_go.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_go.build
===================================================================
--- npl/system/gcc/gcc_go.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_go.version
===================================================================
--- npl/system/gcc/gcc_go.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_go.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_go_dev.arch
===================================================================
--- npl/system/gcc/gcc_go_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_go_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_go_dev.build
===================================================================
--- npl/system/gcc/gcc_go_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_go_dev.version
===================================================================
--- npl/system/gcc/gcc_go_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_go_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_java.arch
===================================================================
--- npl/system/gcc/gcc_java.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_java.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_java.build
===================================================================
--- npl/system/gcc/gcc_java.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_java.version
===================================================================
--- npl/system/gcc/gcc_java.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_java.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_java_dev.arch
===================================================================
--- npl/system/gcc/gcc_java_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_java_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_java_dev.build
===================================================================
--- npl/system/gcc/gcc_java_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_java_dev.version
===================================================================
--- npl/system/gcc/gcc_java_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_java_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_objc.arch
===================================================================
--- npl/system/gcc/gcc_objc.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_objc.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_objc.build
===================================================================
--- npl/system/gcc/gcc_objc.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6205
Index: npl/system/gcc/gcc_objc.version
===================================================================
--- npl/system/gcc/gcc_objc.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_objc.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/gcc_objc_dev.arch
===================================================================
--- npl/system/gcc/gcc_objc_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_objc_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gcc/gcc_objc_dev.build
===================================================================
--- npl/system/gcc/gcc_objc_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/gcc/gcc_objc_dev.version
===================================================================
--- npl/system/gcc/gcc_objc_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/gcc_objc_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-5.4.0
+4.8.4
Index: npl/system/gcc/slack-desc.gcc
===================================================================
--- npl/system/gcc/slack-desc.gcc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/slack-desc.gcc	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -12,6 +12,6 @@
 gcc:
 gcc: This package contains those parts of the compiler collection needed to
-gcc: compile C code.  Other packages add Ada, C++, Fortran, Go,
-gcc: Objective-C, and Java support to the compiler core.
+gcc: compile C code.  Other packages add C++, Fortran, Go, Objective-C, and
+gcc: Java support to the compiler core.
 gcc:
 gcc:
Index: npl/system/gcc/slack-desc.gcc-gnat
===================================================================
--- npl/system/gcc/slack-desc.gcc-gnat	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gcc/slack-desc.gcc-gnat	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -9,11 +9,11 @@
 gcc-gnat: gcc-gnat (Ada support for GCC)
 gcc-gnat:
-gcc-gnat: Ada support for the GNU Compiler Collection.
+gcc-gnat: Ada 95 support for the GNU Compiler Collection.
 gcc-gnat:
 gcc-gnat: This package contains those parts of the compiler collection needed to
-gcc-gnat: compile Ada code.  GNAT implements Ada 95, Ada 2005 and Ada 2012, and
-gcc-gnat: it may also be invoked in Ada 83 compatibility mode.  By default, GNAT
-gcc-gnat: assumes Ada 2012.  The base gcc package is also required.
+gcc-gnat: compile Ada 95 code.  Ada95 is the object oriented successor to the
+gcc-gnat: Ada83 language.  The base gcc package is also required.
 gcc-gnat:
 gcc-gnat:
 gcc-gnat:
+gcc-gnat:
Index: npl/system/glibc/doinst.sh-glibc
===================================================================
--- npl/system/glibc/doinst.sh-glibc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/doinst.sh-glibc	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -70,4 +70,23 @@
 rm -rf lib/incoming
 # Done installing NPTL glibc libraries.
+
+# Timezone stuff:
+if [ -L etc/localtime -a ! -r etc/localtime-copied-from ]; then
+  mv etc/localtime etc/localtime-copied-from
+  chroot . /bin/cp etc/localtime-copied-from etc/localtime
+fi
+# Add the default timezone in /etc, if none exists:
+if [ ! -r etc/localtime ]; then
+  ( cd etc ; rm -rf localtime localtime-copied-from )
+  ( cd etc ; ln -sf /usr/share/zoneinfo/Factory localtime-copied-from )
+  chroot . /bin/cp etc/localtime-copied-from etc/localtime
+fi
+# Add the default link in /usr/share/zoneinfo, if none exists:
+if [ ! -L usr/share/zoneinfo/localtime ]; then
+  ( cd usr/share/zoneinfo ; rm -rf localtime )
+  ( cd usr/share/zoneinfo ; ln -sf /etc/localtime localtime )
+fi
+( cd usr/share/zoneinfo ; rm -rf timeconfig )
+( cd usr/share/zoneinfo ; ln -sf /usr/sbin/timeconfig timeconfig )
 
 # Handle config files:
@@ -146,7 +165,6 @@
 ( cd usr/lib ; rm -rf libnss_files.so )
 ( cd usr/lib ; ln -sf ../../lib/libnss_files.so.2 libnss_files.so )
-# This is now a linker script:
-#( cd usr/lib ; rm -rf libm.so )
-#( cd usr/lib ; ln -sf ../../lib/libm.so.6 libm.so )
+( cd usr/lib ; rm -rf libm.so )
+( cd usr/lib ; ln -sf ../../lib/libm.so.6 libm.so )
 ( cd usr/lib ; rm -rf libutil.so )
 ( cd usr/lib ; ln -sf ../../lib/libutil.so.1 libutil.so )
Index: npl/system/glibc/doinst.sh-glibc-zoneinfo
===================================================================
--- npl/system/glibc/doinst.sh-glibc-zoneinfo	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/doinst.sh-glibc-zoneinfo	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,15 @@
+# Fix existing old style /etc/localtime symlink:
+if [ -L etc/localtime -a ! -r etc/localtime-copied-from ]; then
+  mv etc/localtime etc/localtime-copied-from
+fi
+# Add the default timezone in /etc, if none exists:
+if [ ! -r etc/localtime ]; then
+  ( cd etc ; rm -rf localtime localtime-copied-from )
+  ( cd etc ; ln -sf /usr/share/zoneinfo/Factory localtime-copied-from )
+fi
+# Make sure /etc/localtime is updated:
+chroot . /bin/cp etc/localtime-copied-from etc/localtime
+# Add the default link in /usr/share/zoneinfo:
+( cd usr/share/zoneinfo ; rm -rf timeconfig )
+( cd usr/share/zoneinfo ; ln -sf /usr/sbin/timeconfig timeconfig )
+### Make the rest of the symbolic links in the zoneinfo database:
Index: npl/system/glibc/glibc-2.21.tar.xz.sig
===================================================================
--- npl/system/glibc/glibc-2.21.tar.xz.sig	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/glibc-2.21.tar.xz.sig	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJU1NlUAAoJECXvCkNsKkr/ZScH/0VEm3ilt/q9xV6whTW+JJ/y
+dnIUqzhsh9qIhgpO2XS7L+o80LNPagO4Yivozi6tzLyEd9+XhsSszpS1uqC5Rolp
+1K2rIX9Of2Tnp7KbnpXkXzQ/ABOaIBZVEtNQIuhNL+uwasqDBxuakX85z/2Ybfjm
+Jf4WYHcd6/hGfkUmHiSk01zxPv/isLfMDE063Lb0roiWSqXeyHPzPvz117ok9pU+
+K3Tf03TrbBZZjuFTAioM5bQcHca1YcFMht7ZbOVARLNf9Z7g6VkP8abDf5uJW8Rx
+Eaor4C1YqryVEnZ+ACtc3tplQf2eJ+l579VQcX+pa4N1J5bYIx4lO6SzoPcXOcQ=
+=hTdl
+-----END PGP SIGNATURE-----
Index: npl/system/glibc/glibc-2.24.tar.xz.sig
===================================================================
--- npl/system/glibc/glibc-2.24.tar.xz.sig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,17 +1,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iQIcBAABAgAGBQJXo1gPAAoJEBZ5K06iU0D4XQcP/3979bgeQZFIzdhhW9qDGf8y
-3Zkij6WyytpSM0xm80bZCTD/4fkVYkiDOhgzfghrI0T3BQWitrQIUS4q94VtbeRk
-i0QbPdYZ6xmnS56OcyxK+hdqr8XpGxRwfCZH+hCEbXjGblYiViXY54VSL2oWj6q9
-Lolyi7LoZZg3nM7Hf7/yEqa38eKq0N6654MXaVZi9wz31YHweJHsI1rdUkYEpWxp
-YIc6eCmhZpyj09Vk7s4qriNqBXmBLZbAcqOAL7hzc1H4aRVGLWdR6JQAClOQtQ6b
-SrW4/MO4re5coz1EYWJLpzkDOnH/pkhA0gPeM7PDm+3t2DJa/6k01Jljxjswfujf
-EflmRw/FRG08/QADaBrtmu8s79/07xJUjf/qLhg0YIJL2aBqaVNkxSZhE+aOIOXD
-FrqX+fVhG4FX2YlQ5twDSU+7Uc370Gh7b8QIEOVvd5Tllg52i200aMB2wlVO+Rl5
-oKN21dhbMzzQvJM9IxrBcWoymEE3kQXid+IBZxShg6JOEv9ZKpHKJGRtueJ1EM3R
-V44rfJ5hVYn+U872lEgf2jf0w1A0aSMCVAX8N/8BO9NAZ9waM6IBgc3v1ng6uWdn
-o4CdOHK6WP+GrbJ8Rbva8co16UHd9Ae1Vcwe5tDU7TxfFFkJ0RPVzVgTdl65+arX
-VU1J1Kp1fBvbgwEacwxC
-=yUZV
------END PGP SIGNATURE-----
Index: npl/system/glibc/glibc.SlackBuild
===================================================================
--- npl/system/glibc/glibc.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,19 +1,505 @@
-#!/bin/bash
+#!/bin/sh
+
+# Copyright 2006, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015  Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
 #
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/l/glibc/
-# Created at Mon Jan 30 20:32:16 CET 2017
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./glibc.SlackBuild.orig
-ARCH=$SLACKWARE_ARCH
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+#
+#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
+#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+## build glibc-$VERSION for Slackware
+
+VERSION=${VERSION:-$(echo glibc-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+CHECKOUT=${CHECKOUT:-""}
+BUILD=${BUILD:-1}
+
+## Included in glibc now:
+## glibc-libidn version
+#LIBIDNVER=2.10.1
+
+# I was considering disabling NSCD, but MoZes talked me out of it.  :)
+#DISABLE_NSCD=" --disable-nscd "
+
+# $ARCH may be preset, otherwise i486 compatibility with i686 binary
+# structuring is the Slackware default, since this is what gcc-3.2+
+# requires for binary compatibility with previous releases.
+#ARCH=i486
+if [ -z "$ARCH" ]; then
+  case "$( uname -m )" in
+    i?86) export ARCH=i486 ;;
+    arm*) export ARCH=arm ;;
+    # Unless $ARCH is already set, use uname -m for all other archs:
+       *) export ARCH=$( uname -m ) ;;
+  esac
+fi
+
+# I'll break this out as an option for fun  :-)
+case $ARCH  in
+  i386)
+    OPTIMIZ="-O3 -march=i386 -mcpu=i686"
+    LIBDIRSUFFIX=""
+    ;;
+  i486)
+    OPTIMIZ="-O3 -march=i486 -mtune=i686"
+    LIBDIRSUFFIX=""
+    ;;
+  i586)
+    OPTIMIZ="-O3 -march=i586"
+    LIBDIRSUFFIX=""
+    ;;
+  i686)
+    OPTIMIZ="-O3 -march=i686"
+    LIBDIRSUFFIX=""
+    ;;
+  athlon)
+    OPTIMIZ="-O3 -march=athlon"
+    LIBDIRSUFFIX=""
+    ;;
+  s390)
+    OPTIMIZ="-O3"
+    LIBDIRSUFFIX=""
+    ;;
+  x86_64)
+    OPTIMIZ="-O3 -fPIC"
+    LIBDIRSUFFIX="64"
+    ;;
+  *)
+    OPTIMIZ="-O3"
+    LIBDIRSUFFIX=""
+    ;;
+esac
+
+case $ARCH in
+  x86_64)
+    TARGET=${TARGET:-x86_64}
+    ;;
+  i486)
+    # This should be i486 for all 32-bit x86 arch:
+    TARGET=${TARGET:-i486}
+    ;;
+esac
+
+# Hand off the $ARCH variable to $SLACKWARE_ARCH to avoid confusing glibc:
+SLACKWARE_ARCH=$ARCH
+unset ARCH
+
+CVSVER=${VERSION}${CHECKOUT}
+
+# NOTE!!!  glibc needs to be built against the sanitized kernel headers,
+# which will be installed under /usr/include by the kernel-headers package.
+# Be sure the correct version of the headers package is installed BEFORE
+# building glibc!
+
+CWD=$(pwd)
+# Temporary build location.  This should not be a directory
+# path a non-root user could create later...
+TMP=${TMP:-/glibc-tmp-$(mcookie)}
+mkdir -p $TMP
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+# This function fixes a doinst.sh file for x86_64.
+# With thanks to Fred Emmott.
+fix_doinst() {
+  if [ "x$LIBDIRSUFFIX" = "x" ]; then
+    return;
+  fi;
+  # Fix "( cd usr/lib ;" occurrences
+  sed -i "s#lib ;#lib${LIBDIRSUFFIX} ;#" install/doinst.sh
+  # Fix "lib/" occurrences
+  sed -i "s#lib/#lib${LIBDIRSUFFIX}/#g" install/doinst.sh
+  # Fix "( cd lib" occurrences
+  sed -i "s#( cd lib\$#( cd lib${LIBDIRSUFFIX}#" install/doinst.sh
+
+  if [ "$SLACKWARE_ARCH" = "x86_64" ]; then
+    sed -i 's#ld-linux.so.2#ld-linux-x86-64.so.2#' install/doinst.sh
+  fi
+}
+
+# This is a patch function to put all glibc patches in the build script
+# up near the top.
+apply_patches() {
+  # Use old-style locale directories rather than a single (and strangely
+  # formatted) /usr/lib/locale/locale-archive file:
+  zcat $CWD/glibc.locale.no-archive.diff.gz | patch -p1 --verbose || exit 1
+  # The is_IS locale is causing a strange error about the "echn" command
+  # not existing.  This patch reverts is_IS to the version shipped in
+  # glibc-2.5:
+  zcat $CWD/is_IS.diff.gz | patch -p1 --verbose || exit 1
+  # Fix NIS netgroups:
+  zcat $CWD/glibc.nis-netgroups.diff.gz | patch -p1 --verbose || exit 1
+  # Support ru_RU.CP1251 locale:
+  zcat $CWD/glibc.ru_RU.CP1251.diff.gz | patch -p1 --verbose || exit 1
+  # Fix resolver problem with glibc-2.9:
+  zcat $CWD/glibc-2.10-dns-no-gethostbyname4.diff.gz | patch -p0 --verbose || exit 1
+  # This reverts a patch that was made to glibc to fix "namespace leakage",
+  # which seems to cause some build failures (e.g. with conntrack):
+  zcat $CWD/glibc.revert.to.fix.build.breakages.diff.gz | patch -p1 -l --verbose || exit 1
+  # Make it harder for people to trick ldd into running code:
+  zcat $CWD/glibc.ldd.trace.through.dynamic.linker.diff.gz | patch -p1 --verbose || exit 1
+  # Make glibc compile with binutils using --enable-initfini-array.
+  # At this time, we do not recommend this due to probable ABI breakage.
+  # The also patch needs work before it would apply.
+  # ***NOT READY***
+  #zcat $CWD/glibc.git-4a531bb0b3b582cb693de9f76d2d97d970f9a5d5.patch.gz | patch -p1 --verbose || exit 1
+  #
+  # 2014-05:  We'll try building with the stock asm...
+  ## Avoid the Intel optimized asm routines for now because they break
+  ## the flash player.  We'll phase this in when it's safer to do so.
+  #zcat $CWD/glibc.disable.broken.optimized.memcpy.diff.gz | patch -p1 --verbose || exit 1
+}
+
+# This is going to be the initial $DESTDIR:
+export PKG=$TMP/package-glibc-incoming-tree
+PGLIBC=$TMP/package-glibc
+PSOLIBS=$TMP/package-glibc-solibs
+PZONE=$TMP/package-glibc-zoneinfo
+PI18N=$TMP/package-glibc-i18n
+PPROFILE=$TMP/package-glibc-profile
+PDEBUG=$TMP/package-glibc-debug
+
+# Empty these locations first:
+for dir in $PKG $PGLIBC $PSOLIBS $PZONE $PI18N $PPROFILE $PDEBUG ; do
+  if [ -d $dir ]; then
+    rm -rf $dir
+  fi
+  mkdir -p $dir
+done
+if [ -d $TMP/glibc-$VERSION ]; then
+  rm -rf $TMP/glibc-$VERSION
+fi
+
+# Create an incoming directory structure for glibc to be built into:
+mkdir -p $PKG/lib${LIBDIRSUFFIX}
+mkdir -p $PKG/sbin
+mkdir -p $PKG/usr/bin
+mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}
+mkdir -p $PKG/usr/sbin
+mkdir -p $PKG/usr/include
+mkdir -p $PKG/usr/doc
+mkdir -p $PKG/usr/man
+mkdir -p $PKG/usr/share
+mkdir -p $PKG/var/db/nscd
+mkdir -p $PKG/var/run/nscd
+
+# Begin extract/compile:
+cd $TMP
+rm -rf glibc-$CVSVER
+tar xvf $CWD/glibc-$CVSVER.tar.xz \
+  || tar xvf $CWD/glibc-$CVSVER.tar.bz2 \
+  || tar xvf $CWD/glibc-$CVSVER.tar.gz
+cd glibc-$CVSVER
+
+#tar xvf $CWD/glibc-libidn-$LIBIDNVER.tar.?z*
+#mv glibc-libidn-$LIBIDNVER libidn
+
+chown -R root:root .
+find . -perm 666 -exec chmod 644 {} \;
+find . -perm 664 -exec chmod 644 {} \;
+find . -perm 600 -exec chmod 644 {} \;
+find . -perm 444 -exec chmod 644 {} \;
+find . -perm 400 -exec chmod 644 {} \;
+find . -perm 440 -exec chmod 644 {} \;
+find . -perm 777 -exec chmod 755 {} \;
+find . -perm 775 -exec chmod 755 {} \;
+find . -perm 511 -exec chmod 755 {} \;
+find . -perm 711 -exec chmod 755 {} \;
+find . -perm 555 -exec chmod 755 {} \;
+
+# Clean up leftover CVS directories:
+find . -type d -name CVS -exec rm -r {} \; 2> /dev/null
+
+# Apply patches; exit if any fail.
+apply_patches
+if [ ! $? = 0 ]; then
+  exit 1
+fi
+
+# Make build directory:
+mkdir build-glibc-$VERSION
+cd build-glibc-$VERSION || exit 1
+
+echo "BUILDING DAS NPTL GLIBC"
+CFLAGS="-g $OPTIMIZ" \
+../configure \
+  --prefix=/usr \
+  --libdir=/usr/lib${LIBDIRSUFFIX} \
+  --enable-kernel=2.6.32 \
+  --with-headers=/usr/include \
+  --enable-add-ons \
+  --enable-obsolete-rpc \
+  --enable-profile \
+  $DISABLE_NSCD \
+  --infodir=/usr/info \
+  --mandir=/usr/man \
+  --with-tls \
+  --with-__thread \
+  --without-cvs \
+  $TARGET-slackware-linux
+
+make $NUMJOBS || make || exit 1
+make install install_root=$PKG || exit 1
+make localedata/install-locales install_root=$PKG || exit 1
+
+# The prevailing standard seems to be putting unstripped libraries in
+# /usr/lib/debug/ and stripping the debugging symbols from all the other
+# libraries.
+mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/debug
+cp -a $PKG/lib${LIBDIRSUFFIX}/l*.so* $PKG/usr/lib${LIBDIRSUFFIX}/debug
+cp -a $PKG/usr/lib${LIBDIRSUFFIX}/*.a $PKG/usr/lib${LIBDIRSUFFIX}/debug
+# Don't need debug+profile:
+( cd $PKG/usr/lib${LIBDIRSUFFIX}/debug ; rm -f *_p.* )
+# NOTE:  Is there really a reason for the glibc-debug package?
+# If you're debugging glibc, you can also compile it, right?
+
+## COMMENTED OUT:  There's no reason for profile libs to include -g information.
+## Put back unstripped profiling libraries:
+#mv $PKG/usr/lib${LIBDIRSUFFIX}/debug/*_p.a $PKG/usr/lib${LIBDIRSUFFIX}
+# It might be best to put the unstripped and profiling libraries in glibc-debug and glibc-profile.
+
+# I don't think "strip -g" causes the pthread problems.  It's --strip-unneeded that does.
+strip -g $PKG/lib${LIBDIRSUFFIX}/l*.so*
+strip -g $PKG/usr/lib${LIBDIRSUFFIX}/l*.so*
+strip -g $PKG/usr/lib${LIBDIRSUFFIX}/lib*.a
+
+# Build and install the zoneinfo database:
+cd $TMP
+rm -rf tzcodedata-build
+mkdir tzcodedata-build
+cd tzcodedata-build
+tar xzf $CWD/tzdata?????.tar.gz
+tar xzf $CWD/tzcode?????.tar.gz
+sed -i "s,/usr/local,$(pwd),g" Makefile
+sed -i "s,/etc/zoneinfo,/zoneinfo,g" Makefile
+make
+make install
+mkdir -p $PKG/usr/share/zoneinfo/{posix,right}
+cd etc
+cp -a zoneinfo/* $PKG/usr/share/zoneinfo
+cp -a zoneinfo-posix/* $PKG/usr/share/zoneinfo/posix
+cp -a zoneinfo-leaps/* $PKG/usr/share/zoneinfo/right
+# Remove $PKG/usr/share/zoneinfo/localtime -- the install script will
+# create it as a link to /etc/localtime.
+rm -f $PKG/usr/share/zoneinfo/localtime
+
+# Back to the sources dir to add some files/docs:
+cd $TMP/glibc-$CVSVER
+
+# We'll automatically install the config file for the Name Server Cache Daemon.
+# Perhaps this should also have some commented-out startup code in rc.inet2...
+mkdir -p $PKG/etc
+cat nscd/nscd.conf > $PKG/etc/nscd.conf.new
+
+# Install some scripts to help select a timezone:
+( cd $CWD/timezone-scripts
+  # Try to rebuild this:
+  sh output-updated-timeconfig.sh $PKG/usr/share/zoneinfo > timeconfig 2> /dev/null
+)
+mkdir -p $PKG/var/log/setup
+cp -a $CWD/timezone-scripts/setup.timeconfig $PKG/var/log/setup
+chown root:root $PKG/var/log/setup/setup.timeconfig
+chmod 755 $PKG/var/log/setup/setup.timeconfig
+mkdir -p $PKG/usr/sbin
+cp -a $CWD/timezone-scripts/timeconfig $PKG/usr/sbin
+chown root:root $PKG/usr/sbin/timeconfig
+chmod 755 $PKG/usr/sbin/timeconfig
+
+## Install docs:
+( mkdir -p $PKG/usr/doc/glibc-$VERSION
+  cp -a \
+    BUGS CONFORMANCE COPYING COPYING.LIB FAQ INSTALL LICENSES NAMESPACE \
+    NEWS NOTES PROJECTS README README.libm \
+    $PKG/usr/doc/glibc-$VERSION
+)
+
+# Don't forget to add the /usr/share/zoneinfo/localtime -> /etc/localtime symlink! :)
+if [ ! -r $PKG/usr/share/zoneinfo/localtime ]; then
+  ( cd $PKG/usr/share/zoneinfo ; ln -sf /etc/localtime . )
+fi
+
+# OK, there are some very old Linux standards that say that any binaries in a /bin or
+# /sbin directory (and the directories themselves) should be group bin rather than
+# group root, unless a specific group is really needed for some reason.
+#
+# I can't find any mention of this in more recent standards docs, and always thought
+# that it was pretty cosmetic anyway (hey, if there's a reason -- fill me in!), so
+# it's possible that this ownership change won't be followed in the near future
+# (it's a PITA, and causes many bug reports when the perms change is occasionally
+# forgotten).
+#
+# But, it's hard to get me to break old habits, so we'll continue the tradition here:
+#
+# No, no we won't.  You know how we love to break traditions.
+
+# Strip most binaries:
+( cd $PKG
+  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-debug 2> /dev/null
+  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null
+)
+
+# Fix info dir:
+rm $PKG/usr/info/dir
+gzip -9 $PKG/usr/info/*
+
+# This is junk
+rm $PKG/etc/ld.so.cache
+( cd $PKG
+  find . -name "*.orig" -exec rm {} \;
+)
+
+##################################
+# OK, time to make some packages #
+##################################
+
+# glibc-zoneinfo.  We will start with an easy one to avoid breaking a sweat.  ;-)
+cd $CWD
+ZONE_VERSIONS="$(echo tzdata* | cut -f1 -d . | cut -b7-11)"
+echo $ZONE_VERSIONS
+cd $PZONE
+# Install some scripts to help select a timezone:
+mkdir -p $PZONE/var/log/setup
+cp -a $CWD/timezone-scripts/setup.timeconfig $PZONE/var/log/setup
+chown root:root $PZONE/var/log/setup/setup.timeconfig
+chmod 755 $PZONE/var/log/setup/setup.timeconfig
+mkdir -p $PZONE/usr/sbin
+cp -a $CWD/timezone-scripts/timeconfig $PZONE/usr/sbin
+chown root:root $PZONE/usr/sbin/timeconfig
+chmod 755 $PZONE/usr/sbin/timeconfig
+mkdir $PZONE/install
+cat $CWD/doinst.sh-glibc-zoneinfo > $PZONE/install/doinst.sh
+cat $CWD/slack-desc.glibc-zoneinfo > $PZONE/install/slack-desc
+mkdir -p $PZONE/usr/share
+cd $PZONE/usr/share
+cp -a --verbose $PKG/usr/share/zoneinfo .
+cd $PZONE
+mkdir -p $PZONE/etc
+# This is already hard-coded into doinst.sh (like it'll be there anyway ;-):
+rm -f etc/localtime
+# Wrap it up:
+makepkg -l y -c n $TMP/glibc-zoneinfo-$ZONE_VERSIONS-noarch-$BUILD.txz
+
+# glibc-profile:
+cd $PPROFILE
+mkdir -p usr/lib${LIBDIRSUFFIX}
+# Might as well just grab these with 'mv' to simplify things later:
+mv $PKG/usr/lib${LIBDIRSUFFIX}/lib*_p.a usr/lib${LIBDIRSUFFIX}
+# Profile libs should be stripped.  Use the debug libs to debug...
+( cd usr/lib${LIBDIRSUFFIX} ; strip -g *.a )
+mkdir install
+cp -a $CWD/slack-desc.glibc-profile install/slack-desc
+makepkg -l y -c n $TMP/glibc-profile-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
+
+# THIS IS NO LONGER PACKAGED (or is it?  might be better to let it be made, and then ship it or not...)
+# glibc-debug:
+cd $PDEBUG
+mkdir -p usr/lib${LIBDIRSUFFIX}
+# Might as well just grab these with 'mv' to simplify things later:
+mv $PKG/usr/lib${LIBDIRSUFFIX}/debug usr/lib${LIBDIRSUFFIX}
+mkdir install
+cp -a $CWD/slack-desc.glibc-debug install/slack-desc
+makepkg -l y -c n $TMP/glibc-debug-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
+## INSTEAD, NUKE THESE LIBS
+#rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/debug
+
+# glibc-i18n:
+cd $PI18N
+mkdir -p usr/lib${LIBDIRSUFFIX}
+rm -rf usr/lib${LIBDIRSUFFIX}/locale
+cp -a $PKG/usr/lib${LIBDIRSUFFIX}/locale usr/lib${LIBDIRSUFFIX}
+mkdir -p usr/share
+cp -a $PKG/usr/share/i18n usr/share
+cp -a $PKG/usr/share/locale usr/share
+mkdir install
+cp -a $CWD/slack-desc.glibc-i18n install/slack-desc
+makepkg -l y -c n $TMP/glibc-i18n-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
+
+# glibc-solibs:
+cd $PSOLIBS
+mkdir -p etc/profile.d
+cp -a $CWD/profile.d/* etc/profile.d
+chown -R root:root etc
+chmod 755 etc/profile.d/*
+mkdir -p lib${LIBDIRSUFFIX}
+cp -a $PKG/lib${LIBDIRSUFFIX}/* lib${LIBDIRSUFFIX}
+( cd lib${LIBDIRSUFFIX}
+  mkdir incoming
+  mv *so* incoming
+  mv incoming/libSegFault.so .
+)
+mkdir -p usr
+cp -a $PKG/usr/bin usr
+mv usr/bin/ldd .
+rm usr/bin/*
+mv ldd usr/bin
+mkdir -p usr/lib${LIBDIRSUFFIX}
+# The gconv directory has a lot of stuff, but including it here will save some problems.
+# Seems standard elsewhere.
+cp -a $PKG/usr/lib${LIBDIRSUFFIX}/gconv usr/lib${LIBDIRSUFFIX}
+# Another manpage abandoned by GNU...
+#mkdir -p usr/man/man1
+#cp -a $PKG/usr/man/man1/ldd.1.gz usr/man/man1
+mkdir -p usr/libexec
+cp -a $PKG/usr/libexec/pt_chown usr/libexec
+# Same usr.bin deal:
+cp -a $PKG/sbin .
+mv sbin/ldconfig .
+rm sbin/*
+mv ldconfig sbin
+mkdir install
+cp -a $CWD/slack-desc.glibc-solibs install/slack-desc
+cp -a $CWD/doinst.sh-glibc-solibs install/doinst.sh
+fix_doinst
+sed -i "s/@@VERSION@@/$VERSION/g" install/doinst.sh
+# Ditch links:
+find . -type l -exec rm {} \;
+# Build the package:
+makepkg -l y -c n $TMP/glibc-solibs-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
+
+# And finally, the complete "all-in-one" glibc package is created
+# from whatever was leftover:
+cd $PGLIBC
+mv $PKG/* .
+mkdir -p etc/profile.d
+cp -a $CWD/profile.d/* etc/profile.d
+chown -R root:root etc
+chmod 755 etc/profile.d/*
+# Ditch links (these are in doinst.sh-glibc):
+find . -type l -exec rm {} \;
+mkdir install
+cp -a $CWD/slack-desc.glibc install/slack-desc
+cp -a $CWD/doinst.sh-glibc install/doinst.sh
+fix_doinst
+sed -i "s/@@VERSION@@/$VERSION/g" install/doinst.sh
+( cd lib${LIBDIRSUFFIX}
+  mkdir incoming
+  mv *so* incoming
+  mv incoming/libSegFault.so .
+)
+# Build the package:
+/sbin/makepkg -l y -c n $TMP/glibc-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
+
+# Done!
+echo
+echo "glibc packages built in $TMP!"
+
 
 ############ make syn3 packages
 cd $CWD
+ARCH=i486
 for PKG in /glibc-tmp-*/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/'`
 
         #seperate dev-package
Index: npl/system/glibc/glibc.SlackBuild.orig
===================================================================
--- npl/system/glibc/glibc.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,428 +1,0 @@
-#!/bin/sh
-
-# Copyright 2006, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016  Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-## build glibc-$VERSION for Slackware
-
-VERSION=${VERSION:-$(echo glibc-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-CHECKOUT=${CHECKOUT:-""}
-BUILD=${BUILD:-2}
-
-# I was considering disabling NSCD, but MoZes talked me out of it.  :)
-#DISABLE_NSCD=" --disable-nscd "
-
-# $ARCH may be preset, otherwise i586 compatibility with i686 binary
-# structuring is the Slackware default.
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# I'll break this out as an option for fun  :-)
-case $ARCH  in
-  i386)
-    OPTIMIZ="-O3 -march=i386 -mcpu=i686"
-    LIBDIRSUFFIX=""
-    ;;
-  i486)
-    OPTIMIZ="-O3 -march=i486 -mtune=i686"
-    LIBDIRSUFFIX=""
-    ;;
-  i586)
-    OPTIMIZ="-O3 -march=i586 -mtune=i686"
-    LIBDIRSUFFIX=""
-    ;;
-  i686)
-    OPTIMIZ="-O3 -march=i686"
-    LIBDIRSUFFIX=""
-    ;;
-  athlon)
-    OPTIMIZ="-O3 -march=athlon"
-    LIBDIRSUFFIX=""
-    ;;
-  s390)
-    OPTIMIZ="-O3"
-    LIBDIRSUFFIX=""
-    ;;
-  x86_64)
-    OPTIMIZ="-O3 -fPIC"
-    LIBDIRSUFFIX="64"
-    ;;
-  *)
-    OPTIMIZ="-O3"
-    LIBDIRSUFFIX=""
-    ;;
-esac
-
-case $ARCH in
-  x86_64)
-    TARGET=${TARGET:-x86_64}
-    ;;
-  i586)
-    # This should be i586 for all 32-bit x86 arch:
-    TARGET=${TARGET:-i586}
-    ;;
-esac
-
-# Hand off the $ARCH variable to $SLACKWARE_ARCH to avoid confusing glibc:
-SLACKWARE_ARCH=$ARCH
-unset ARCH
-
-CVSVER=${VERSION}${CHECKOUT}
-
-# NOTE!!!  glibc needs to be built against the sanitized kernel headers,
-# which will be installed under /usr/include by the kernel-headers package.
-# Be sure the correct version of the headers package is installed BEFORE
-# building glibc!
-
-CWD=$(pwd)
-# Temporary build location.  This should not be a directory
-# path a non-root user could create later...
-TMP=${TMP:-/glibc-tmp-$(mcookie)}
-mkdir -p $TMP
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-# This function fixes a doinst.sh file for x86_64.
-# With thanks to Fred Emmott.
-fix_doinst() {
-  if [ "x$LIBDIRSUFFIX" = "x" ]; then
-    return;
-  fi;
-  # Fix "( cd usr/lib ;" occurrences
-  sed -i "s#lib ;#lib${LIBDIRSUFFIX} ;#" install/doinst.sh
-  # Fix "lib/" occurrences
-  sed -i "s#lib/#lib${LIBDIRSUFFIX}/#g" install/doinst.sh
-  # Fix "( cd lib" occurrences
-  sed -i "s#( cd lib\$#( cd lib${LIBDIRSUFFIX}#" install/doinst.sh
-
-  if [ "$SLACKWARE_ARCH" = "x86_64" ]; then
-    sed -i 's#ld-linux.so.2#ld-linux-x86-64.so.2#' install/doinst.sh
-  fi
-}
-
-# This is a patch function to put all glibc patches in the build script
-# up near the top.
-apply_patches() {
-  # Use old-style locale directories rather than a single (and strangely
-  # formatted) /usr/lib/locale/locale-archive file:
-  zcat $CWD/glibc.locale.no-archive.diff.gz | patch -p1 --verbose || exit 1
-  # The is_IS locale is causing a strange error about the "echn" command
-  # not existing.  This patch reverts is_IS to the version shipped in
-  # glibc-2.5:
-  zcat $CWD/is_IS.diff.gz | patch -p1 --verbose || exit 1
-  # Support ru_RU.CP1251 locale:
-  zcat $CWD/glibc.ru_RU.CP1251.diff.gz | patch -p1 --verbose || exit 1
-  # This reverts a patch that was made to glibc to fix "namespace leakage",
-  # which seems to cause some build failures (e.g. with conntrack):
-  zcat $CWD/glibc.revert.to.fix.build.breakages.diff.gz | patch -p1 -l --verbose || exit 1
-  # Make it harder for people to trick ldd into running code:
-  zcat $CWD/glibc.ldd.trace.through.dynamic.linker.diff.gz | patch -p1 --verbose || exit 1
-  # Add a C.UTF-8 locale:
-  zcat $CWD/glibc-c-utf8-locale.patch.gz | patch -p1 --verbose || exit 1
-}
-
-# This is going to be the initial $DESTDIR:
-export PKG=$TMP/package-glibc-incoming-tree
-PGLIBC=$TMP/package-glibc
-PSOLIBS=$TMP/package-glibc-solibs
-PI18N=$TMP/package-glibc-i18n
-PPROFILE=$TMP/package-glibc-profile
-PDEBUG=$TMP/package-glibc-debug
-
-# Empty these locations first:
-for dir in $PKG $PGLIBC $PSOLIBS $PZONE $PI18N $PPROFILE $PDEBUG ; do
-  if [ -d $dir ]; then
-    rm -rf $dir
-  fi
-  mkdir -p $dir
-done
-if [ -d $TMP/glibc-$VERSION ]; then
-  rm -rf $TMP/glibc-$VERSION
-fi
-
-# Create an incoming directory structure for glibc to be built into:
-mkdir -p $PKG/lib${LIBDIRSUFFIX}
-mkdir -p $PKG/sbin
-mkdir -p $PKG/usr/bin
-mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}
-mkdir -p $PKG/usr/sbin
-mkdir -p $PKG/usr/include
-mkdir -p $PKG/usr/doc
-mkdir -p $PKG/usr/man
-mkdir -p $PKG/usr/share
-mkdir -p $PKG/var/db/nscd
-mkdir -p $PKG/var/run/nscd
-
-# Begin extract/compile:
-cd $TMP
-rm -rf glibc-$CVSVER
-tar xvf $CWD/glibc-$CVSVER.tar.xz \
-  || tar xvf $CWD/glibc-$CVSVER.tar.bz2 \
-  || tar xvf $CWD/glibc-$CVSVER.tar.gz
-cd glibc-$CVSVER
-
-chown -R root:root .
-find . -perm 666 -exec chmod 644 {} \;
-find . -perm 664 -exec chmod 644 {} \;
-find . -perm 600 -exec chmod 644 {} \;
-find . -perm 444 -exec chmod 644 {} \;
-find . -perm 400 -exec chmod 644 {} \;
-find . -perm 440 -exec chmod 644 {} \;
-find . -perm 777 -exec chmod 755 {} \;
-find . -perm 775 -exec chmod 755 {} \;
-find . -perm 511 -exec chmod 755 {} \;
-find . -perm 711 -exec chmod 755 {} \;
-find . -perm 555 -exec chmod 755 {} \;
-
-# Clean up leftover CVS directories:
-find . -type d -name CVS -exec rm -r {} \; 2> /dev/null
-
-# Apply patches; exit if any fail.
-apply_patches
-if [ ! $? = 0 ]; then
-  exit 1
-fi
-
-# Make build directory:
-mkdir build-glibc-$VERSION
-cd build-glibc-$VERSION || exit 1
-
-echo "BUILDING DAS NPTL GLIBC"
-CFLAGS="-g $OPTIMIZ" \
-../configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --enable-kernel=2.6.32 \
-  --with-headers=/usr/include \
-  --enable-add-ons \
-  --enable-obsolete-rpc \
-  --enable-profile \
-  $DISABLE_NSCD \
-  --infodir=/usr/info \
-  --mandir=/usr/man \
-  --with-tls \
-  --with-__thread \
-  --without-cvs \
-  $TARGET-slackware-linux
-
-make $NUMJOBS || make || exit 1
-make install install_root=$PKG || exit 1
-make localedata/install-locales install_root=$PKG || exit 1
-
-# The prevailing standard seems to be putting unstripped libraries in
-# /usr/lib/debug/ and stripping the debugging symbols from all the other
-# libraries.
-mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/debug
-cp -a $PKG/lib${LIBDIRSUFFIX}/l*.so* $PKG/usr/lib${LIBDIRSUFFIX}/debug
-cp -a $PKG/usr/lib${LIBDIRSUFFIX}/*.a $PKG/usr/lib${LIBDIRSUFFIX}/debug
-# Don't need debug+profile:
-( cd $PKG/usr/lib${LIBDIRSUFFIX}/debug ; rm -f *_p.* )
-# NOTE:  Is there really a reason for the glibc-debug package?
-# If you're debugging glibc, you can also compile it, right?
-
-## COMMENTED OUT:  There's no reason for profile libs to include -g information.
-## Put back unstripped profiling libraries:
-#mv $PKG/usr/lib${LIBDIRSUFFIX}/debug/*_p.a $PKG/usr/lib${LIBDIRSUFFIX}
-# It might be best to put the unstripped and profiling libraries in glibc-debug and glibc-profile.
-
-# I don't think "strip -g" causes the pthread problems.  It's --strip-unneeded that does.
-strip -g $PKG/lib${LIBDIRSUFFIX}/l*.so*
-strip -g $PKG/usr/lib${LIBDIRSUFFIX}/l*.so* || true
-strip -g $PKG/usr/lib${LIBDIRSUFFIX}/lib*.a || true
-
-# Remove the rquota.x and rquota.h include files, as they are provided by
-# the quota package:
-rm -f $PKG/usr/include/rpcsvc/rquota.{h,x}
-
-# Back to the sources dir to add some files/docs:
-cd $TMP/glibc-$CVSVER
-
-# We'll automatically install the config file for the Name Server Cache Daemon.
-# Perhaps this should also have some commented-out startup code in rc.inet2...
-mkdir -p $PKG/etc
-cat nscd/nscd.conf > $PKG/etc/nscd.conf.new
-
-# Install docs:
-( mkdir -p $PKG/usr/doc/glibc-$VERSION
-  cp -a \
-    BUGS CONFORMANCE COPYING* INSTALL LICENSES NAMESPACE \
-    NEWS PROJECTS README* \
-    $PKG/usr/doc/glibc-$VERSION
-)
-
-# Trim the NEWS file to omit ancient history:
-if [ -r NEWS ]; then
-  DOCSDIR=$(echo $PKG/usr/doc/glibc-$VERSION)
-  cat NEWS | head -n 1000 > $DOCSDIR/NEWS
-  touch -r NEWS $DOCSDIR/NEWS
-fi
-
-# OK, there are some very old Linux standards that say that any binaries in a /bin or
-# /sbin directory (and the directories themselves) should be group bin rather than
-# group root, unless a specific group is really needed for some reason.
-#
-# I can't find any mention of this in more recent standards docs, and always thought
-# that it was pretty cosmetic anyway (hey, if there's a reason -- fill me in!), so
-# it's possible that this ownership change won't be followed in the near future
-# (it's a PITA, and causes many bug reports when the perms change is occasionally
-# forgotten).
-#
-# But, it's hard to get me to break old habits, so we'll continue the tradition here:
-#
-# No, no we won't.  You know how we love to break traditions.
-
-# Strip most binaries:
-( cd $PKG
-  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-debug 2> /dev/null
-  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null
-)
-
-# Fix info dir:
-rm $PKG/usr/info/dir
-gzip -9 $PKG/usr/info/*
-
-# This is junk
-rm $PKG/etc/ld.so.cache
-( cd $PKG
-  find . -name "*.orig" -exec rm {} \;
-)
-
-##################################
-# OK, time to make some packages #
-##################################
-
-# glibc-profile:
-cd $PPROFILE
-mkdir -p usr/lib${LIBDIRSUFFIX}
-# Might as well just grab these with 'mv' to simplify things later:
-mv $PKG/usr/lib${LIBDIRSUFFIX}/lib*_p.a usr/lib${LIBDIRSUFFIX}
-# Profile libs should be stripped.  Use the debug libs to debug...
-( cd usr/lib${LIBDIRSUFFIX} ; strip -g *.a )
-mkdir install
-cp -a $CWD/slack-desc.glibc-profile install/slack-desc
-makepkg -l y -c n $TMP/glibc-profile-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
-
-# THIS IS NO LONGER PACKAGED (or is it?  might be better to let it be made, and then ship it or not...)
-# glibc-debug:
-cd $PDEBUG
-mkdir -p usr/lib${LIBDIRSUFFIX}
-# Might as well just grab these with 'mv' to simplify things later:
-mv $PKG/usr/lib${LIBDIRSUFFIX}/debug usr/lib${LIBDIRSUFFIX}
-mkdir install
-cp -a $CWD/slack-desc.glibc-debug install/slack-desc
-makepkg -l y -c n $TMP/glibc-debug-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
-## INSTEAD, NUKE THESE LIBS
-#rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/debug
-
-# glibc-i18n:
-cd $PI18N
-mkdir -p usr/lib${LIBDIRSUFFIX}/locale
-mv $PKG/usr/lib${LIBDIRSUFFIX}/locale/* usr/lib${LIBDIRSUFFIX}/locale
-mkdir -p usr/share/{i18n,locale}
-mv $PKG/usr/share/i18n/* usr/share/i18n
-mv $PKG/usr/share/locale/* usr/share/locale
-# Leave copies of the C, POSIX, and en_US locales in the main glibc package:
-cp -a usr/lib${LIBDIRSUFFIX}/locale/{C,en_US}* $PKG/usr/lib${LIBDIRSUFFIX}/locale
-mkdir -p $PKG/usr/share/i18n/locales
-cp -a usr/share/i18n/locales/{C,POSIX,en_US} $PKG/usr/share/i18n/locales
-mkdir install
-cp -a $CWD/slack-desc.glibc-i18n install/slack-desc
-makepkg -l y -c n $TMP/glibc-i18n-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
-
-# glibc-solibs:
-cd $PSOLIBS
-mkdir -p etc/profile.d
-cp -a $CWD/profile.d/* etc/profile.d
-chown -R root:root etc
-chmod 755 etc/profile.d/*
-mkdir -p lib${LIBDIRSUFFIX}
-cp -a $PKG/lib${LIBDIRSUFFIX}/* lib${LIBDIRSUFFIX}
-( cd lib${LIBDIRSUFFIX}
-  mkdir incoming
-  mv *so* incoming
-  mv incoming/libSegFault.so .
-)
-mkdir -p usr
-cp -a $PKG/usr/bin usr
-mv usr/bin/ldd .
-rm usr/bin/*
-mv ldd usr/bin
-mkdir -p usr/lib${LIBDIRSUFFIX}
-# The gconv directory has a lot of stuff, but including it here will save some problems.
-# Seems standard elsewhere.
-cp -a $PKG/usr/lib${LIBDIRSUFFIX}/gconv usr/lib${LIBDIRSUFFIX}
-# Another manpage abandoned by GNU...
-#mkdir -p usr/man/man1
-#cp -a $PKG/usr/man/man1/ldd.1.gz usr/man/man1
-mkdir -p usr/libexec
-#cp -a $PKG/usr/libexec/pt_chown usr/libexec
-# Same usr.bin deal:
-cp -a $PKG/sbin .
-mv sbin/ldconfig .
-rm sbin/*
-mv ldconfig sbin
-mkdir install
-cp -a $CWD/slack-desc.glibc-solibs install/slack-desc
-cp -a $CWD/doinst.sh-glibc-solibs install/doinst.sh
-fix_doinst
-sed -i "s/@@VERSION@@/$VERSION/g" install/doinst.sh
-# Ditch links:
-find . -type l -exec rm {} \;
-# Build the package:
-makepkg -l y -c n $TMP/glibc-solibs-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
-
-# And finally, the complete "all-in-one" glibc package is created
-# from whatever was leftover:
-cd $PGLIBC
-mv $PKG/* .
-mkdir -p etc/profile.d
-cp -a $CWD/profile.d/* etc/profile.d
-chown -R root:root etc
-chmod 755 etc/profile.d/*
-# Ditch links (these are in doinst.sh-glibc):
-find . -type l -exec rm {} \;
-# libm.so is *not* a linker script on all $ARCH.
-# If it's missing now, replace the symlink:
-if [ ! -r usr/lib${LIBDIRSUFFIX}/libm.so ]; then
-  ( cd usr/lib${LIBDIRSUFFIX} ; ln -sf ../../lib${LIBDIRSUFFIX}/libm.so.6 libm.so )
-fi
-mkdir install
-cp -a $CWD/slack-desc.glibc install/slack-desc
-cp -a $CWD/doinst.sh-glibc install/doinst.sh
-fix_doinst
-sed -i "s/@@VERSION@@/$VERSION/g" install/doinst.sh
-( cd lib${LIBDIRSUFFIX}
-  mkdir incoming
-  mv *so* incoming
-  mv incoming/libSegFault.so .
-)
-# Build the package:
-/sbin/makepkg -l y -c n $TMP/glibc-$VERSION-$SLACKWARE_ARCH-$BUILD.txz
-
-# Done!
-echo
-echo "glibc packages built in $TMP!"
-
Index: npl/system/glibc/glibc.arch
===================================================================
--- npl/system/glibc/glibc.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/glibc/glibc.build
===================================================================
--- npl/system/glibc/glibc.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6130
Index: npl/system/glibc/glibc.md5
===================================================================
--- npl/system/glibc/glibc.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,24 +1,28 @@
-25b42f0b9b67d203faba1ce937ce9e51  ./doinst.sh-glibc
+7a2ae009b85138f9a5df651069235e99  ./doinst.sh-glibc
 97faf35319a5350d91849e479f7af251  ./doinst.sh-glibc-solibs
-97dc5517f92016f3d70d83e3162ad318  ./glibc-2.24.tar.xz
-009786da429aeeafa48ac72ad95f0279  ./glibc-2.24.tar.xz.sig
-9840bf42b6be90cd1f8d59298284fa51  ./glibc-c-utf8-locale.patch.gz
+06c8f88c5ee48a5c33629c889d8d7296  ./doinst.sh-glibc-zoneinfo
+84d7b49686f601cf23a3ca57983ef917  ./glibc-2.10-dns-no-gethostbyname4.diff.gz
+9cb398828e8f84f57d1f7d5588cf40cd  ./glibc-2.21.tar.xz
+af11fd5722b0f0c74123cef295d706be  ./glibc-2.21.tar.xz.sig
 cac267daa2d0d3e538560a0f634cdb98  ./glibc-cvs-checkout.sh
-b2a37fc7745eeeb3987b44891bd25213  ./glibc_debug_dev.pkg
-44aad8f7f6d8861e52c8ebcbf8372b41  ./glibc_debug.pkg
-2394525632742abc082b90042a9cd831  ./glibc_dev.pkg
-14a949869a6f11c02650681aa9dab743  ./glibc_i18n.pkg
+947cc27e7198cb1fee0388fdf0955218  ./glibc_debug_dev.pkg
+07bc55e57946a3a2e7beb5660f3a1851  ./glibc_debug.pkg
+3627a2dccd190d4c53fa53e0a913ac0f  ./glibc_dev.pkg
+026b4227ea87319c43f85e3314563077  ./glibc.disable.broken.optimized.memcpy.diff.gz
+cd81c33d14bc38a5e703698f6fdb4ebe  ./glibc.git-4a531bb0b3b582cb693de9f76d2d97d970f9a5d5.patch.gz
+76b103d8b22ae5ce532cf369863ea5d7  ./glibc_i18n.pkg
 e8fd726fee851d9430187ac369fe3e65  ./glibc.ldd.trace.through.dynamic.linker.diff.gz
 a2584786738ed1ec206d8ef3dc225ea6  ./glibc.locale.no-archive.diff.gz
 fa4bba7ae44c261c80882390bb2ae0e6  ./glibc.make-3.82.diff.gz
-0c54f24d2df8f486c798bfe11e746029  ./glibc.pkg
-c9e602dcaa3fc0faa0d231fe4280727e  ./glibc_profile_dev.pkg
-b48f872da299d4efb4fb30dc291659b5  ./glibc_profile.pkg
+08810c7a104d99481741b6e1c5c2f988  ./glibc.nis-netgroups.diff.gz
+f9fb64ff6450d3ebd7f1a6d0eb7116eb  ./glibc.pkg
+cdf881900f54d4ba859e12f3188ca26f  ./glibc_profile_dev.pkg
+1f29e892fea265f1e46ee588c249c8a4  ./glibc_profile.pkg
 da9ef35b71a61d44f38dc498b2a64ece  ./glibc.revert.to.fix.build.breakages.diff.gz
 7e17803c959c536303fb190a6f81004e  ./glibc.ru_RU.CP1251.diff.gz
-428ad3c1773d8ec32b35134363fc42cc  ./glibc.SlackBuild
-5448ec45b553634887b3927dfc6de53d  ./glibc.SlackBuild.log.gz
-5cf82ae0906e00ac9e8cf19b94ad8757  ./glibc.SlackBuild.orig
-28db276f45aecbc8f39b2c67a128130d  ./glibc_solibs.pkg
+03a67564233f1c8233b86f5240495561  ./glibc.SlackBuild
+1ec044dc77deec097538615a40bdd104  ./glibc.SlackBuild.log.gz
+e0e22e0d8dd10581ebf7a85ce7d240bc  ./glibc_solibs.pkg
+4bc293ab7ac07ef85e42a846e1181a28  ./glibc_zoneinfo.pkg
 a640795867f336de7d4816c7492da7dd  ./is_IS.diff.gz
 480b7e742ab79249d15cf9cfa1b504c0  ./profile.d/glibc.csh.new
@@ -26,6 +30,19 @@
 9f3102b959f471c78ed7834ce8b188cc  ./slack-desc.glibc
 a60f21040daa15acc281c42216ffda06  ./slack-desc.glibc-debug
-b1a671730a15ef040cc98cb247308bcd  ./slack-desc.glibc-i18n
+6d1809d00a13d73e3e2d15a758ee8921  ./slack-desc.glibc-i18n
 463764206af6515bc0189cbb6f210d31  ./slack-desc.glibc-profile
 b78700bac0ed11208e496d4e384caded  ./slack-desc.glibc-solibs
 3a1a19c0b3c13532f774925222dd034a  ./slack-desc.glibc-solibs-linuxthreads
+58f48bf43645e4b1377ae1787f0802ec  ./slack-desc.glibc-zoneinfo
+baa9500f8017c4729f0200540a6c1196  ./slack-desc.glibc-zoneinfo.olson
+5631d03028aa1e6a87951cee20068134  ./timezone-scripts/output-updated-timeconfig.sh
+2a9d31d2b0d83c3dde6175a95e2f86d1  ./timezone-scripts/parts/00
+1f0a2742428e0bda2aae079069166091  ./timezone-scripts/parts/01
+3178a201d111e6d4c01c09db2c13647b  ./timezone-scripts/parts/02
+f1f97cc241f6811707529053931970ba  ./timezone-scripts/parts/03
+d1568dbfd45fd14e1900af19631770d6  ./timezone-scripts/parts/04
+9ab935960daf52abb4e9a87887ba9739  ./timezone-scripts/parts/README
+e88425b289842c3904c0955edd0c5df3  ./timezone-scripts/setup.timeconfig
+baa18525d2fdd924dbd5810e8b84562b  ./timezone-scripts/timeconfig
+8f375ede46ae137fbac047ac431bda37  ./tzcode2015a.tar.gz
+4ed11c894a74a5ea64201b1c6dbb8831  ./tzdata2015a.tar.gz
Index: npl/system/glibc/glibc.version
===================================================================
--- npl/system/glibc/glibc.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.24
+2.21
Index: npl/system/glibc/glibc_debug.arch
===================================================================
--- npl/system/glibc/glibc_debug.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_debug.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/glibc/glibc_debug.build
===================================================================
--- npl/system/glibc/glibc_debug.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6130
Index: npl/system/glibc/glibc_debug.version
===================================================================
--- npl/system/glibc/glibc_debug.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_debug.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.24
+2.21
Index: npl/system/glibc/glibc_debug_dev.arch
===================================================================
--- npl/system/glibc/glibc_debug_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_debug_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/glibc/glibc_debug_dev.build
===================================================================
--- npl/system/glibc/glibc_debug_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6130
Index: npl/system/glibc/glibc_debug_dev.version
===================================================================
--- npl/system/glibc/glibc_debug_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_debug_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.24
+2.21
Index: npl/system/glibc/glibc_dev.arch
===================================================================
--- npl/system/glibc/glibc_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/glibc/glibc_dev.build
===================================================================
--- npl/system/glibc/glibc_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6130
Index: npl/system/glibc/glibc_dev.version
===================================================================
--- npl/system/glibc/glibc_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.24
+2.21
Index: npl/system/glibc/glibc_i18n.arch
===================================================================
--- npl/system/glibc/glibc_i18n.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_i18n.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/glibc/glibc_i18n.build
===================================================================
--- npl/system/glibc/glibc_i18n.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6130
Index: npl/system/glibc/glibc_i18n.version
===================================================================
--- npl/system/glibc/glibc_i18n.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_i18n.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.24
+2.21
Index: npl/system/glibc/glibc_profile.arch
===================================================================
--- npl/system/glibc/glibc_profile.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_profile.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/glibc/glibc_profile.build
===================================================================
--- npl/system/glibc/glibc_profile.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6130
Index: npl/system/glibc/glibc_profile.version
===================================================================
--- npl/system/glibc/glibc_profile.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_profile.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.24
+2.21
Index: npl/system/glibc/glibc_profile_dev.arch
===================================================================
--- npl/system/glibc/glibc_profile_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_profile_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/glibc/glibc_profile_dev.build
===================================================================
--- npl/system/glibc/glibc_profile_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6130
Index: npl/system/glibc/glibc_profile_dev.version
===================================================================
--- npl/system/glibc/glibc_profile_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_profile_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.24
+2.21
Index: npl/system/glibc/glibc_solibs.arch
===================================================================
--- npl/system/glibc/glibc_solibs.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_solibs.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/glibc/glibc_solibs.build
===================================================================
--- npl/system/glibc/glibc_solibs.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6130
Index: npl/system/glibc/glibc_solibs.version
===================================================================
--- npl/system/glibc/glibc_solibs.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/glibc_solibs.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-2.24
+2.21
Index: npl/system/glibc/glibc_zoneinfo.arch
===================================================================
--- npl/system/glibc/glibc_zoneinfo.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/glibc_zoneinfo.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+i486
Index: npl/system/glibc/glibc_zoneinfo.version
===================================================================
--- npl/system/glibc/glibc_zoneinfo.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/glibc_zoneinfo.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+2.21
Index: npl/system/glibc/slack-desc.glibc-i18n
===================================================================
--- npl/system/glibc/slack-desc.glibc-i18n	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/glibc/slack-desc.glibc-i18n	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -9,7 +9,7 @@
 glibc-i18n: glibc-i18n (locale files from glibc)
 glibc-i18n:
-glibc-i18n: These files go in /usr/lib/locale, /usr/share/i18n/, and
-glibc-i18n: /usr/share/locale/ to provide internationalization support.
-glibc-i18n: You'll need this package unless you will be using US English only.
+glibc-i18n: These files go in /usr/lib/locale and /usr/share/i18n/ to provide
+glibc-i18n: internationalization support.  You'll need this package unless you
+glibc-i18n: will be using US English only.
 glibc-i18n:
 glibc-i18n:
Index: npl/system/glibc/slack-desc.glibc-zoneinfo
===================================================================
--- npl/system/glibc/slack-desc.glibc-zoneinfo	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/slack-desc.glibc-zoneinfo	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in.  You must make
+# exactly 11 lines for the formatting to be correct.  It's also customary to
+# leave one space after the ':'.
+
+              |-----handy-ruler------------------------------------------------------|
+glibc-zoneinfo: glibc-zoneinfo (timezone database)
+glibc-zoneinfo:
+glibc-zoneinfo: This package allows you to configure your time zone.
+glibc-zoneinfo:
+glibc-zoneinfo: This timezone database comes from the tzdata and tzcode packages by
+glibc-zoneinfo: Arthur David Olson et.al.  The latest version and more information
+glibc-zoneinfo: may be found at:  http://www.iana.org/time-zones
+glibc-zoneinfo:
+glibc-zoneinfo: Use the timeconfig utility to set your local time zone.
+glibc-zoneinfo:
+glibc-zoneinfo:
Index: npl/system/glibc/slack-desc.glibc-zoneinfo.olson
===================================================================
--- npl/system/glibc/slack-desc.glibc-zoneinfo.olson	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/slack-desc.glibc-zoneinfo.olson	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.  Line
+# up the first '|' above the ':' following the base package name, and the '|' on
+# the right side marks the last column you can put a character in.  You must make
+# exactly 11 lines for the formatting to be correct.  It's also customary to
+# leave one space after the ':'.
+
+              |-----handy-ruler------------------------------------------------------|
+glibc-zoneinfo: glibc-zoneinfo (timezone database)
+glibc-zoneinfo:
+glibc-zoneinfo: This package allows you to configure your time zone.
+glibc-zoneinfo:
+glibc-zoneinfo: This timezone database comes from the tzdata and tzcode packages by
+glibc-zoneinfo: Arthur David Olson et.al.  The latest version and more information
+glibc-zoneinfo: may be found at ftp://elsie.nci.nih.gov/pub/
+glibc-zoneinfo:
+glibc-zoneinfo: Use the timeconfig utility to set your local time zone.
+glibc-zoneinfo:
+glibc-zoneinfo:
Index: npl/system/glibc/timezone-scripts/output-updated-timeconfig.sh
===================================================================
--- npl/system/glibc/timezone-scripts/output-updated-timeconfig.sh	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/output-updated-timeconfig.sh	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,53 @@
+#!/bin/sh
+# Copyright 2000, 2001, 2006, 2007, 2008, 2012  Patrick J. Volkerding, Sebeka, MN, USA.
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+#
+#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
+#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+if [ ! "$(basename "$1")" = "zoneinfo" -o ! -d "$1" ]; then
+  echo "  Usage:  output-updated-timeconfig.sh <zoneinfo directory>"
+  exit 1
+fi
+
+CWD=$(pwd)
+cat $CWD/parts/00
+# Sorry, I'd rather not be US-centric but some people here have a hard
+# time finding things.  ;-)
+( cd $1
+  find . -type f | xargs file | grep "timezone data" | cut -f 1 -d : | cut -f 2- -d / | sort | grep "^US/" | while read zone ; do
+    echo "\"${zone}\" \" \" \\"
+  done
+)
+( cd $1
+  find . -type f | xargs file | grep "timezone data" | cut -f 1 -d : | cut -f 2- -d / | sort | grep -v "^US/" | while read zone ; do
+    echo "\"${zone}\" \" \" \\"
+  done
+)
+cat $CWD/parts/02
+( cd $1
+  find . -type f | xargs file | grep "timezone data" | cut -f 1 -d : | cut -f 2- -d / | sort | grep "^US/" | while read zone ; do
+    echo "${zone}"
+  done
+)
+( cd $1
+  find . -type f | xargs file | grep "timezone data" | cut -f 1 -d : | cut -f 2- -d / | sort | grep -v "^US/" | while read zone ; do
+    echo "${zone}"
+  done
+)
+cat $CWD/parts/04
Index: npl/system/glibc/timezone-scripts/parts/00
===================================================================
--- npl/system/glibc/timezone-scripts/parts/00	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/parts/00	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,131 @@
+#!/bin/sh
+#
+# timeconfig         Slackware Linux timezone configuration utility.
+#
+# Author:            Patrick Volkerding <volkerdi@slackware.com>
+# Modified by:  David Cantrell <david@slackware.com>, 06-Oct-2000
+#
+# ChangeLog:
+# 2014-10-22:   Updated timezones from tzdata2014i. <pjv>
+# 2012-12-12:   Updated timezones from tzdata2012j. <pjv>
+# 2008-03-10:   Updated timezones from tzdata2008a. <pjv>
+# 2007-12-21:   Updated timezones from tzdata2007j. <pjv>
+# 2006-12-03:   Updated timezones from tzdata2006p. <pjv>
+# 2006-09-14:   Updated timezones from tzdata2006k. <pjv>
+# 2006-08-22:   Updated timezones from tzdata2006j.
+# 2006-08-13:   Updated timezones from tzdata2006g.
+# 2006-03-13:   Updated timezones from tzdata2006c.
+# 19-Feb-2001   Add new timezones from glibc-2.2.2.
+# 06-Oct-2000   Fixed a problem with selecting UTC time.  It was writing
+#               the hardwareclock file to the root disk and not your dest
+#               partition.  Changed the HWCLOCK_CONF variable to be
+#               $T_PX/etc/hardwareclock to fix this.  Thanks to David L.
+#               Dickman <softbear@optonline.net> for finding this and
+#               submitting a patch.
+#
+# 15-Mar-2000   Added the writeconf function to write out the
+#               /etc/hardwareclock file which tells what the hardware clock
+#               is set to (UTC or localtime).
+#
+# 03-Mar-2000   Reorganized script.  Made one timezone set block, added
+#               stage that asks the user if the hardware clock is set to
+#               UTC.
+
+# setup our temp locations and variables
+TMP=/var/log/setup/tmp
+if [ -r $TMP/SeTT_PX ]; then
+   T_PX="`cat $TMP/SeTT_PX`"
+elif [ ! "$!" = "" ]; then
+   T_PX=$1
+else
+   T_PX=/
+fi
+
+# the hardware clock configuration file
+HWCLOCK_CONF=$T_PX/etc/hardwareclock
+
+# setzone( $TIMEZONE )
+#
+# This function accepts a time zone as the only parameter and sets it as
+# the default system time zone.
+setzone()
+{
+   TZ=$1
+
+   cd $T_PX/etc
+   if [ -r $T_PX/usr/share/zoneinfo/$TZ -o \
+        -r /var/log/mount/usr/share/zoneinfo/$TZ -o \
+        -L $T_PX/usr/share/zoneinfo/$TZ -o \
+        -L /var/log/mount/usr/share/zoneinfo/$TZ ]; then
+      ln -sf /usr/share/zoneinfo/$TZ localtime-copied-from
+      rm -f localtime
+      cd ..
+      chroot . cp etc/localtime-copied-from etc/localtime
+   fi
+}
+
+# writeconf( $CLOCK_SET_TO )
+#
+# Writes out $HWCLOCK_CONF that tells rc.S how the hardware clock
+# value is stored.
+writeconf()
+{
+   echo "# /etc/hardwareclock" > $HWCLOCK_CONF
+   echo "#" >> $HWCLOCK_CONF
+   echo "# Tells how the hardware clock time is stored." >> $HWCLOCK_CONF
+   echo "# You should run timeconfig to edit this file." >> $HWCLOCK_CONF
+   echo >> $HWCLOCK_CONF
+   echo $1 >> $HWCLOCK_CONF
+}
+
+# ask the user if the hardware clock is set for UTC/GMT
+if [ "$COLOR" = "on" -o -r $TMP/SeTcolor -o "$T_PX" = "/" ]; then
+   ###
+   ### use color menus here
+   ###
+   dialog --title "HARDWARE CLOCK SET TO UTC?" --menu "Is the hardware clock set \
+to Coordinated Universal Time (UTC/GMT)?  If it is, select YES here.  If the \
+hardware clock is set to the current local time (this is how most PCs are set \
+up), then say NO here.  If you are not sure what this is, you should answer NO \
+here." 13 60 2 \
+   "NO" "Hardware clock is set to local time" \
+   "YES" "Hardware clock is set to UTC" \
+   2> $TMP/utc
+   if [ $? = 1 -o $? = 255 ]; then
+     rm -f $TMP/utc
+     exit
+   fi
+   if [ "`cat $TMP/utc`" = "YES" ]; then
+     # yes, the hardware clock is UTC
+     writeconf "UTC"
+   else # must be NO
+     writeconf "localtime"
+   fi
+   rm -f $TMP/utc
+else
+   ###
+   ### use text prompts
+   ###
+   echo "Is the hardware clock set to Coordinated Universal Time (UTC/GMT)?"
+   echo "If it is, select 'y' here.  If the hardware clock is set to the"
+   echo "current local time (this is how most PCs are set up), then say 'n'"
+   echo "here.  If you are not sure what this is, you should answer 'n' here."
+   echo
+   echo -n "Is your hardware clock set to UTC ([y]es, [n]o)? "
+   read HEJAZ
+
+   if [ "$HEJAZ" = "y" -o "$HEJAZ" = "Y" -o "$HEJAZ" = "YES" -o "$HEJAZ" = "yes" ]; then
+      # yes, the hardware clock is UTC
+      writeconf "UTC"
+   else
+      # default to localtime
+      writeconf "localtime"
+   fi
+fi
+
+# Now set the correct timezone link:
+if [ "$COLOR" = "on" -o -r $TMP/SeTcolor -o "$T_PX" = "/" ]; then
+   ###
+   ### use color menus here
+   ###
+   dialog --title "TIMEZONE CONFIGURATION" --menu "Please select one of the following timezones for your machine:" 21 50 13 \
Index: npl/system/glibc/timezone-scripts/parts/01
===================================================================
--- npl/system/glibc/timezone-scripts/parts/01	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/parts/01	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1658 @@
+"US/Alaska" " " \
+"US/Aleutian" " " \
+"US/Arizona" " " \
+"US/Central" " " \
+"US/East-Indiana" " " \
+"US/Eastern" " " \
+"US/Hawaii" " " \
+"US/Indiana-Starke" " " \
+"US/Michigan" " " \
+"US/Mountain" " " \
+"US/Pacific" " " \
+"US/Pacific-New" " " \
+"US/Samoa" " " \
+"Africa/Abidjan" " " \
+"Africa/Accra" " " \
+"Africa/Addis_Ababa" " " \
+"Africa/Algiers" " " \
+"Africa/Asmera" " " \
+"Africa/Bamako" " " \
+"Africa/Bangui" " " \
+"Africa/Banjul" " " \
+"Africa/Bissau" " " \
+"Africa/Blantyre" " " \
+"Africa/Brazzaville" " " \
+"Africa/Bujumbura" " " \
+"Africa/Cairo" " " \
+"Africa/Casablanca" " " \
+"Africa/Ceuta" " " \
+"Africa/Conakry" " " \
+"Africa/Dakar" " " \
+"Africa/Dar_es_Salaam" " " \
+"Africa/Djibouti" " " \
+"Africa/Douala" " " \
+"Africa/El_Aaiun" " " \
+"Africa/Freetown" " " \
+"Africa/Gaborone" " " \
+"Africa/Harare" " " \
+"Africa/Johannesburg" " " \
+"Africa/Kampala" " " \
+"Africa/Khartoum" " " \
+"Africa/Kigali" " " \
+"Africa/Kinshasa" " " \
+"Africa/Lagos" " " \
+"Africa/Libreville" " " \
+"Africa/Lome" " " \
+"Africa/Luanda" " " \
+"Africa/Lubumbashi" " " \
+"Africa/Lusaka" " " \
+"Africa/Malabo" " " \
+"Africa/Maputo" " " \
+"Africa/Maseru" " " \
+"Africa/Mbabane" " " \
+"Africa/Mogadishu" " " \
+"Africa/Monrovia" " " \
+"Africa/Nairobi" " " \
+"Africa/Ndjamena" " " \
+"Africa/Niamey" " " \
+"Africa/Nouakchott" " " \
+"Africa/Ouagadougou" " " \
+"Africa/Porto-Novo" " " \
+"Africa/Sao_Tome" " " \
+"Africa/Timbuktu" " " \
+"Africa/Tripoli" " " \
+"Africa/Tunis" " " \
+"Africa/Windhoek" " " \
+"America/Adak" " " \
+"America/Anchorage" " " \
+"America/Anguilla" " " \
+"America/Antigua" " " \
+"America/Araguaina" " " \
+"America/Argentina/Buenos_Aires" " " \
+"America/Argentina/Catamarca" " " \
+"America/Argentina/ComodRivadavia" " " \
+"America/Argentina/Cordoba" " " \
+"America/Argentina/Jujuy" " " \
+"America/Argentina/La_Rioja" " " \
+"America/Argentina/Mendoza" " " \
+"America/Argentina/Rio_Gallegos" " " \
+"America/Argentina/San_Juan" " " \
+"America/Argentina/Tucuman" " " \
+"America/Argentina/Ushuaia" " " \
+"America/Aruba" " " \
+"America/Asuncion" " " \
+"America/Atikokan" " " \
+"America/Atka" " " \
+"America/Bahia" " " \
+"America/Barbados" " " \
+"America/Belem" " " \
+"America/Belize" " " \
+"America/Blanc-Sablon" " " \
+"America/Boa_Vista" " " \
+"America/Bogota" " " \
+"America/Boise" " " \
+"America/Buenos_Aires" " " \
+"America/Cambridge_Bay" " " \
+"America/Campo_Grande" " " \
+"America/Cancun" " " \
+"America/Caracas" " " \
+"America/Catamarca" " " \
+"America/Cayenne" " " \
+"America/Cayman" " " \
+"America/Chicago" " " \
+"America/Chihuahua" " " \
+"America/Coral_Harbour" " " \
+"America/Cordoba" " " \
+"America/Costa_Rica" " " \
+"America/Cuiaba" " " \
+"America/Curacao" " " \
+"America/Danmarkshavn" " " \
+"America/Dawson" " " \
+"America/Dawson_Creek" " " \
+"America/Denver" " " \
+"America/Detroit" " " \
+"America/Dominica" " " \
+"America/Edmonton" " " \
+"America/Eirunepe" " " \
+"America/El_Salvador" " " \
+"America/Ensenada" " " \
+"America/Fort_Wayne" " " \
+"America/Fortaleza" " " \
+"America/Glace_Bay" " " \
+"America/Godthab" " " \
+"America/Goose_Bay" " " \
+"America/Grand_Turk" " " \
+"America/Grenada" " " \
+"America/Guadeloupe" " " \
+"America/Guatemala" " " \
+"America/Guayaquil" " " \
+"America/Guyana" " " \
+"America/Halifax" " " \
+"America/Havana" " " \
+"America/Hermosillo" " " \
+"America/Indiana/Indianapolis" " " \
+"America/Indiana/Knox" " " \
+"America/Indiana/Marengo" " " \
+"America/Indiana/Petersburg" " " \
+"America/Indiana/Tell_City" " " \
+"America/Indiana/Vevay" " " \
+"America/Indiana/Vincennes" " " \
+"America/Indianapolis" " " \
+"America/Inuvik" " " \
+"America/Iqaluit" " " \
+"America/Jamaica" " " \
+"America/Jujuy" " " \
+"America/Juneau" " " \
+"America/Kentucky/Louisville" " " \
+"America/Kentucky/Monticello" " " \
+"America/Knox_IN" " " \
+"America/La_Paz" " " \
+"America/Lima" " " \
+"America/Los_Angeles" " " \
+"America/Louisville" " " \
+"America/Maceio" " " \
+"America/Managua" " " \
+"America/Manaus" " " \
+"America/Martinique" " " \
+"America/Mazatlan" " " \
+"America/Mendoza" " " \
+"America/Menominee" " " \
+"America/Merida" " " \
+"America/Mexico_City" " " \
+"America/Miquelon" " " \
+"America/Moncton" " " \
+"America/Monterrey" " " \
+"America/Montevideo" " " \
+"America/Montreal" " " \
+"America/Montserrat" " " \
+"America/Nassau" " " \
+"America/New_York" " " \
+"America/Nipigon" " " \
+"America/Nome" " " \
+"America/Noronha" " " \
+"America/North_Dakota/Center" " " \
+"America/North_Dakota/New_Salem" " " \
+"America/Panama" " " \
+"America/Pangnirtung" " " \
+"America/Paramaribo" " " \
+"America/Phoenix" " " \
+"America/Port-au-Prince" " " \
+"America/Port_of_Spain" " " \
+"America/Porto_Acre" " " \
+"America/Porto_Velho" " " \
+"America/Puerto_Rico" " " \
+"America/Rainy_River" " " \
+"America/Rankin_Inlet" " " \
+"America/Recife" " " \
+"America/Regina" " " \
+"America/Rio_Branco" " " \
+"America/Rosario" " " \
+"America/Santiago" " " \
+"America/Santo_Domingo" " " \
+"America/Sao_Paulo" " " \
+"America/Scoresbysund" " " \
+"America/Shiprock" " " \
+"America/St_Johns" " " \
+"America/St_Kitts" " " \
+"America/St_Lucia" " " \
+"America/St_Thomas" " " \
+"America/St_Vincent" " " \
+"America/Swift_Current" " " \
+"America/Tegucigalpa" " " \
+"America/Thule" " " \
+"America/Thunder_Bay" " " \
+"America/Tijuana" " " \
+"America/Toronto" " " \
+"America/Tortola" " " \
+"America/Vancouver" " " \
+"America/Virgin" " " \
+"America/Whitehorse" " " \
+"America/Winnipeg" " " \
+"America/Yakutat" " " \
+"America/Yellowknife" " " \
+"Antarctica/Casey" " " \
+"Antarctica/Davis" " " \
+"Antarctica/DumontDUrville" " " \
+"Antarctica/Mawson" " " \
+"Antarctica/McMurdo" " " \
+"Antarctica/Palmer" " " \
+"Antarctica/Rothera" " " \
+"Antarctica/South_Pole" " " \
+"Antarctica/Syowa" " " \
+"Antarctica/Troll" " " \
+"Antarctica/Vostok" " " \
+"Arctic/Longyearbyen" " " \
+"Asia/Aden" " " \
+"Asia/Almaty" " " \
+"Asia/Amman" " " \
+"Asia/Anadyr" " " \
+"Asia/Aqtau" " " \
+"Asia/Aqtobe" " " \
+"Asia/Ashgabat" " " \
+"Asia/Ashkhabad" " " \
+"Asia/Baghdad" " " \
+"Asia/Bahrain" " " \
+"Asia/Baku" " " \
+"Asia/Bangkok" " " \
+"Asia/Beirut" " " \
+"Asia/Bishkek" " " \
+"Asia/Brunei" " " \
+"Asia/Calcutta" " " \
+"Asia/Chita" " " \
+"Asia/Choibalsan" " " \
+"Asia/Chongqing" " " \
+"Asia/Chungking" " " \
+"Asia/Colombo" " " \
+"Asia/Dacca" " " \
+"Asia/Damascus" " " \
+"Asia/Dhaka" " " \
+"Asia/Dili" " " \
+"Asia/Dubai" " " \
+"Asia/Dushanbe" " " \
+"Asia/Gaza" " " \
+"Asia/Harbin" " " \
+"Asia/Hong_Kong" " " \
+"Asia/Hovd" " " \
+"Asia/Irkutsk" " " \
+"Asia/Istanbul" " " \
+"Asia/Jakarta" " " \
+"Asia/Jayapura" " " \
+"Asia/Jerusalem" " " \
+"Asia/Kabul" " " \
+"Asia/Kamchatka" " " \
+"Asia/Karachi" " " \
+"Asia/Kashgar" " " \
+"Asia/Katmandu" " " \
+"Asia/Khandyga" " " \
+"Asia/Khandyga" " " \
+"Asia/Krasnoyarsk" " " \
+"Asia/Kuala_Lumpur" " " \
+"Asia/Kuching" " " \
+"Asia/Kuwait" " " \
+"Asia/Macao" " " \
+"Asia/Macau" " " \
+"Asia/Magadan" " " \
+"Asia/Makassar" " " \
+"Asia/Manila" " " \
+"Asia/Muscat" " " \
+"Asia/Nicosia" " " \
+"Asia/Novosibirsk" " " \
+"Asia/Omsk" " " \
+"Asia/Oral" " " \
+"Asia/Phnom_Penh" " " \
+"Asia/Pontianak" " " \
+"Asia/Pyongyang" " " \
+"Asia/Qatar" " " \
+"Asia/Qyzylorda" " " \
+"Asia/Rangoon" " " \
+"Asia/Riyadh" " " \
+"Asia/Saigon" " " \
+"Asia/Sakhalin" " " \
+"Asia/Samarkand" " " \
+"Asia/Seoul" " " \
+"Asia/Shanghai" " " \
+"Asia/Singapore" " " \
+"Asia/Srednekolymsk" " " \
+"Asia/Taipei" " " \
+"Asia/Tashkent" " " \
+"Asia/Tbilisi" " " \
+"Asia/Tehran" " " \
+"Asia/Tel_Aviv" " " \
+"Asia/Thimbu" " " \
+"Asia/Thimphu" " " \
+"Asia/Tokyo" " " \
+"Asia/Ujung_Pandang" " " \
+"Asia/Ulaanbaatar" " " \
+"Asia/Ulan_Bator" " " \
+"Asia/Urumqi" " " \
+"Asia/Ust-Nera" " " \
+"Asia/Vientiane" " " \
+"Asia/Vladivostok" " " \
+"Asia/Yakutsk" " " \
+"Asia/Yekaterinburg" " " \
+"Asia/Yerevan" " " \
+"Atlantic/Azores" " " \
+"Atlantic/Bermuda" " " \
+"Atlantic/Canary" " " \
+"Atlantic/Cape_Verde" " " \
+"Atlantic/Faeroe" " " \
+"Atlantic/Jan_Mayen" " " \
+"Atlantic/Madeira" " " \
+"Atlantic/Reykjavik" " " \
+"Atlantic/South_Georgia" " " \
+"Atlantic/St_Helena" " " \
+"Atlantic/Stanley" " " \
+"Australia/ACT" " " \
+"Australia/Adelaide" " " \
+"Australia/Brisbane" " " \
+"Australia/Broken_Hill" " " \
+"Australia/Canberra" " " \
+"Australia/Currie" " " \
+"Australia/Darwin" " " \
+"Australia/Hobart" " " \
+"Australia/LHI" " " \
+"Australia/Lindeman" " " \
+"Australia/Lord_Howe" " " \
+"Australia/Melbourne" " " \
+"Australia/NSW" " " \
+"Australia/North" " " \
+"Australia/Perth" " " \
+"Australia/Queensland" " " \
+"Australia/South" " " \
+"Australia/Sydney" " " \
+"Australia/Tasmania" " " \
+"Australia/Victoria" " " \
+"Australia/West" " " \
+"Australia/Yancowinna" " " \
+"Brazil/Acre" " " \
+"Brazil/DeNoronha" " " \
+"Brazil/East" " " \
+"Brazil/West" " " \
+"CET" " " \
+"CST6CDT" " " \
+"Canada/Atlantic" " " \
+"Canada/Central" " " \
+"Canada/East-Saskatchewan" " " \
+"Canada/Eastern" " " \
+"Canada/Mountain" " " \
+"Canada/Newfoundland" " " \
+"Canada/Pacific" " " \
+"Canada/Saskatchewan" " " \
+"Canada/Yukon" " " \
+"Chile/Continental" " " \
+"Chile/EasterIsland" " " \
+"Cuba" " " \
+"EET" " " \
+"EST" " " \
+"EST5EDT" " " \
+"Egypt" " " \
+"Eire" " " \
+"Etc/GMT" " " \
+"Etc/GMT+0" " " \
+"Etc/GMT+1" " " \
+"Etc/GMT+10" " " \
+"Etc/GMT+11" " " \
+"Etc/GMT+12" " " \
+"Etc/GMT+2" " " \
+"Etc/GMT+3" " " \
+"Etc/GMT+4" " " \
+"Etc/GMT+5" " " \
+"Etc/GMT+6" " " \
+"Etc/GMT+7" " " \
+"Etc/GMT+8" " " \
+"Etc/GMT+9" " " \
+"Etc/GMT-0" " " \
+"Etc/GMT-1" " " \
+"Etc/GMT-10" " " \
+"Etc/GMT-11" " " \
+"Etc/GMT-12" " " \
+"Etc/GMT-13" " " \
+"Etc/GMT-14" " " \
+"Etc/GMT-2" " " \
+"Etc/GMT-3" " " \
+"Etc/GMT-4" " " \
+"Etc/GMT-5" " " \
+"Etc/GMT-6" " " \
+"Etc/GMT-7" " " \
+"Etc/GMT-8" " " \
+"Etc/GMT-9" " " \
+"Etc/GMT0" " " \
+"Etc/Greenwich" " " \
+"Etc/UCT" " " \
+"Etc/UTC" " " \
+"Etc/Universal" " " \
+"Etc/Zulu" " " \
+"Europe/Amsterdam" " " \
+"Europe/Andorra" " " \
+"Europe/Athens" " " \
+"Europe/Belfast" " " \
+"Europe/Belgrade" " " \
+"Europe/Berlin" " " \
+"Europe/Bratislava" " " \
+"Europe/Brussels" " " \
+"Europe/Bucharest" " " \
+"Europe/Budapest" " " \
+"Europe/Busingen" " " \
+"Europe/Chisinau" " " \
+"Europe/Copenhagen" " " \
+"Europe/Dublin" " " \
+"Europe/Gibraltar" " " \
+"Europe/Guernsey" " " \
+"Europe/Helsinki" " " \
+"Europe/Isle_of_Man" " " \
+"Europe/Istanbul" " " \
+"Europe/Jersey" " " \
+"Europe/Kaliningrad" " " \
+"Europe/Kiev" " " \
+"Europe/Lisbon" " " \
+"Europe/Ljubljana" " " \
+"Europe/London" " " \
+"Europe/Luxembourg" " " \
+"Europe/Madrid" " " \
+"Europe/Malta" " " \
+"Europe/Mariehamn" " " \
+"Europe/Minsk" " " \
+"Europe/Monaco" " " \
+"Europe/Moscow" " " \
+"Europe/Nicosia" " " \
+"Europe/Oslo" " " \
+"Europe/Paris" " " \
+"Europe/Podgorica" " " \
+"Europe/Prague" " " \
+"Europe/Riga" " " \
+"Europe/Rome" " " \
+"Europe/Samara" " " \
+"Europe/San_Marino" " " \
+"Europe/Sarajevo" " " \
+"Europe/Simferopol" " " \
+"Europe/Skopje" " " \
+"Europe/Sofia" " " \
+"Europe/Stockholm" " " \
+"Europe/Tallinn" " " \
+"Europe/Tirane" " " \
+"Europe/Tiraspol" " " \
+"Europe/Uzhgorod" " " \
+"Europe/Vaduz" " " \
+"Europe/Vatican" " " \
+"Europe/Vienna" " " \
+"Europe/Vilnius" " " \
+"Europe/Volgograd" " " \
+"Europe/Warsaw" " " \
+"Europe/Zagreb" " " \
+"Europe/Zaporozhye" " " \
+"Europe/Zurich" " " \
+"Factory" " " \
+"GB" " " \
+"GB-Eire" " " \
+"GMT" " " \
+"GMT+0" " " \
+"GMT-0" " " \
+"GMT0" " " \
+"Greenwich" " " \
+"HST" " " \
+"Hongkong" " " \
+"Iceland" " " \
+"Indian/Antananarivo" " " \
+"Indian/Chagos" " " \
+"Indian/Christmas" " " \
+"Indian/Cocos" " " \
+"Indian/Comoro" " " \
+"Indian/Kerguelen" " " \
+"Indian/Mahe" " " \
+"Indian/Maldives" " " \
+"Indian/Mauritius" " " \
+"Indian/Mayotte" " " \
+"Indian/Reunion" " " \
+"Iran" " " \
+"Israel" " " \
+"Jamaica" " " \
+"Japan" " " \
+"Kwajalein" " " \
+"Libya" " " \
+"MET" " " \
+"MST" " " \
+"MST7MDT" " " \
+"Mexico/BajaNorte" " " \
+"Mexico/BajaSur" " " \
+"Mexico/General" " " \
+"NZ" " " \
+"NZ-CHAT" " " \
+"Navajo" " " \
+"PRC" " " \
+"PST8PDT" " " \
+"Pacific/Apia" " " \
+"Pacific/Auckland" " " \
+"Pacific/Bougainville" " " \
+"Pacific/Chatham" " " \
+"Pacific/Easter" " " \
+"Pacific/Efate" " " \
+"Pacific/Enderbury" " " \
+"Pacific/Fakaofo" " " \
+"Pacific/Fiji" " " \
+"Pacific/Funafuti" " " \
+"Pacific/Galapagos" " " \
+"Pacific/Gambier" " " \
+"Pacific/Guadalcanal" " " \
+"Pacific/Guam" " " \
+"Pacific/Honolulu" " " \
+"Pacific/Johnston" " " \
+"Pacific/Kiritimati" " " \
+"Pacific/Kosrae" " " \
+"Pacific/Kwajalein" " " \
+"Pacific/Majuro" " " \
+"Pacific/Marquesas" " " \
+"Pacific/Midway" " " \
+"Pacific/Nauru" " " \
+"Pacific/Niue" " " \
+"Pacific/Norfolk" " " \
+"Pacific/Noumea" " " \
+"Pacific/Pago_Pago" " " \
+"Pacific/Palau" " " \
+"Pacific/Pitcairn" " " \
+"Pacific/Ponape" " " \
+"Pacific/Port_Moresby" " " \
+"Pacific/Rarotonga" " " \
+"Pacific/Saipan" " " \
+"Pacific/Samoa" " " \
+"Pacific/Tahiti" " " \
+"Pacific/Tarawa" " " \
+"Pacific/Tongatapu" " " \
+"Pacific/Truk" " " \
+"Pacific/Wake" " " \
+"Pacific/Wallis" " " \
+"Pacific/Yap" " " \
+"Poland" " " \
+"Portugal" " " \
+"ROC" " " \
+"ROK" " " \
+"Singapore" " " \
+"Turkey" " " \
+"UCT" " " \
+"UTC" " " \
+"Universal" " " \
+"W-SU" " " \
+"WET" " " \
+"Zulu" " " \
+"posix/Africa/Abidjan" " " \
+"posix/Africa/Accra" " " \
+"posix/Africa/Addis_Ababa" " " \
+"posix/Africa/Algiers" " " \
+"posix/Africa/Asmera" " " \
+"posix/Africa/Bamako" " " \
+"posix/Africa/Bangui" " " \
+"posix/Africa/Banjul" " " \
+"posix/Africa/Bissau" " " \
+"posix/Africa/Blantyre" " " \
+"posix/Africa/Brazzaville" " " \
+"posix/Africa/Bujumbura" " " \
+"posix/Africa/Cairo" " " \
+"posix/Africa/Casablanca" " " \
+"posix/Africa/Ceuta" " " \
+"posix/Africa/Conakry" " " \
+"posix/Africa/Dakar" " " \
+"posix/Africa/Dar_es_Salaam" " " \
+"posix/Africa/Djibouti" " " \
+"posix/Africa/Douala" " " \
+"posix/Africa/El_Aaiun" " " \
+"posix/Africa/Freetown" " " \
+"posix/Africa/Gaborone" " " \
+"posix/Africa/Harare" " " \
+"posix/Africa/Johannesburg" " " \
+"posix/Africa/Kampala" " " \
+"posix/Africa/Khartoum" " " \
+"posix/Africa/Kigali" " " \
+"posix/Africa/Kinshasa" " " \
+"posix/Africa/Lagos" " " \
+"posix/Africa/Libreville" " " \
+"posix/Africa/Lome" " " \
+"posix/Africa/Luanda" " " \
+"posix/Africa/Lubumbashi" " " \
+"posix/Africa/Lusaka" " " \
+"posix/Africa/Malabo" " " \
+"posix/Africa/Maputo" " " \
+"posix/Africa/Maseru" " " \
+"posix/Africa/Mbabane" " " \
+"posix/Africa/Mogadishu" " " \
+"posix/Africa/Monrovia" " " \
+"posix/Africa/Nairobi" " " \
+"posix/Africa/Ndjamena" " " \
+"posix/Africa/Niamey" " " \
+"posix/Africa/Nouakchott" " " \
+"posix/Africa/Ouagadougou" " " \
+"posix/Africa/Porto-Novo" " " \
+"posix/Africa/Sao_Tome" " " \
+"posix/Africa/Timbuktu" " " \
+"posix/Africa/Tripoli" " " \
+"posix/Africa/Tunis" " " \
+"posix/Africa/Windhoek" " " \
+"posix/America/Adak" " " \
+"posix/America/Anchorage" " " \
+"posix/America/Anguilla" " " \
+"posix/America/Antigua" " " \
+"posix/America/Araguaina" " " \
+"posix/America/Argentina/Buenos_Aires" " " \
+"posix/America/Argentina/Catamarca" " " \
+"posix/America/Argentina/ComodRivadavia" " " \
+"posix/America/Argentina/Cordoba" " " \
+"posix/America/Argentina/Jujuy" " " \
+"posix/America/Argentina/La_Rioja" " " \
+"posix/America/Argentina/Mendoza" " " \
+"posix/America/Argentina/Rio_Gallegos" " " \
+"posix/America/Argentina/San_Juan" " " \
+"posix/America/Argentina/Tucuman" " " \
+"posix/America/Argentina/Ushuaia" " " \
+"posix/America/Aruba" " " \
+"posix/America/Asuncion" " " \
+"posix/America/Atikokan" " " \
+"posix/America/Atka" " " \
+"posix/America/Bahia" " " \
+"posix/America/Barbados" " " \
+"posix/America/Belem" " " \
+"posix/America/Belize" " " \
+"posix/America/Blanc-Sablon" " " \
+"posix/America/Boa_Vista" " " \
+"posix/America/Bogota" " " \
+"posix/America/Boise" " " \
+"posix/America/Buenos_Aires" " " \
+"posix/America/Cambridge_Bay" " " \
+"posix/America/Campo_Grande" " " \
+"posix/America/Cancun" " " \
+"posix/America/Caracas" " " \
+"posix/America/Catamarca" " " \
+"posix/America/Cayenne" " " \
+"posix/America/Cayman" " " \
+"posix/America/Chicago" " " \
+"posix/America/Chihuahua" " " \
+"posix/America/Coral_Harbour" " " \
+"posix/America/Cordoba" " " \
+"posix/America/Costa_Rica" " " \
+"posix/America/Cuiaba" " " \
+"posix/America/Curacao" " " \
+"posix/America/Danmarkshavn" " " \
+"posix/America/Dawson" " " \
+"posix/America/Dawson_Creek" " " \
+"posix/America/Denver" " " \
+"posix/America/Detroit" " " \
+"posix/America/Dominica" " " \
+"posix/America/Edmonton" " " \
+"posix/America/Eirunepe" " " \
+"posix/America/El_Salvador" " " \
+"posix/America/Ensenada" " " \
+"posix/America/Fort_Wayne" " " \
+"posix/America/Fortaleza" " " \
+"posix/America/Glace_Bay" " " \
+"posix/America/Godthab" " " \
+"posix/America/Goose_Bay" " " \
+"posix/America/Grand_Turk" " " \
+"posix/America/Grenada" " " \
+"posix/America/Guadeloupe" " " \
+"posix/America/Guatemala" " " \
+"posix/America/Guayaquil" " " \
+"posix/America/Guyana" " " \
+"posix/America/Halifax" " " \
+"posix/America/Havana" " " \
+"posix/America/Hermosillo" " " \
+"posix/America/Indiana/Indianapolis" " " \
+"posix/America/Indiana/Knox" " " \
+"posix/America/Indiana/Marengo" " " \
+"posix/America/Indiana/Petersburg" " " \
+"posix/America/Indiana/Tell_City" " " \
+"posix/America/Indiana/Vevay" " " \
+"posix/America/Indiana/Vincennes" " " \
+"posix/America/Indianapolis" " " \
+"posix/America/Inuvik" " " \
+"posix/America/Iqaluit" " " \
+"posix/America/Jamaica" " " \
+"posix/America/Jujuy" " " \
+"posix/America/Juneau" " " \
+"posix/America/Kentucky/Louisville" " " \
+"posix/America/Kentucky/Monticello" " " \
+"posix/America/Knox_IN" " " \
+"posix/America/La_Paz" " " \
+"posix/America/Lima" " " \
+"posix/America/Los_Angeles" " " \
+"posix/America/Louisville" " " \
+"posix/America/Maceio" " " \
+"posix/America/Managua" " " \
+"posix/America/Manaus" " " \
+"posix/America/Martinique" " " \
+"posix/America/Mazatlan" " " \
+"posix/America/Mendoza" " " \
+"posix/America/Menominee" " " \
+"posix/America/Merida" " " \
+"posix/America/Mexico_City" " " \
+"posix/America/Miquelon" " " \
+"posix/America/Moncton" " " \
+"posix/America/Monterrey" " " \
+"posix/America/Montevideo" " " \
+"posix/America/Montreal" " " \
+"posix/America/Montserrat" " " \
+"posix/America/Nassau" " " \
+"posix/America/New_York" " " \
+"posix/America/Nipigon" " " \
+"posix/America/Nome" " " \
+"posix/America/Noronha" " " \
+"posix/America/North_Dakota/Center" " " \
+"posix/America/North_Dakota/New_Salem" " " \
+"posix/America/Panama" " " \
+"posix/America/Pangnirtung" " " \
+"posix/America/Paramaribo" " " \
+"posix/America/Phoenix" " " \
+"posix/America/Port-au-Prince" " " \
+"posix/America/Port_of_Spain" " " \
+"posix/America/Porto_Acre" " " \
+"posix/America/Porto_Velho" " " \
+"posix/America/Puerto_Rico" " " \
+"posix/America/Rainy_River" " " \
+"posix/America/Rankin_Inlet" " " \
+"posix/America/Recife" " " \
+"posix/America/Regina" " " \
+"posix/America/Rio_Branco" " " \
+"posix/America/Rosario" " " \
+"posix/America/Santiago" " " \
+"posix/America/Santo_Domingo" " " \
+"posix/America/Sao_Paulo" " " \
+"posix/America/Scoresbysund" " " \
+"posix/America/Shiprock" " " \
+"posix/America/St_Johns" " " \
+"posix/America/St_Kitts" " " \
+"posix/America/St_Lucia" " " \
+"posix/America/St_Thomas" " " \
+"posix/America/St_Vincent" " " \
+"posix/America/Swift_Current" " " \
+"posix/America/Tegucigalpa" " " \
+"posix/America/Thule" " " \
+"posix/America/Thunder_Bay" " " \
+"posix/America/Tijuana" " " \
+"posix/America/Toronto" " " \
+"posix/America/Tortola" " " \
+"posix/America/Vancouver" " " \
+"posix/America/Virgin" " " \
+"posix/America/Whitehorse" " " \
+"posix/America/Winnipeg" " " \
+"posix/America/Yakutat" " " \
+"posix/America/Yellowknife" " " \
+"posix/Antarctica/Casey" " " \
+"posix/Antarctica/Davis" " " \
+"posix/Antarctica/DumontDUrville" " " \
+"posix/Antarctica/Mawson" " " \
+"posix/Antarctica/McMurdo" " " \
+"posix/Antarctica/Palmer" " " \
+"posix/Antarctica/Rothera" " " \
+"posix/Antarctica/South_Pole" " " \
+"posix/Antarctica/Syowa" " " \
+"posix/Antarctica/Troll" " " \
+"posix/Antarctica/Vostok" " " \
+"posix/Arctic/Longyearbyen" " " \
+"posix/Asia/Aden" " " \
+"posix/Asia/Almaty" " " \
+"posix/Asia/Amman" " " \
+"posix/Asia/Anadyr" " " \
+"posix/Asia/Aqtau" " " \
+"posix/Asia/Aqtobe" " " \
+"posix/Asia/Ashgabat" " " \
+"posix/Asia/Ashkhabad" " " \
+"posix/Asia/Baghdad" " " \
+"posix/Asia/Bahrain" " " \
+"posix/Asia/Baku" " " \
+"posix/Asia/Bangkok" " " \
+"posix/Asia/Beirut" " " \
+"posix/Asia/Bishkek" " " \
+"posix/Asia/Brunei" " " \
+"posix/Asia/Calcutta" " " \
+"posix/Asia/Chita" " " \
+"posix/Asia/Choibalsan" " " \
+"posix/Asia/Chongqing" " " \
+"posix/Asia/Chungking" " " \
+"posix/Asia/Colombo" " " \
+"posix/Asia/Dacca" " " \
+"posix/Asia/Damascus" " " \
+"posix/Asia/Dhaka" " " \
+"posix/Asia/Dili" " " \
+"posix/Asia/Dubai" " " \
+"posix/Asia/Dushanbe" " " \
+"posix/Asia/Gaza" " " \
+"posix/Asia/Harbin" " " \
+"posix/Asia/Hong_Kong" " " \
+"posix/Asia/Hovd" " " \
+"posix/Asia/Irkutsk" " " \
+"posix/Asia/Istanbul" " " \
+"posix/Asia/Jakarta" " " \
+"posix/Asia/Jayapura" " " \
+"posix/Asia/Jerusalem" " " \
+"posix/Asia/Kabul" " " \
+"posix/Asia/Kamchatka" " " \
+"posix/Asia/Karachi" " " \
+"posix/Asia/Kashgar" " " \
+"posix/Asia/Katmandu" " " \
+"posix/Asia/Krasnoyarsk" " " \
+"posix/Asia/Kuala_Lumpur" " " \
+"posix/Asia/Kuching" " " \
+"posix/Asia/Kuwait" " " \
+"posix/Asia/Macao" " " \
+"posix/Asia/Macau" " " \
+"posix/Asia/Magadan" " " \
+"posix/Asia/Makassar" " " \
+"posix/Asia/Manila" " " \
+"posix/Asia/Muscat" " " \
+"posix/Asia/Nicosia" " " \
+"posix/Asia/Novosibirsk" " " \
+"posix/Asia/Omsk" " " \
+"posix/Asia/Oral" " " \
+"posix/Asia/Phnom_Penh" " " \
+"posix/Asia/Pontianak" " " \
+"posix/Asia/Pyongyang" " " \
+"posix/Asia/Qatar" " " \
+"posix/Asia/Qyzylorda" " " \
+"posix/Asia/Rangoon" " " \
+"posix/Asia/Riyadh" " " \
+"posix/Asia/Saigon" " " \
+"posix/Asia/Sakhalin" " " \
+"posix/Asia/Samarkand" " " \
+"posix/Asia/Seoul" " " \
+"posix/Asia/Shanghai" " " \
+"posix/Asia/Singapore" " " \
+"posix/Asia/Srednekolymsk" " " \
+"posix/Asia/Taipei" " " \
+"posix/Asia/Tashkent" " " \
+"posix/Asia/Tbilisi" " " \
+"posix/Asia/Tehran" " " \
+"posix/Asia/Tel_Aviv" " " \
+"posix/Asia/Thimbu" " " \
+"posix/Asia/Thimphu" " " \
+"posix/Asia/Tokyo" " " \
+"posix/Asia/Ujung_Pandang" " " \
+"posix/Asia/Ulaanbaatar" " " \
+"posix/Asia/Ulan_Bator" " " \
+"posix/Asia/Urumqi" " " \
+"posix/Asia/Vientiane" " " \
+"posix/Asia/Vladivostok" " " \
+"posix/Asia/Yakutsk" " " \
+"posix/Asia/Yekaterinburg" " " \
+"posix/Asia/Yerevan" " " \
+"posix/Atlantic/Azores" " " \
+"posix/Atlantic/Bermuda" " " \
+"posix/Atlantic/Canary" " " \
+"posix/Atlantic/Cape_Verde" " " \
+"posix/Atlantic/Faeroe" " " \
+"posix/Atlantic/Jan_Mayen" " " \
+"posix/Atlantic/Madeira" " " \
+"posix/Atlantic/Reykjavik" " " \
+"posix/Atlantic/South_Georgia" " " \
+"posix/Atlantic/St_Helena" " " \
+"posix/Atlantic/Stanley" " " \
+"posix/Australia/ACT" " " \
+"posix/Australia/Adelaide" " " \
+"posix/Australia/Brisbane" " " \
+"posix/Australia/Broken_Hill" " " \
+"posix/Australia/Canberra" " " \
+"posix/Australia/Currie" " " \
+"posix/Australia/Darwin" " " \
+"posix/Australia/Hobart" " " \
+"posix/Australia/LHI" " " \
+"posix/Australia/Lindeman" " " \
+"posix/Australia/Lord_Howe" " " \
+"posix/Australia/Melbourne" " " \
+"posix/Australia/NSW" " " \
+"posix/Australia/North" " " \
+"posix/Australia/Perth" " " \
+"posix/Australia/Queensland" " " \
+"posix/Australia/South" " " \
+"posix/Australia/Sydney" " " \
+"posix/Australia/Tasmania" " " \
+"posix/Australia/Victoria" " " \
+"posix/Australia/West" " " \
+"posix/Australia/Yancowinna" " " \
+"posix/Brazil/Acre" " " \
+"posix/Brazil/DeNoronha" " " \
+"posix/Brazil/East" " " \
+"posix/Brazil/West" " " \
+"posix/CET" " " \
+"posix/CST6CDT" " " \
+"posix/Canada/Atlantic" " " \
+"posix/Canada/Central" " " \
+"posix/Canada/East-Saskatchewan" " " \
+"posix/Canada/Eastern" " " \
+"posix/Canada/Mountain" " " \
+"posix/Canada/Newfoundland" " " \
+"posix/Canada/Pacific" " " \
+"posix/Canada/Saskatchewan" " " \
+"posix/Canada/Yukon" " " \
+"posix/Chile/Continental" " " \
+"posix/Chile/EasterIsland" " " \
+"posix/Cuba" " " \
+"posix/EET" " " \
+"posix/EST" " " \
+"posix/EST5EDT" " " \
+"posix/Egypt" " " \
+"posix/Eire" " " \
+"posix/Etc/GMT" " " \
+"posix/Etc/GMT+0" " " \
+"posix/Etc/GMT+1" " " \
+"posix/Etc/GMT+10" " " \
+"posix/Etc/GMT+11" " " \
+"posix/Etc/GMT+12" " " \
+"posix/Etc/GMT+2" " " \
+"posix/Etc/GMT+3" " " \
+"posix/Etc/GMT+4" " " \
+"posix/Etc/GMT+5" " " \
+"posix/Etc/GMT+6" " " \
+"posix/Etc/GMT+7" " " \
+"posix/Etc/GMT+8" " " \
+"posix/Etc/GMT+9" " " \
+"posix/Etc/GMT-0" " " \
+"posix/Etc/GMT-1" " " \
+"posix/Etc/GMT-10" " " \
+"posix/Etc/GMT-11" " " \
+"posix/Etc/GMT-12" " " \
+"posix/Etc/GMT-13" " " \
+"posix/Etc/GMT-14" " " \
+"posix/Etc/GMT-2" " " \
+"posix/Etc/GMT-3" " " \
+"posix/Etc/GMT-4" " " \
+"posix/Etc/GMT-5" " " \
+"posix/Etc/GMT-6" " " \
+"posix/Etc/GMT-7" " " \
+"posix/Etc/GMT-8" " " \
+"posix/Etc/GMT-9" " " \
+"posix/Etc/GMT0" " " \
+"posix/Etc/Greenwich" " " \
+"posix/Etc/UCT" " " \
+"posix/Etc/UTC" " " \
+"posix/Etc/Universal" " " \
+"posix/Etc/Zulu" " " \
+"posix/Europe/Amsterdam" " " \
+"posix/Europe/Andorra" " " \
+"posix/Europe/Athens" " " \
+"posix/Europe/Belfast" " " \
+"posix/Europe/Belgrade" " " \
+"posix/Europe/Berlin" " " \
+"posix/Europe/Bratislava" " " \
+"posix/Europe/Brussels" " " \
+"posix/Europe/Bucharest" " " \
+"posix/Europe/Budapest" " " \
+"posix/Europe/Chisinau" " " \
+"posix/Europe/Copenhagen" " " \
+"posix/Europe/Dublin" " " \
+"posix/Europe/Gibraltar" " " \
+"posix/Europe/Guernsey" " " \
+"posix/Europe/Helsinki" " " \
+"posix/Europe/Isle_of_Man" " " \
+"posix/Europe/Istanbul" " " \
+"posix/Europe/Jersey" " " \
+"posix/Europe/Kaliningrad" " " \
+"posix/Europe/Kiev" " " \
+"posix/Europe/Lisbon" " " \
+"posix/Europe/Ljubljana" " " \
+"posix/Europe/London" " " \
+"posix/Europe/Luxembourg" " " \
+"posix/Europe/Madrid" " " \
+"posix/Europe/Malta" " " \
+"posix/Europe/Mariehamn" " " \
+"posix/Europe/Minsk" " " \
+"posix/Europe/Monaco" " " \
+"posix/Europe/Moscow" " " \
+"posix/Europe/Nicosia" " " \
+"posix/Europe/Oslo" " " \
+"posix/Europe/Paris" " " \
+"posix/Europe/Podgorica" " " \
+"posix/Europe/Prague" " " \
+"posix/Europe/Riga" " " \
+"posix/Europe/Rome" " " \
+"posix/Europe/Samara" " " \
+"posix/Europe/San_Marino" " " \
+"posix/Europe/Sarajevo" " " \
+"posix/Europe/Simferopol" " " \
+"posix/Europe/Skopje" " " \
+"posix/Europe/Sofia" " " \
+"posix/Europe/Stockholm" " " \
+"posix/Europe/Tallinn" " " \
+"posix/Europe/Tirane" " " \
+"posix/Europe/Tiraspol" " " \
+"posix/Europe/Uzhgorod" " " \
+"posix/Europe/Vaduz" " " \
+"posix/Europe/Vatican" " " \
+"posix/Europe/Vienna" " " \
+"posix/Europe/Vilnius" " " \
+"posix/Europe/Volgograd" " " \
+"posix/Europe/Warsaw" " " \
+"posix/Europe/Zagreb" " " \
+"posix/Europe/Zaporozhye" " " \
+"posix/Europe/Zurich" " " \
+"posix/Factory" " " \
+"posix/GB" " " \
+"posix/GB-Eire" " " \
+"posix/GMT" " " \
+"posix/GMT+0" " " \
+"posix/GMT-0" " " \
+"posix/GMT0" " " \
+"posix/Greenwich" " " \
+"posix/HST" " " \
+"posix/Hongkong" " " \
+"posix/Iceland" " " \
+"posix/Indian/Antananarivo" " " \
+"posix/Indian/Chagos" " " \
+"posix/Indian/Christmas" " " \
+"posix/Indian/Cocos" " " \
+"posix/Indian/Comoro" " " \
+"posix/Indian/Kerguelen" " " \
+"posix/Indian/Mahe" " " \
+"posix/Indian/Maldives" " " \
+"posix/Indian/Mauritius" " " \
+"posix/Indian/Mayotte" " " \
+"posix/Indian/Reunion" " " \
+"posix/Iran" " " \
+"posix/Israel" " " \
+"posix/Jamaica" " " \
+"posix/Japan" " " \
+"posix/Kwajalein" " " \
+"posix/Libya" " " \
+"posix/MET" " " \
+"posix/MST" " " \
+"posix/MST7MDT" " " \
+"posix/Mexico/BajaNorte" " " \
+"posix/Mexico/BajaSur" " " \
+"posix/Mexico/General" " " \
+"posix/NZ" " " \
+"posix/NZ-CHAT" " " \
+"posix/Navajo" " " \
+"posix/PRC" " " \
+"posix/PST8PDT" " " \
+"posix/Pacific/Apia" " " \
+"posix/Pacific/Auckland" " " \
+"posix/Pacific/Bougainville" " " \
+"posix/Pacific/Chatham" " " \
+"posix/Pacific/Easter" " " \
+"posix/Pacific/Efate" " " \
+"posix/Pacific/Enderbury" " " \
+"posix/Pacific/Fakaofo" " " \
+"posix/Pacific/Fiji" " " \
+"posix/Pacific/Funafuti" " " \
+"posix/Pacific/Galapagos" " " \
+"posix/Pacific/Gambier" " " \
+"posix/Pacific/Guadalcanal" " " \
+"posix/Pacific/Guam" " " \
+"posix/Pacific/Honolulu" " " \
+"posix/Pacific/Johnston" " " \
+"posix/Pacific/Kiritimati" " " \
+"posix/Pacific/Kosrae" " " \
+"posix/Pacific/Kwajalein" " " \
+"posix/Pacific/Majuro" " " \
+"posix/Pacific/Marquesas" " " \
+"posix/Pacific/Midway" " " \
+"posix/Pacific/Nauru" " " \
+"posix/Pacific/Niue" " " \
+"posix/Pacific/Norfolk" " " \
+"posix/Pacific/Noumea" " " \
+"posix/Pacific/Pago_Pago" " " \
+"posix/Pacific/Palau" " " \
+"posix/Pacific/Pitcairn" " " \
+"posix/Pacific/Ponape" " " \
+"posix/Pacific/Port_Moresby" " " \
+"posix/Pacific/Rarotonga" " " \
+"posix/Pacific/Saipan" " " \
+"posix/Pacific/Samoa" " " \
+"posix/Pacific/Tahiti" " " \
+"posix/Pacific/Tarawa" " " \
+"posix/Pacific/Tongatapu" " " \
+"posix/Pacific/Truk" " " \
+"posix/Pacific/Wake" " " \
+"posix/Pacific/Wallis" " " \
+"posix/Pacific/Yap" " " \
+"posix/Poland" " " \
+"posix/Portugal" " " \
+"posix/ROC" " " \
+"posix/ROK" " " \
+"posix/Singapore" " " \
+"posix/Turkey" " " \
+"posix/UCT" " " \
+"posix/US/Alaska" " " \
+"posix/US/Aleutian" " " \
+"posix/US/Arizona" " " \
+"posix/US/Central" " " \
+"posix/US/East-Indiana" " " \
+"posix/US/Eastern" " " \
+"posix/US/Hawaii" " " \
+"posix/US/Indiana-Starke" " " \
+"posix/US/Michigan" " " \
+"posix/US/Mountain" " " \
+"posix/US/Pacific" " " \
+"posix/US/Pacific-New" " " \
+"posix/US/Samoa" " " \
+"posix/UTC" " " \
+"posix/Universal" " " \
+"posix/W-SU" " " \
+"posix/WET" " " \
+"posix/Zulu" " " \
+"posixrules" " " \
+"right/Africa/Abidjan" " " \
+"right/Africa/Accra" " " \
+"right/Africa/Addis_Ababa" " " \
+"right/Africa/Algiers" " " \
+"right/Africa/Asmera" " " \
+"right/Africa/Bamako" " " \
+"right/Africa/Bangui" " " \
+"right/Africa/Banjul" " " \
+"right/Africa/Bissau" " " \
+"right/Africa/Blantyre" " " \
+"right/Africa/Brazzaville" " " \
+"right/Africa/Bujumbura" " " \
+"right/Africa/Cairo" " " \
+"right/Africa/Casablanca" " " \
+"right/Africa/Ceuta" " " \
+"right/Africa/Conakry" " " \
+"right/Africa/Dakar" " " \
+"right/Africa/Dar_es_Salaam" " " \
+"right/Africa/Djibouti" " " \
+"right/Africa/Douala" " " \
+"right/Africa/El_Aaiun" " " \
+"right/Africa/Freetown" " " \
+"right/Africa/Gaborone" " " \
+"right/Africa/Harare" " " \
+"right/Africa/Johannesburg" " " \
+"right/Africa/Kampala" " " \
+"right/Africa/Khartoum" " " \
+"right/Africa/Kigali" " " \
+"right/Africa/Kinshasa" " " \
+"right/Africa/Lagos" " " \
+"right/Africa/Libreville" " " \
+"right/Africa/Lome" " " \
+"right/Africa/Luanda" " " \
+"right/Africa/Lubumbashi" " " \
+"right/Africa/Lusaka" " " \
+"right/Africa/Malabo" " " \
+"right/Africa/Maputo" " " \
+"right/Africa/Maseru" " " \
+"right/Africa/Mbabane" " " \
+"right/Africa/Mogadishu" " " \
+"right/Africa/Monrovia" " " \
+"right/Africa/Nairobi" " " \
+"right/Africa/Ndjamena" " " \
+"right/Africa/Niamey" " " \
+"right/Africa/Nouakchott" " " \
+"right/Africa/Ouagadougou" " " \
+"right/Africa/Porto-Novo" " " \
+"right/Africa/Sao_Tome" " " \
+"right/Africa/Timbuktu" " " \
+"right/Africa/Tripoli" " " \
+"right/Africa/Tunis" " " \
+"right/Africa/Windhoek" " " \
+"right/America/Adak" " " \
+"right/America/Anchorage" " " \
+"right/America/Anguilla" " " \
+"right/America/Antigua" " " \
+"right/America/Araguaina" " " \
+"right/America/Argentina/Buenos_Aires" " " \
+"right/America/Argentina/Catamarca" " " \
+"right/America/Argentina/ComodRivadavia" " " \
+"right/America/Argentina/Cordoba" " " \
+"right/America/Argentina/Jujuy" " " \
+"right/America/Argentina/La_Rioja" " " \
+"right/America/Argentina/Mendoza" " " \
+"right/America/Argentina/Rio_Gallegos" " " \
+"right/America/Argentina/San_Juan" " " \
+"right/America/Argentina/Tucuman" " " \
+"right/America/Argentina/Ushuaia" " " \
+"right/America/Aruba" " " \
+"right/America/Asuncion" " " \
+"right/America/Atikokan" " " \
+"right/America/Atka" " " \
+"right/America/Bahia" " " \
+"right/America/Barbados" " " \
+"right/America/Belem" " " \
+"right/America/Belize" " " \
+"right/America/Blanc-Sablon" " " \
+"right/America/Boa_Vista" " " \
+"right/America/Bogota" " " \
+"right/America/Boise" " " \
+"right/America/Buenos_Aires" " " \
+"right/America/Cambridge_Bay" " " \
+"right/America/Campo_Grande" " " \
+"right/America/Cancun" " " \
+"right/America/Caracas" " " \
+"right/America/Catamarca" " " \
+"right/America/Cayenne" " " \
+"right/America/Cayman" " " \
+"right/America/Chicago" " " \
+"right/America/Chihuahua" " " \
+"right/America/Coral_Harbour" " " \
+"right/America/Cordoba" " " \
+"right/America/Costa_Rica" " " \
+"right/America/Cuiaba" " " \
+"right/America/Curacao" " " \
+"right/America/Danmarkshavn" " " \
+"right/America/Dawson" " " \
+"right/America/Dawson_Creek" " " \
+"right/America/Denver" " " \
+"right/America/Detroit" " " \
+"right/America/Dominica" " " \
+"right/America/Edmonton" " " \
+"right/America/Eirunepe" " " \
+"right/America/El_Salvador" " " \
+"right/America/Ensenada" " " \
+"right/America/Fort_Wayne" " " \
+"right/America/Fortaleza" " " \
+"right/America/Glace_Bay" " " \
+"right/America/Godthab" " " \
+"right/America/Goose_Bay" " " \
+"right/America/Grand_Turk" " " \
+"right/America/Grenada" " " \
+"right/America/Guadeloupe" " " \
+"right/America/Guatemala" " " \
+"right/America/Guayaquil" " " \
+"right/America/Guyana" " " \
+"right/America/Halifax" " " \
+"right/America/Havana" " " \
+"right/America/Hermosillo" " " \
+"right/America/Indiana/Indianapolis" " " \
+"right/America/Indiana/Knox" " " \
+"right/America/Indiana/Marengo" " " \
+"right/America/Indiana/Petersburg" " " \
+"right/America/Indiana/Tell_City" " " \
+"right/America/Indiana/Vevay" " " \
+"right/America/Indiana/Vincennes" " " \
+"right/America/Indianapolis" " " \
+"right/America/Inuvik" " " \
+"right/America/Iqaluit" " " \
+"right/America/Jamaica" " " \
+"right/America/Jujuy" " " \
+"right/America/Juneau" " " \
+"right/America/Kentucky/Louisville" " " \
+"right/America/Kentucky/Monticello" " " \
+"right/America/Knox_IN" " " \
+"right/America/La_Paz" " " \
+"right/America/Lima" " " \
+"right/America/Los_Angeles" " " \
+"right/America/Louisville" " " \
+"right/America/Maceio" " " \
+"right/America/Managua" " " \
+"right/America/Manaus" " " \
+"right/America/Martinique" " " \
+"right/America/Mazatlan" " " \
+"right/America/Mendoza" " " \
+"right/America/Menominee" " " \
+"right/America/Merida" " " \
+"right/America/Mexico_City" " " \
+"right/America/Miquelon" " " \
+"right/America/Moncton" " " \
+"right/America/Monterrey" " " \
+"right/America/Montevideo" " " \
+"right/America/Montreal" " " \
+"right/America/Montserrat" " " \
+"right/America/Nassau" " " \
+"right/America/New_York" " " \
+"right/America/Nipigon" " " \
+"right/America/Nome" " " \
+"right/America/Noronha" " " \
+"right/America/North_Dakota/Center" " " \
+"right/America/North_Dakota/New_Salem" " " \
+"right/America/Panama" " " \
+"right/America/Pangnirtung" " " \
+"right/America/Paramaribo" " " \
+"right/America/Phoenix" " " \
+"right/America/Port-au-Prince" " " \
+"right/America/Port_of_Spain" " " \
+"right/America/Porto_Acre" " " \
+"right/America/Porto_Velho" " " \
+"right/America/Puerto_Rico" " " \
+"right/America/Rainy_River" " " \
+"right/America/Rankin_Inlet" " " \
+"right/America/Recife" " " \
+"right/America/Regina" " " \
+"right/America/Rio_Branco" " " \
+"right/America/Rosario" " " \
+"right/America/Santiago" " " \
+"right/America/Santo_Domingo" " " \
+"right/America/Sao_Paulo" " " \
+"right/America/Scoresbysund" " " \
+"right/America/Shiprock" " " \
+"right/America/St_Johns" " " \
+"right/America/St_Kitts" " " \
+"right/America/St_Lucia" " " \
+"right/America/St_Thomas" " " \
+"right/America/St_Vincent" " " \
+"right/America/Swift_Current" " " \
+"right/America/Tegucigalpa" " " \
+"right/America/Thule" " " \
+"right/America/Thunder_Bay" " " \
+"right/America/Tijuana" " " \
+"right/America/Toronto" " " \
+"right/America/Tortola" " " \
+"right/America/Vancouver" " " \
+"right/America/Virgin" " " \
+"right/America/Whitehorse" " " \
+"right/America/Winnipeg" " " \
+"right/America/Yakutat" " " \
+"right/America/Yellowknife" " " \
+"right/Antarctica/Casey" " " \
+"right/Antarctica/Davis" " " \
+"right/Antarctica/DumontDUrville" " " \
+"right/Antarctica/Mawson" " " \
+"right/Antarctica/McMurdo" " " \
+"right/Antarctica/Palmer" " " \
+"right/Antarctica/Rothera" " " \
+"right/Antarctica/South_Pole" " " \
+"right/Antarctica/Syowa" " " \
+"right/Antarctica/Troll" " " \
+"right/Antarctica/Vostok" " " \
+"right/Arctic/Longyearbyen" " " \
+"right/Asia/Aden" " " \
+"right/Asia/Almaty" " " \
+"right/Asia/Amman" " " \
+"right/Asia/Anadyr" " " \
+"right/Asia/Aqtau" " " \
+"right/Asia/Aqtobe" " " \
+"right/Asia/Ashgabat" " " \
+"right/Asia/Ashkhabad" " " \
+"right/Asia/Baghdad" " " \
+"right/Asia/Bahrain" " " \
+"right/Asia/Baku" " " \
+"right/Asia/Bangkok" " " \
+"right/Asia/Beirut" " " \
+"right/Asia/Bishkek" " " \
+"right/Asia/Brunei" " " \
+"right/Asia/Calcutta" " " \
+"right/Asia/Chita" " " \
+"right/Asia/Choibalsan" " " \
+"right/Asia/Chongqing" " " \
+"right/Asia/Chungking" " " \
+"right/Asia/Colombo" " " \
+"right/Asia/Dacca" " " \
+"right/Asia/Damascus" " " \
+"right/Asia/Dhaka" " " \
+"right/Asia/Dili" " " \
+"right/Asia/Dubai" " " \
+"right/Asia/Dushanbe" " " \
+"right/Asia/Gaza" " " \
+"right/Asia/Harbin" " " \
+"right/Asia/Hong_Kong" " " \
+"right/Asia/Hovd" " " \
+"right/Asia/Irkutsk" " " \
+"right/Asia/Istanbul" " " \
+"right/Asia/Jakarta" " " \
+"right/Asia/Jayapura" " " \
+"right/Asia/Jerusalem" " " \
+"right/Asia/Kabul" " " \
+"right/Asia/Kamchatka" " " \
+"right/Asia/Karachi" " " \
+"right/Asia/Kashgar" " " \
+"right/Asia/Katmandu" " " \
+"right/Asia/Krasnoyarsk" " " \
+"right/Asia/Kuala_Lumpur" " " \
+"right/Asia/Kuching" " " \
+"right/Asia/Kuwait" " " \
+"right/Asia/Macao" " " \
+"right/Asia/Macau" " " \
+"right/Asia/Magadan" " " \
+"right/Asia/Makassar" " " \
+"right/Asia/Manila" " " \
+"right/Asia/Muscat" " " \
+"right/Asia/Nicosia" " " \
+"right/Asia/Novosibirsk" " " \
+"right/Asia/Omsk" " " \
+"right/Asia/Oral" " " \
+"right/Asia/Phnom_Penh" " " \
+"right/Asia/Pontianak" " " \
+"right/Asia/Pyongyang" " " \
+"right/Asia/Qatar" " " \
+"right/Asia/Qyzylorda" " " \
+"right/Asia/Rangoon" " " \
+"right/Asia/Riyadh" " " \
+"right/Asia/Saigon" " " \
+"right/Asia/Sakhalin" " " \
+"right/Asia/Samarkand" " " \
+"right/Asia/Seoul" " " \
+"right/Asia/Shanghai" " " \
+"right/Asia/Singapore" " " \
+"right/Asia/Srednekolymsk" " " \
+"right/Asia/Taipei" " " \
+"right/Asia/Tashkent" " " \
+"right/Asia/Tbilisi" " " \
+"right/Asia/Tehran" " " \
+"right/Asia/Tel_Aviv" " " \
+"right/Asia/Thimbu" " " \
+"right/Asia/Thimphu" " " \
+"right/Asia/Tokyo" " " \
+"right/Asia/Ujung_Pandang" " " \
+"right/Asia/Ulaanbaatar" " " \
+"right/Asia/Ulan_Bator" " " \
+"right/Asia/Urumqi" " " \
+"right/Asia/Vientiane" " " \
+"right/Asia/Vladivostok" " " \
+"right/Asia/Yakutsk" " " \
+"right/Asia/Yekaterinburg" " " \
+"right/Asia/Yerevan" " " \
+"right/Atlantic/Azores" " " \
+"right/Atlantic/Bermuda" " " \
+"right/Atlantic/Canary" " " \
+"right/Atlantic/Cape_Verde" " " \
+"right/Atlantic/Faeroe" " " \
+"right/Atlantic/Jan_Mayen" " " \
+"right/Atlantic/Madeira" " " \
+"right/Atlantic/Reykjavik" " " \
+"right/Atlantic/South_Georgia" " " \
+"right/Atlantic/St_Helena" " " \
+"right/Atlantic/Stanley" " " \
+"right/Australia/ACT" " " \
+"right/Australia/Adelaide" " " \
+"right/Australia/Brisbane" " " \
+"right/Australia/Broken_Hill" " " \
+"right/Australia/Canberra" " " \
+"right/Australia/Currie" " " \
+"right/Australia/Darwin" " " \
+"right/Australia/Hobart" " " \
+"right/Australia/LHI" " " \
+"right/Australia/Lindeman" " " \
+"right/Australia/Lord_Howe" " " \
+"right/Australia/Melbourne" " " \
+"right/Australia/NSW" " " \
+"right/Australia/North" " " \
+"right/Australia/Perth" " " \
+"right/Australia/Queensland" " " \
+"right/Australia/South" " " \
+"right/Australia/Sydney" " " \
+"right/Australia/Tasmania" " " \
+"right/Australia/Victoria" " " \
+"right/Australia/West" " " \
+"right/Australia/Yancowinna" " " \
+"right/Brazil/Acre" " " \
+"right/Brazil/DeNoronha" " " \
+"right/Brazil/East" " " \
+"right/Brazil/West" " " \
+"right/CET" " " \
+"right/CST6CDT" " " \
+"right/Canada/Atlantic" " " \
+"right/Canada/Central" " " \
+"right/Canada/East-Saskatchewan" " " \
+"right/Canada/Eastern" " " \
+"right/Canada/Mountain" " " \
+"right/Canada/Newfoundland" " " \
+"right/Canada/Pacific" " " \
+"right/Canada/Saskatchewan" " " \
+"right/Canada/Yukon" " " \
+"right/Chile/Continental" " " \
+"right/Chile/EasterIsland" " " \
+"right/Cuba" " " \
+"right/EET" " " \
+"right/EST" " " \
+"right/EST5EDT" " " \
+"right/Egypt" " " \
+"right/Eire" " " \
+"right/Etc/GMT" " " \
+"right/Etc/GMT+0" " " \
+"right/Etc/GMT+1" " " \
+"right/Etc/GMT+10" " " \
+"right/Etc/GMT+11" " " \
+"right/Etc/GMT+12" " " \
+"right/Etc/GMT+2" " " \
+"right/Etc/GMT+3" " " \
+"right/Etc/GMT+4" " " \
+"right/Etc/GMT+5" " " \
+"right/Etc/GMT+6" " " \
+"right/Etc/GMT+7" " " \
+"right/Etc/GMT+8" " " \
+"right/Etc/GMT+9" " " \
+"right/Etc/GMT-0" " " \
+"right/Etc/GMT-1" " " \
+"right/Etc/GMT-10" " " \
+"right/Etc/GMT-11" " " \
+"right/Etc/GMT-12" " " \
+"right/Etc/GMT-13" " " \
+"right/Etc/GMT-14" " " \
+"right/Etc/GMT-2" " " \
+"right/Etc/GMT-3" " " \
+"right/Etc/GMT-4" " " \
+"right/Etc/GMT-5" " " \
+"right/Etc/GMT-6" " " \
+"right/Etc/GMT-7" " " \
+"right/Etc/GMT-8" " " \
+"right/Etc/GMT-9" " " \
+"right/Etc/GMT0" " " \
+"right/Etc/Greenwich" " " \
+"right/Etc/UCT" " " \
+"right/Etc/UTC" " " \
+"right/Etc/Universal" " " \
+"right/Etc/Zulu" " " \
+"right/Europe/Amsterdam" " " \
+"right/Europe/Andorra" " " \
+"right/Europe/Athens" " " \
+"right/Europe/Belfast" " " \
+"right/Europe/Belgrade" " " \
+"right/Europe/Berlin" " " \
+"right/Europe/Bratislava" " " \
+"right/Europe/Brussels" " " \
+"right/Europe/Bucharest" " " \
+"right/Europe/Budapest" " " \
+"right/Europe/Chisinau" " " \
+"right/Europe/Copenhagen" " " \
+"right/Europe/Dublin" " " \
+"right/Europe/Gibraltar" " " \
+"right/Europe/Guernsey" " " \
+"right/Europe/Helsinki" " " \
+"right/Europe/Isle_of_Man" " " \
+"right/Europe/Istanbul" " " \
+"right/Europe/Jersey" " " \
+"right/Europe/Kaliningrad" " " \
+"right/Europe/Kiev" " " \
+"right/Europe/Lisbon" " " \
+"right/Europe/Ljubljana" " " \
+"right/Europe/London" " " \
+"right/Europe/Luxembourg" " " \
+"right/Europe/Madrid" " " \
+"right/Europe/Malta" " " \
+"right/Europe/Mariehamn" " " \
+"right/Europe/Minsk" " " \
+"right/Europe/Monaco" " " \
+"right/Europe/Moscow" " " \
+"right/Europe/Nicosia" " " \
+"right/Europe/Oslo" " " \
+"right/Europe/Paris" " " \
+"right/Europe/Podgorica" " " \
+"right/Europe/Prague" " " \
+"right/Europe/Riga" " " \
+"right/Europe/Rome" " " \
+"right/Europe/Samara" " " \
+"right/Europe/San_Marino" " " \
+"right/Europe/Sarajevo" " " \
+"right/Europe/Simferopol" " " \
+"right/Europe/Skopje" " " \
+"right/Europe/Sofia" " " \
+"right/Europe/Stockholm" " " \
+"right/Europe/Tallinn" " " \
+"right/Europe/Tirane" " " \
+"right/Europe/Tiraspol" " " \
+"right/Europe/Uzhgorod" " " \
+"right/Europe/Vaduz" " " \
+"right/Europe/Vatican" " " \
+"right/Europe/Vienna" " " \
+"right/Europe/Vilnius" " " \
+"right/Europe/Volgograd" " " \
+"right/Europe/Warsaw" " " \
+"right/Europe/Zagreb" " " \
+"right/Europe/Zaporozhye" " " \
+"right/Europe/Zurich" " " \
+"right/Factory" " " \
+"right/GB" " " \
+"right/GB-Eire" " " \
+"right/GMT" " " \
+"right/GMT+0" " " \
+"right/GMT-0" " " \
+"right/GMT0" " " \
+"right/Greenwich" " " \
+"right/HST" " " \
+"right/Hongkong" " " \
+"right/Iceland" " " \
+"right/Indian/Antananarivo" " " \
+"right/Indian/Chagos" " " \
+"right/Indian/Christmas" " " \
+"right/Indian/Cocos" " " \
+"right/Indian/Comoro" " " \
+"right/Indian/Kerguelen" " " \
+"right/Indian/Mahe" " " \
+"right/Indian/Maldives" " " \
+"right/Indian/Mauritius" " " \
+"right/Indian/Mayotte" " " \
+"right/Indian/Reunion" " " \
+"right/Iran" " " \
+"right/Israel" " " \
+"right/Jamaica" " " \
+"right/Japan" " " \
+"right/Kwajalein" " " \
+"right/Libya" " " \
+"right/MET" " " \
+"right/MST" " " \
+"right/MST7MDT" " " \
+"right/Mexico/BajaNorte" " " \
+"right/Mexico/BajaSur" " " \
+"right/Mexico/General" " " \
+"right/NZ" " " \
+"right/NZ-CHAT" " " \
+"right/Navajo" " " \
+"right/PRC" " " \
+"right/PST8PDT" " " \
+"right/Pacific/Apia" " " \
+"right/Pacific/Auckland" " " \
+"right/Pacific/Bougainville" " " \
+"right/Pacific/Chatham" " " \
+"right/Pacific/Easter" " " \
+"right/Pacific/Efate" " " \
+"right/Pacific/Enderbury" " " \
+"right/Pacific/Fakaofo" " " \
+"right/Pacific/Fiji" " " \
+"right/Pacific/Funafuti" " " \
+"right/Pacific/Galapagos" " " \
+"right/Pacific/Gambier" " " \
+"right/Pacific/Guadalcanal" " " \
+"right/Pacific/Guam" " " \
+"right/Pacific/Honolulu" " " \
+"right/Pacific/Johnston" " " \
+"right/Pacific/Kiritimati" " " \
+"right/Pacific/Kosrae" " " \
+"right/Pacific/Kwajalein" " " \
+"right/Pacific/Majuro" " " \
+"right/Pacific/Marquesas" " " \
+"right/Pacific/Midway" " " \
+"right/Pacific/Nauru" " " \
+"right/Pacific/Niue" " " \
+"right/Pacific/Norfolk" " " \
+"right/Pacific/Noumea" " " \
+"right/Pacific/Pago_Pago" " " \
+"right/Pacific/Palau" " " \
+"right/Pacific/Pitcairn" " " \
+"right/Pacific/Ponape" " " \
+"right/Pacific/Port_Moresby" " " \
+"right/Pacific/Rarotonga" " " \
+"right/Pacific/Saipan" " " \
+"right/Pacific/Samoa" " " \
+"right/Pacific/Tahiti" " " \
+"right/Pacific/Tarawa" " " \
+"right/Pacific/Tongatapu" " " \
+"right/Pacific/Truk" " " \
+"right/Pacific/Wake" " " \
+"right/Pacific/Wallis" " " \
+"right/Pacific/Yap" " " \
+"right/Poland" " " \
+"right/Portugal" " " \
+"right/ROC" " " \
+"right/ROK" " " \
+"right/Singapore" " " \
+"right/Turkey" " " \
+"right/UCT" " " \
+"right/US/Alaska" " " \
+"right/US/Aleutian" " " \
+"right/US/Arizona" " " \
+"right/US/Central" " " \
+"right/US/East-Indiana" " " \
+"right/US/Eastern" " " \
+"right/US/Hawaii" " " \
+"right/US/Indiana-Starke" " " \
+"right/US/Michigan" " " \
+"right/US/Mountain" " " \
+"right/US/Pacific" " " \
+"right/US/Pacific-New" " " \
+"right/US/Samoa" " " \
+"right/UTC" " " \
+"right/Universal" " " \
+"right/W-SU" " " \
+"right/WET" " " \
+"right/Zulu" " " \
Index: npl/system/glibc/timezone-scripts/parts/02
===================================================================
--- npl/system/glibc/timezone-scripts/parts/02	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/parts/02	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,28 @@
+   2> $TMP/tz
+
+   if [ $? = 1 -o $? = 255 ]; then
+      rm -f $TMP/tz
+      exit
+   fi
+
+   TIMEZONE="`cat $TMP/tz`"
+   rm -f $TMP/tz
+
+   setzone $TIMEZONE
+   exit
+else
+   ###
+   ### use text prompts
+   ###
+   while [ 0 ]; do
+      echo -n "Would you like to configure your timezone ([y]es, [n]o)? "
+      read TIMECONF;
+      echo
+
+      if [ "$TIMECONF" = "n" ]; then
+         break
+      fi
+
+      cat << EOF
+Select one of these timezones:
+
Index: npl/system/glibc/timezone-scripts/parts/03
===================================================================
--- npl/system/glibc/timezone-scripts/parts/03	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/parts/03	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1658 @@
+US/Alaska
+US/Aleutian
+US/Arizona
+US/Central
+US/East-Indiana
+US/Eastern
+US/Hawaii
+US/Indiana-Starke
+US/Michigan
+US/Mountain
+US/Pacific
+US/Pacific-New
+US/Samoa
+Africa/Abidjan
+Africa/Accra
+Africa/Addis_Ababa
+Africa/Algiers
+Africa/Asmera
+Africa/Bamako
+Africa/Bangui
+Africa/Banjul
+Africa/Bissau
+Africa/Blantyre
+Africa/Brazzaville
+Africa/Bujumbura
+Africa/Cairo
+Africa/Casablanca
+Africa/Ceuta
+Africa/Conakry
+Africa/Dakar
+Africa/Dar_es_Salaam
+Africa/Djibouti
+Africa/Douala
+Africa/El_Aaiun
+Africa/Freetown
+Africa/Gaborone
+Africa/Harare
+Africa/Johannesburg
+Africa/Kampala
+Africa/Khartoum
+Africa/Kigali
+Africa/Kinshasa
+Africa/Lagos
+Africa/Libreville
+Africa/Lome
+Africa/Luanda
+Africa/Lubumbashi
+Africa/Lusaka
+Africa/Malabo
+Africa/Maputo
+Africa/Maseru
+Africa/Mbabane
+Africa/Mogadishu
+Africa/Monrovia
+Africa/Nairobi
+Africa/Ndjamena
+Africa/Niamey
+Africa/Nouakchott
+Africa/Ouagadougou
+Africa/Porto-Novo
+Africa/Sao_Tome
+Africa/Timbuktu
+Africa/Tripoli
+Africa/Tunis
+Africa/Windhoek
+America/Adak
+America/Anchorage
+America/Anguilla
+America/Antigua
+America/Araguaina
+America/Argentina/Buenos_Aires
+America/Argentina/Catamarca
+America/Argentina/ComodRivadavia
+America/Argentina/Cordoba
+America/Argentina/Jujuy
+America/Argentina/La_Rioja
+America/Argentina/Mendoza
+America/Argentina/Rio_Gallegos
+America/Argentina/San_Juan
+America/Argentina/Tucuman
+America/Argentina/Ushuaia
+America/Aruba
+America/Asuncion
+America/Atikokan
+America/Atka
+America/Bahia
+America/Barbados
+America/Belem
+America/Belize
+America/Blanc-Sablon
+America/Boa_Vista
+America/Bogota
+America/Boise
+America/Buenos_Aires
+America/Cambridge_Bay
+America/Campo_Grande
+America/Cancun
+America/Caracas
+America/Catamarca
+America/Cayenne
+America/Cayman
+America/Chicago
+America/Chihuahua
+America/Coral_Harbour
+America/Cordoba
+America/Costa_Rica
+America/Cuiaba
+America/Curacao
+America/Danmarkshavn
+America/Dawson
+America/Dawson_Creek
+America/Denver
+America/Detroit
+America/Dominica
+America/Edmonton
+America/Eirunepe
+America/El_Salvador
+America/Ensenada
+America/Fort_Wayne
+America/Fortaleza
+America/Glace_Bay
+America/Godthab
+America/Goose_Bay
+America/Grand_Turk
+America/Grenada
+America/Guadeloupe
+America/Guatemala
+America/Guayaquil
+America/Guyana
+America/Halifax
+America/Havana
+America/Hermosillo
+America/Indiana/Indianapolis
+America/Indiana/Knox
+America/Indiana/Marengo
+America/Indiana/Petersburg
+America/Indiana/Tell_City
+America/Indiana/Vevay
+America/Indiana/Vincennes
+America/Indianapolis
+America/Inuvik
+America/Iqaluit
+America/Jamaica
+America/Jujuy
+America/Juneau
+America/Kentucky/Louisville
+America/Kentucky/Monticello
+America/Knox_IN
+America/La_Paz
+America/Lima
+America/Los_Angeles
+America/Louisville
+America/Maceio
+America/Managua
+America/Manaus
+America/Martinique
+America/Mazatlan
+America/Mendoza
+America/Menominee
+America/Merida
+America/Mexico_City
+America/Miquelon
+America/Moncton
+America/Monterrey
+America/Montevideo
+America/Montreal
+America/Montserrat
+America/Nassau
+America/New_York
+America/Nipigon
+America/Nome
+America/Noronha
+America/North_Dakota/Center
+America/North_Dakota/New_Salem
+America/Panama
+America/Pangnirtung
+America/Paramaribo
+America/Phoenix
+America/Port-au-Prince
+America/Port_of_Spain
+America/Porto_Acre
+America/Porto_Velho
+America/Puerto_Rico
+America/Rainy_River
+America/Rankin_Inlet
+America/Recife
+America/Regina
+America/Rio_Branco
+America/Rosario
+America/Santiago
+America/Santo_Domingo
+America/Sao_Paulo
+America/Scoresbysund
+America/Shiprock
+America/St_Johns
+America/St_Kitts
+America/St_Lucia
+America/St_Thomas
+America/St_Vincent
+America/Swift_Current
+America/Tegucigalpa
+America/Thule
+America/Thunder_Bay
+America/Tijuana
+America/Toronto
+America/Tortola
+America/Vancouver
+America/Virgin
+America/Whitehorse
+America/Winnipeg
+America/Yakutat
+America/Yellowknife
+Antarctica/Casey
+Antarctica/Davis
+Antarctica/DumontDUrville
+Antarctica/Mawson
+Antarctica/McMurdo
+Antarctica/Palmer
+Antarctica/Rothera
+Antarctica/South_Pole
+Antarctica/Syowa
+Antarctica/Troll
+Antarctica/Vostok
+Arctic/Longyearbyen
+Asia/Aden
+Asia/Almaty
+Asia/Amman
+Asia/Anadyr
+Asia/Aqtau
+Asia/Aqtobe
+Asia/Ashgabat
+Asia/Ashkhabad
+Asia/Baghdad
+Asia/Bahrain
+Asia/Baku
+Asia/Bangkok
+Asia/Beirut
+Asia/Bishkek
+Asia/Brunei
+Asia/Calcutta
+Asia/Chita
+Asia/Choibalsan
+Asia/Chongqing
+Asia/Chungking
+Asia/Colombo
+Asia/Dacca
+Asia/Damascus
+Asia/Dhaka
+Asia/Dili
+Asia/Dubai
+Asia/Dushanbe
+Asia/Gaza
+Asia/Harbin
+Asia/Hong_Kong
+Asia/Hovd
+Asia/Irkutsk
+Asia/Istanbul
+Asia/Jakarta
+Asia/Jayapura
+Asia/Jerusalem
+Asia/Kabul
+Asia/Kamchatka
+Asia/Karachi
+Asia/Kashgar
+Asia/Katmandu
+Asia/Khandyga
+Asia/Kolkata
+Asia/Krasnoyarsk
+Asia/Kuala_Lumpur
+Asia/Kuching
+Asia/Kuwait
+Asia/Macao
+Asia/Macau
+Asia/Magadan
+Asia/Makassar
+Asia/Manila
+Asia/Muscat
+Asia/Nicosia
+Asia/Novosibirsk
+Asia/Omsk
+Asia/Oral
+Asia/Phnom_Penh
+Asia/Pontianak
+Asia/Pyongyang
+Asia/Qatar
+Asia/Qyzylorda
+Asia/Rangoon
+Asia/Riyadh
+Asia/Saigon
+Asia/Sakhalin
+Asia/Samarkand
+Asia/Seoul
+Asia/Shanghai
+Asia/Singapore
+Asia/Srednekolymsk
+Asia/Taipei
+Asia/Tashkent
+Asia/Tbilisi
+Asia/Tehran
+Asia/Tel_Aviv
+Asia/Thimbu
+Asia/Thimphu
+Asia/Tokyo
+Asia/Ujung_Pandang
+Asia/Ulaanbaatar
+Asia/Ulan_Bator
+Asia/Urumqi
+Asia/Ust-Nera
+Asia/Vientiane
+Asia/Vladivostok
+Asia/Yakutsk
+Asia/Yekaterinburg
+Asia/Yerevan
+Atlantic/Azores
+Atlantic/Bermuda
+Atlantic/Canary
+Atlantic/Cape_Verde
+Atlantic/Faeroe
+Atlantic/Jan_Mayen
+Atlantic/Madeira
+Atlantic/Reykjavik
+Atlantic/South_Georgia
+Atlantic/St_Helena
+Atlantic/Stanley
+Australia/ACT
+Australia/Adelaide
+Australia/Brisbane
+Australia/Broken_Hill
+Australia/Canberra
+Australia/Currie
+Australia/Darwin
+Australia/Hobart
+Australia/LHI
+Australia/Lindeman
+Australia/Lord_Howe
+Australia/Melbourne
+Australia/NSW
+Australia/North
+Australia/Perth
+Australia/Queensland
+Australia/South
+Australia/Sydney
+Australia/Tasmania
+Australia/Victoria
+Australia/West
+Australia/Yancowinna
+Brazil/Acre
+Brazil/DeNoronha
+Brazil/East
+Brazil/West
+CET
+CST6CDT
+Canada/Atlantic
+Canada/Central
+Canada/East-Saskatchewan
+Canada/Eastern
+Canada/Mountain
+Canada/Newfoundland
+Canada/Pacific
+Canada/Saskatchewan
+Canada/Yukon
+Chile/Continental
+Chile/EasterIsland
+Cuba
+EET
+EST
+EST5EDT
+Egypt
+Eire
+Etc/GMT
+Etc/GMT+0
+Etc/GMT+1
+Etc/GMT+10
+Etc/GMT+11
+Etc/GMT+12
+Etc/GMT+2
+Etc/GMT+3
+Etc/GMT+4
+Etc/GMT+5
+Etc/GMT+6
+Etc/GMT+7
+Etc/GMT+8
+Etc/GMT+9
+Etc/GMT-0
+Etc/GMT-1
+Etc/GMT-10
+Etc/GMT-11
+Etc/GMT-12
+Etc/GMT-13
+Etc/GMT-14
+Etc/GMT-2
+Etc/GMT-3
+Etc/GMT-4
+Etc/GMT-5
+Etc/GMT-6
+Etc/GMT-7
+Etc/GMT-8
+Etc/GMT-9
+Etc/GMT0
+Etc/Greenwich
+Etc/UCT
+Etc/UTC
+Etc/Universal
+Etc/Zulu
+Europe/Amsterdam
+Europe/Andorra
+Europe/Athens
+Europe/Belfast
+Europe/Belgrade
+Europe/Berlin
+Europe/Bratislava
+Europe/Brussels
+Europe/Bucharest
+Europe/Budapest
+Europe/Busingen
+Europe/Chisinau
+Europe/Copenhagen
+Europe/Dublin
+Europe/Gibraltar
+Europe/Guernsey
+Europe/Helsinki
+Europe/Isle_of_Man
+Europe/Istanbul
+Europe/Jersey
+Europe/Kaliningrad
+Europe/Kiev
+Europe/Lisbon
+Europe/Ljubljana
+Europe/London
+Europe/Luxembourg
+Europe/Madrid
+Europe/Malta
+Europe/Mariehamn
+Europe/Minsk
+Europe/Monaco
+Europe/Moscow
+Europe/Nicosia
+Europe/Oslo
+Europe/Paris
+Europe/Podgorica
+Europe/Prague
+Europe/Riga
+Europe/Rome
+Europe/Samara
+Europe/San_Marino
+Europe/Sarajevo
+Europe/Simferopol
+Europe/Skopje
+Europe/Sofia
+Europe/Stockholm
+Europe/Tallinn
+Europe/Tirane
+Europe/Tiraspol
+Europe/Uzhgorod
+Europe/Vaduz
+Europe/Vatican
+Europe/Vienna
+Europe/Vilnius
+Europe/Volgograd
+Europe/Warsaw
+Europe/Zagreb
+Europe/Zaporozhye
+Europe/Zurich
+Factory
+GB
+GB-Eire
+GMT
+GMT+0
+GMT-0
+GMT0
+Greenwich
+HST
+Hongkong
+Iceland
+Indian/Antananarivo
+Indian/Chagos
+Indian/Christmas
+Indian/Cocos
+Indian/Comoro
+Indian/Kerguelen
+Indian/Mahe
+Indian/Maldives
+Indian/Mauritius
+Indian/Mayotte
+Indian/Reunion
+Iran
+Israel
+Jamaica
+Japan
+Kwajalein
+Libya
+MET
+MST
+MST7MDT
+Mexico/BajaNorte
+Mexico/BajaSur
+Mexico/General
+NZ
+NZ-CHAT
+Navajo
+PRC
+PST8PDT
+Pacific/Apia
+Pacific/Auckland
+Pacific/Bougainville
+Pacific/Chatham
+Pacific/Easter
+Pacific/Efate
+Pacific/Enderbury
+Pacific/Fakaofo
+Pacific/Fiji
+Pacific/Funafuti
+Pacific/Galapagos
+Pacific/Gambier
+Pacific/Guadalcanal
+Pacific/Guam
+Pacific/Honolulu
+Pacific/Johnston
+Pacific/Kiritimati
+Pacific/Kosrae
+Pacific/Kwajalein
+Pacific/Majuro
+Pacific/Marquesas
+Pacific/Midway
+Pacific/Nauru
+Pacific/Niue
+Pacific/Norfolk
+Pacific/Noumea
+Pacific/Pago_Pago
+Pacific/Palau
+Pacific/Pitcairn
+Pacific/Ponape
+Pacific/Port_Moresby
+Pacific/Rarotonga
+Pacific/Saipan
+Pacific/Samoa
+Pacific/Tahiti
+Pacific/Tarawa
+Pacific/Tongatapu
+Pacific/Truk
+Pacific/Wake
+Pacific/Wallis
+Pacific/Yap
+Poland
+Portugal
+ROC
+ROK
+Singapore
+Turkey
+UCT
+UTC
+Universal
+W-SU
+WET
+Zulu
+posix/Africa/Abidjan
+posix/Africa/Accra
+posix/Africa/Addis_Ababa
+posix/Africa/Algiers
+posix/Africa/Asmera
+posix/Africa/Bamako
+posix/Africa/Bangui
+posix/Africa/Banjul
+posix/Africa/Bissau
+posix/Africa/Blantyre
+posix/Africa/Brazzaville
+posix/Africa/Bujumbura
+posix/Africa/Cairo
+posix/Africa/Casablanca
+posix/Africa/Ceuta
+posix/Africa/Conakry
+posix/Africa/Dakar
+posix/Africa/Dar_es_Salaam
+posix/Africa/Djibouti
+posix/Africa/Douala
+posix/Africa/El_Aaiun
+posix/Africa/Freetown
+posix/Africa/Gaborone
+posix/Africa/Harare
+posix/Africa/Johannesburg
+posix/Africa/Kampala
+posix/Africa/Khartoum
+posix/Africa/Kigali
+posix/Africa/Kinshasa
+posix/Africa/Lagos
+posix/Africa/Libreville
+posix/Africa/Lome
+posix/Africa/Luanda
+posix/Africa/Lubumbashi
+posix/Africa/Lusaka
+posix/Africa/Malabo
+posix/Africa/Maputo
+posix/Africa/Maseru
+posix/Africa/Mbabane
+posix/Africa/Mogadishu
+posix/Africa/Monrovia
+posix/Africa/Nairobi
+posix/Africa/Ndjamena
+posix/Africa/Niamey
+posix/Africa/Nouakchott
+posix/Africa/Ouagadougou
+posix/Africa/Porto-Novo
+posix/Africa/Sao_Tome
+posix/Africa/Timbuktu
+posix/Africa/Tripoli
+posix/Africa/Tunis
+posix/Africa/Windhoek
+posix/America/Adak
+posix/America/Anchorage
+posix/America/Anguilla
+posix/America/Antigua
+posix/America/Araguaina
+posix/America/Argentina/Buenos_Aires
+posix/America/Argentina/Catamarca
+posix/America/Argentina/ComodRivadavia
+posix/America/Argentina/Cordoba
+posix/America/Argentina/Jujuy
+posix/America/Argentina/La_Rioja
+posix/America/Argentina/Mendoza
+posix/America/Argentina/Rio_Gallegos
+posix/America/Argentina/San_Juan
+posix/America/Argentina/Tucuman
+posix/America/Argentina/Ushuaia
+posix/America/Aruba
+posix/America/Asuncion
+posix/America/Atikokan
+posix/America/Atka
+posix/America/Bahia
+posix/America/Barbados
+posix/America/Belem
+posix/America/Belize
+posix/America/Blanc-Sablon
+posix/America/Boa_Vista
+posix/America/Bogota
+posix/America/Boise
+posix/America/Buenos_Aires
+posix/America/Cambridge_Bay
+posix/America/Campo_Grande
+posix/America/Cancun
+posix/America/Caracas
+posix/America/Catamarca
+posix/America/Cayenne
+posix/America/Cayman
+posix/America/Chicago
+posix/America/Chihuahua
+posix/America/Coral_Harbour
+posix/America/Cordoba
+posix/America/Costa_Rica
+posix/America/Cuiaba
+posix/America/Curacao
+posix/America/Danmarkshavn
+posix/America/Dawson
+posix/America/Dawson_Creek
+posix/America/Denver
+posix/America/Detroit
+posix/America/Dominica
+posix/America/Edmonton
+posix/America/Eirunepe
+posix/America/El_Salvador
+posix/America/Ensenada
+posix/America/Fort_Wayne
+posix/America/Fortaleza
+posix/America/Glace_Bay
+posix/America/Godthab
+posix/America/Goose_Bay
+posix/America/Grand_Turk
+posix/America/Grenada
+posix/America/Guadeloupe
+posix/America/Guatemala
+posix/America/Guayaquil
+posix/America/Guyana
+posix/America/Halifax
+posix/America/Havana
+posix/America/Hermosillo
+posix/America/Indiana/Indianapolis
+posix/America/Indiana/Knox
+posix/America/Indiana/Marengo
+posix/America/Indiana/Petersburg
+posix/America/Indiana/Tell_City
+posix/America/Indiana/Vevay
+posix/America/Indiana/Vincennes
+posix/America/Indianapolis
+posix/America/Inuvik
+posix/America/Iqaluit
+posix/America/Jamaica
+posix/America/Jujuy
+posix/America/Juneau
+posix/America/Kentucky/Louisville
+posix/America/Kentucky/Monticello
+posix/America/Knox_IN
+posix/America/La_Paz
+posix/America/Lima
+posix/America/Los_Angeles
+posix/America/Louisville
+posix/America/Maceio
+posix/America/Managua
+posix/America/Manaus
+posix/America/Martinique
+posix/America/Mazatlan
+posix/America/Mendoza
+posix/America/Menominee
+posix/America/Merida
+posix/America/Mexico_City
+posix/America/Miquelon
+posix/America/Moncton
+posix/America/Monterrey
+posix/America/Montevideo
+posix/America/Montreal
+posix/America/Montserrat
+posix/America/Nassau
+posix/America/New_York
+posix/America/Nipigon
+posix/America/Nome
+posix/America/Noronha
+posix/America/North_Dakota/Center
+posix/America/North_Dakota/New_Salem
+posix/America/Panama
+posix/America/Pangnirtung
+posix/America/Paramaribo
+posix/America/Phoenix
+posix/America/Port-au-Prince
+posix/America/Port_of_Spain
+posix/America/Porto_Acre
+posix/America/Porto_Velho
+posix/America/Puerto_Rico
+posix/America/Rainy_River
+posix/America/Rankin_Inlet
+posix/America/Recife
+posix/America/Regina
+posix/America/Rio_Branco
+posix/America/Rosario
+posix/America/Santiago
+posix/America/Santo_Domingo
+posix/America/Sao_Paulo
+posix/America/Scoresbysund
+posix/America/Shiprock
+posix/America/St_Johns
+posix/America/St_Kitts
+posix/America/St_Lucia
+posix/America/St_Thomas
+posix/America/St_Vincent
+posix/America/Swift_Current
+posix/America/Tegucigalpa
+posix/America/Thule
+posix/America/Thunder_Bay
+posix/America/Tijuana
+posix/America/Toronto
+posix/America/Tortola
+posix/America/Vancouver
+posix/America/Virgin
+posix/America/Whitehorse
+posix/America/Winnipeg
+posix/America/Yakutat
+posix/America/Yellowknife
+posix/Antarctica/Casey
+posix/Antarctica/Davis
+posix/Antarctica/DumontDUrville
+posix/Antarctica/Mawson
+posix/Antarctica/McMurdo
+posix/Antarctica/Palmer
+posix/Antarctica/Rothera
+posix/Antarctica/South_Pole
+posix/Antarctica/Syowa
+posix/Antarctica/Troll
+posix/Antarctica/Vostok
+posix/Arctic/Longyearbyen
+posix/Asia/Aden
+posix/Asia/Almaty
+posix/Asia/Amman
+posix/Asia/Anadyr
+posix/Asia/Aqtau
+posix/Asia/Aqtobe
+posix/Asia/Ashgabat
+posix/Asia/Ashkhabad
+posix/Asia/Baghdad
+posix/Asia/Bahrain
+posix/Asia/Baku
+posix/Asia/Bangkok
+posix/Asia/Beirut
+posix/Asia/Bishkek
+posix/Asia/Brunei
+posix/Asia/Calcutta
+posix/Asia/Chita
+posix/Asia/Choibalsan
+posix/Asia/Chongqing
+posix/Asia/Chungking
+posix/Asia/Colombo
+posix/Asia/Dacca
+posix/Asia/Damascus
+posix/Asia/Dhaka
+posix/Asia/Dili
+posix/Asia/Dubai
+posix/Asia/Dushanbe
+posix/Asia/Gaza
+posix/Asia/Harbin
+posix/Asia/Hong_Kong
+posix/Asia/Hovd
+posix/Asia/Irkutsk
+posix/Asia/Istanbul
+posix/Asia/Jakarta
+posix/Asia/Jayapura
+posix/Asia/Jerusalem
+posix/Asia/Kabul
+posix/Asia/Kamchatka
+posix/Asia/Karachi
+posix/Asia/Kashgar
+posix/Asia/Katmandu
+posix/Asia/Krasnoyarsk
+posix/Asia/Kuala_Lumpur
+posix/Asia/Kuching
+posix/Asia/Kuwait
+posix/Asia/Macao
+posix/Asia/Macau
+posix/Asia/Magadan
+posix/Asia/Makassar
+posix/Asia/Manila
+posix/Asia/Muscat
+posix/Asia/Nicosia
+posix/Asia/Novosibirsk
+posix/Asia/Omsk
+posix/Asia/Oral
+posix/Asia/Phnom_Penh
+posix/Asia/Pontianak
+posix/Asia/Pyongyang
+posix/Asia/Qatar
+posix/Asia/Qyzylorda
+posix/Asia/Rangoon
+posix/Asia/Riyadh
+posix/Asia/Saigon
+posix/Asia/Sakhalin
+posix/Asia/Samarkand
+posix/Asia/Seoul
+posix/Asia/Shanghai
+posix/Asia/Singapore
+posix/Asia/Srednekolymsk
+posix/Asia/Taipei
+posix/Asia/Tashkent
+posix/Asia/Tbilisi
+posix/Asia/Tehran
+posix/Asia/Tel_Aviv
+posix/Asia/Thimbu
+posix/Asia/Thimphu
+posix/Asia/Tokyo
+posix/Asia/Ujung_Pandang
+posix/Asia/Ulaanbaatar
+posix/Asia/Ulan_Bator
+posix/Asia/Urumqi
+posix/Asia/Vientiane
+posix/Asia/Vladivostok
+posix/Asia/Yakutsk
+posix/Asia/Yekaterinburg
+posix/Asia/Yerevan
+posix/Atlantic/Azores
+posix/Atlantic/Bermuda
+posix/Atlantic/Canary
+posix/Atlantic/Cape_Verde
+posix/Atlantic/Faeroe
+posix/Atlantic/Jan_Mayen
+posix/Atlantic/Madeira
+posix/Atlantic/Reykjavik
+posix/Atlantic/South_Georgia
+posix/Atlantic/St_Helena
+posix/Atlantic/Stanley
+posix/Australia/ACT
+posix/Australia/Adelaide
+posix/Australia/Brisbane
+posix/Australia/Broken_Hill
+posix/Australia/Canberra
+posix/Australia/Currie
+posix/Australia/Darwin
+posix/Australia/Hobart
+posix/Australia/LHI
+posix/Australia/Lindeman
+posix/Australia/Lord_Howe
+posix/Australia/Melbourne
+posix/Australia/NSW
+posix/Australia/North
+posix/Australia/Perth
+posix/Australia/Queensland
+posix/Australia/South
+posix/Australia/Sydney
+posix/Australia/Tasmania
+posix/Australia/Victoria
+posix/Australia/West
+posix/Australia/Yancowinna
+posix/Brazil/Acre
+posix/Brazil/DeNoronha
+posix/Brazil/East
+posix/Brazil/West
+posix/CET
+posix/CST6CDT
+posix/Canada/Atlantic
+posix/Canada/Central
+posix/Canada/East-Saskatchewan
+posix/Canada/Eastern
+posix/Canada/Mountain
+posix/Canada/Newfoundland
+posix/Canada/Pacific
+posix/Canada/Saskatchewan
+posix/Canada/Yukon
+posix/Chile/Continental
+posix/Chile/EasterIsland
+posix/Cuba
+posix/EET
+posix/EST
+posix/EST5EDT
+posix/Egypt
+posix/Eire
+posix/Etc/GMT
+posix/Etc/GMT+0
+posix/Etc/GMT+1
+posix/Etc/GMT+10
+posix/Etc/GMT+11
+posix/Etc/GMT+12
+posix/Etc/GMT+2
+posix/Etc/GMT+3
+posix/Etc/GMT+4
+posix/Etc/GMT+5
+posix/Etc/GMT+6
+posix/Etc/GMT+7
+posix/Etc/GMT+8
+posix/Etc/GMT+9
+posix/Etc/GMT-0
+posix/Etc/GMT-1
+posix/Etc/GMT-10
+posix/Etc/GMT-11
+posix/Etc/GMT-12
+posix/Etc/GMT-13
+posix/Etc/GMT-14
+posix/Etc/GMT-2
+posix/Etc/GMT-3
+posix/Etc/GMT-4
+posix/Etc/GMT-5
+posix/Etc/GMT-6
+posix/Etc/GMT-7
+posix/Etc/GMT-8
+posix/Etc/GMT-9
+posix/Etc/GMT0
+posix/Etc/Greenwich
+posix/Etc/UCT
+posix/Etc/UTC
+posix/Etc/Universal
+posix/Etc/Zulu
+posix/Europe/Amsterdam
+posix/Europe/Andorra
+posix/Europe/Athens
+posix/Europe/Belfast
+posix/Europe/Belgrade
+posix/Europe/Berlin
+posix/Europe/Bratislava
+posix/Europe/Brussels
+posix/Europe/Bucharest
+posix/Europe/Budapest
+posix/Europe/Chisinau
+posix/Europe/Copenhagen
+posix/Europe/Dublin
+posix/Europe/Gibraltar
+posix/Europe/Guernsey
+posix/Europe/Helsinki
+posix/Europe/Isle_of_Man
+posix/Europe/Istanbul
+posix/Europe/Jersey
+posix/Europe/Kaliningrad
+posix/Europe/Kiev
+posix/Europe/Lisbon
+posix/Europe/Ljubljana
+posix/Europe/London
+posix/Europe/Luxembourg
+posix/Europe/Madrid
+posix/Europe/Malta
+posix/Europe/Mariehamn
+posix/Europe/Minsk
+posix/Europe/Monaco
+posix/Europe/Moscow
+posix/Europe/Nicosia
+posix/Europe/Oslo
+posix/Europe/Paris
+posix/Europe/Podgorica
+posix/Europe/Prague
+posix/Europe/Riga
+posix/Europe/Rome
+posix/Europe/Samara
+posix/Europe/San_Marino
+posix/Europe/Sarajevo
+posix/Europe/Simferopol
+posix/Europe/Skopje
+posix/Europe/Sofia
+posix/Europe/Stockholm
+posix/Europe/Tallinn
+posix/Europe/Tirane
+posix/Europe/Tiraspol
+posix/Europe/Uzhgorod
+posix/Europe/Vaduz
+posix/Europe/Vatican
+posix/Europe/Vienna
+posix/Europe/Vilnius
+posix/Europe/Volgograd
+posix/Europe/Warsaw
+posix/Europe/Zagreb
+posix/Europe/Zaporozhye
+posix/Europe/Zurich
+posix/Factory
+posix/GB
+posix/GB-Eire
+posix/GMT
+posix/GMT+0
+posix/GMT-0
+posix/GMT0
+posix/Greenwich
+posix/HST
+posix/Hongkong
+posix/Iceland
+posix/Indian/Antananarivo
+posix/Indian/Chagos
+posix/Indian/Christmas
+posix/Indian/Cocos
+posix/Indian/Comoro
+posix/Indian/Kerguelen
+posix/Indian/Mahe
+posix/Indian/Maldives
+posix/Indian/Mauritius
+posix/Indian/Mayotte
+posix/Indian/Reunion
+posix/Iran
+posix/Israel
+posix/Jamaica
+posix/Japan
+posix/Kwajalein
+posix/Libya
+posix/MET
+posix/MST
+posix/MST7MDT
+posix/Mexico/BajaNorte
+posix/Mexico/BajaSur
+posix/Mexico/General
+posix/NZ
+posix/NZ-CHAT
+posix/Navajo
+posix/PRC
+posix/PST8PDT
+posix/Pacific/Apia
+posix/Pacific/Auckland
+posix/Pacific/Bougainville
+posix/Pacific/Chatham
+posix/Pacific/Easter
+posix/Pacific/Efate
+posix/Pacific/Enderbury
+posix/Pacific/Fakaofo
+posix/Pacific/Fiji
+posix/Pacific/Funafuti
+posix/Pacific/Galapagos
+posix/Pacific/Gambier
+posix/Pacific/Guadalcanal
+posix/Pacific/Guam
+posix/Pacific/Honolulu
+posix/Pacific/Johnston
+posix/Pacific/Kiritimati
+posix/Pacific/Kosrae
+posix/Pacific/Kwajalein
+posix/Pacific/Majuro
+posix/Pacific/Marquesas
+posix/Pacific/Midway
+posix/Pacific/Nauru
+posix/Pacific/Niue
+posix/Pacific/Norfolk
+posix/Pacific/Noumea
+posix/Pacific/Pago_Pago
+posix/Pacific/Palau
+posix/Pacific/Pitcairn
+posix/Pacific/Ponape
+posix/Pacific/Port_Moresby
+posix/Pacific/Rarotonga
+posix/Pacific/Saipan
+posix/Pacific/Samoa
+posix/Pacific/Tahiti
+posix/Pacific/Tarawa
+posix/Pacific/Tongatapu
+posix/Pacific/Truk
+posix/Pacific/Wake
+posix/Pacific/Wallis
+posix/Pacific/Yap
+posix/Poland
+posix/Portugal
+posix/ROC
+posix/ROK
+posix/Singapore
+posix/Turkey
+posix/UCT
+posix/US/Alaska
+posix/US/Aleutian
+posix/US/Arizona
+posix/US/Central
+posix/US/East-Indiana
+posix/US/Eastern
+posix/US/Hawaii
+posix/US/Indiana-Starke
+posix/US/Michigan
+posix/US/Mountain
+posix/US/Pacific
+posix/US/Pacific-New
+posix/US/Samoa
+posix/UTC
+posix/Universal
+posix/W-SU
+posix/WET
+posix/Zulu
+posixrules
+right/Africa/Abidjan
+right/Africa/Accra
+right/Africa/Addis_Ababa
+right/Africa/Algiers
+right/Africa/Asmera
+right/Africa/Bamako
+right/Africa/Bangui
+right/Africa/Banjul
+right/Africa/Bissau
+right/Africa/Blantyre
+right/Africa/Brazzaville
+right/Africa/Bujumbura
+right/Africa/Cairo
+right/Africa/Casablanca
+right/Africa/Ceuta
+right/Africa/Conakry
+right/Africa/Dakar
+right/Africa/Dar_es_Salaam
+right/Africa/Djibouti
+right/Africa/Douala
+right/Africa/El_Aaiun
+right/Africa/Freetown
+right/Africa/Gaborone
+right/Africa/Harare
+right/Africa/Johannesburg
+right/Africa/Kampala
+right/Africa/Khartoum
+right/Africa/Kigali
+right/Africa/Kinshasa
+right/Africa/Lagos
+right/Africa/Libreville
+right/Africa/Lome
+right/Africa/Luanda
+right/Africa/Lubumbashi
+right/Africa/Lusaka
+right/Africa/Malabo
+right/Africa/Maputo
+right/Africa/Maseru
+right/Africa/Mbabane
+right/Africa/Mogadishu
+right/Africa/Monrovia
+right/Africa/Nairobi
+right/Africa/Ndjamena
+right/Africa/Niamey
+right/Africa/Nouakchott
+right/Africa/Ouagadougou
+right/Africa/Porto-Novo
+right/Africa/Sao_Tome
+right/Africa/Timbuktu
+right/Africa/Tripoli
+right/Africa/Tunis
+right/Africa/Windhoek
+right/America/Adak
+right/America/Anchorage
+right/America/Anguilla
+right/America/Antigua
+right/America/Araguaina
+right/America/Argentina/Buenos_Aires
+right/America/Argentina/Catamarca
+right/America/Argentina/ComodRivadavia
+right/America/Argentina/Cordoba
+right/America/Argentina/Jujuy
+right/America/Argentina/La_Rioja
+right/America/Argentina/Mendoza
+right/America/Argentina/Rio_Gallegos
+right/America/Argentina/San_Juan
+right/America/Argentina/Tucuman
+right/America/Argentina/Ushuaia
+right/America/Aruba
+right/America/Asuncion
+right/America/Atikokan
+right/America/Atka
+right/America/Bahia
+right/America/Barbados
+right/America/Belem
+right/America/Belize
+right/America/Blanc-Sablon
+right/America/Boa_Vista
+right/America/Bogota
+right/America/Boise
+right/America/Buenos_Aires
+right/America/Cambridge_Bay
+right/America/Campo_Grande
+right/America/Cancun
+right/America/Caracas
+right/America/Catamarca
+right/America/Cayenne
+right/America/Cayman
+right/America/Chicago
+right/America/Chihuahua
+right/America/Coral_Harbour
+right/America/Cordoba
+right/America/Costa_Rica
+right/America/Cuiaba
+right/America/Curacao
+right/America/Danmarkshavn
+right/America/Dawson
+right/America/Dawson_Creek
+right/America/Denver
+right/America/Detroit
+right/America/Dominica
+right/America/Edmonton
+right/America/Eirunepe
+right/America/El_Salvador
+right/America/Ensenada
+right/America/Fort_Wayne
+right/America/Fortaleza
+right/America/Glace_Bay
+right/America/Godthab
+right/America/Goose_Bay
+right/America/Grand_Turk
+right/America/Grenada
+right/America/Guadeloupe
+right/America/Guatemala
+right/America/Guayaquil
+right/America/Guyana
+right/America/Halifax
+right/America/Havana
+right/America/Hermosillo
+right/America/Indiana/Indianapolis
+right/America/Indiana/Knox
+right/America/Indiana/Marengo
+right/America/Indiana/Petersburg
+right/America/Indiana/Tell_City
+right/America/Indiana/Vevay
+right/America/Indiana/Vincennes
+right/America/Indianapolis
+right/America/Inuvik
+right/America/Iqaluit
+right/America/Jamaica
+right/America/Jujuy
+right/America/Juneau
+right/America/Kentucky/Louisville
+right/America/Kentucky/Monticello
+right/America/Knox_IN
+right/America/La_Paz
+right/America/Lima
+right/America/Los_Angeles
+right/America/Louisville
+right/America/Maceio
+right/America/Managua
+right/America/Manaus
+right/America/Martinique
+right/America/Mazatlan
+right/America/Mendoza
+right/America/Menominee
+right/America/Merida
+right/America/Mexico_City
+right/America/Miquelon
+right/America/Moncton
+right/America/Monterrey
+right/America/Montevideo
+right/America/Montreal
+right/America/Montserrat
+right/America/Nassau
+right/America/New_York
+right/America/Nipigon
+right/America/Nome
+right/America/Noronha
+right/America/North_Dakota/Center
+right/America/North_Dakota/New_Salem
+right/America/Panama
+right/America/Pangnirtung
+right/America/Paramaribo
+right/America/Phoenix
+right/America/Port-au-Prince
+right/America/Port_of_Spain
+right/America/Porto_Acre
+right/America/Porto_Velho
+right/America/Puerto_Rico
+right/America/Rainy_River
+right/America/Rankin_Inlet
+right/America/Recife
+right/America/Regina
+right/America/Rio_Branco
+right/America/Rosario
+right/America/Santiago
+right/America/Santo_Domingo
+right/America/Sao_Paulo
+right/America/Scoresbysund
+right/America/Shiprock
+right/America/St_Johns
+right/America/St_Kitts
+right/America/St_Lucia
+right/America/St_Thomas
+right/America/St_Vincent
+right/America/Swift_Current
+right/America/Tegucigalpa
+right/America/Thule
+right/America/Thunder_Bay
+right/America/Tijuana
+right/America/Toronto
+right/America/Tortola
+right/America/Vancouver
+right/America/Virgin
+right/America/Whitehorse
+right/America/Winnipeg
+right/America/Yakutat
+right/America/Yellowknife
+right/Antarctica/Casey
+right/Antarctica/Davis
+right/Antarctica/DumontDUrville
+right/Antarctica/Mawson
+right/Antarctica/McMurdo
+right/Antarctica/Palmer
+right/Antarctica/Rothera
+right/Antarctica/South_Pole
+right/Antarctica/Syowa
+right/Antarctica/Troll
+right/Antarctica/Vostok
+right/Arctic/Longyearbyen
+right/Asia/Aden
+right/Asia/Almaty
+right/Asia/Amman
+right/Asia/Anadyr
+right/Asia/Aqtau
+right/Asia/Aqtobe
+right/Asia/Ashgabat
+right/Asia/Ashkhabad
+right/Asia/Baghdad
+right/Asia/Bahrain
+right/Asia/Baku
+right/Asia/Bangkok
+right/Asia/Beirut
+right/Asia/Bishkek
+right/Asia/Brunei
+right/Asia/Calcutta
+right/Asia/Chita
+right/Asia/Choibalsan
+right/Asia/Chongqing
+right/Asia/Chungking
+right/Asia/Colombo
+right/Asia/Dacca
+right/Asia/Damascus
+right/Asia/Dhaka
+right/Asia/Dili
+right/Asia/Dubai
+right/Asia/Dushanbe
+right/Asia/Gaza
+right/Asia/Harbin
+right/Asia/Hong_Kong
+right/Asia/Hovd
+right/Asia/Irkutsk
+right/Asia/Istanbul
+right/Asia/Jakarta
+right/Asia/Jayapura
+right/Asia/Jerusalem
+right/Asia/Kabul
+right/Asia/Kamchatka
+right/Asia/Karachi
+right/Asia/Kashgar
+right/Asia/Katmandu
+right/Asia/Krasnoyarsk
+right/Asia/Kuala_Lumpur
+right/Asia/Kuching
+right/Asia/Kuwait
+right/Asia/Macao
+right/Asia/Macau
+right/Asia/Magadan
+right/Asia/Makassar
+right/Asia/Manila
+right/Asia/Muscat
+right/Asia/Nicosia
+right/Asia/Novosibirsk
+right/Asia/Omsk
+right/Asia/Oral
+right/Asia/Phnom_Penh
+right/Asia/Pontianak
+right/Asia/Pyongyang
+right/Asia/Qatar
+right/Asia/Qyzylorda
+right/Asia/Rangoon
+right/Asia/Riyadh
+right/Asia/Saigon
+right/Asia/Sakhalin
+right/Asia/Samarkand
+right/Asia/Seoul
+right/Asia/Shanghai
+right/Asia/Singapore
+right/Asia/Srednekolymsk
+right/Asia/Taipei
+right/Asia/Tashkent
+right/Asia/Tbilisi
+right/Asia/Tehran
+right/Asia/Tel_Aviv
+right/Asia/Thimbu
+right/Asia/Thimphu
+right/Asia/Tokyo
+right/Asia/Ujung_Pandang
+right/Asia/Ulaanbaatar
+right/Asia/Ulan_Bator
+right/Asia/Urumqi
+right/Asia/Vientiane
+right/Asia/Vladivostok
+right/Asia/Yakutsk
+right/Asia/Yekaterinburg
+right/Asia/Yerevan
+right/Atlantic/Azores
+right/Atlantic/Bermuda
+right/Atlantic/Canary
+right/Atlantic/Cape_Verde
+right/Atlantic/Faeroe
+right/Atlantic/Jan_Mayen
+right/Atlantic/Madeira
+right/Atlantic/Reykjavik
+right/Atlantic/South_Georgia
+right/Atlantic/St_Helena
+right/Atlantic/Stanley
+right/Australia/ACT
+right/Australia/Adelaide
+right/Australia/Brisbane
+right/Australia/Broken_Hill
+right/Australia/Canberra
+right/Australia/Currie
+right/Australia/Darwin
+right/Australia/Hobart
+right/Australia/LHI
+right/Australia/Lindeman
+right/Australia/Lord_Howe
+right/Australia/Melbourne
+right/Australia/NSW
+right/Australia/North
+right/Australia/Perth
+right/Australia/Queensland
+right/Australia/South
+right/Australia/Sydney
+right/Australia/Tasmania
+right/Australia/Victoria
+right/Australia/West
+right/Australia/Yancowinna
+right/Brazil/Acre
+right/Brazil/DeNoronha
+right/Brazil/East
+right/Brazil/West
+right/CET
+right/CST6CDT
+right/Canada/Atlantic
+right/Canada/Central
+right/Canada/East-Saskatchewan
+right/Canada/Eastern
+right/Canada/Mountain
+right/Canada/Newfoundland
+right/Canada/Pacific
+right/Canada/Saskatchewan
+right/Canada/Yukon
+right/Chile/Continental
+right/Chile/EasterIsland
+right/Cuba
+right/EET
+right/EST
+right/EST5EDT
+right/Egypt
+right/Eire
+right/Etc/GMT
+right/Etc/GMT+0
+right/Etc/GMT+1
+right/Etc/GMT+10
+right/Etc/GMT+11
+right/Etc/GMT+12
+right/Etc/GMT+2
+right/Etc/GMT+3
+right/Etc/GMT+4
+right/Etc/GMT+5
+right/Etc/GMT+6
+right/Etc/GMT+7
+right/Etc/GMT+8
+right/Etc/GMT+9
+right/Etc/GMT-0
+right/Etc/GMT-1
+right/Etc/GMT-10
+right/Etc/GMT-11
+right/Etc/GMT-12
+right/Etc/GMT-13
+right/Etc/GMT-14
+right/Etc/GMT-2
+right/Etc/GMT-3
+right/Etc/GMT-4
+right/Etc/GMT-5
+right/Etc/GMT-6
+right/Etc/GMT-7
+right/Etc/GMT-8
+right/Etc/GMT-9
+right/Etc/GMT0
+right/Etc/Greenwich
+right/Etc/UCT
+right/Etc/UTC
+right/Etc/Universal
+right/Etc/Zulu
+right/Europe/Amsterdam
+right/Europe/Andorra
+right/Europe/Athens
+right/Europe/Belfast
+right/Europe/Belgrade
+right/Europe/Berlin
+right/Europe/Bratislava
+right/Europe/Brussels
+right/Europe/Bucharest
+right/Europe/Budapest
+right/Europe/Chisinau
+right/Europe/Copenhagen
+right/Europe/Dublin
+right/Europe/Gibraltar
+right/Europe/Guernsey
+right/Europe/Helsinki
+right/Europe/Isle_of_Man
+right/Europe/Istanbul
+right/Europe/Jersey
+right/Europe/Kaliningrad
+right/Europe/Kiev
+right/Europe/Lisbon
+right/Europe/Ljubljana
+right/Europe/London
+right/Europe/Luxembourg
+right/Europe/Madrid
+right/Europe/Malta
+right/Europe/Mariehamn
+right/Europe/Minsk
+right/Europe/Monaco
+right/Europe/Moscow
+right/Europe/Nicosia
+right/Europe/Oslo
+right/Europe/Paris
+right/Europe/Podgorica
+right/Europe/Prague
+right/Europe/Riga
+right/Europe/Rome
+right/Europe/Samara
+right/Europe/San_Marino
+right/Europe/Sarajevo
+right/Europe/Simferopol
+right/Europe/Skopje
+right/Europe/Sofia
+right/Europe/Stockholm
+right/Europe/Tallinn
+right/Europe/Tirane
+right/Europe/Tiraspol
+right/Europe/Uzhgorod
+right/Europe/Vaduz
+right/Europe/Vatican
+right/Europe/Vienna
+right/Europe/Vilnius
+right/Europe/Volgograd
+right/Europe/Warsaw
+right/Europe/Zagreb
+right/Europe/Zaporozhye
+right/Europe/Zurich
+right/Factory
+right/GB
+right/GB-Eire
+right/GMT
+right/GMT+0
+right/GMT-0
+right/GMT0
+right/Greenwich
+right/HST
+right/Hongkong
+right/Iceland
+right/Indian/Antananarivo
+right/Indian/Chagos
+right/Indian/Christmas
+right/Indian/Cocos
+right/Indian/Comoro
+right/Indian/Kerguelen
+right/Indian/Mahe
+right/Indian/Maldives
+right/Indian/Mauritius
+right/Indian/Mayotte
+right/Indian/Reunion
+right/Iran
+right/Israel
+right/Jamaica
+right/Japan
+right/Kwajalein
+right/Libya
+right/MET
+right/MST
+right/MST7MDT
+right/Mexico/BajaNorte
+right/Mexico/BajaSur
+right/Mexico/General
+right/NZ
+right/NZ-CHAT
+right/Navajo
+right/PRC
+right/PST8PDT
+right/Pacific/Apia
+right/Pacific/Auckland
+right/Pacific/Bougainville
+right/Pacific/Chatham
+right/Pacific/Easter
+right/Pacific/Efate
+right/Pacific/Enderbury
+right/Pacific/Fakaofo
+right/Pacific/Fiji
+right/Pacific/Funafuti
+right/Pacific/Galapagos
+right/Pacific/Gambier
+right/Pacific/Guadalcanal
+right/Pacific/Guam
+right/Pacific/Honolulu
+right/Pacific/Johnston
+right/Pacific/Kiritimati
+right/Pacific/Kosrae
+right/Pacific/Kwajalein
+right/Pacific/Majuro
+right/Pacific/Marquesas
+right/Pacific/Midway
+right/Pacific/Nauru
+right/Pacific/Niue
+right/Pacific/Norfolk
+right/Pacific/Noumea
+right/Pacific/Pago_Pago
+right/Pacific/Palau
+right/Pacific/Pitcairn
+right/Pacific/Ponape
+right/Pacific/Port_Moresby
+right/Pacific/Rarotonga
+right/Pacific/Saipan
+right/Pacific/Samoa
+right/Pacific/Tahiti
+right/Pacific/Tarawa
+right/Pacific/Tongatapu
+right/Pacific/Truk
+right/Pacific/Wake
+right/Pacific/Wallis
+right/Pacific/Yap
+right/Poland
+right/Portugal
+right/ROC
+right/ROK
+right/Singapore
+right/Turkey
+right/UCT
+right/US/Alaska
+right/US/Aleutian
+right/US/Arizona
+right/US/Central
+right/US/East-Indiana
+right/US/Eastern
+right/US/Hawaii
+right/US/Indiana-Starke
+right/US/Michigan
+right/US/Mountain
+right/US/Pacific
+right/US/Pacific-New
+right/US/Samoa
+right/UTC
+right/Universal
+right/W-SU
+right/WET
+right/Zulu
Index: npl/system/glibc/timezone-scripts/parts/04
===================================================================
--- npl/system/glibc/timezone-scripts/parts/04	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/parts/04	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,32 @@
+
+Type it at the prompt below exactly as it appears above.  (NOTE: If you don't
+see your timezone, use "timeconfig" again after booting for the verbose list)
+
+EOF
+      echo -n "Timezone? "
+      read TIMEZONE;
+      echo
+
+      if [ -r $T_PX/usr/share/zoneinfo/$TIMEZONE -o \
+           -r /var/log/mount/usr/share/zoneinfo/$TIMEZONE -o \
+           -L $T_PX/usr/share/zoneinfo/$TIMEZONE -o \
+           -L /var/log/mount/usr/share/zoneinfo/$TIMEZONE ]; then
+         echo "Creating link from $TIMEZONE to localtime in /etc..."
+         echo
+         setzone $TIMEZONE
+         exit
+      else
+         cat << EOF
+
+Timezone $TIMEZONE could not be found. You may try again if you wish. 
+Make sure you type the name exactly as it appears - this configuration script
+is case sensitive.
+
+Press [enter] to continue.
+
+EOF
+         read JUNK;
+      fi
+   done
+fi
+
Index: npl/system/glibc/timezone-scripts/parts/README
===================================================================
--- npl/system/glibc/timezone-scripts/parts/README	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/parts/README	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,2 @@
+Files 01 and 03 are samples, showing the format, and are
+not necessarily up to date...
Index: npl/system/glibc/timezone-scripts/setup.timeconfig
===================================================================
--- npl/system/glibc/timezone-scripts/setup.timeconfig	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/setup.timeconfig	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,3 @@
+#!/bin/sh
+#BLURB="Select your timezone"
+sh usr/sbin/timeconfig $*
Index: npl/system/glibc/timezone-scripts/timeconfig
===================================================================
--- npl/system/glibc/timezone-scripts/timeconfig	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/glibc/timezone-scripts/timeconfig	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,3695 @@
+#!/bin/sh
+#
+# timeconfig         Slackware Linux timezone configuration utility.
+#
+# Author:            Patrick Volkerding <volkerdi@slackware.com>
+# Modified by:  David Cantrell <david@slackware.com>, 06-Oct-2000
+#
+# ChangeLog:
+# 2014-10-22:   Updated timezones from tzdata2014i. <pjv>
+# 2012-12-12:   Updated timezones from tzdata2012j. <pjv>
+# 2008-03-10:   Updated timezones from tzdata2008a. <pjv>
+# 2007-12-21:   Updated timezones from tzdata2007j. <pjv>
+# 2006-12-03:   Updated timezones from tzdata2006p. <pjv>
+# 2006-09-14:   Updated timezones from tzdata2006k. <pjv>
+# 2006-08-22:   Updated timezones from tzdata2006j.
+# 2006-08-13:   Updated timezones from tzdata2006g.
+# 2006-03-13:   Updated timezones from tzdata2006c.
+# 19-Feb-2001   Add new timezones from glibc-2.2.2.
+# 06-Oct-2000   Fixed a problem with selecting UTC time.  It was writing
+#               the hardwareclock file to the root disk and not your dest
+#               partition.  Changed the HWCLOCK_CONF variable to be
+#               $T_PX/etc/hardwareclock to fix this.  Thanks to David L.
+#               Dickman <softbear@optonline.net> for finding this and
+#               submitting a patch.
+#
+# 15-Mar-2000   Added the writeconf function to write out the
+#               /etc/hardwareclock file which tells what the hardware clock
+#               is set to (UTC or localtime).
+#
+# 03-Mar-2000   Reorganized script.  Made one timezone set block, added
+#               stage that asks the user if the hardware clock is set to
+#               UTC.
+
+# setup our temp locations and variables
+TMP=/var/log/setup/tmp
+if [ -r $TMP/SeTT_PX ]; then
+   T_PX="`cat $TMP/SeTT_PX`"
+elif [ ! "$!" = "" ]; then
+   T_PX=$1
+else
+   T_PX=/
+fi
+
+# the hardware clock configuration file
+HWCLOCK_CONF=$T_PX/etc/hardwareclock
+
+# setzone( $TIMEZONE )
+#
+# This function accepts a time zone as the only parameter and sets it as
+# the default system time zone.
+setzone()
+{
+   TZ=$1
+
+   cd $T_PX/etc
+   if [ -r $T_PX/usr/share/zoneinfo/$TZ -o \
+        -r /var/log/mount/usr/share/zoneinfo/$TZ -o \
+        -L $T_PX/usr/share/zoneinfo/$TZ -o \
+        -L /var/log/mount/usr/share/zoneinfo/$TZ ]; then
+      ln -sf /usr/share/zoneinfo/$TZ localtime-copied-from
+      rm -f localtime
+      cd ..
+      chroot . cp etc/localtime-copied-from etc/localtime
+   fi
+}
+
+# writeconf( $CLOCK_SET_TO )
+#
+# Writes out $HWCLOCK_CONF that tells rc.S how the hardware clock
+# value is stored.
+writeconf()
+{
+   echo "# /etc/hardwareclock" > $HWCLOCK_CONF
+   echo "#" >> $HWCLOCK_CONF
+   echo "# Tells how the hardware clock time is stored." >> $HWCLOCK_CONF
+   echo "# You should run timeconfig to edit this file." >> $HWCLOCK_CONF
+   echo >> $HWCLOCK_CONF
+   echo $1 >> $HWCLOCK_CONF
+}
+
+# ask the user if the hardware clock is set for UTC/GMT
+if [ "$COLOR" = "on" -o -r $TMP/SeTcolor -o "$T_PX" = "/" ]; then
+   ###
+   ### use color menus here
+   ###
+   dialog --title "HARDWARE CLOCK SET TO UTC?" --menu "Is the hardware clock set \
+to Coordinated Universal Time (UTC/GMT)?  If it is, select YES here.  If the \
+hardware clock is set to the current local time (this is how most PCs are set \
+up), then say NO here.  If you are not sure what this is, you should answer NO \
+here." 13 60 2 \
+   "NO" "Hardware clock is set to local time" \
+   "YES" "Hardware clock is set to UTC" \
+   2> $TMP/utc
+   if [ $? = 1 -o $? = 255 ]; then
+     rm -f $TMP/utc
+     exit
+   fi
+   if [ "`cat $TMP/utc`" = "YES" ]; then
+     # yes, the hardware clock is UTC
+     writeconf "UTC"
+   else # must be NO
+     writeconf "localtime"
+   fi
+   rm -f $TMP/utc
+else
+   ###
+   ### use text prompts
+   ###
+   echo "Is the hardware clock set to Coordinated Universal Time (UTC/GMT)?"
+   echo "If it is, select 'y' here.  If the hardware clock is set to the"
+   echo "current local time (this is how most PCs are set up), then say 'n'"
+   echo "here.  If you are not sure what this is, you should answer 'n' here."
+   echo
+   echo -n "Is your hardware clock set to UTC ([y]es, [n]o)? "
+   read HEJAZ
+
+   if [ "$HEJAZ" = "y" -o "$HEJAZ" = "Y" -o "$HEJAZ" = "YES" -o "$HEJAZ" = "yes" ]; then
+      # yes, the hardware clock is UTC
+      writeconf "UTC"
+   else
+      # default to localtime
+      writeconf "localtime"
+   fi
+fi
+
+# Now set the correct timezone link:
+if [ "$COLOR" = "on" -o -r $TMP/SeTcolor -o "$T_PX" = "/" ]; then
+   ###
+   ### use color menus here
+   ###
+   dialog --title "TIMEZONE CONFIGURATION" --menu "Please select one of the following timezones for your machine:" 21 50 13 \
+"US/Alaska" " " \
+"US/Aleutian" " " \
+"US/Arizona" " " \
+"US/Central" " " \
+"US/East-Indiana" " " \
+"US/Eastern" " " \
+"US/Hawaii" " " \
+"US/Indiana-Starke" " " \
+"US/Michigan" " " \
+"US/Mountain" " " \
+"US/Pacific" " " \
+"US/Pacific-New" " " \
+"US/Samoa" " " \
+"Africa/Abidjan" " " \
+"Africa/Accra" " " \
+"Africa/Addis_Ababa" " " \
+"Africa/Algiers" " " \
+"Africa/Asmara" " " \
+"Africa/Asmera" " " \
+"Africa/Bamako" " " \
+"Africa/Bangui" " " \
+"Africa/Banjul" " " \
+"Africa/Bissau" " " \
+"Africa/Blantyre" " " \
+"Africa/Brazzaville" " " \
+"Africa/Bujumbura" " " \
+"Africa/Cairo" " " \
+"Africa/Casablanca" " " \
+"Africa/Ceuta" " " \
+"Africa/Conakry" " " \
+"Africa/Dakar" " " \
+"Africa/Dar_es_Salaam" " " \
+"Africa/Djibouti" " " \
+"Africa/Douala" " " \
+"Africa/El_Aaiun" " " \
+"Africa/Freetown" " " \
+"Africa/Gaborone" " " \
+"Africa/Harare" " " \
+"Africa/Johannesburg" " " \
+"Africa/Juba" " " \
+"Africa/Kampala" " " \
+"Africa/Khartoum" " " \
+"Africa/Kigali" " " \
+"Africa/Kinshasa" " " \
+"Africa/Lagos" " " \
+"Africa/Libreville" " " \
+"Africa/Lome" " " \
+"Africa/Luanda" " " \
+"Africa/Lubumbashi" " " \
+"Africa/Lusaka" " " \
+"Africa/Malabo" " " \
+"Africa/Maputo" " " \
+"Africa/Maseru" " " \
+"Africa/Mbabane" " " \
+"Africa/Mogadishu" " " \
+"Africa/Monrovia" " " \
+"Africa/Nairobi" " " \
+"Africa/Ndjamena" " " \
+"Africa/Niamey" " " \
+"Africa/Nouakchott" " " \
+"Africa/Ouagadougou" " " \
+"Africa/Porto-Novo" " " \
+"Africa/Sao_Tome" " " \
+"Africa/Timbuktu" " " \
+"Africa/Tripoli" " " \
+"Africa/Tunis" " " \
+"Africa/Windhoek" " " \
+"America/Adak" " " \
+"America/Anchorage" " " \
+"America/Anguilla" " " \
+"America/Antigua" " " \
+"America/Araguaina" " " \
+"America/Argentina/Buenos_Aires" " " \
+"America/Argentina/Catamarca" " " \
+"America/Argentina/ComodRivadavia" " " \
+"America/Argentina/Cordoba" " " \
+"America/Argentina/Jujuy" " " \
+"America/Argentina/La_Rioja" " " \
+"America/Argentina/Mendoza" " " \
+"America/Argentina/Rio_Gallegos" " " \
+"America/Argentina/Salta" " " \
+"America/Argentina/San_Juan" " " \
+"America/Argentina/San_Luis" " " \
+"America/Argentina/Tucuman" " " \
+"America/Argentina/Ushuaia" " " \
+"America/Aruba" " " \
+"America/Asuncion" " " \
+"America/Atikokan" " " \
+"America/Atka" " " \
+"America/Bahia" " " \
+"America/Bahia_Banderas" " " \
+"America/Barbados" " " \
+"America/Belem" " " \
+"America/Belize" " " \
+"America/Blanc-Sablon" " " \
+"America/Boa_Vista" " " \
+"America/Bogota" " " \
+"America/Boise" " " \
+"America/Buenos_Aires" " " \
+"America/Cambridge_Bay" " " \
+"America/Campo_Grande" " " \
+"America/Cancun" " " \
+"America/Caracas" " " \
+"America/Catamarca" " " \
+"America/Cayenne" " " \
+"America/Cayman" " " \
+"America/Chicago" " " \
+"America/Chihuahua" " " \
+"America/Coral_Harbour" " " \
+"America/Cordoba" " " \
+"America/Costa_Rica" " " \
+"America/Creston" " " \
+"America/Cuiaba" " " \
+"America/Curacao" " " \
+"America/Danmarkshavn" " " \
+"America/Dawson" " " \
+"America/Dawson_Creek" " " \
+"America/Denver" " " \
+"America/Detroit" " " \
+"America/Dominica" " " \
+"America/Edmonton" " " \
+"America/Eirunepe" " " \
+"America/El_Salvador" " " \
+"America/Ensenada" " " \
+"America/Fort_Wayne" " " \
+"America/Fortaleza" " " \
+"America/Glace_Bay" " " \
+"America/Godthab" " " \
+"America/Goose_Bay" " " \
+"America/Grand_Turk" " " \
+"America/Grenada" " " \
+"America/Guadeloupe" " " \
+"America/Guatemala" " " \
+"America/Guayaquil" " " \
+"America/Guyana" " " \
+"America/Halifax" " " \
+"America/Havana" " " \
+"America/Hermosillo" " " \
+"America/Indiana/Indianapolis" " " \
+"America/Indiana/Knox" " " \
+"America/Indiana/Marengo" " " \
+"America/Indiana/Petersburg" " " \
+"America/Indiana/Tell_City" " " \
+"America/Indiana/Vevay" " " \
+"America/Indiana/Vincennes" " " \
+"America/Indiana/Winamac" " " \
+"America/Indianapolis" " " \
+"America/Inuvik" " " \
+"America/Iqaluit" " " \
+"America/Jamaica" " " \
+"America/Jujuy" " " \
+"America/Juneau" " " \
+"America/Kentucky/Louisville" " " \
+"America/Kentucky/Monticello" " " \
+"America/Knox_IN" " " \
+"America/Kralendijk" " " \
+"America/La_Paz" " " \
+"America/Lima" " " \
+"America/Los_Angeles" " " \
+"America/Louisville" " " \
+"America/Lower_Princes" " " \
+"America/Maceio" " " \
+"America/Managua" " " \
+"America/Manaus" " " \
+"America/Marigot" " " \
+"America/Martinique" " " \
+"America/Matamoros" " " \
+"America/Mazatlan" " " \
+"America/Mendoza" " " \
+"America/Menominee" " " \
+"America/Merida" " " \
+"America/Metlakatla" " " \
+"America/Mexico_City" " " \
+"America/Miquelon" " " \
+"America/Moncton" " " \
+"America/Monterrey" " " \
+"America/Montevideo" " " \
+"America/Montreal" " " \
+"America/Montserrat" " " \
+"America/Nassau" " " \
+"America/New_York" " " \
+"America/Nipigon" " " \
+"America/Nome" " " \
+"America/Noronha" " " \
+"America/North_Dakota/Beulah" " " \
+"America/North_Dakota/Center" " " \
+"America/North_Dakota/New_Salem" " " \
+"America/Ojinaga" " " \
+"America/Panama" " " \
+"America/Pangnirtung" " " \
+"America/Paramaribo" " " \
+"America/Phoenix" " " \
+"America/Port-au-Prince" " " \
+"America/Port_of_Spain" " " \
+"America/Porto_Acre" " " \
+"America/Porto_Velho" " " \
+"America/Puerto_Rico" " " \
+"America/Rainy_River" " " \
+"America/Rankin_Inlet" " " \
+"America/Recife" " " \
+"America/Regina" " " \
+"America/Resolute" " " \
+"America/Rio_Branco" " " \
+"America/Rosario" " " \
+"America/Santa_Isabel" " " \
+"America/Santarem" " " \
+"America/Santiago" " " \
+"America/Santo_Domingo" " " \
+"America/Sao_Paulo" " " \
+"America/Scoresbysund" " " \
+"America/Shiprock" " " \
+"America/Sitka" " " \
+"America/St_Barthelemy" " " \
+"America/St_Johns" " " \
+"America/St_Kitts" " " \
+"America/St_Lucia" " " \
+"America/St_Thomas" " " \
+"America/St_Vincent" " " \
+"America/Swift_Current" " " \
+"America/Tegucigalpa" " " \
+"America/Thule" " " \
+"America/Thunder_Bay" " " \
+"America/Tijuana" " " \
+"America/Toronto" " " \
+"America/Tortola" " " \
+"America/Vancouver" " " \
+"America/Virgin" " " \
+"America/Whitehorse" " " \
+"America/Winnipeg" " " \
+"America/Yakutat" " " \
+"America/Yellowknife" " " \
+"Antarctica/Casey" " " \
+"Antarctica/Davis" " " \
+"Antarctica/DumontDUrville" " " \
+"Antarctica/Macquarie" " " \
+"Antarctica/Mawson" " " \
+"Antarctica/McMurdo" " " \
+"Antarctica/Palmer" " " \
+"Antarctica/Rothera" " " \
+"Antarctica/South_Pole" " " \
+"Antarctica/Syowa" " " \
+"Antarctica/Troll" " " \
+"Antarctica/Vostok" " " \
+"Arctic/Longyearbyen" " " \
+"Asia/Aden" " " \
+"Asia/Almaty" " " \
+"Asia/Amman" " " \
+"Asia/Anadyr" " " \
+"Asia/Aqtau" " " \
+"Asia/Aqtobe" " " \
+"Asia/Ashgabat" " " \
+"Asia/Ashkhabad" " " \
+"Asia/Baghdad" " " \
+"Asia/Bahrain" " " \
+"Asia/Baku" " " \
+"Asia/Bangkok" " " \
+"Asia/Beirut" " " \
+"Asia/Bishkek" " " \
+"Asia/Brunei" " " \
+"Asia/Calcutta" " " \
+"Asia/Chita" " " \
+"Asia/Choibalsan" " " \
+"Asia/Chongqing" " " \
+"Asia/Chungking" " " \
+"Asia/Colombo" " " \
+"Asia/Dacca" " " \
+"Asia/Damascus" " " \
+"Asia/Dhaka" " " \
+"Asia/Dili" " " \
+"Asia/Dubai" " " \
+"Asia/Dushanbe" " " \
+"Asia/Gaza" " " \
+"Asia/Harbin" " " \
+"Asia/Hebron" " " \
+"Asia/Ho_Chi_Minh" " " \
+"Asia/Hong_Kong" " " \
+"Asia/Hovd" " " \
+"Asia/Irkutsk" " " \
+"Asia/Istanbul" " " \
+"Asia/Jakarta" " " \
+"Asia/Jayapura" " " \
+"Asia/Jerusalem" " " \
+"Asia/Kabul" " " \
+"Asia/Kamchatka" " " \
+"Asia/Karachi" " " \
+"Asia/Kashgar" " " \
+"Asia/Kathmandu" " " \
+"Asia/Katmandu" " " \
+"Asia/Khandyga" " " \
+"Asia/Kolkata" " " \
+"Asia/Krasnoyarsk" " " \
+"Asia/Kuala_Lumpur" " " \
+"Asia/Kuching" " " \
+"Asia/Kuwait" " " \
+"Asia/Macao" " " \
+"Asia/Macau" " " \
+"Asia/Magadan" " " \
+"Asia/Makassar" " " \
+"Asia/Manila" " " \
+"Asia/Muscat" " " \
+"Asia/Nicosia" " " \
+"Asia/Novokuznetsk" " " \
+"Asia/Novosibirsk" " " \
+"Asia/Omsk" " " \
+"Asia/Oral" " " \
+"Asia/Phnom_Penh" " " \
+"Asia/Pontianak" " " \
+"Asia/Pyongyang" " " \
+"Asia/Qatar" " " \
+"Asia/Qyzylorda" " " \
+"Asia/Rangoon" " " \
+"Asia/Riyadh" " " \
+"Asia/Saigon" " " \
+"Asia/Sakhalin" " " \
+"Asia/Samarkand" " " \
+"Asia/Seoul" " " \
+"Asia/Shanghai" " " \
+"Asia/Singapore" " " \
+"Asia/Srednekolymsk" " " \
+"Asia/Taipei" " " \
+"Asia/Tashkent" " " \
+"Asia/Tbilisi" " " \
+"Asia/Tehran" " " \
+"Asia/Tel_Aviv" " " \
+"Asia/Thimbu" " " \
+"Asia/Thimphu" " " \
+"Asia/Tokyo" " " \
+"Asia/Ujung_Pandang" " " \
+"Asia/Ulaanbaatar" " " \
+"Asia/Ulan_Bator" " " \
+"Asia/Urumqi" " " \
+"Asia/Ust-Nera" " " \
+"Asia/Vientiane" " " \
+"Asia/Vladivostok" " " \
+"Asia/Yakutsk" " " \
+"Asia/Yekaterinburg" " " \
+"Asia/Yerevan" " " \
+"Atlantic/Azores" " " \
+"Atlantic/Bermuda" " " \
+"Atlantic/Canary" " " \
+"Atlantic/Cape_Verde" " " \
+"Atlantic/Faeroe" " " \
+"Atlantic/Faroe" " " \
+"Atlantic/Jan_Mayen" " " \
+"Atlantic/Madeira" " " \
+"Atlantic/Reykjavik" " " \
+"Atlantic/South_Georgia" " " \
+"Atlantic/St_Helena" " " \
+"Atlantic/Stanley" " " \
+"Australia/ACT" " " \
+"Australia/Adelaide" " " \
+"Australia/Brisbane" " " \
+"Australia/Broken_Hill" " " \
+"Australia/Canberra" " " \
+"Australia/Currie" " " \
+"Australia/Darwin" " " \
+"Australia/Eucla" " " \
+"Australia/Hobart" " " \
+"Australia/LHI" " " \
+"Australia/Lindeman" " " \
+"Australia/Lord_Howe" " " \
+"Australia/Melbourne" " " \
+"Australia/NSW" " " \
+"Australia/North" " " \
+"Australia/Perth" " " \
+"Australia/Queensland" " " \
+"Australia/South" " " \
+"Australia/Sydney" " " \
+"Australia/Tasmania" " " \
+"Australia/Victoria" " " \
+"Australia/West" " " \
+"Australia/Yancowinna" " " \
+"Brazil/Acre" " " \
+"Brazil/DeNoronha" " " \
+"Brazil/East" " " \
+"Brazil/West" " " \
+"CET" " " \
+"CST6CDT" " " \
+"Canada/Atlantic" " " \
+"Canada/Central" " " \
+"Canada/East-Saskatchewan" " " \
+"Canada/Eastern" " " \
+"Canada/Mountain" " " \
+"Canada/Newfoundland" " " \
+"Canada/Pacific" " " \
+"Canada/Saskatchewan" " " \
+"Canada/Yukon" " " \
+"Chile/Continental" " " \
+"Chile/EasterIsland" " " \
+"Cuba" " " \
+"EET" " " \
+"EST" " " \
+"EST5EDT" " " \
+"Egypt" " " \
+"Eire" " " \
+"Etc/GMT" " " \
+"Etc/GMT+0" " " \
+"Etc/GMT+1" " " \
+"Etc/GMT+10" " " \
+"Etc/GMT+11" " " \
+"Etc/GMT+12" " " \
+"Etc/GMT+2" " " \
+"Etc/GMT+3" " " \
+"Etc/GMT+4" " " \
+"Etc/GMT+5" " " \
+"Etc/GMT+6" " " \
+"Etc/GMT+7" " " \
+"Etc/GMT+8" " " \
+"Etc/GMT+9" " " \
+"Etc/GMT-0" " " \
+"Etc/GMT-1" " " \
+"Etc/GMT-10" " " \
+"Etc/GMT-11" " " \
+"Etc/GMT-12" " " \
+"Etc/GMT-13" " " \
+"Etc/GMT-14" " " \
+"Etc/GMT-2" " " \
+"Etc/GMT-3" " " \
+"Etc/GMT-4" " " \
+"Etc/GMT-5" " " \
+"Etc/GMT-6" " " \
+"Etc/GMT-7" " " \
+"Etc/GMT-8" " " \
+"Etc/GMT-9" " " \
+"Etc/GMT0" " " \
+"Etc/Greenwich" " " \
+"Etc/UCT" " " \
+"Etc/UTC" " " \
+"Etc/Universal" " " \
+"Etc/Zulu" " " \
+"Europe/Amsterdam" " " \
+"Europe/Andorra" " " \
+"Europe/Athens" " " \
+"Europe/Belfast" " " \
+"Europe/Belgrade" " " \
+"Europe/Berlin" " " \
+"Europe/Bratislava" " " \
+"Europe/Brussels" " " \
+"Europe/Bucharest" " " \
+"Europe/Budapest" " " \
+"Europe/Busingen" " " \
+"Europe/Chisinau" " " \
+"Europe/Copenhagen" " " \
+"Europe/Dublin" " " \
+"Europe/Gibraltar" " " \
+"Europe/Guernsey" " " \
+"Europe/Helsinki" " " \
+"Europe/Isle_of_Man" " " \
+"Europe/Istanbul" " " \
+"Europe/Jersey" " " \
+"Europe/Kaliningrad" " " \
+"Europe/Kiev" " " \
+"Europe/Lisbon" " " \
+"Europe/Ljubljana" " " \
+"Europe/London" " " \
+"Europe/Luxembourg" " " \
+"Europe/Madrid" " " \
+"Europe/Malta" " " \
+"Europe/Mariehamn" " " \
+"Europe/Minsk" " " \
+"Europe/Monaco" " " \
+"Europe/Moscow" " " \
+"Europe/Nicosia" " " \
+"Europe/Oslo" " " \
+"Europe/Paris" " " \
+"Europe/Podgorica" " " \
+"Europe/Prague" " " \
+"Europe/Riga" " " \
+"Europe/Rome" " " \
+"Europe/Samara" " " \
+"Europe/San_Marino" " " \
+"Europe/Sarajevo" " " \
+"Europe/Simferopol" " " \
+"Europe/Skopje" " " \
+"Europe/Sofia" " " \
+"Europe/Stockholm" " " \
+"Europe/Tallinn" " " \
+"Europe/Tirane" " " \
+"Europe/Tiraspol" " " \
+"Europe/Uzhgorod" " " \
+"Europe/Vaduz" " " \
+"Europe/Vatican" " " \
+"Europe/Vienna" " " \
+"Europe/Vilnius" " " \
+"Europe/Volgograd" " " \
+"Europe/Warsaw" " " \
+"Europe/Zagreb" " " \
+"Europe/Zaporozhye" " " \
+"Europe/Zurich" " " \
+"Factory" " " \
+"GB" " " \
+"GB-Eire" " " \
+"GMT" " " \
+"GMT+0" " " \
+"GMT-0" " " \
+"GMT0" " " \
+"Greenwich" " " \
+"HST" " " \
+"Hongkong" " " \
+"Iceland" " " \
+"Indian/Antananarivo" " " \
+"Indian/Chagos" " " \
+"Indian/Christmas" " " \
+"Indian/Cocos" " " \
+"Indian/Comoro" " " \
+"Indian/Kerguelen" " " \
+"Indian/Mahe" " " \
+"Indian/Maldives" " " \
+"Indian/Mauritius" " " \
+"Indian/Mayotte" " " \
+"Indian/Reunion" " " \
+"Iran" " " \
+"Israel" " " \
+"Jamaica" " " \
+"Japan" " " \
+"Kwajalein" " " \
+"Libya" " " \
+"MET" " " \
+"MST" " " \
+"MST7MDT" " " \
+"Mexico/BajaNorte" " " \
+"Mexico/BajaSur" " " \
+"Mexico/General" " " \
+"NZ" " " \
+"NZ-CHAT" " " \
+"Navajo" " " \
+"PRC" " " \
+"PST8PDT" " " \
+"Pacific/Apia" " " \
+"Pacific/Auckland" " " \
+"Pacific/Bougainville" " " \
+"Pacific/Chatham" " " \
+"Pacific/Chuuk" " " \
+"Pacific/Easter" " " \
+"Pacific/Efate" " " \
+"Pacific/Enderbury" " " \
+"Pacific/Fakaofo" " " \
+"Pacific/Fiji" " " \
+"Pacific/Funafuti" " " \
+"Pacific/Galapagos" " " \
+"Pacific/Gambier" " " \
+"Pacific/Guadalcanal" " " \
+"Pacific/Guam" " " \
+"Pacific/Honolulu" " " \
+"Pacific/Johnston" " " \
+"Pacific/Kiritimati" " " \
+"Pacific/Kosrae" " " \
+"Pacific/Kwajalein" " " \
+"Pacific/Majuro" " " \
+"Pacific/Marquesas" " " \
+"Pacific/Midway" " " \
+"Pacific/Nauru" " " \
+"Pacific/Niue" " " \
+"Pacific/Norfolk" " " \
+"Pacific/Noumea" " " \
+"Pacific/Pago_Pago" " " \
+"Pacific/Palau" " " \
+"Pacific/Pitcairn" " " \
+"Pacific/Pohnpei" " " \
+"Pacific/Ponape" " " \
+"Pacific/Port_Moresby" " " \
+"Pacific/Rarotonga" " " \
+"Pacific/Saipan" " " \
+"Pacific/Samoa" " " \
+"Pacific/Tahiti" " " \
+"Pacific/Tarawa" " " \
+"Pacific/Tongatapu" " " \
+"Pacific/Truk" " " \
+"Pacific/Wake" " " \
+"Pacific/Wallis" " " \
+"Pacific/Yap" " " \
+"Poland" " " \
+"Portugal" " " \
+"ROC" " " \
+"ROK" " " \
+"Singapore" " " \
+"Turkey" " " \
+"UCT" " " \
+"UTC" " " \
+"Universal" " " \
+"W-SU" " " \
+"WET" " " \
+"Zulu" " " \
+"posix/Africa/Abidjan" " " \
+"posix/Africa/Accra" " " \
+"posix/Africa/Addis_Ababa" " " \
+"posix/Africa/Algiers" " " \
+"posix/Africa/Asmara" " " \
+"posix/Africa/Asmera" " " \
+"posix/Africa/Bamako" " " \
+"posix/Africa/Bangui" " " \
+"posix/Africa/Banjul" " " \
+"posix/Africa/Bissau" " " \
+"posix/Africa/Blantyre" " " \
+"posix/Africa/Brazzaville" " " \
+"posix/Africa/Bujumbura" " " \
+"posix/Africa/Cairo" " " \
+"posix/Africa/Casablanca" " " \
+"posix/Africa/Ceuta" " " \
+"posix/Africa/Conakry" " " \
+"posix/Africa/Dakar" " " \
+"posix/Africa/Dar_es_Salaam" " " \
+"posix/Africa/Djibouti" " " \
+"posix/Africa/Douala" " " \
+"posix/Africa/El_Aaiun" " " \
+"posix/Africa/Freetown" " " \
+"posix/Africa/Gaborone" " " \
+"posix/Africa/Harare" " " \
+"posix/Africa/Johannesburg" " " \
+"posix/Africa/Juba" " " \
+"posix/Africa/Kampala" " " \
+"posix/Africa/Khartoum" " " \
+"posix/Africa/Kigali" " " \
+"posix/Africa/Kinshasa" " " \
+"posix/Africa/Lagos" " " \
+"posix/Africa/Libreville" " " \
+"posix/Africa/Lome" " " \
+"posix/Africa/Luanda" " " \
+"posix/Africa/Lubumbashi" " " \
+"posix/Africa/Lusaka" " " \
+"posix/Africa/Malabo" " " \
+"posix/Africa/Maputo" " " \
+"posix/Africa/Maseru" " " \
+"posix/Africa/Mbabane" " " \
+"posix/Africa/Mogadishu" " " \
+"posix/Africa/Monrovia" " " \
+"posix/Africa/Nairobi" " " \
+"posix/Africa/Ndjamena" " " \
+"posix/Africa/Niamey" " " \
+"posix/Africa/Nouakchott" " " \
+"posix/Africa/Ouagadougou" " " \
+"posix/Africa/Porto-Novo" " " \
+"posix/Africa/Sao_Tome" " " \
+"posix/Africa/Timbuktu" " " \
+"posix/Africa/Tripoli" " " \
+"posix/Africa/Tunis" " " \
+"posix/Africa/Windhoek" " " \
+"posix/America/Adak" " " \
+"posix/America/Anchorage" " " \
+"posix/America/Anguilla" " " \
+"posix/America/Antigua" " " \
+"posix/America/Araguaina" " " \
+"posix/America/Argentina/Buenos_Aires" " " \
+"posix/America/Argentina/Catamarca" " " \
+"posix/America/Argentina/ComodRivadavia" " " \
+"posix/America/Argentina/Cordoba" " " \
+"posix/America/Argentina/Jujuy" " " \
+"posix/America/Argentina/La_Rioja" " " \
+"posix/America/Argentina/Mendoza" " " \
+"posix/America/Argentina/Rio_Gallegos" " " \
+"posix/America/Argentina/Salta" " " \
+"posix/America/Argentina/San_Juan" " " \
+"posix/America/Argentina/San_Luis" " " \
+"posix/America/Argentina/Tucuman" " " \
+"posix/America/Argentina/Ushuaia" " " \
+"posix/America/Aruba" " " \
+"posix/America/Asuncion" " " \
+"posix/America/Atikokan" " " \
+"posix/America/Atka" " " \
+"posix/America/Bahia" " " \
+"posix/America/Bahia_Banderas" " " \
+"posix/America/Barbados" " " \
+"posix/America/Belem" " " \
+"posix/America/Belize" " " \
+"posix/America/Blanc-Sablon" " " \
+"posix/America/Boa_Vista" " " \
+"posix/America/Bogota" " " \
+"posix/America/Boise" " " \
+"posix/America/Buenos_Aires" " " \
+"posix/America/Cambridge_Bay" " " \
+"posix/America/Campo_Grande" " " \
+"posix/America/Cancun" " " \
+"posix/America/Caracas" " " \
+"posix/America/Catamarca" " " \
+"posix/America/Cayenne" " " \
+"posix/America/Cayman" " " \
+"posix/America/Chicago" " " \
+"posix/America/Chihuahua" " " \
+"posix/America/Coral_Harbour" " " \
+"posix/America/Cordoba" " " \
+"posix/America/Costa_Rica" " " \
+"posix/America/Creston" " " \
+"posix/America/Cuiaba" " " \
+"posix/America/Curacao" " " \
+"posix/America/Danmarkshavn" " " \
+"posix/America/Dawson" " " \
+"posix/America/Dawson_Creek" " " \
+"posix/America/Denver" " " \
+"posix/America/Detroit" " " \
+"posix/America/Dominica" " " \
+"posix/America/Edmonton" " " \
+"posix/America/Eirunepe" " " \
+"posix/America/El_Salvador" " " \
+"posix/America/Ensenada" " " \
+"posix/America/Fort_Wayne" " " \
+"posix/America/Fortaleza" " " \
+"posix/America/Glace_Bay" " " \
+"posix/America/Godthab" " " \
+"posix/America/Goose_Bay" " " \
+"posix/America/Grand_Turk" " " \
+"posix/America/Grenada" " " \
+"posix/America/Guadeloupe" " " \
+"posix/America/Guatemala" " " \
+"posix/America/Guayaquil" " " \
+"posix/America/Guyana" " " \
+"posix/America/Halifax" " " \
+"posix/America/Havana" " " \
+"posix/America/Hermosillo" " " \
+"posix/America/Indiana/Indianapolis" " " \
+"posix/America/Indiana/Knox" " " \
+"posix/America/Indiana/Marengo" " " \
+"posix/America/Indiana/Petersburg" " " \
+"posix/America/Indiana/Tell_City" " " \
+"posix/America/Indiana/Vevay" " " \
+"posix/America/Indiana/Vincennes" " " \
+"posix/America/Indiana/Winamac" " " \
+"posix/America/Indianapolis" " " \
+"posix/America/Inuvik" " " \
+"posix/America/Iqaluit" " " \
+"posix/America/Jamaica" " " \
+"posix/America/Jujuy" " " \
+"posix/America/Juneau" " " \
+"posix/America/Kentucky/Louisville" " " \
+"posix/America/Kentucky/Monticello" " " \
+"posix/America/Knox_IN" " " \
+"posix/America/Kralendijk" " " \
+"posix/America/La_Paz" " " \
+"posix/America/Lima" " " \
+"posix/America/Los_Angeles" " " \
+"posix/America/Louisville" " " \
+"posix/America/Lower_Princes" " " \
+"posix/America/Maceio" " " \
+"posix/America/Managua" " " \
+"posix/America/Manaus" " " \
+"posix/America/Marigot" " " \
+"posix/America/Martinique" " " \
+"posix/America/Matamoros" " " \
+"posix/America/Mazatlan" " " \
+"posix/America/Mendoza" " " \
+"posix/America/Menominee" " " \
+"posix/America/Merida" " " \
+"posix/America/Metlakatla" " " \
+"posix/America/Mexico_City" " " \
+"posix/America/Miquelon" " " \
+"posix/America/Moncton" " " \
+"posix/America/Monterrey" " " \
+"posix/America/Montevideo" " " \
+"posix/America/Montreal" " " \
+"posix/America/Montserrat" " " \
+"posix/America/Nassau" " " \
+"posix/America/New_York" " " \
+"posix/America/Nipigon" " " \
+"posix/America/Nome" " " \
+"posix/America/Noronha" " " \
+"posix/America/North_Dakota/Beulah" " " \
+"posix/America/North_Dakota/Center" " " \
+"posix/America/North_Dakota/New_Salem" " " \
+"posix/America/Ojinaga" " " \
+"posix/America/Panama" " " \
+"posix/America/Pangnirtung" " " \
+"posix/America/Paramaribo" " " \
+"posix/America/Phoenix" " " \
+"posix/America/Port-au-Prince" " " \
+"posix/America/Port_of_Spain" " " \
+"posix/America/Porto_Acre" " " \
+"posix/America/Porto_Velho" " " \
+"posix/America/Puerto_Rico" " " \
+"posix/America/Rainy_River" " " \
+"posix/America/Rankin_Inlet" " " \
+"posix/America/Recife" " " \
+"posix/America/Regina" " " \
+"posix/America/Resolute" " " \
+"posix/America/Rio_Branco" " " \
+"posix/America/Rosario" " " \
+"posix/America/Santa_Isabel" " " \
+"posix/America/Santarem" " " \
+"posix/America/Santiago" " " \
+"posix/America/Santo_Domingo" " " \
+"posix/America/Sao_Paulo" " " \
+"posix/America/Scoresbysund" " " \
+"posix/America/Shiprock" " " \
+"posix/America/Sitka" " " \
+"posix/America/St_Barthelemy" " " \
+"posix/America/St_Johns" " " \
+"posix/America/St_Kitts" " " \
+"posix/America/St_Lucia" " " \
+"posix/America/St_Thomas" " " \
+"posix/America/St_Vincent" " " \
+"posix/America/Swift_Current" " " \
+"posix/America/Tegucigalpa" " " \
+"posix/America/Thule" " " \
+"posix/America/Thunder_Bay" " " \
+"posix/America/Tijuana" " " \
+"posix/America/Toronto" " " \
+"posix/America/Tortola" " " \
+"posix/America/Vancouver" " " \
+"posix/America/Virgin" " " \
+"posix/America/Whitehorse" " " \
+"posix/America/Winnipeg" " " \
+"posix/America/Yakutat" " " \
+"posix/America/Yellowknife" " " \
+"posix/Antarctica/Casey" " " \
+"posix/Antarctica/Davis" " " \
+"posix/Antarctica/DumontDUrville" " " \
+"posix/Antarctica/Macquarie" " " \
+"posix/Antarctica/Mawson" " " \
+"posix/Antarctica/McMurdo" " " \
+"posix/Antarctica/Palmer" " " \
+"posix/Antarctica/Rothera" " " \
+"posix/Antarctica/South_Pole" " " \
+"posix/Antarctica/Syowa" " " \
+"posix/Antarctica/Troll" " " \
+"posix/Antarctica/Vostok" " " \
+"posix/Arctic/Longyearbyen" " " \
+"posix/Asia/Aden" " " \
+"posix/Asia/Almaty" " " \
+"posix/Asia/Amman" " " \
+"posix/Asia/Anadyr" " " \
+"posix/Asia/Aqtau" " " \
+"posix/Asia/Aqtobe" " " \
+"posix/Asia/Ashgabat" " " \
+"posix/Asia/Ashkhabad" " " \
+"posix/Asia/Baghdad" " " \
+"posix/Asia/Bahrain" " " \
+"posix/Asia/Baku" " " \
+"posix/Asia/Bangkok" " " \
+"posix/Asia/Beirut" " " \
+"posix/Asia/Bishkek" " " \
+"posix/Asia/Brunei" " " \
+"posix/Asia/Calcutta" " " \
+"posix/Asia/Chita" " " \
+"posix/Asia/Choibalsan" " " \
+"posix/Asia/Chongqing" " " \
+"posix/Asia/Chungking" " " \
+"posix/Asia/Colombo" " " \
+"posix/Asia/Dacca" " " \
+"posix/Asia/Damascus" " " \
+"posix/Asia/Dhaka" " " \
+"posix/Asia/Dili" " " \
+"posix/Asia/Dubai" " " \
+"posix/Asia/Dushanbe" " " \
+"posix/Asia/Gaza" " " \
+"posix/Asia/Harbin" " " \
+"posix/Asia/Hebron" " " \
+"posix/Asia/Ho_Chi_Minh" " " \
+"posix/Asia/Hong_Kong" " " \
+"posix/Asia/Hovd" " " \
+"posix/Asia/Irkutsk" " " \
+"posix/Asia/Istanbul" " " \
+"posix/Asia/Jakarta" " " \
+"posix/Asia/Jayapura" " " \
+"posix/Asia/Jerusalem" " " \
+"posix/Asia/Kabul" " " \
+"posix/Asia/Kamchatka" " " \
+"posix/Asia/Karachi" " " \
+"posix/Asia/Kashgar" " " \
+"posix/Asia/Kathmandu" " " \
+"posix/Asia/Katmandu" " " \
+"posix/Asia/Khandyga" " " \
+"posix/Asia/Kolkata" " " \
+"posix/Asia/Krasnoyarsk" " " \
+"posix/Asia/Kuala_Lumpur" " " \
+"posix/Asia/Kuching" " " \
+"posix/Asia/Kuwait" " " \
+"posix/Asia/Macao" " " \
+"posix/Asia/Macau" " " \
+"posix/Asia/Magadan" " " \
+"posix/Asia/Makassar" " " \
+"posix/Asia/Manila" " " \
+"posix/Asia/Muscat" " " \
+"posix/Asia/Nicosia" " " \
+"posix/Asia/Novokuznetsk" " " \
+"posix/Asia/Novosibirsk" " " \
+"posix/Asia/Omsk" " " \
+"posix/Asia/Oral" " " \
+"posix/Asia/Phnom_Penh" " " \
+"posix/Asia/Pontianak" " " \
+"posix/Asia/Pyongyang" " " \
+"posix/Asia/Qatar" " " \
+"posix/Asia/Qyzylorda" " " \
+"posix/Asia/Rangoon" " " \
+"posix/Asia/Riyadh" " " \
+"posix/Asia/Saigon" " " \
+"posix/Asia/Sakhalin" " " \
+"posix/Asia/Samarkand" " " \
+"posix/Asia/Seoul" " " \
+"posix/Asia/Shanghai" " " \
+"posix/Asia/Singapore" " " \
+"posix/Asia/Srednekolymsk" " " \
+"posix/Asia/Taipei" " " \
+"posix/Asia/Tashkent" " " \
+"posix/Asia/Tbilisi" " " \
+"posix/Asia/Tehran" " " \
+"posix/Asia/Tel_Aviv" " " \
+"posix/Asia/Thimbu" " " \
+"posix/Asia/Thimphu" " " \
+"posix/Asia/Tokyo" " " \
+"posix/Asia/Ujung_Pandang" " " \
+"posix/Asia/Ulaanbaatar" " " \
+"posix/Asia/Ulan_Bator" " " \
+"posix/Asia/Urumqi" " " \
+"posix/Asia/Ust-Nera" " " \
+"posix/Asia/Vientiane" " " \
+"posix/Asia/Vladivostok" " " \
+"posix/Asia/Yakutsk" " " \
+"posix/Asia/Yekaterinburg" " " \
+"posix/Asia/Yerevan" " " \
+"posix/Atlantic/Azores" " " \
+"posix/Atlantic/Bermuda" " " \
+"posix/Atlantic/Canary" " " \
+"posix/Atlantic/Cape_Verde" " " \
+"posix/Atlantic/Faeroe" " " \
+"posix/Atlantic/Faroe" " " \
+"posix/Atlantic/Jan_Mayen" " " \
+"posix/Atlantic/Madeira" " " \
+"posix/Atlantic/Reykjavik" " " \
+"posix/Atlantic/South_Georgia" " " \
+"posix/Atlantic/St_Helena" " " \
+"posix/Atlantic/Stanley" " " \
+"posix/Australia/ACT" " " \
+"posix/Australia/Adelaide" " " \
+"posix/Australia/Brisbane" " " \
+"posix/Australia/Broken_Hill" " " \
+"posix/Australia/Canberra" " " \
+"posix/Australia/Currie" " " \
+"posix/Australia/Darwin" " " \
+"posix/Australia/Eucla" " " \
+"posix/Australia/Hobart" " " \
+"posix/Australia/LHI" " " \
+"posix/Australia/Lindeman" " " \
+"posix/Australia/Lord_Howe" " " \
+"posix/Australia/Melbourne" " " \
+"posix/Australia/NSW" " " \
+"posix/Australia/North" " " \
+"posix/Australia/Perth" " " \
+"posix/Australia/Queensland" " " \
+"posix/Australia/South" " " \
+"posix/Australia/Sydney" " " \
+"posix/Australia/Tasmania" " " \
+"posix/Australia/Victoria" " " \
+"posix/Australia/West" " " \
+"posix/Australia/Yancowinna" " " \
+"posix/Brazil/Acre" " " \
+"posix/Brazil/DeNoronha" " " \
+"posix/Brazil/East" " " \
+"posix/Brazil/West" " " \
+"posix/CET" " " \
+"posix/CST6CDT" " " \
+"posix/Canada/Atlantic" " " \
+"posix/Canada/Central" " " \
+"posix/Canada/East-Saskatchewan" " " \
+"posix/Canada/Eastern" " " \
+"posix/Canada/Mountain" " " \
+"posix/Canada/Newfoundland" " " \
+"posix/Canada/Pacific" " " \
+"posix/Canada/Saskatchewan" " " \
+"posix/Canada/Yukon" " " \
+"posix/Chile/Continental" " " \
+"posix/Chile/EasterIsland" " " \
+"posix/Cuba" " " \
+"posix/EET" " " \
+"posix/EST" " " \
+"posix/EST5EDT" " " \
+"posix/Egypt" " " \
+"posix/Eire" " " \
+"posix/Etc/GMT" " " \
+"posix/Etc/GMT+0" " " \
+"posix/Etc/GMT+1" " " \
+"posix/Etc/GMT+10" " " \
+"posix/Etc/GMT+11" " " \
+"posix/Etc/GMT+12" " " \
+"posix/Etc/GMT+2" " " \
+"posix/Etc/GMT+3" " " \
+"posix/Etc/GMT+4" " " \
+"posix/Etc/GMT+5" " " \
+"posix/Etc/GMT+6" " " \
+"posix/Etc/GMT+7" " " \
+"posix/Etc/GMT+8" " " \
+"posix/Etc/GMT+9" " " \
+"posix/Etc/GMT-0" " " \
+"posix/Etc/GMT-1" " " \
+"posix/Etc/GMT-10" " " \
+"posix/Etc/GMT-11" " " \
+"posix/Etc/GMT-12" " " \
+"posix/Etc/GMT-13" " " \
+"posix/Etc/GMT-14" " " \
+"posix/Etc/GMT-2" " " \
+"posix/Etc/GMT-3" " " \
+"posix/Etc/GMT-4" " " \
+"posix/Etc/GMT-5" " " \
+"posix/Etc/GMT-6" " " \
+"posix/Etc/GMT-7" " " \
+"posix/Etc/GMT-8" " " \
+"posix/Etc/GMT-9" " " \
+"posix/Etc/GMT0" " " \
+"posix/Etc/Greenwich" " " \
+"posix/Etc/UCT" " " \
+"posix/Etc/UTC" " " \
+"posix/Etc/Universal" " " \
+"posix/Etc/Zulu" " " \
+"posix/Europe/Amsterdam" " " \
+"posix/Europe/Andorra" " " \
+"posix/Europe/Athens" " " \
+"posix/Europe/Belfast" " " \
+"posix/Europe/Belgrade" " " \
+"posix/Europe/Berlin" " " \
+"posix/Europe/Bratislava" " " \
+"posix/Europe/Brussels" " " \
+"posix/Europe/Bucharest" " " \
+"posix/Europe/Budapest" " " \
+"posix/Europe/Busingen" " " \
+"posix/Europe/Chisinau" " " \
+"posix/Europe/Copenhagen" " " \
+"posix/Europe/Dublin" " " \
+"posix/Europe/Gibraltar" " " \
+"posix/Europe/Guernsey" " " \
+"posix/Europe/Helsinki" " " \
+"posix/Europe/Isle_of_Man" " " \
+"posix/Europe/Istanbul" " " \
+"posix/Europe/Jersey" " " \
+"posix/Europe/Kaliningrad" " " \
+"posix/Europe/Kiev" " " \
+"posix/Europe/Lisbon" " " \
+"posix/Europe/Ljubljana" " " \
+"posix/Europe/London" " " \
+"posix/Europe/Luxembourg" " " \
+"posix/Europe/Madrid" " " \
+"posix/Europe/Malta" " " \
+"posix/Europe/Mariehamn" " " \
+"posix/Europe/Minsk" " " \
+"posix/Europe/Monaco" " " \
+"posix/Europe/Moscow" " " \
+"posix/Europe/Nicosia" " " \
+"posix/Europe/Oslo" " " \
+"posix/Europe/Paris" " " \
+"posix/Europe/Podgorica" " " \
+"posix/Europe/Prague" " " \
+"posix/Europe/Riga" " " \
+"posix/Europe/Rome" " " \
+"posix/Europe/Samara" " " \
+"posix/Europe/San_Marino" " " \
+"posix/Europe/Sarajevo" " " \
+"posix/Europe/Simferopol" " " \
+"posix/Europe/Skopje" " " \
+"posix/Europe/Sofia" " " \
+"posix/Europe/Stockholm" " " \
+"posix/Europe/Tallinn" " " \
+"posix/Europe/Tirane" " " \
+"posix/Europe/Tiraspol" " " \
+"posix/Europe/Uzhgorod" " " \
+"posix/Europe/Vaduz" " " \
+"posix/Europe/Vatican" " " \
+"posix/Europe/Vienna" " " \
+"posix/Europe/Vilnius" " " \
+"posix/Europe/Volgograd" " " \
+"posix/Europe/Warsaw" " " \
+"posix/Europe/Zagreb" " " \
+"posix/Europe/Zaporozhye" " " \
+"posix/Europe/Zurich" " " \
+"posix/Factory" " " \
+"posix/GB" " " \
+"posix/GB-Eire" " " \
+"posix/GMT" " " \
+"posix/GMT+0" " " \
+"posix/GMT-0" " " \
+"posix/GMT0" " " \
+"posix/Greenwich" " " \
+"posix/HST" " " \
+"posix/Hongkong" " " \
+"posix/Iceland" " " \
+"posix/Indian/Antananarivo" " " \
+"posix/Indian/Chagos" " " \
+"posix/Indian/Christmas" " " \
+"posix/Indian/Cocos" " " \
+"posix/Indian/Comoro" " " \
+"posix/Indian/Kerguelen" " " \
+"posix/Indian/Mahe" " " \
+"posix/Indian/Maldives" " " \
+"posix/Indian/Mauritius" " " \
+"posix/Indian/Mayotte" " " \
+"posix/Indian/Reunion" " " \
+"posix/Iran" " " \
+"posix/Israel" " " \
+"posix/Jamaica" " " \
+"posix/Japan" " " \
+"posix/Kwajalein" " " \
+"posix/Libya" " " \
+"posix/MET" " " \
+"posix/MST" " " \
+"posix/MST7MDT" " " \
+"posix/Mexico/BajaNorte" " " \
+"posix/Mexico/BajaSur" " " \
+"posix/Mexico/General" " " \
+"posix/NZ" " " \
+"posix/NZ-CHAT" " " \
+"posix/Navajo" " " \
+"posix/PRC" " " \
+"posix/PST8PDT" " " \
+"posix/Pacific/Apia" " " \
+"posix/Pacific/Auckland" " " \
+"posix/Pacific/Bougainville" " " \
+"posix/Pacific/Chatham" " " \
+"posix/Pacific/Chuuk" " " \
+"posix/Pacific/Easter" " " \
+"posix/Pacific/Efate" " " \
+"posix/Pacific/Enderbury" " " \
+"posix/Pacific/Fakaofo" " " \
+"posix/Pacific/Fiji" " " \
+"posix/Pacific/Funafuti" " " \
+"posix/Pacific/Galapagos" " " \
+"posix/Pacific/Gambier" " " \
+"posix/Pacific/Guadalcanal" " " \
+"posix/Pacific/Guam" " " \
+"posix/Pacific/Honolulu" " " \
+"posix/Pacific/Johnston" " " \
+"posix/Pacific/Kiritimati" " " \
+"posix/Pacific/Kosrae" " " \
+"posix/Pacific/Kwajalein" " " \
+"posix/Pacific/Majuro" " " \
+"posix/Pacific/Marquesas" " " \
+"posix/Pacific/Midway" " " \
+"posix/Pacific/Nauru" " " \
+"posix/Pacific/Niue" " " \
+"posix/Pacific/Norfolk" " " \
+"posix/Pacific/Noumea" " " \
+"posix/Pacific/Pago_Pago" " " \
+"posix/Pacific/Palau" " " \
+"posix/Pacific/Pitcairn" " " \
+"posix/Pacific/Pohnpei" " " \
+"posix/Pacific/Ponape" " " \
+"posix/Pacific/Port_Moresby" " " \
+"posix/Pacific/Rarotonga" " " \
+"posix/Pacific/Saipan" " " \
+"posix/Pacific/Samoa" " " \
+"posix/Pacific/Tahiti" " " \
+"posix/Pacific/Tarawa" " " \
+"posix/Pacific/Tongatapu" " " \
+"posix/Pacific/Truk" " " \
+"posix/Pacific/Wake" " " \
+"posix/Pacific/Wallis" " " \
+"posix/Pacific/Yap" " " \
+"posix/Poland" " " \
+"posix/Portugal" " " \
+"posix/ROC" " " \
+"posix/ROK" " " \
+"posix/Singapore" " " \
+"posix/Turkey" " " \
+"posix/UCT" " " \
+"posix/US/Alaska" " " \
+"posix/US/Aleutian" " " \
+"posix/US/Arizona" " " \
+"posix/US/Central" " " \
+"posix/US/East-Indiana" " " \
+"posix/US/Eastern" " " \
+"posix/US/Hawaii" " " \
+"posix/US/Indiana-Starke" " " \
+"posix/US/Michigan" " " \
+"posix/US/Mountain" " " \
+"posix/US/Pacific" " " \
+"posix/US/Pacific-New" " " \
+"posix/US/Samoa" " " \
+"posix/UTC" " " \
+"posix/Universal" " " \
+"posix/W-SU" " " \
+"posix/WET" " " \
+"posix/Zulu" " " \
+"posix/localtime" " " \
+"posix/posixrules" " " \
+"posixrules" " " \
+"right/Africa/Abidjan" " " \
+"right/Africa/Accra" " " \
+"right/Africa/Addis_Ababa" " " \
+"right/Africa/Algiers" " " \
+"right/Africa/Asmara" " " \
+"right/Africa/Asmera" " " \
+"right/Africa/Bamako" " " \
+"right/Africa/Bangui" " " \
+"right/Africa/Banjul" " " \
+"right/Africa/Bissau" " " \
+"right/Africa/Blantyre" " " \
+"right/Africa/Brazzaville" " " \
+"right/Africa/Bujumbura" " " \
+"right/Africa/Cairo" " " \
+"right/Africa/Casablanca" " " \
+"right/Africa/Ceuta" " " \
+"right/Africa/Conakry" " " \
+"right/Africa/Dakar" " " \
+"right/Africa/Dar_es_Salaam" " " \
+"right/Africa/Djibouti" " " \
+"right/Africa/Douala" " " \
+"right/Africa/El_Aaiun" " " \
+"right/Africa/Freetown" " " \
+"right/Africa/Gaborone" " " \
+"right/Africa/Harare" " " \
+"right/Africa/Johannesburg" " " \
+"right/Africa/Juba" " " \
+"right/Africa/Kampala" " " \
+"right/Africa/Khartoum" " " \
+"right/Africa/Kigali" " " \
+"right/Africa/Kinshasa" " " \
+"right/Africa/Lagos" " " \
+"right/Africa/Libreville" " " \
+"right/Africa/Lome" " " \
+"right/Africa/Luanda" " " \
+"right/Africa/Lubumbashi" " " \
+"right/Africa/Lusaka" " " \
+"right/Africa/Malabo" " " \
+"right/Africa/Maputo" " " \
+"right/Africa/Maseru" " " \
+"right/Africa/Mbabane" " " \
+"right/Africa/Mogadishu" " " \
+"right/Africa/Monrovia" " " \
+"right/Africa/Nairobi" " " \
+"right/Africa/Ndjamena" " " \
+"right/Africa/Niamey" " " \
+"right/Africa/Nouakchott" " " \
+"right/Africa/Ouagadougou" " " \
+"right/Africa/Porto-Novo" " " \
+"right/Africa/Sao_Tome" " " \
+"right/Africa/Timbuktu" " " \
+"right/Africa/Tripoli" " " \
+"right/Africa/Tunis" " " \
+"right/Africa/Windhoek" " " \
+"right/America/Adak" " " \
+"right/America/Anchorage" " " \
+"right/America/Anguilla" " " \
+"right/America/Antigua" " " \
+"right/America/Araguaina" " " \
+"right/America/Argentina/Buenos_Aires" " " \
+"right/America/Argentina/Catamarca" " " \
+"right/America/Argentina/ComodRivadavia" " " \
+"right/America/Argentina/Cordoba" " " \
+"right/America/Argentina/Jujuy" " " \
+"right/America/Argentina/La_Rioja" " " \
+"right/America/Argentina/Mendoza" " " \
+"right/America/Argentina/Rio_Gallegos" " " \
+"right/America/Argentina/Salta" " " \
+"right/America/Argentina/San_Juan" " " \
+"right/America/Argentina/San_Luis" " " \
+"right/America/Argentina/Tucuman" " " \
+"right/America/Argentina/Ushuaia" " " \
+"right/America/Aruba" " " \
+"right/America/Asuncion" " " \
+"right/America/Atikokan" " " \
+"right/America/Atka" " " \
+"right/America/Bahia" " " \
+"right/America/Bahia_Banderas" " " \
+"right/America/Barbados" " " \
+"right/America/Belem" " " \
+"right/America/Belize" " " \
+"right/America/Blanc-Sablon" " " \
+"right/America/Boa_Vista" " " \
+"right/America/Bogota" " " \
+"right/America/Boise" " " \
+"right/America/Buenos_Aires" " " \
+"right/America/Cambridge_Bay" " " \
+"right/America/Campo_Grande" " " \
+"right/America/Cancun" " " \
+"right/America/Caracas" " " \
+"right/America/Catamarca" " " \
+"right/America/Cayenne" " " \
+"right/America/Cayman" " " \
+"right/America/Chicago" " " \
+"right/America/Chihuahua" " " \
+"right/America/Coral_Harbour" " " \
+"right/America/Cordoba" " " \
+"right/America/Costa_Rica" " " \
+"right/America/Creston" " " \
+"right/America/Cuiaba" " " \
+"right/America/Curacao" " " \
+"right/America/Danmarkshavn" " " \
+"right/America/Dawson" " " \
+"right/America/Dawson_Creek" " " \
+"right/America/Denver" " " \
+"right/America/Detroit" " " \
+"right/America/Dominica" " " \
+"right/America/Edmonton" " " \
+"right/America/Eirunepe" " " \
+"right/America/El_Salvador" " " \
+"right/America/Ensenada" " " \
+"right/America/Fort_Wayne" " " \
+"right/America/Fortaleza" " " \
+"right/America/Glace_Bay" " " \
+"right/America/Godthab" " " \
+"right/America/Goose_Bay" " " \
+"right/America/Grand_Turk" " " \
+"right/America/Grenada" " " \
+"right/America/Guadeloupe" " " \
+"right/America/Guatemala" " " \
+"right/America/Guayaquil" " " \
+"right/America/Guyana" " " \
+"right/America/Halifax" " " \
+"right/America/Havana" " " \
+"right/America/Hermosillo" " " \
+"right/America/Indiana/Indianapolis" " " \
+"right/America/Indiana/Knox" " " \
+"right/America/Indiana/Marengo" " " \
+"right/America/Indiana/Petersburg" " " \
+"right/America/Indiana/Tell_City" " " \
+"right/America/Indiana/Vevay" " " \
+"right/America/Indiana/Vincennes" " " \
+"right/America/Indiana/Winamac" " " \
+"right/America/Indianapolis" " " \
+"right/America/Inuvik" " " \
+"right/America/Iqaluit" " " \
+"right/America/Jamaica" " " \
+"right/America/Jujuy" " " \
+"right/America/Juneau" " " \
+"right/America/Kentucky/Louisville" " " \
+"right/America/Kentucky/Monticello" " " \
+"right/America/Knox_IN" " " \
+"right/America/Kralendijk" " " \
+"right/America/La_Paz" " " \
+"right/America/Lima" " " \
+"right/America/Los_Angeles" " " \
+"right/America/Louisville" " " \
+"right/America/Lower_Princes" " " \
+"right/America/Maceio" " " \
+"right/America/Managua" " " \
+"right/America/Manaus" " " \
+"right/America/Marigot" " " \
+"right/America/Martinique" " " \
+"right/America/Matamoros" " " \
+"right/America/Mazatlan" " " \
+"right/America/Mendoza" " " \
+"right/America/Menominee" " " \
+"right/America/Merida" " " \
+"right/America/Metlakatla" " " \
+"right/America/Mexico_City" " " \
+"right/America/Miquelon" " " \
+"right/America/Moncton" " " \
+"right/America/Monterrey" " " \
+"right/America/Montevideo" " " \
+"right/America/Montreal" " " \
+"right/America/Montserrat" " " \
+"right/America/Nassau" " " \
+"right/America/New_York" " " \
+"right/America/Nipigon" " " \
+"right/America/Nome" " " \
+"right/America/Noronha" " " \
+"right/America/North_Dakota/Beulah" " " \
+"right/America/North_Dakota/Center" " " \
+"right/America/North_Dakota/New_Salem" " " \
+"right/America/Ojinaga" " " \
+"right/America/Panama" " " \
+"right/America/Pangnirtung" " " \
+"right/America/Paramaribo" " " \
+"right/America/Phoenix" " " \
+"right/America/Port-au-Prince" " " \
+"right/America/Port_of_Spain" " " \
+"right/America/Porto_Acre" " " \
+"right/America/Porto_Velho" " " \
+"right/America/Puerto_Rico" " " \
+"right/America/Rainy_River" " " \
+"right/America/Rankin_Inlet" " " \
+"right/America/Recife" " " \
+"right/America/Regina" " " \
+"right/America/Resolute" " " \
+"right/America/Rio_Branco" " " \
+"right/America/Rosario" " " \
+"right/America/Santa_Isabel" " " \
+"right/America/Santarem" " " \
+"right/America/Santiago" " " \
+"right/America/Santo_Domingo" " " \
+"right/America/Sao_Paulo" " " \
+"right/America/Scoresbysund" " " \
+"right/America/Shiprock" " " \
+"right/America/Sitka" " " \
+"right/America/St_Barthelemy" " " \
+"right/America/St_Johns" " " \
+"right/America/St_Kitts" " " \
+"right/America/St_Lucia" " " \
+"right/America/St_Thomas" " " \
+"right/America/St_Vincent" " " \
+"right/America/Swift_Current" " " \
+"right/America/Tegucigalpa" " " \
+"right/America/Thule" " " \
+"right/America/Thunder_Bay" " " \
+"right/America/Tijuana" " " \
+"right/America/Toronto" " " \
+"right/America/Tortola" " " \
+"right/America/Vancouver" " " \
+"right/America/Virgin" " " \
+"right/America/Whitehorse" " " \
+"right/America/Winnipeg" " " \
+"right/America/Yakutat" " " \
+"right/America/Yellowknife" " " \
+"right/Antarctica/Casey" " " \
+"right/Antarctica/Davis" " " \
+"right/Antarctica/DumontDUrville" " " \
+"right/Antarctica/Macquarie" " " \
+"right/Antarctica/Mawson" " " \
+"right/Antarctica/McMurdo" " " \
+"right/Antarctica/Palmer" " " \
+"right/Antarctica/Rothera" " " \
+"right/Antarctica/South_Pole" " " \
+"right/Antarctica/Syowa" " " \
+"right/Antarctica/Troll" " " \
+"right/Antarctica/Vostok" " " \
+"right/Arctic/Longyearbyen" " " \
+"right/Asia/Aden" " " \
+"right/Asia/Almaty" " " \
+"right/Asia/Amman" " " \
+"right/Asia/Anadyr" " " \
+"right/Asia/Aqtau" " " \
+"right/Asia/Aqtobe" " " \
+"right/Asia/Ashgabat" " " \
+"right/Asia/Ashkhabad" " " \
+"right/Asia/Baghdad" " " \
+"right/Asia/Bahrain" " " \
+"right/Asia/Baku" " " \
+"right/Asia/Bangkok" " " \
+"right/Asia/Beirut" " " \
+"right/Asia/Bishkek" " " \
+"right/Asia/Brunei" " " \
+"right/Asia/Calcutta" " " \
+"right/Asia/Chita" " " \
+"right/Asia/Choibalsan" " " \
+"right/Asia/Chongqing" " " \
+"right/Asia/Chungking" " " \
+"right/Asia/Colombo" " " \
+"right/Asia/Dacca" " " \
+"right/Asia/Damascus" " " \
+"right/Asia/Dhaka" " " \
+"right/Asia/Dili" " " \
+"right/Asia/Dubai" " " \
+"right/Asia/Dushanbe" " " \
+"right/Asia/Gaza" " " \
+"right/Asia/Harbin" " " \
+"right/Asia/Hebron" " " \
+"right/Asia/Ho_Chi_Minh" " " \
+"right/Asia/Hong_Kong" " " \
+"right/Asia/Hovd" " " \
+"right/Asia/Irkutsk" " " \
+"right/Asia/Istanbul" " " \
+"right/Asia/Jakarta" " " \
+"right/Asia/Jayapura" " " \
+"right/Asia/Jerusalem" " " \
+"right/Asia/Kabul" " " \
+"right/Asia/Kamchatka" " " \
+"right/Asia/Karachi" " " \
+"right/Asia/Kashgar" " " \
+"right/Asia/Kathmandu" " " \
+"right/Asia/Katmandu" " " \
+"right/Asia/Khandyga" " " \
+"right/Asia/Kolkata" " " \
+"right/Asia/Krasnoyarsk" " " \
+"right/Asia/Kuala_Lumpur" " " \
+"right/Asia/Kuching" " " \
+"right/Asia/Kuwait" " " \
+"right/Asia/Macao" " " \
+"right/Asia/Macau" " " \
+"right/Asia/Magadan" " " \
+"right/Asia/Makassar" " " \
+"right/Asia/Manila" " " \
+"right/Asia/Muscat" " " \
+"right/Asia/Nicosia" " " \
+"right/Asia/Novokuznetsk" " " \
+"right/Asia/Novosibirsk" " " \
+"right/Asia/Omsk" " " \
+"right/Asia/Oral" " " \
+"right/Asia/Phnom_Penh" " " \
+"right/Asia/Pontianak" " " \
+"right/Asia/Pyongyang" " " \
+"right/Asia/Qatar" " " \
+"right/Asia/Qyzylorda" " " \
+"right/Asia/Rangoon" " " \
+"right/Asia/Riyadh" " " \
+"right/Asia/Saigon" " " \
+"right/Asia/Sakhalin" " " \
+"right/Asia/Samarkand" " " \
+"right/Asia/Seoul" " " \
+"right/Asia/Shanghai" " " \
+"right/Asia/Singapore" " " \
+"right/Asia/Srednekolymsk" " " \
+"right/Asia/Taipei" " " \
+"right/Asia/Tashkent" " " \
+"right/Asia/Tbilisi" " " \
+"right/Asia/Tehran" " " \
+"right/Asia/Tel_Aviv" " " \
+"right/Asia/Thimbu" " " \
+"right/Asia/Thimphu" " " \
+"right/Asia/Tokyo" " " \
+"right/Asia/Ujung_Pandang" " " \
+"right/Asia/Ulaanbaatar" " " \
+"right/Asia/Ulan_Bator" " " \
+"right/Asia/Urumqi" " " \
+"right/Asia/Ust-Nera" " " \
+"right/Asia/Vientiane" " " \
+"right/Asia/Vladivostok" " " \
+"right/Asia/Yakutsk" " " \
+"right/Asia/Yekaterinburg" " " \
+"right/Asia/Yerevan" " " \
+"right/Atlantic/Azores" " " \
+"right/Atlantic/Bermuda" " " \
+"right/Atlantic/Canary" " " \
+"right/Atlantic/Cape_Verde" " " \
+"right/Atlantic/Faeroe" " " \
+"right/Atlantic/Faroe" " " \
+"right/Atlantic/Jan_Mayen" " " \
+"right/Atlantic/Madeira" " " \
+"right/Atlantic/Reykjavik" " " \
+"right/Atlantic/South_Georgia" " " \
+"right/Atlantic/St_Helena" " " \
+"right/Atlantic/Stanley" " " \
+"right/Australia/ACT" " " \
+"right/Australia/Adelaide" " " \
+"right/Australia/Brisbane" " " \
+"right/Australia/Broken_Hill" " " \
+"right/Australia/Canberra" " " \
+"right/Australia/Currie" " " \
+"right/Australia/Darwin" " " \
+"right/Australia/Eucla" " " \
+"right/Australia/Hobart" " " \
+"right/Australia/LHI" " " \
+"right/Australia/Lindeman" " " \
+"right/Australia/Lord_Howe" " " \
+"right/Australia/Melbourne" " " \
+"right/Australia/NSW" " " \
+"right/Australia/North" " " \
+"right/Australia/Perth" " " \
+"right/Australia/Queensland" " " \
+"right/Australia/South" " " \
+"right/Australia/Sydney" " " \
+"right/Australia/Tasmania" " " \
+"right/Australia/Victoria" " " \
+"right/Australia/West" " " \
+"right/Australia/Yancowinna" " " \
+"right/Brazil/Acre" " " \
+"right/Brazil/DeNoronha" " " \
+"right/Brazil/East" " " \
+"right/Brazil/West" " " \
+"right/CET" " " \
+"right/CST6CDT" " " \
+"right/Canada/Atlantic" " " \
+"right/Canada/Central" " " \
+"right/Canada/East-Saskatchewan" " " \
+"right/Canada/Eastern" " " \
+"right/Canada/Mountain" " " \
+"right/Canada/Newfoundland" " " \
+"right/Canada/Pacific" " " \
+"right/Canada/Saskatchewan" " " \
+"right/Canada/Yukon" " " \
+"right/Chile/Continental" " " \
+"right/Chile/EasterIsland" " " \
+"right/Cuba" " " \
+"right/EET" " " \
+"right/EST" " " \
+"right/EST5EDT" " " \
+"right/Egypt" " " \
+"right/Eire" " " \
+"right/Etc/GMT" " " \
+"right/Etc/GMT+0" " " \
+"right/Etc/GMT+1" " " \
+"right/Etc/GMT+10" " " \
+"right/Etc/GMT+11" " " \
+"right/Etc/GMT+12" " " \
+"right/Etc/GMT+2" " " \
+"right/Etc/GMT+3" " " \
+"right/Etc/GMT+4" " " \
+"right/Etc/GMT+5" " " \
+"right/Etc/GMT+6" " " \
+"right/Etc/GMT+7" " " \
+"right/Etc/GMT+8" " " \
+"right/Etc/GMT+9" " " \
+"right/Etc/GMT-0" " " \
+"right/Etc/GMT-1" " " \
+"right/Etc/GMT-10" " " \
+"right/Etc/GMT-11" " " \
+"right/Etc/GMT-12" " " \
+"right/Etc/GMT-13" " " \
+"right/Etc/GMT-14" " " \
+"right/Etc/GMT-2" " " \
+"right/Etc/GMT-3" " " \
+"right/Etc/GMT-4" " " \
+"right/Etc/GMT-5" " " \
+"right/Etc/GMT-6" " " \
+"right/Etc/GMT-7" " " \
+"right/Etc/GMT-8" " " \
+"right/Etc/GMT-9" " " \
+"right/Etc/GMT0" " " \
+"right/Etc/Greenwich" " " \
+"right/Etc/UCT" " " \
+"right/Etc/UTC" " " \
+"right/Etc/Universal" " " \
+"right/Etc/Zulu" " " \
+"right/Europe/Amsterdam" " " \
+"right/Europe/Andorra" " " \
+"right/Europe/Athens" " " \
+"right/Europe/Belfast" " " \
+"right/Europe/Belgrade" " " \
+"right/Europe/Berlin" " " \
+"right/Europe/Bratislava" " " \
+"right/Europe/Brussels" " " \
+"right/Europe/Bucharest" " " \
+"right/Europe/Budapest" " " \
+"right/Europe/Busingen" " " \
+"right/Europe/Chisinau" " " \
+"right/Europe/Copenhagen" " " \
+"right/Europe/Dublin" " " \
+"right/Europe/Gibraltar" " " \
+"right/Europe/Guernsey" " " \
+"right/Europe/Helsinki" " " \
+"right/Europe/Isle_of_Man" " " \
+"right/Europe/Istanbul" " " \
+"right/Europe/Jersey" " " \
+"right/Europe/Kaliningrad" " " \
+"right/Europe/Kiev" " " \
+"right/Europe/Lisbon" " " \
+"right/Europe/Ljubljana" " " \
+"right/Europe/London" " " \
+"right/Europe/Luxembourg" " " \
+"right/Europe/Madrid" " " \
+"right/Europe/Malta" " " \
+"right/Europe/Mariehamn" " " \
+"right/Europe/Minsk" " " \
+"right/Europe/Monaco" " " \
+"right/Europe/Moscow" " " \
+"right/Europe/Nicosia" " " \
+"right/Europe/Oslo" " " \
+"right/Europe/Paris" " " \
+"right/Europe/Podgorica" " " \
+"right/Europe/Prague" " " \
+"right/Europe/Riga" " " \
+"right/Europe/Rome" " " \
+"right/Europe/Samara" " " \
+"right/Europe/San_Marino" " " \
+"right/Europe/Sarajevo" " " \
+"right/Europe/Simferopol" " " \
+"right/Europe/Skopje" " " \
+"right/Europe/Sofia" " " \
+"right/Europe/Stockholm" " " \
+"right/Europe/Tallinn" " " \
+"right/Europe/Tirane" " " \
+"right/Europe/Tiraspol" " " \
+"right/Europe/Uzhgorod" " " \
+"right/Europe/Vaduz" " " \
+"right/Europe/Vatican" " " \
+"right/Europe/Vienna" " " \
+"right/Europe/Vilnius" " " \
+"right/Europe/Volgograd" " " \
+"right/Europe/Warsaw" " " \
+"right/Europe/Zagreb" " " \
+"right/Europe/Zaporozhye" " " \
+"right/Europe/Zurich" " " \
+"right/Factory" " " \
+"right/GB" " " \
+"right/GB-Eire" " " \
+"right/GMT" " " \
+"right/GMT+0" " " \
+"right/GMT-0" " " \
+"right/GMT0" " " \
+"right/Greenwich" " " \
+"right/HST" " " \
+"right/Hongkong" " " \
+"right/Iceland" " " \
+"right/Indian/Antananarivo" " " \
+"right/Indian/Chagos" " " \
+"right/Indian/Christmas" " " \
+"right/Indian/Cocos" " " \
+"right/Indian/Comoro" " " \
+"right/Indian/Kerguelen" " " \
+"right/Indian/Mahe" " " \
+"right/Indian/Maldives" " " \
+"right/Indian/Mauritius" " " \
+"right/Indian/Mayotte" " " \
+"right/Indian/Reunion" " " \
+"right/Iran" " " \
+"right/Israel" " " \
+"right/Jamaica" " " \
+"right/Japan" " " \
+"right/Kwajalein" " " \
+"right/Libya" " " \
+"right/MET" " " \
+"right/MST" " " \
+"right/MST7MDT" " " \
+"right/Mexico/BajaNorte" " " \
+"right/Mexico/BajaSur" " " \
+"right/Mexico/General" " " \
+"right/NZ" " " \
+"right/NZ-CHAT" " " \
+"right/Navajo" " " \
+"right/PRC" " " \
+"right/PST8PDT" " " \
+"right/Pacific/Apia" " " \
+"right/Pacific/Auckland" " " \
+"right/Pacific/Bougainville" " " \
+"right/Pacific/Chatham" " " \
+"right/Pacific/Chuuk" " " \
+"right/Pacific/Easter" " " \
+"right/Pacific/Efate" " " \
+"right/Pacific/Enderbury" " " \
+"right/Pacific/Fakaofo" " " \
+"right/Pacific/Fiji" " " \
+"right/Pacific/Funafuti" " " \
+"right/Pacific/Galapagos" " " \
+"right/Pacific/Gambier" " " \
+"right/Pacific/Guadalcanal" " " \
+"right/Pacific/Guam" " " \
+"right/Pacific/Honolulu" " " \
+"right/Pacific/Johnston" " " \
+"right/Pacific/Kiritimati" " " \
+"right/Pacific/Kosrae" " " \
+"right/Pacific/Kwajalein" " " \
+"right/Pacific/Majuro" " " \
+"right/Pacific/Marquesas" " " \
+"right/Pacific/Midway" " " \
+"right/Pacific/Nauru" " " \
+"right/Pacific/Niue" " " \
+"right/Pacific/Norfolk" " " \
+"right/Pacific/Noumea" " " \
+"right/Pacific/Pago_Pago" " " \
+"right/Pacific/Palau" " " \
+"right/Pacific/Pitcairn" " " \
+"right/Pacific/Pohnpei" " " \
+"right/Pacific/Ponape" " " \
+"right/Pacific/Port_Moresby" " " \
+"right/Pacific/Rarotonga" " " \
+"right/Pacific/Saipan" " " \
+"right/Pacific/Samoa" " " \
+"right/Pacific/Tahiti" " " \
+"right/Pacific/Tarawa" " " \
+"right/Pacific/Tongatapu" " " \
+"right/Pacific/Truk" " " \
+"right/Pacific/Wake" " " \
+"right/Pacific/Wallis" " " \
+"right/Pacific/Yap" " " \
+"right/Poland" " " \
+"right/Portugal" " " \
+"right/ROC" " " \
+"right/ROK" " " \
+"right/Singapore" " " \
+"right/Turkey" " " \
+"right/UCT" " " \
+"right/US/Alaska" " " \
+"right/US/Aleutian" " " \
+"right/US/Arizona" " " \
+"right/US/Central" " " \
+"right/US/East-Indiana" " " \
+"right/US/Eastern" " " \
+"right/US/Hawaii" " " \
+"right/US/Indiana-Starke" " " \
+"right/US/Michigan" " " \
+"right/US/Mountain" " " \
+"right/US/Pacific" " " \
+"right/US/Pacific-New" " " \
+"right/US/Samoa" " " \
+"right/UTC" " " \
+"right/Universal" " " \
+"right/W-SU" " " \
+"right/WET" " " \
+"right/Zulu" " " \
+   2> $TMP/tz
+
+   if [ $? = 1 -o $? = 255 ]; then
+      rm -f $TMP/tz
+      exit
+   fi
+
+   TIMEZONE="`cat $TMP/tz`"
+   rm -f $TMP/tz
+
+   setzone $TIMEZONE
+   exit
+else
+   ###
+   ### use text prompts
+   ###
+   while [ 0 ]; do
+      echo -n "Would you like to configure your timezone ([y]es, [n]o)? "
+      read TIMECONF;
+      echo
+
+      if [ "$TIMECONF" = "n" ]; then
+         break
+      fi
+
+      cat << EOF
+Select one of these timezones:
+
+US/Alaska
+US/Aleutian
+US/Arizona
+US/Central
+US/East-Indiana
+US/Eastern
+US/Hawaii
+US/Indiana-Starke
+US/Michigan
+US/Mountain
+US/Pacific
+US/Pacific-New
+US/Samoa
+Africa/Abidjan
+Africa/Accra
+Africa/Addis_Ababa
+Africa/Algiers
+Africa/Asmara
+Africa/Asmera
+Africa/Bamako
+Africa/Bangui
+Africa/Banjul
+Africa/Bissau
+Africa/Blantyre
+Africa/Brazzaville
+Africa/Bujumbura
+Africa/Cairo
+Africa/Casablanca
+Africa/Ceuta
+Africa/Conakry
+Africa/Dakar
+Africa/Dar_es_Salaam
+Africa/Djibouti
+Africa/Douala
+Africa/El_Aaiun
+Africa/Freetown
+Africa/Gaborone
+Africa/Harare
+Africa/Johannesburg
+Africa/Juba
+Africa/Kampala
+Africa/Khartoum
+Africa/Kigali
+Africa/Kinshasa
+Africa/Lagos
+Africa/Libreville
+Africa/Lome
+Africa/Luanda
+Africa/Lubumbashi
+Africa/Lusaka
+Africa/Malabo
+Africa/Maputo
+Africa/Maseru
+Africa/Mbabane
+Africa/Mogadishu
+Africa/Monrovia
+Africa/Nairobi
+Africa/Ndjamena
+Africa/Niamey
+Africa/Nouakchott
+Africa/Ouagadougou
+Africa/Porto-Novo
+Africa/Sao_Tome
+Africa/Timbuktu
+Africa/Tripoli
+Africa/Tunis
+Africa/Windhoek
+America/Adak
+America/Anchorage
+America/Anguilla
+America/Antigua
+America/Araguaina
+America/Argentina/Buenos_Aires
+America/Argentina/Catamarca
+America/Argentina/ComodRivadavia
+America/Argentina/Cordoba
+America/Argentina/Jujuy
+America/Argentina/La_Rioja
+America/Argentina/Mendoza
+America/Argentina/Rio_Gallegos
+America/Argentina/Salta
+America/Argentina/San_Juan
+America/Argentina/San_Luis
+America/Argentina/Tucuman
+America/Argentina/Ushuaia
+America/Aruba
+America/Asuncion
+America/Atikokan
+America/Atka
+America/Bahia
+America/Bahia_Banderas
+America/Barbados
+America/Belem
+America/Belize
+America/Blanc-Sablon
+America/Boa_Vista
+America/Bogota
+America/Boise
+America/Buenos_Aires
+America/Cambridge_Bay
+America/Campo_Grande
+America/Cancun
+America/Caracas
+America/Catamarca
+America/Cayenne
+America/Cayman
+America/Chicago
+America/Chihuahua
+America/Coral_Harbour
+America/Cordoba
+America/Costa_Rica
+America/Creston
+America/Cuiaba
+America/Curacao
+America/Danmarkshavn
+America/Dawson
+America/Dawson_Creek
+America/Denver
+America/Detroit
+America/Dominica
+America/Edmonton
+America/Eirunepe
+America/El_Salvador
+America/Ensenada
+America/Fort_Wayne
+America/Fortaleza
+America/Glace_Bay
+America/Godthab
+America/Goose_Bay
+America/Grand_Turk
+America/Grenada
+America/Guadeloupe
+America/Guatemala
+America/Guayaquil
+America/Guyana
+America/Halifax
+America/Havana
+America/Hermosillo
+America/Indiana/Indianapolis
+America/Indiana/Knox
+America/Indiana/Marengo
+America/Indiana/Petersburg
+America/Indiana/Tell_City
+America/Indiana/Vevay
+America/Indiana/Vincennes
+America/Indiana/Winamac
+America/Indianapolis
+America/Inuvik
+America/Iqaluit
+America/Jamaica
+America/Jujuy
+America/Juneau
+America/Kentucky/Louisville
+America/Kentucky/Monticello
+America/Knox_IN
+America/Kralendijk
+America/La_Paz
+America/Lima
+America/Los_Angeles
+America/Louisville
+America/Lower_Princes
+America/Maceio
+America/Managua
+America/Manaus
+America/Marigot
+America/Martinique
+America/Matamoros
+America/Mazatlan
+America/Mendoza
+America/Menominee
+America/Merida
+America/Metlakatla
+America/Mexico_City
+America/Miquelon
+America/Moncton
+America/Monterrey
+America/Montevideo
+America/Montreal
+America/Montserrat
+America/Nassau
+America/New_York
+America/Nipigon
+America/Nome
+America/Noronha
+America/North_Dakota/Beulah
+America/North_Dakota/Center
+America/North_Dakota/New_Salem
+America/Ojinaga
+America/Panama
+America/Pangnirtung
+America/Paramaribo
+America/Phoenix
+America/Port-au-Prince
+America/Port_of_Spain
+America/Porto_Acre
+America/Porto_Velho
+America/Puerto_Rico
+America/Rainy_River
+America/Rankin_Inlet
+America/Recife
+America/Regina
+America/Resolute
+America/Rio_Branco
+America/Rosario
+America/Santa_Isabel
+America/Santarem
+America/Santiago
+America/Santo_Domingo
+America/Sao_Paulo
+America/Scoresbysund
+America/Shiprock
+America/Sitka
+America/St_Barthelemy
+America/St_Johns
+America/St_Kitts
+America/St_Lucia
+America/St_Thomas
+America/St_Vincent
+America/Swift_Current
+America/Tegucigalpa
+America/Thule
+America/Thunder_Bay
+America/Tijuana
+America/Toronto
+America/Tortola
+America/Vancouver
+America/Virgin
+America/Whitehorse
+America/Winnipeg
+America/Yakutat
+America/Yellowknife
+Antarctica/Casey
+Antarctica/Davis
+Antarctica/DumontDUrville
+Antarctica/Macquarie
+Antarctica/Mawson
+Antarctica/McMurdo
+Antarctica/Palmer
+Antarctica/Rothera
+Antarctica/South_Pole
+Antarctica/Syowa
+Antarctica/Troll
+Antarctica/Vostok
+Arctic/Longyearbyen
+Asia/Aden
+Asia/Almaty
+Asia/Amman
+Asia/Anadyr
+Asia/Aqtau
+Asia/Aqtobe
+Asia/Ashgabat
+Asia/Ashkhabad
+Asia/Baghdad
+Asia/Bahrain
+Asia/Baku
+Asia/Bangkok
+Asia/Beirut
+Asia/Bishkek
+Asia/Brunei
+Asia/Calcutta
+Asia/Chita
+Asia/Choibalsan
+Asia/Chongqing
+Asia/Chungking
+Asia/Colombo
+Asia/Dacca
+Asia/Damascus
+Asia/Dhaka
+Asia/Dili
+Asia/Dubai
+Asia/Dushanbe
+Asia/Gaza
+Asia/Harbin
+Asia/Hebron
+Asia/Ho_Chi_Minh
+Asia/Hong_Kong
+Asia/Hovd
+Asia/Irkutsk
+Asia/Istanbul
+Asia/Jakarta
+Asia/Jayapura
+Asia/Jerusalem
+Asia/Kabul
+Asia/Kamchatka
+Asia/Karachi
+Asia/Kashgar
+Asia/Kathmandu
+Asia/Katmandu
+Asia/Khandyga
+Asia/Kolkata
+Asia/Krasnoyarsk
+Asia/Kuala_Lumpur
+Asia/Kuching
+Asia/Kuwait
+Asia/Macao
+Asia/Macau
+Asia/Magadan
+Asia/Makassar
+Asia/Manila
+Asia/Muscat
+Asia/Nicosia
+Asia/Novokuznetsk
+Asia/Novosibirsk
+Asia/Omsk
+Asia/Oral
+Asia/Phnom_Penh
+Asia/Pontianak
+Asia/Pyongyang
+Asia/Qatar
+Asia/Qyzylorda
+Asia/Rangoon
+Asia/Riyadh
+Asia/Saigon
+Asia/Sakhalin
+Asia/Samarkand
+Asia/Seoul
+Asia/Shanghai
+Asia/Singapore
+Asia/Srednekolymsk
+Asia/Taipei
+Asia/Tashkent
+Asia/Tbilisi
+Asia/Tehran
+Asia/Tel_Aviv
+Asia/Thimbu
+Asia/Thimphu
+Asia/Tokyo
+Asia/Ujung_Pandang
+Asia/Ulaanbaatar
+Asia/Ulan_Bator
+Asia/Urumqi
+Asia/Ust-Nera
+Asia/Vientiane
+Asia/Vladivostok
+Asia/Yakutsk
+Asia/Yekaterinburg
+Asia/Yerevan
+Atlantic/Azores
+Atlantic/Bermuda
+Atlantic/Canary
+Atlantic/Cape_Verde
+Atlantic/Faeroe
+Atlantic/Faroe
+Atlantic/Jan_Mayen
+Atlantic/Madeira
+Atlantic/Reykjavik
+Atlantic/South_Georgia
+Atlantic/St_Helena
+Atlantic/Stanley
+Australia/ACT
+Australia/Adelaide
+Australia/Brisbane
+Australia/Broken_Hill
+Australia/Canberra
+Australia/Currie
+Australia/Darwin
+Australia/Eucla
+Australia/Hobart
+Australia/LHI
+Australia/Lindeman
+Australia/Lord_Howe
+Australia/Melbourne
+Australia/NSW
+Australia/North
+Australia/Perth
+Australia/Queensland
+Australia/South
+Australia/Sydney
+Australia/Tasmania
+Australia/Victoria
+Australia/West
+Australia/Yancowinna
+Brazil/Acre
+Brazil/DeNoronha
+Brazil/East
+Brazil/West
+CET
+CST6CDT
+Canada/Atlantic
+Canada/Central
+Canada/East-Saskatchewan
+Canada/Eastern
+Canada/Mountain
+Canada/Newfoundland
+Canada/Pacific
+Canada/Saskatchewan
+Canada/Yukon
+Chile/Continental
+Chile/EasterIsland
+Cuba
+EET
+EST
+EST5EDT
+Egypt
+Eire
+Etc/GMT
+Etc/GMT+0
+Etc/GMT+1
+Etc/GMT+10
+Etc/GMT+11
+Etc/GMT+12
+Etc/GMT+2
+Etc/GMT+3
+Etc/GMT+4
+Etc/GMT+5
+Etc/GMT+6
+Etc/GMT+7
+Etc/GMT+8
+Etc/GMT+9
+Etc/GMT-0
+Etc/GMT-1
+Etc/GMT-10
+Etc/GMT-11
+Etc/GMT-12
+Etc/GMT-13
+Etc/GMT-14
+Etc/GMT-2
+Etc/GMT-3
+Etc/GMT-4
+Etc/GMT-5
+Etc/GMT-6
+Etc/GMT-7
+Etc/GMT-8
+Etc/GMT-9
+Etc/GMT0
+Etc/Greenwich
+Etc/UCT
+Etc/UTC
+Etc/Universal
+Etc/Zulu
+Europe/Amsterdam
+Europe/Andorra
+Europe/Athens
+Europe/Belfast
+Europe/Belgrade
+Europe/Berlin
+Europe/Bratislava
+Europe/Brussels
+Europe/Bucharest
+Europe/Budapest
+Europe/Busingen
+Europe/Chisinau
+Europe/Copenhagen
+Europe/Dublin
+Europe/Gibraltar
+Europe/Guernsey
+Europe/Helsinki
+Europe/Isle_of_Man
+Europe/Istanbul
+Europe/Jersey
+Europe/Kaliningrad
+Europe/Kiev
+Europe/Lisbon
+Europe/Ljubljana
+Europe/London
+Europe/Luxembourg
+Europe/Madrid
+Europe/Malta
+Europe/Mariehamn
+Europe/Minsk
+Europe/Monaco
+Europe/Moscow
+Europe/Nicosia
+Europe/Oslo
+Europe/Paris
+Europe/Podgorica
+Europe/Prague
+Europe/Riga
+Europe/Rome
+Europe/Samara
+Europe/San_Marino
+Europe/Sarajevo
+Europe/Simferopol
+Europe/Skopje
+Europe/Sofia
+Europe/Stockholm
+Europe/Tallinn
+Europe/Tirane
+Europe/Tiraspol
+Europe/Uzhgorod
+Europe/Vaduz
+Europe/Vatican
+Europe/Vienna
+Europe/Vilnius
+Europe/Volgograd
+Europe/Warsaw
+Europe/Zagreb
+Europe/Zaporozhye
+Europe/Zurich
+Factory
+GB
+GB-Eire
+GMT
+GMT+0
+GMT-0
+GMT0
+Greenwich
+HST
+Hongkong
+Iceland
+Indian/Antananarivo
+Indian/Chagos
+Indian/Christmas
+Indian/Cocos
+Indian/Comoro
+Indian/Kerguelen
+Indian/Mahe
+Indian/Maldives
+Indian/Mauritius
+Indian/Mayotte
+Indian/Reunion
+Iran
+Israel
+Jamaica
+Japan
+Kwajalein
+Libya
+MET
+MST
+MST7MDT
+Mexico/BajaNorte
+Mexico/BajaSur
+Mexico/General
+NZ
+NZ-CHAT
+Navajo
+PRC
+PST8PDT
+Pacific/Apia
+Pacific/Auckland
+Pacific/Bougainville
+Pacific/Chatham
+Pacific/Chuuk
+Pacific/Easter
+Pacific/Efate
+Pacific/Enderbury
+Pacific/Fakaofo
+Pacific/Fiji
+Pacific/Funafuti
+Pacific/Galapagos
+Pacific/Gambier
+Pacific/Guadalcanal
+Pacific/Guam
+Pacific/Honolulu
+Pacific/Johnston
+Pacific/Kiritimati
+Pacific/Kosrae
+Pacific/Kwajalein
+Pacific/Majuro
+Pacific/Marquesas
+Pacific/Midway
+Pacific/Nauru
+Pacific/Niue
+Pacific/Norfolk
+Pacific/Noumea
+Pacific/Pago_Pago
+Pacific/Palau
+Pacific/Pitcairn
+Pacific/Pohnpei
+Pacific/Ponape
+Pacific/Port_Moresby
+Pacific/Rarotonga
+Pacific/Saipan
+Pacific/Samoa
+Pacific/Tahiti
+Pacific/Tarawa
+Pacific/Tongatapu
+Pacific/Truk
+Pacific/Wake
+Pacific/Wallis
+Pacific/Yap
+Poland
+Portugal
+ROC
+ROK
+Singapore
+Turkey
+UCT
+UTC
+Universal
+W-SU
+WET
+Zulu
+posix/Africa/Abidjan
+posix/Africa/Accra
+posix/Africa/Addis_Ababa
+posix/Africa/Algiers
+posix/Africa/Asmara
+posix/Africa/Asmera
+posix/Africa/Bamako
+posix/Africa/Bangui
+posix/Africa/Banjul
+posix/Africa/Bissau
+posix/Africa/Blantyre
+posix/Africa/Brazzaville
+posix/Africa/Bujumbura
+posix/Africa/Cairo
+posix/Africa/Casablanca
+posix/Africa/Ceuta
+posix/Africa/Conakry
+posix/Africa/Dakar
+posix/Africa/Dar_es_Salaam
+posix/Africa/Djibouti
+posix/Africa/Douala
+posix/Africa/El_Aaiun
+posix/Africa/Freetown
+posix/Africa/Gaborone
+posix/Africa/Harare
+posix/Africa/Johannesburg
+posix/Africa/Juba
+posix/Africa/Kampala
+posix/Africa/Khartoum
+posix/Africa/Kigali
+posix/Africa/Kinshasa
+posix/Africa/Lagos
+posix/Africa/Libreville
+posix/Africa/Lome
+posix/Africa/Luanda
+posix/Africa/Lubumbashi
+posix/Africa/Lusaka
+posix/Africa/Malabo
+posix/Africa/Maputo
+posix/Africa/Maseru
+posix/Africa/Mbabane
+posix/Africa/Mogadishu
+posix/Africa/Monrovia
+posix/Africa/Nairobi
+posix/Africa/Ndjamena
+posix/Africa/Niamey
+posix/Africa/Nouakchott
+posix/Africa/Ouagadougou
+posix/Africa/Porto-Novo
+posix/Africa/Sao_Tome
+posix/Africa/Timbuktu
+posix/Africa/Tripoli
+posix/Africa/Tunis
+posix/Africa/Windhoek
+posix/America/Adak
+posix/America/Anchorage
+posix/America/Anguilla
+posix/America/Antigua
+posix/America/Araguaina
+posix/America/Argentina/Buenos_Aires
+posix/America/Argentina/Catamarca
+posix/America/Argentina/ComodRivadavia
+posix/America/Argentina/Cordoba
+posix/America/Argentina/Jujuy
+posix/America/Argentina/La_Rioja
+posix/America/Argentina/Mendoza
+posix/America/Argentina/Rio_Gallegos
+posix/America/Argentina/Salta
+posix/America/Argentina/San_Juan
+posix/America/Argentina/San_Luis
+posix/America/Argentina/Tucuman
+posix/America/Argentina/Ushuaia
+posix/America/Aruba
+posix/America/Asuncion
+posix/America/Atikokan
+posix/America/Atka
+posix/America/Bahia
+posix/America/Bahia_Banderas
+posix/America/Barbados
+posix/America/Belem
+posix/America/Belize
+posix/America/Blanc-Sablon
+posix/America/Boa_Vista
+posix/America/Bogota
+posix/America/Boise
+posix/America/Buenos_Aires
+posix/America/Cambridge_Bay
+posix/America/Campo_Grande
+posix/America/Cancun
+posix/America/Caracas
+posix/America/Catamarca
+posix/America/Cayenne
+posix/America/Cayman
+posix/America/Chicago
+posix/America/Chihuahua
+posix/America/Coral_Harbour
+posix/America/Cordoba
+posix/America/Costa_Rica
+posix/America/Creston
+posix/America/Cuiaba
+posix/America/Curacao
+posix/America/Danmarkshavn
+posix/America/Dawson
+posix/America/Dawson_Creek
+posix/America/Denver
+posix/America/Detroit
+posix/America/Dominica
+posix/America/Edmonton
+posix/America/Eirunepe
+posix/America/El_Salvador
+posix/America/Ensenada
+posix/America/Fort_Wayne
+posix/America/Fortaleza
+posix/America/Glace_Bay
+posix/America/Godthab
+posix/America/Goose_Bay
+posix/America/Grand_Turk
+posix/America/Grenada
+posix/America/Guadeloupe
+posix/America/Guatemala
+posix/America/Guayaquil
+posix/America/Guyana
+posix/America/Halifax
+posix/America/Havana
+posix/America/Hermosillo
+posix/America/Indiana/Indianapolis
+posix/America/Indiana/Knox
+posix/America/Indiana/Marengo
+posix/America/Indiana/Petersburg
+posix/America/Indiana/Tell_City
+posix/America/Indiana/Vevay
+posix/America/Indiana/Vincennes
+posix/America/Indiana/Winamac
+posix/America/Indianapolis
+posix/America/Inuvik
+posix/America/Iqaluit
+posix/America/Jamaica
+posix/America/Jujuy
+posix/America/Juneau
+posix/America/Kentucky/Louisville
+posix/America/Kentucky/Monticello
+posix/America/Knox_IN
+posix/America/Kralendijk
+posix/America/La_Paz
+posix/America/Lima
+posix/America/Los_Angeles
+posix/America/Louisville
+posix/America/Lower_Princes
+posix/America/Maceio
+posix/America/Managua
+posix/America/Manaus
+posix/America/Marigot
+posix/America/Martinique
+posix/America/Matamoros
+posix/America/Mazatlan
+posix/America/Mendoza
+posix/America/Menominee
+posix/America/Merida
+posix/America/Metlakatla
+posix/America/Mexico_City
+posix/America/Miquelon
+posix/America/Moncton
+posix/America/Monterrey
+posix/America/Montevideo
+posix/America/Montreal
+posix/America/Montserrat
+posix/America/Nassau
+posix/America/New_York
+posix/America/Nipigon
+posix/America/Nome
+posix/America/Noronha
+posix/America/North_Dakota/Beulah
+posix/America/North_Dakota/Center
+posix/America/North_Dakota/New_Salem
+posix/America/Ojinaga
+posix/America/Panama
+posix/America/Pangnirtung
+posix/America/Paramaribo
+posix/America/Phoenix
+posix/America/Port-au-Prince
+posix/America/Port_of_Spain
+posix/America/Porto_Acre
+posix/America/Porto_Velho
+posix/America/Puerto_Rico
+posix/America/Rainy_River
+posix/America/Rankin_Inlet
+posix/America/Recife
+posix/America/Regina
+posix/America/Resolute
+posix/America/Rio_Branco
+posix/America/Rosario
+posix/America/Santa_Isabel
+posix/America/Santarem
+posix/America/Santiago
+posix/America/Santo_Domingo
+posix/America/Sao_Paulo
+posix/America/Scoresbysund
+posix/America/Shiprock
+posix/America/Sitka
+posix/America/St_Barthelemy
+posix/America/St_Johns
+posix/America/St_Kitts
+posix/America/St_Lucia
+posix/America/St_Thomas
+posix/America/St_Vincent
+posix/America/Swift_Current
+posix/America/Tegucigalpa
+posix/America/Thule
+posix/America/Thunder_Bay
+posix/America/Tijuana
+posix/America/Toronto
+posix/America/Tortola
+posix/America/Vancouver
+posix/America/Virgin
+posix/America/Whitehorse
+posix/America/Winnipeg
+posix/America/Yakutat
+posix/America/Yellowknife
+posix/Antarctica/Casey
+posix/Antarctica/Davis
+posix/Antarctica/DumontDUrville
+posix/Antarctica/Macquarie
+posix/Antarctica/Mawson
+posix/Antarctica/McMurdo
+posix/Antarctica/Palmer
+posix/Antarctica/Rothera
+posix/Antarctica/South_Pole
+posix/Antarctica/Syowa
+posix/Antarctica/Troll
+posix/Antarctica/Vostok
+posix/Arctic/Longyearbyen
+posix/Asia/Aden
+posix/Asia/Almaty
+posix/Asia/Amman
+posix/Asia/Anadyr
+posix/Asia/Aqtau
+posix/Asia/Aqtobe
+posix/Asia/Ashgabat
+posix/Asia/Ashkhabad
+posix/Asia/Baghdad
+posix/Asia/Bahrain
+posix/Asia/Baku
+posix/Asia/Bangkok
+posix/Asia/Beirut
+posix/Asia/Bishkek
+posix/Asia/Brunei
+posix/Asia/Calcutta
+posix/Asia/Chita
+posix/Asia/Choibalsan
+posix/Asia/Chongqing
+posix/Asia/Chungking
+posix/Asia/Colombo
+posix/Asia/Dacca
+posix/Asia/Damascus
+posix/Asia/Dhaka
+posix/Asia/Dili
+posix/Asia/Dubai
+posix/Asia/Dushanbe
+posix/Asia/Gaza
+posix/Asia/Harbin
+posix/Asia/Hebron
+posix/Asia/Ho_Chi_Minh
+posix/Asia/Hong_Kong
+posix/Asia/Hovd
+posix/Asia/Irkutsk
+posix/Asia/Istanbul
+posix/Asia/Jakarta
+posix/Asia/Jayapura
+posix/Asia/Jerusalem
+posix/Asia/Kabul
+posix/Asia/Kamchatka
+posix/Asia/Karachi
+posix/Asia/Kashgar
+posix/Asia/Kathmandu
+posix/Asia/Katmandu
+posix/Asia/Khandyga
+posix/Asia/Kolkata
+posix/Asia/Krasnoyarsk
+posix/Asia/Kuala_Lumpur
+posix/Asia/Kuching
+posix/Asia/Kuwait
+posix/Asia/Macao
+posix/Asia/Macau
+posix/Asia/Magadan
+posix/Asia/Makassar
+posix/Asia/Manila
+posix/Asia/Muscat
+posix/Asia/Nicosia
+posix/Asia/Novokuznetsk
+posix/Asia/Novosibirsk
+posix/Asia/Omsk
+posix/Asia/Oral
+posix/Asia/Phnom_Penh
+posix/Asia/Pontianak
+posix/Asia/Pyongyang
+posix/Asia/Qatar
+posix/Asia/Qyzylorda
+posix/Asia/Rangoon
+posix/Asia/Riyadh
+posix/Asia/Saigon
+posix/Asia/Sakhalin
+posix/Asia/Samarkand
+posix/Asia/Seoul
+posix/Asia/Shanghai
+posix/Asia/Singapore
+posix/Asia/Srednekolymsk
+posix/Asia/Taipei
+posix/Asia/Tashkent
+posix/Asia/Tbilisi
+posix/Asia/Tehran
+posix/Asia/Tel_Aviv
+posix/Asia/Thimbu
+posix/Asia/Thimphu
+posix/Asia/Tokyo
+posix/Asia/Ujung_Pandang
+posix/Asia/Ulaanbaatar
+posix/Asia/Ulan_Bator
+posix/Asia/Urumqi
+posix/Asia/Ust-Nera
+posix/Asia/Vientiane
+posix/Asia/Vladivostok
+posix/Asia/Yakutsk
+posix/Asia/Yekaterinburg
+posix/Asia/Yerevan
+posix/Atlantic/Azores
+posix/Atlantic/Bermuda
+posix/Atlantic/Canary
+posix/Atlantic/Cape_Verde
+posix/Atlantic/Faeroe
+posix/Atlantic/Faroe
+posix/Atlantic/Jan_Mayen
+posix/Atlantic/Madeira
+posix/Atlantic/Reykjavik
+posix/Atlantic/South_Georgia
+posix/Atlantic/St_Helena
+posix/Atlantic/Stanley
+posix/Australia/ACT
+posix/Australia/Adelaide
+posix/Australia/Brisbane
+posix/Australia/Broken_Hill
+posix/Australia/Canberra
+posix/Australia/Currie
+posix/Australia/Darwin
+posix/Australia/Eucla
+posix/Australia/Hobart
+posix/Australia/LHI
+posix/Australia/Lindeman
+posix/Australia/Lord_Howe
+posix/Australia/Melbourne
+posix/Australia/NSW
+posix/Australia/North
+posix/Australia/Perth
+posix/Australia/Queensland
+posix/Australia/South
+posix/Australia/Sydney
+posix/Australia/Tasmania
+posix/Australia/Victoria
+posix/Australia/West
+posix/Australia/Yancowinna
+posix/Brazil/Acre
+posix/Brazil/DeNoronha
+posix/Brazil/East
+posix/Brazil/West
+posix/CET
+posix/CST6CDT
+posix/Canada/Atlantic
+posix/Canada/Central
+posix/Canada/East-Saskatchewan
+posix/Canada/Eastern
+posix/Canada/Mountain
+posix/Canada/Newfoundland
+posix/Canada/Pacific
+posix/Canada/Saskatchewan
+posix/Canada/Yukon
+posix/Chile/Continental
+posix/Chile/EasterIsland
+posix/Cuba
+posix/EET
+posix/EST
+posix/EST5EDT
+posix/Egypt
+posix/Eire
+posix/Etc/GMT
+posix/Etc/GMT+0
+posix/Etc/GMT+1
+posix/Etc/GMT+10
+posix/Etc/GMT+11
+posix/Etc/GMT+12
+posix/Etc/GMT+2
+posix/Etc/GMT+3
+posix/Etc/GMT+4
+posix/Etc/GMT+5
+posix/Etc/GMT+6
+posix/Etc/GMT+7
+posix/Etc/GMT+8
+posix/Etc/GMT+9
+posix/Etc/GMT-0
+posix/Etc/GMT-1
+posix/Etc/GMT-10
+posix/Etc/GMT-11
+posix/Etc/GMT-12
+posix/Etc/GMT-13
+posix/Etc/GMT-14
+posix/Etc/GMT-2
+posix/Etc/GMT-3
+posix/Etc/GMT-4
+posix/Etc/GMT-5
+posix/Etc/GMT-6
+posix/Etc/GMT-7
+posix/Etc/GMT-8
+posix/Etc/GMT-9
+posix/Etc/GMT0
+posix/Etc/Greenwich
+posix/Etc/UCT
+posix/Etc/UTC
+posix/Etc/Universal
+posix/Etc/Zulu
+posix/Europe/Amsterdam
+posix/Europe/Andorra
+posix/Europe/Athens
+posix/Europe/Belfast
+posix/Europe/Belgrade
+posix/Europe/Berlin
+posix/Europe/Bratislava
+posix/Europe/Brussels
+posix/Europe/Bucharest
+posix/Europe/Budapest
+posix/Europe/Busingen
+posix/Europe/Chisinau
+posix/Europe/Copenhagen
+posix/Europe/Dublin
+posix/Europe/Gibraltar
+posix/Europe/Guernsey
+posix/Europe/Helsinki
+posix/Europe/Isle_of_Man
+posix/Europe/Istanbul
+posix/Europe/Jersey
+posix/Europe/Kaliningrad
+posix/Europe/Kiev
+posix/Europe/Lisbon
+posix/Europe/Ljubljana
+posix/Europe/London
+posix/Europe/Luxembourg
+posix/Europe/Madrid
+posix/Europe/Malta
+posix/Europe/Mariehamn
+posix/Europe/Minsk
+posix/Europe/Monaco
+posix/Europe/Moscow
+posix/Europe/Nicosia
+posix/Europe/Oslo
+posix/Europe/Paris
+posix/Europe/Podgorica
+posix/Europe/Prague
+posix/Europe/Riga
+posix/Europe/Rome
+posix/Europe/Samara
+posix/Europe/San_Marino
+posix/Europe/Sarajevo
+posix/Europe/Simferopol
+posix/Europe/Skopje
+posix/Europe/Sofia
+posix/Europe/Stockholm
+posix/Europe/Tallinn
+posix/Europe/Tirane
+posix/Europe/Tiraspol
+posix/Europe/Uzhgorod
+posix/Europe/Vaduz
+posix/Europe/Vatican
+posix/Europe/Vienna
+posix/Europe/Vilnius
+posix/Europe/Volgograd
+posix/Europe/Warsaw
+posix/Europe/Zagreb
+posix/Europe/Zaporozhye
+posix/Europe/Zurich
+posix/Factory
+posix/GB
+posix/GB-Eire
+posix/GMT
+posix/GMT+0
+posix/GMT-0
+posix/GMT0
+posix/Greenwich
+posix/HST
+posix/Hongkong
+posix/Iceland
+posix/Indian/Antananarivo
+posix/Indian/Chagos
+posix/Indian/Christmas
+posix/Indian/Cocos
+posix/Indian/Comoro
+posix/Indian/Kerguelen
+posix/Indian/Mahe
+posix/Indian/Maldives
+posix/Indian/Mauritius
+posix/Indian/Mayotte
+posix/Indian/Reunion
+posix/Iran
+posix/Israel
+posix/Jamaica
+posix/Japan
+posix/Kwajalein
+posix/Libya
+posix/MET
+posix/MST
+posix/MST7MDT
+posix/Mexico/BajaNorte
+posix/Mexico/BajaSur
+posix/Mexico/General
+posix/NZ
+posix/NZ-CHAT
+posix/Navajo
+posix/PRC
+posix/PST8PDT
+posix/Pacific/Apia
+posix/Pacific/Auckland
+posix/Pacific/Bougainville
+posix/Pacific/Chatham
+posix/Pacific/Chuuk
+posix/Pacific/Easter
+posix/Pacific/Efate
+posix/Pacific/Enderbury
+posix/Pacific/Fakaofo
+posix/Pacific/Fiji
+posix/Pacific/Funafuti
+posix/Pacific/Galapagos
+posix/Pacific/Gambier
+posix/Pacific/Guadalcanal
+posix/Pacific/Guam
+posix/Pacific/Honolulu
+posix/Pacific/Johnston
+posix/Pacific/Kiritimati
+posix/Pacific/Kosrae
+posix/Pacific/Kwajalein
+posix/Pacific/Majuro
+posix/Pacific/Marquesas
+posix/Pacific/Midway
+posix/Pacific/Nauru
+posix/Pacific/Niue
+posix/Pacific/Norfolk
+posix/Pacific/Noumea
+posix/Pacific/Pago_Pago
+posix/Pacific/Palau
+posix/Pacific/Pitcairn
+posix/Pacific/Pohnpei
+posix/Pacific/Ponape
+posix/Pacific/Port_Moresby
+posix/Pacific/Rarotonga
+posix/Pacific/Saipan
+posix/Pacific/Samoa
+posix/Pacific/Tahiti
+posix/Pacific/Tarawa
+posix/Pacific/Tongatapu
+posix/Pacific/Truk
+posix/Pacific/Wake
+posix/Pacific/Wallis
+posix/Pacific/Yap
+posix/Poland
+posix/Portugal
+posix/ROC
+posix/ROK
+posix/Singapore
+posix/Turkey
+posix/UCT
+posix/US/Alaska
+posix/US/Aleutian
+posix/US/Arizona
+posix/US/Central
+posix/US/East-Indiana
+posix/US/Eastern
+posix/US/Hawaii
+posix/US/Indiana-Starke
+posix/US/Michigan
+posix/US/Mountain
+posix/US/Pacific
+posix/US/Pacific-New
+posix/US/Samoa
+posix/UTC
+posix/Universal
+posix/W-SU
+posix/WET
+posix/Zulu
+posix/localtime
+posix/posixrules
+posixrules
+right/Africa/Abidjan
+right/Africa/Accra
+right/Africa/Addis_Ababa
+right/Africa/Algiers
+right/Africa/Asmara
+right/Africa/Asmera
+right/Africa/Bamako
+right/Africa/Bangui
+right/Africa/Banjul
+right/Africa/Bissau
+right/Africa/Blantyre
+right/Africa/Brazzaville
+right/Africa/Bujumbura
+right/Africa/Cairo
+right/Africa/Casablanca
+right/Africa/Ceuta
+right/Africa/Conakry
+right/Africa/Dakar
+right/Africa/Dar_es_Salaam
+right/Africa/Djibouti
+right/Africa/Douala
+right/Africa/El_Aaiun
+right/Africa/Freetown
+right/Africa/Gaborone
+right/Africa/Harare
+right/Africa/Johannesburg
+right/Africa/Juba
+right/Africa/Kampala
+right/Africa/Khartoum
+right/Africa/Kigali
+right/Africa/Kinshasa
+right/Africa/Lagos
+right/Africa/Libreville
+right/Africa/Lome
+right/Africa/Luanda
+right/Africa/Lubumbashi
+right/Africa/Lusaka
+right/Africa/Malabo
+right/Africa/Maputo
+right/Africa/Maseru
+right/Africa/Mbabane
+right/Africa/Mogadishu
+right/Africa/Monrovia
+right/Africa/Nairobi
+right/Africa/Ndjamena
+right/Africa/Niamey
+right/Africa/Nouakchott
+right/Africa/Ouagadougou
+right/Africa/Porto-Novo
+right/Africa/Sao_Tome
+right/Africa/Timbuktu
+right/Africa/Tripoli
+right/Africa/Tunis
+right/Africa/Windhoek
+right/America/Adak
+right/America/Anchorage
+right/America/Anguilla
+right/America/Antigua
+right/America/Araguaina
+right/America/Argentina/Buenos_Aires
+right/America/Argentina/Catamarca
+right/America/Argentina/ComodRivadavia
+right/America/Argentina/Cordoba
+right/America/Argentina/Jujuy
+right/America/Argentina/La_Rioja
+right/America/Argentina/Mendoza
+right/America/Argentina/Rio_Gallegos
+right/America/Argentina/Salta
+right/America/Argentina/San_Juan
+right/America/Argentina/San_Luis
+right/America/Argentina/Tucuman
+right/America/Argentina/Ushuaia
+right/America/Aruba
+right/America/Asuncion
+right/America/Atikokan
+right/America/Atka
+right/America/Bahia
+right/America/Bahia_Banderas
+right/America/Barbados
+right/America/Belem
+right/America/Belize
+right/America/Blanc-Sablon
+right/America/Boa_Vista
+right/America/Bogota
+right/America/Boise
+right/America/Buenos_Aires
+right/America/Cambridge_Bay
+right/America/Campo_Grande
+right/America/Cancun
+right/America/Caracas
+right/America/Catamarca
+right/America/Cayenne
+right/America/Cayman
+right/America/Chicago
+right/America/Chihuahua
+right/America/Coral_Harbour
+right/America/Cordoba
+right/America/Costa_Rica
+right/America/Creston
+right/America/Cuiaba
+right/America/Curacao
+right/America/Danmarkshavn
+right/America/Dawson
+right/America/Dawson_Creek
+right/America/Denver
+right/America/Detroit
+right/America/Dominica
+right/America/Edmonton
+right/America/Eirunepe
+right/America/El_Salvador
+right/America/Ensenada
+right/America/Fort_Wayne
+right/America/Fortaleza
+right/America/Glace_Bay
+right/America/Godthab
+right/America/Goose_Bay
+right/America/Grand_Turk
+right/America/Grenada
+right/America/Guadeloupe
+right/America/Guatemala
+right/America/Guayaquil
+right/America/Guyana
+right/America/Halifax
+right/America/Havana
+right/America/Hermosillo
+right/America/Indiana/Indianapolis
+right/America/Indiana/Knox
+right/America/Indiana/Marengo
+right/America/Indiana/Petersburg
+right/America/Indiana/Tell_City
+right/America/Indiana/Vevay
+right/America/Indiana/Vincennes
+right/America/Indiana/Winamac
+right/America/Indianapolis
+right/America/Inuvik
+right/America/Iqaluit
+right/America/Jamaica
+right/America/Jujuy
+right/America/Juneau
+right/America/Kentucky/Louisville
+right/America/Kentucky/Monticello
+right/America/Knox_IN
+right/America/Kralendijk
+right/America/La_Paz
+right/America/Lima
+right/America/Los_Angeles
+right/America/Louisville
+right/America/Lower_Princes
+right/America/Maceio
+right/America/Managua
+right/America/Manaus
+right/America/Marigot
+right/America/Martinique
+right/America/Matamoros
+right/America/Mazatlan
+right/America/Mendoza
+right/America/Menominee
+right/America/Merida
+right/America/Metlakatla
+right/America/Mexico_City
+right/America/Miquelon
+right/America/Moncton
+right/America/Monterrey
+right/America/Montevideo
+right/America/Montreal
+right/America/Montserrat
+right/America/Nassau
+right/America/New_York
+right/America/Nipigon
+right/America/Nome
+right/America/Noronha
+right/America/North_Dakota/Beulah
+right/America/North_Dakota/Center
+right/America/North_Dakota/New_Salem
+right/America/Ojinaga
+right/America/Panama
+right/America/Pangnirtung
+right/America/Paramaribo
+right/America/Phoenix
+right/America/Port-au-Prince
+right/America/Port_of_Spain
+right/America/Porto_Acre
+right/America/Porto_Velho
+right/America/Puerto_Rico
+right/America/Rainy_River
+right/America/Rankin_Inlet
+right/America/Recife
+right/America/Regina
+right/America/Resolute
+right/America/Rio_Branco
+right/America/Rosario
+right/America/Santa_Isabel
+right/America/Santarem
+right/America/Santiago
+right/America/Santo_Domingo
+right/America/Sao_Paulo
+right/America/Scoresbysund
+right/America/Shiprock
+right/America/Sitka
+right/America/St_Barthelemy
+right/America/St_Johns
+right/America/St_Kitts
+right/America/St_Lucia
+right/America/St_Thomas
+right/America/St_Vincent
+right/America/Swift_Current
+right/America/Tegucigalpa
+right/America/Thule
+right/America/Thunder_Bay
+right/America/Tijuana
+right/America/Toronto
+right/America/Tortola
+right/America/Vancouver
+right/America/Virgin
+right/America/Whitehorse
+right/America/Winnipeg
+right/America/Yakutat
+right/America/Yellowknife
+right/Antarctica/Casey
+right/Antarctica/Davis
+right/Antarctica/DumontDUrville
+right/Antarctica/Macquarie
+right/Antarctica/Mawson
+right/Antarctica/McMurdo
+right/Antarctica/Palmer
+right/Antarctica/Rothera
+right/Antarctica/South_Pole
+right/Antarctica/Syowa
+right/Antarctica/Troll
+right/Antarctica/Vostok
+right/Arctic/Longyearbyen
+right/Asia/Aden
+right/Asia/Almaty
+right/Asia/Amman
+right/Asia/Anadyr
+right/Asia/Aqtau
+right/Asia/Aqtobe
+right/Asia/Ashgabat
+right/Asia/Ashkhabad
+right/Asia/Baghdad
+right/Asia/Bahrain
+right/Asia/Baku
+right/Asia/Bangkok
+right/Asia/Beirut
+right/Asia/Bishkek
+right/Asia/Brunei
+right/Asia/Calcutta
+right/Asia/Chita
+right/Asia/Choibalsan
+right/Asia/Chongqing
+right/Asia/Chungking
+right/Asia/Colombo
+right/Asia/Dacca
+right/Asia/Damascus
+right/Asia/Dhaka
+right/Asia/Dili
+right/Asia/Dubai
+right/Asia/Dushanbe
+right/Asia/Gaza
+right/Asia/Harbin
+right/Asia/Hebron
+right/Asia/Ho_Chi_Minh
+right/Asia/Hong_Kong
+right/Asia/Hovd
+right/Asia/Irkutsk
+right/Asia/Istanbul
+right/Asia/Jakarta
+right/Asia/Jayapura
+right/Asia/Jerusalem
+right/Asia/Kabul
+right/Asia/Kamchatka
+right/Asia/Karachi
+right/Asia/Kashgar
+right/Asia/Kathmandu
+right/Asia/Katmandu
+right/Asia/Khandyga
+right/Asia/Kolkata
+right/Asia/Krasnoyarsk
+right/Asia/Kuala_Lumpur
+right/Asia/Kuching
+right/Asia/Kuwait
+right/Asia/Macao
+right/Asia/Macau
+right/Asia/Magadan
+right/Asia/Makassar
+right/Asia/Manila
+right/Asia/Muscat
+right/Asia/Nicosia
+right/Asia/Novokuznetsk
+right/Asia/Novosibirsk
+right/Asia/Omsk
+right/Asia/Oral
+right/Asia/Phnom_Penh
+right/Asia/Pontianak
+right/Asia/Pyongyang
+right/Asia/Qatar
+right/Asia/Qyzylorda
+right/Asia/Rangoon
+right/Asia/Riyadh
+right/Asia/Saigon
+right/Asia/Sakhalin
+right/Asia/Samarkand
+right/Asia/Seoul
+right/Asia/Shanghai
+right/Asia/Singapore
+right/Asia/Srednekolymsk
+right/Asia/Taipei
+right/Asia/Tashkent
+right/Asia/Tbilisi
+right/Asia/Tehran
+right/Asia/Tel_Aviv
+right/Asia/Thimbu
+right/Asia/Thimphu
+right/Asia/Tokyo
+right/Asia/Ujung_Pandang
+right/Asia/Ulaanbaatar
+right/Asia/Ulan_Bator
+right/Asia/Urumqi
+right/Asia/Ust-Nera
+right/Asia/Vientiane
+right/Asia/Vladivostok
+right/Asia/Yakutsk
+right/Asia/Yekaterinburg
+right/Asia/Yerevan
+right/Atlantic/Azores
+right/Atlantic/Bermuda
+right/Atlantic/Canary
+right/Atlantic/Cape_Verde
+right/Atlantic/Faeroe
+right/Atlantic/Faroe
+right/Atlantic/Jan_Mayen
+right/Atlantic/Madeira
+right/Atlantic/Reykjavik
+right/Atlantic/South_Georgia
+right/Atlantic/St_Helena
+right/Atlantic/Stanley
+right/Australia/ACT
+right/Australia/Adelaide
+right/Australia/Brisbane
+right/Australia/Broken_Hill
+right/Australia/Canberra
+right/Australia/Currie
+right/Australia/Darwin
+right/Australia/Eucla
+right/Australia/Hobart
+right/Australia/LHI
+right/Australia/Lindeman
+right/Australia/Lord_Howe
+right/Australia/Melbourne
+right/Australia/NSW
+right/Australia/North
+right/Australia/Perth
+right/Australia/Queensland
+right/Australia/South
+right/Australia/Sydney
+right/Australia/Tasmania
+right/Australia/Victoria
+right/Australia/West
+right/Australia/Yancowinna
+right/Brazil/Acre
+right/Brazil/DeNoronha
+right/Brazil/East
+right/Brazil/West
+right/CET
+right/CST6CDT
+right/Canada/Atlantic
+right/Canada/Central
+right/Canada/East-Saskatchewan
+right/Canada/Eastern
+right/Canada/Mountain
+right/Canada/Newfoundland
+right/Canada/Pacific
+right/Canada/Saskatchewan
+right/Canada/Yukon
+right/Chile/Continental
+right/Chile/EasterIsland
+right/Cuba
+right/EET
+right/EST
+right/EST5EDT
+right/Egypt
+right/Eire
+right/Etc/GMT
+right/Etc/GMT+0
+right/Etc/GMT+1
+right/Etc/GMT+10
+right/Etc/GMT+11
+right/Etc/GMT+12
+right/Etc/GMT+2
+right/Etc/GMT+3
+right/Etc/GMT+4
+right/Etc/GMT+5
+right/Etc/GMT+6
+right/Etc/GMT+7
+right/Etc/GMT+8
+right/Etc/GMT+9
+right/Etc/GMT-0
+right/Etc/GMT-1
+right/Etc/GMT-10
+right/Etc/GMT-11
+right/Etc/GMT-12
+right/Etc/GMT-13
+right/Etc/GMT-14
+right/Etc/GMT-2
+right/Etc/GMT-3
+right/Etc/GMT-4
+right/Etc/GMT-5
+right/Etc/GMT-6
+right/Etc/GMT-7
+right/Etc/GMT-8
+right/Etc/GMT-9
+right/Etc/GMT0
+right/Etc/Greenwich
+right/Etc/UCT
+right/Etc/UTC
+right/Etc/Universal
+right/Etc/Zulu
+right/Europe/Amsterdam
+right/Europe/Andorra
+right/Europe/Athens
+right/Europe/Belfast
+right/Europe/Belgrade
+right/Europe/Berlin
+right/Europe/Bratislava
+right/Europe/Brussels
+right/Europe/Bucharest
+right/Europe/Budapest
+right/Europe/Busingen
+right/Europe/Chisinau
+right/Europe/Copenhagen
+right/Europe/Dublin
+right/Europe/Gibraltar
+right/Europe/Guernsey
+right/Europe/Helsinki
+right/Europe/Isle_of_Man
+right/Europe/Istanbul
+right/Europe/Jersey
+right/Europe/Kaliningrad
+right/Europe/Kiev
+right/Europe/Lisbon
+right/Europe/Ljubljana
+right/Europe/London
+right/Europe/Luxembourg
+right/Europe/Madrid
+right/Europe/Malta
+right/Europe/Mariehamn
+right/Europe/Minsk
+right/Europe/Monaco
+right/Europe/Moscow
+right/Europe/Nicosia
+right/Europe/Oslo
+right/Europe/Paris
+right/Europe/Podgorica
+right/Europe/Prague
+right/Europe/Riga
+right/Europe/Rome
+right/Europe/Samara
+right/Europe/San_Marino
+right/Europe/Sarajevo
+right/Europe/Simferopol
+right/Europe/Skopje
+right/Europe/Sofia
+right/Europe/Stockholm
+right/Europe/Tallinn
+right/Europe/Tirane
+right/Europe/Tiraspol
+right/Europe/Uzhgorod
+right/Europe/Vaduz
+right/Europe/Vatican
+right/Europe/Vienna
+right/Europe/Vilnius
+right/Europe/Volgograd
+right/Europe/Warsaw
+right/Europe/Zagreb
+right/Europe/Zaporozhye
+right/Europe/Zurich
+right/Factory
+right/GB
+right/GB-Eire
+right/GMT
+right/GMT+0
+right/GMT-0
+right/GMT0
+right/Greenwich
+right/HST
+right/Hongkong
+right/Iceland
+right/Indian/Antananarivo
+right/Indian/Chagos
+right/Indian/Christmas
+right/Indian/Cocos
+right/Indian/Comoro
+right/Indian/Kerguelen
+right/Indian/Mahe
+right/Indian/Maldives
+right/Indian/Mauritius
+right/Indian/Mayotte
+right/Indian/Reunion
+right/Iran
+right/Israel
+right/Jamaica
+right/Japan
+right/Kwajalein
+right/Libya
+right/MET
+right/MST
+right/MST7MDT
+right/Mexico/BajaNorte
+right/Mexico/BajaSur
+right/Mexico/General
+right/NZ
+right/NZ-CHAT
+right/Navajo
+right/PRC
+right/PST8PDT
+right/Pacific/Apia
+right/Pacific/Auckland
+right/Pacific/Bougainville
+right/Pacific/Chatham
+right/Pacific/Chuuk
+right/Pacific/Easter
+right/Pacific/Efate
+right/Pacific/Enderbury
+right/Pacific/Fakaofo
+right/Pacific/Fiji
+right/Pacific/Funafuti
+right/Pacific/Galapagos
+right/Pacific/Gambier
+right/Pacific/Guadalcanal
+right/Pacific/Guam
+right/Pacific/Honolulu
+right/Pacific/Johnston
+right/Pacific/Kiritimati
+right/Pacific/Kosrae
+right/Pacific/Kwajalein
+right/Pacific/Majuro
+right/Pacific/Marquesas
+right/Pacific/Midway
+right/Pacific/Nauru
+right/Pacific/Niue
+right/Pacific/Norfolk
+right/Pacific/Noumea
+right/Pacific/Pago_Pago
+right/Pacific/Palau
+right/Pacific/Pitcairn
+right/Pacific/Pohnpei
+right/Pacific/Ponape
+right/Pacific/Port_Moresby
+right/Pacific/Rarotonga
+right/Pacific/Saipan
+right/Pacific/Samoa
+right/Pacific/Tahiti
+right/Pacific/Tarawa
+right/Pacific/Tongatapu
+right/Pacific/Truk
+right/Pacific/Wake
+right/Pacific/Wallis
+right/Pacific/Yap
+right/Poland
+right/Portugal
+right/ROC
+right/ROK
+right/Singapore
+right/Turkey
+right/UCT
+right/US/Alaska
+right/US/Aleutian
+right/US/Arizona
+right/US/Central
+right/US/East-Indiana
+right/US/Eastern
+right/US/Hawaii
+right/US/Indiana-Starke
+right/US/Michigan
+right/US/Mountain
+right/US/Pacific
+right/US/Pacific-New
+right/US/Samoa
+right/UTC
+right/Universal
+right/W-SU
+right/WET
+right/Zulu
+
+Type it at the prompt below exactly as it appears above.  (NOTE: If you don't
+see your timezone, use "timeconfig" again after booting for the verbose list)
+
+EOF
+      echo -n "Timezone? "
+      read TIMEZONE;
+      echo
+
+      if [ -r $T_PX/usr/share/zoneinfo/$TIMEZONE -o \
+           -r /var/log/mount/usr/share/zoneinfo/$TIMEZONE -o \
+           -L $T_PX/usr/share/zoneinfo/$TIMEZONE -o \
+           -L /var/log/mount/usr/share/zoneinfo/$TIMEZONE ]; then
+         echo "Creating link from $TIMEZONE to localtime in /etc..."
+         echo
+         setzone $TIMEZONE
+         exit
+      else
+         cat << EOF
+
+Timezone $TIMEZONE could not be found. You may try again if you wish. 
+Make sure you type the name exactly as it appears - this configuration script
+is case sensitive.
+
+Press [enter] to continue.
+
+EOF
+         read JUNK;
+      fi
+   done
+fi
+
Index: npl/system/glusterfs/glusterfs.build
===================================================================
--- npl/system/glusterfs/glusterfs.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5047
Index: npl/system/glusterfs/glusterfs_dev.build
===================================================================
--- npl/system/glusterfs/glusterfs_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5047
Index: npl/system/gmp/gmp.SlackBuild
===================================================================
--- npl/system/gmp/gmp.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gmp/gmp.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,13 +1,127 @@
-#!/bin/bash
+#!/bin/sh
+
+# Copyright 2008, 2009, 2010  Patrick J. Volkerding, Sebeka, MN, USA
+# All rights reserved.
 #
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/l/gmp/
-# Created at Mon Jan 30 23:49:35 CET 2017
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+#
+#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
+#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+# Modified 2011 by Eric Hameleers <alien at slackware.com> for ARM port.
 
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./gmp.SlackBuild.orig
+VERSION=${VERSION:-$(echo gmp-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+  case "$MARCH" in
+    i?86)    export ARCH=i486 ;;
+    armv7hl) export ARCH=$MARCH ;;
+    arm*)    export ARCH=arm ;;
+    # Unless $ARCH is already set, use uname -m for all other archs:
+    *)       export ARCH=$MARCH ;;
+  esac
+fi
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=/$TMP/package-gmp
+rm -rf $PKG
+mkdir -p $TMP $PKG/usr
+
+if [ "$ARCH" = "i486" ]; then
+  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+  SLKCFLAGS="-O2 -fPIC"
+  LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+  SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
+  LIBDIRSUFFIX=""
+else
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+fi
+
+case "$ARCH" in
+    arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
+    *)    TARGET=$ARCH-slackware-linux ;;
+esac
+
+cd $TMP
+rm -rf gmp-$VERSION
+tar xvf $CWD/gmp-$VERSION.tar.xz || exit 1
+cd gmp-$VERSION
+chown -R root:root .
+find . \
+  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+  -exec chmod 755 {} \; -o \
+  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+  -exec chmod 644 {} \;
+
+# End of preparations
+if echo "$*" | grep -qw -- --prep ; then
+  exit 0
+fi
+
+CFLAGS="$SLKCFLAGS" \
+./configure \
+  --prefix=/usr \
+  --libdir=/usr/lib${LIBDIRSUFFIX} \
+  --infodir=/usr/info \
+  --with-gnu-ld \
+  --enable-cxx \
+  --build=$TARGET
+
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$PKG || exit 1
+
+rm $PKG/usr/info/dir
+gzip -9 $PKG/usr/info/*
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+mkdir -p $PKG/usr/doc/gmp-$VERSION
+cp -a \
+  AUTHORS COPYING* NEWS README \
+  $PKG/usr/doc/gmp-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+  DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
+  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+  touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd /$TMP/package-gmp
+/sbin/makepkg -l y -c n $TMP/gmp-$VERSION-$ARCH-$BUILD.txz
+
+############ syn3 patches
+
+ln -s libgmp.so.10 /tmp/package-gmp/usr/lib/libgmp.so.3 || exit 1
 
 
@@ -15,5 +129,5 @@
 cd $CWD
 for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+        NAME=`echo $PKG| sed 's/.*-//'`
 
         #seperate dev-package
Index: npl/system/gmp/gmp.SlackBuild.orig
===================================================================
--- npl/system/gmp/gmp.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,124 +1,0 @@
-#!/bin/sh
-
-# Copyright 2008, 2009, 2010, 2015  Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# Modified 2011 by Eric Hameleers <alien at slackware.com> for ARM port.
-
-VERSION=${VERSION:-$(echo gmp-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
-  case "$MARCH" in
-    i?86)    export ARCH=i586 ;;
-    armv7hl) export ARCH=$MARCH ;;
-    arm*)    export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-    *)       export ARCH=$MARCH ;;
-  esac
-fi
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=/$TMP/package-gmp
-rm -rf $PKG
-mkdir -p $TMP $PKG/usr
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
-  SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
-  LIBDIRSUFFIX=""
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-case "$ARCH" in
-    arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
-    *)    TARGET=$ARCH-slackware-linux ;;
-esac
-
-cd $TMP
-rm -rf gmp-$VERSION
-tar xvf $CWD/gmp-$VERSION.tar.xz || exit 1
-cd gmp-$VERSION || exit 1
-
-chown -R root:root .
-find . \
-  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-  -exec chmod 755 {} \; -o \
-  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-  -exec chmod 644 {} \;
-
-# End of preparations
-if echo "$*" | grep -qw -- --prep ; then
-  exit 0
-fi
-
-CFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --infodir=/usr/info \
-  --with-gnu-ld \
-  --enable-cxx \
-  --disable-static \
-  --build=$TARGET || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-rm $PKG/usr/info/dir
-gzip -9 $PKG/usr/info/*
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
-  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-mkdir -p $PKG/usr/doc/gmp-$VERSION
-cp -a \
-  AUTHORS COPYING* NEWS README* \
-  $PKG/usr/doc/gmp-$VERSION
-
-# If there's a ChangeLog, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r ChangeLog ]; then
-  DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
-  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-  touch -r ChangeLog $DOCSDIR/ChangeLog
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd /$TMP/package-gmp
-/sbin/makepkg -l y -c n $TMP/gmp-$VERSION-$ARCH-$BUILD.txz
-
Index: npl/system/gmp/gmp.arch
===================================================================
--- npl/system/gmp/gmp.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gmp/gmp.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gmp/gmp.build
===================================================================
--- npl/system/gmp/gmp.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-3
Index: npl/system/gmp/gmp.md5
===================================================================
--- npl/system/gmp/gmp.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gmp/gmp.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,8 +1,7 @@
-e70e183609244a332d80529e7e155a35  ./gmp-6.1.1.tar.xz
-4eadadd7c87688a9c4c246d69dbf1393  ./gmp-6.1.1.tar.xz.sig
-aa3cb1017fcf259292459c35bdffa027  ./gmp_dev.pkg
-2ad8b70219b57b7bb011deb50c455881  ./gmp.pkg
-edb6e9edc7e216e24292bbe47aaaf822  ./gmp.SlackBuild
-16c1610e0fe90bd6588e831675e6c48a  ./gmp.SlackBuild.log.gz
-9d82cd92a8adbf9837c4b1199be649da  ./gmp.SlackBuild.orig
+e5fe367801ff067b923d1e6a126448aa  ./gmp-5.1.3.tar.xz
+12ff8573e9796edf018ee736052c2da7  ./gmp-5.1.3.tar.xz.sig
+73588836b821e3ab4509c4994635fc88  ./gmp_dev.pkg
+d3929c9b7130591e0d06a50158f94ff0  ./gmp.pkg
+9306b7337fa580178fbcfb4ca59ed3b1  ./gmp.SlackBuild
+e1e82ae9104750e43949401e8c7cb7ac  ./gmp.SlackBuild.log.gz
 53f2b77b2f2632bc8166912ee2891aa9  ./slack-desc
Index: npl/system/gmp/gmp.version
===================================================================
--- npl/system/gmp/gmp.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gmp/gmp.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-6.1.1
+5.1.3
Index: npl/system/gmp/gmp_dev.arch
===================================================================
--- npl/system/gmp/gmp_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gmp/gmp_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/gmp/gmp_dev.build
===================================================================
--- npl/system/gmp/gmp_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-3
Index: npl/system/gmp/gmp_dev.version
===================================================================
--- npl/system/gmp/gmp_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/gmp/gmp_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-6.1.1
+5.1.3
Index: npl/system/gnupg/gnupg.build
===================================================================
--- npl/system/gnupg/gnupg.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/gpm/gpm.build
===================================================================
--- npl/system/gpm/gpm.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/gpm/gpm_dev.build
===================================================================
--- npl/system/gpm/gpm_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/grub/grub.build
===================================================================
--- npl/system/grub/grub.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6546
Index: npl/system/hotplug/hotplug.build
===================================================================
--- npl/system/hotplug/hotplug.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2103
Index: npl/system/hotplug_ng/hotplug_ng.build
===================================================================
--- npl/system/hotplug_ng/hotplug_ng.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2142
Index: npl/system/hwdata/hwdata.build
===================================================================
--- npl/system/hwdata/hwdata.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2097
Index: npl/system/icmpinfo/icmpinfo.build
===================================================================
--- npl/system/icmpinfo/icmpinfo.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4565
Index: npl/system/ipsec_tools/ipsec_tools.build
===================================================================
--- npl/system/ipsec_tools/ipsec_tools.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5168
Index: npl/system/iptables/iptables-1.4.3.2-imq_xt.diff
===================================================================
--- npl/system/iptables/iptables-1.4.3.2-imq_xt.diff	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/iptables/iptables-1.4.3.2-imq_xt.diff	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,126 @@
+diff -Naurw iptables-1.4.1/extensions/.IMQ-testx iptables-1.4.1.imq/extensions/.IMQ-testx
+--- iptables-1.4.1/extensions/.IMQ-testx	1969-12-31 21:00:00.000000000 -0300
++++ iptables-1.4.1.imq/extensions/.IMQ-testx	2008-06-24 22:20:06.000000000 -0300
+@@ -0,0 +1,3 @@
++#!/bin/sh
++# True if IMQ target patch is applied.
++[ -f $KERNEL_DIR/include/linux/netfilter/xt_IMQ.h ] && echo IMQ
+diff -Naurw iptables-1.4.1/extensions/libxt_IMQ.c iptables-1.4.1.imq/extensions/libxt_IMQ.c
+--- iptables-1.4.1/extensions/libxt_IMQ.c	1969-12-31 21:00:00.000000000 -0300
++++ iptables-1.4.1.imq/extensions/libxt_IMQ.c	2008-06-24 22:31:02.000000000 -0300
+@@ -0,0 +1,103 @@
++/* Shared library add-on to iptables to add IMQ target support. */
++#include <stdio.h>
++#include <string.h>
++#include <stdlib.h>
++#include <getopt.h>
++
++#include <xtables.h>
++#include <linux/netfilter/x_tables.h>
++#include <linux/netfilter/xt_IMQ.h>
++
++/* Function which prints out usage message. */
++static void IMQ_help(void)
++{
++	printf(
++"IMQ target options:\n"
++"  --todev <N>		enqueue to imq<N>, defaults to 0\n");
++
++}
++
++static struct option IMQ_opts[] = {
++	{ "todev", 1, 0, '1' },
++	{ 0 }
++};
++
++/* Initialize the target. */
++static void IMQ_init(struct xt_entry_target *t)
++{
++	struct xt_imq_info *mr = (struct xt_imq_info*)t->data;
++
++	mr->todev = 0;
++}
++
++/* Function which parses command options; returns true if it
++   ate an option */
++static int IMQ_parse(int c, char **argv, int invert, unsigned int *flags,
++      const void *entry, struct xt_entry_target **target)
++{
++	struct xt_imq_info *mr = (struct xt_imq_info*)(*target)->data;
++	
++	switch(c) {
++	case '1':
++		if (xtables_check_inverse(optarg, &invert, NULL, 0))
++			xtables_error(PARAMETER_PROBLEM,
++				   "Unexpected `!' after --todev");
++		mr->todev=atoi(optarg);
++		break;
++	default:
++		return 0;
++	}
++	return 1;
++}
++
++/* Prints out the targinfo. */
++static void IMQ_print(const void *ip,
++      const struct xt_entry_target *target,
++      int numeric)
++{
++	struct xt_imq_info *mr = (struct xt_imq_info*)target->data;
++
++	printf("IMQ: todev %u ", mr->todev);
++}
++
++/* Saves the union ipt_targinfo in parsable form to stdout. */
++static void IMQ_save(const void *ip, const struct xt_entry_target *target)
++{
++	struct xt_imq_info *mr = (struct xt_imq_info*)target->data;
++
++	printf("--todev %u", mr->todev);
++}
++
++static struct xtables_target imq_target = {
++	.name		= "IMQ",
++	.version	= XTABLES_VERSION,
++	.family		= NFPROTO_IPV4,
++	.size		= XT_ALIGN(sizeof(struct xt_imq_info)),
++	.userspacesize	= XT_ALIGN(sizeof(struct xt_imq_info)),
++	.help		= IMQ_help,
++	.init		= IMQ_init,
++	.parse		= IMQ_parse,
++	.print		= IMQ_print,
++	.save		= IMQ_save,
++	.extra_opts	= IMQ_opts,
++};
++
++static struct xtables_target imq_target6 = {
++	.name		= "IMQ",
++	.version	= XTABLES_VERSION,
++	.family		= NFPROTO_IPV6,
++	.size		= XT_ALIGN(sizeof(struct xt_imq_info)),
++	.userspacesize	= XT_ALIGN(sizeof(struct xt_imq_info)),
++	.help		= IMQ_help,
++	.init		= IMQ_init,
++	.parse		= IMQ_parse,
++	.print		= IMQ_print,
++	.save		= IMQ_save,
++	.extra_opts	= IMQ_opts,
++};
++
++// void __attribute((constructor)) nf_ext_init(void){
++void _init(void){
++	xtables_register_target(&imq_target);
++	xtables_register_target(&imq_target6);
++}
+--- iptables-1.4.1.1/include/linux/netfilter/xt_IMQ.h	1970-01-01 02:00:00.000000000 +0200
++++ iptables-1.4.1.1.new/include/linux/netfilter/xt_IMQ.h	2008-08-05 00:41:28.000000000 +0300
+@@ -0,0 +1,9 @@
++#ifndef _XT_IMQ_H
++#define _XT_IMQ_H
++
++struct xt_imq_info {
++	unsigned int todev;     /* target imq device */
++};
++
++#endif /* _XT_IMQ_H */
++
Index: npl/system/iptables/iptables.SlackBuild
===================================================================
--- npl/system/iptables/iptables.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/iptables/iptables.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,28 +1,33 @@
 #!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/n/iptables/
-# Created at Thu Jan 19 22:24:03 CET 2017
+#NEED:linux_src
+NAME=iptables
+VER=1.4.5
+CWD=`pwd`
+PKGTMP=/tmp/pkgtmp
 
-#DEP:libpcap
-#DEP:libnftnl
-#DEP:libmnl
+mkdir -p $PKGTMP &>/dev/null
 
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./iptables.SlackBuild.orig
+tar -xjf $NAME-$VER.tar.bz2 || exit 1
+cd $NAME-$VER || exit 1
 
 
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+#IMQ patch
+patch -p1 < ../iptables-1.4.3.2-imq_xt.diff || exit 1
+chmod +x extensions/.IMQ-test* || exit 1
 
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
 
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
+./configure --prefix=/usr || exit 1
+make PREFIX=/usr || exit 1
+make PREFIX=/usr install DESTDIR=$PKGTMP || exit 1
+
+( cd $PKGTMP
+  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+)
+
+
+cd "$PKGTMP" || exit 1
+makepkg -l y -c n $CWD/$NAME.pkg > /dev/null &&
+echo $VER > $CWD/$NAME.version &&
+arch > $CWD/$NAME.arch 
+
Index: npl/system/iptables/iptables.SlackBuild.orig
===================================================================
--- npl/system/iptables/iptables.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,136 +1,0 @@
-#!/bin/bash
-
-# Copyright 2008, 2009, 2010, 2012, 2013, 2018  Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=iptables
-VERSION=${VERSION:-$(echo iptables-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-iptables
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf iptables-$VERSION
-tar xvf $CWD/iptables-$VERSION.tar.?z || exit 1
-cd iptables-$VERSION || exit 1
-
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --sysconfdir=/etc \
-  --mandir=/usr/man \
-  --docdir=/usr/doc/iptables-$VERSION \
-  --enable-devel \
-  --enable-libipq \
-  --enable-bpf-compiler \
-  --enable-nfsynproxy \
-  --disable-static \
-  --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# Don't ship .la files:
-rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
-  | cut -f 1 -d : | xargs strip --strip-debug 2> /dev/null
-
-# Compress and link manpages, if any:
-if [ -d $PKG/usr/man ]; then
-  ( cd $PKG/usr/man
-    for manpagedir in $(find . -type d -name "man*") ; do
-      ( cd $manpagedir
-        for eachpage in $( find . -type l -maxdepth 1) ; do
-          ln -s $( readlink $eachpage ).gz $eachpage.gz
-          rm $eachpage
-        done
-        gzip -9 *.?
-      )
-    done
-  )
-fi
-
-mkdir -p $PKG/usr/doc/iptables-$VERSION
-cp -a \
-  COPYING* INCOMPATIBILITIES INSTALL \
-  $PKG/usr/doc/iptables-$VERSION
-
-# If there's a ChangeLog, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r ChangeLog ]; then
-  DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
-  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-  touch -r ChangeLog $DOCSDIR/ChangeLog
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/iptables-$VERSION-$ARCH-$BUILD.txz
-
Index: npl/system/iptables/iptables.build
===================================================================
--- npl/system/iptables/iptables.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5244
Index: npl/system/iptables/iptables.depver
===================================================================
--- npl/system/iptables/iptables.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,3 +1,0 @@
-libpcap	0107
-libnftnl	0
-libmnl	0
Index: npl/system/iptables/iptables.md5
===================================================================
--- npl/system/iptables/iptables.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/iptables/iptables.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,7 +1,344 @@
-60f06447099fe862b8a0b6b4ad7e4191  ./iptables-1.8.2.tar.lz
-729b719f475d21b9acdc034a26f5f573  ./iptables_dev.pkg
-9275b3921fcbc025fbd7f54abe833b82  ./iptables.pkg
-f85960b24e6342637f4716aa5231cafd  ./iptables.SlackBuild
-ce757f0ee9a3b0097bd53a17b52e6ff4  ./iptables.SlackBuild.log.gz
-20cdff5578fd1774c4fdb69fa79cc087  ./iptables.SlackBuild.orig
-537aa8a2cd557011b01fc5cf496a9b4b  ./slack-desc
+a138d1c2e74321e0e4e228a9fb301c9a  ./iptables-1.4.2.tar.bz2
+4f07f1af3db73c2bd445d5fa8ba489a1  ./iptables-1.4.3.2-imq_xt.diff
+545698693b636cfc844aafc6729fd48a  ./iptables-1.4.3.2.tar.bz2
+44f13990132c20299c1994cd6f425140  ./iptables-1.4.5.tar.bz2
+74ff734fe340d75ee7f21af8ce01a866  ./iptables.SlackBuild
+13682c41fb1f5d7bbc10e9e53b6edfc4  ./iptables.SlackBuild.log.gz
+763e524837da41106b6554726199ae64  ./iptables.pkg
+9aa611f587e7934fc29cf7369390d914  ./kutje/iptables-1.4.3.2/.gitignore
+8ca43cbc842c2336e835926c2166c28b  ./kutje/iptables-1.4.3.2/COPYING
+8ed4902c7028ebc8f5aa0f7d04dd366a  ./kutje/iptables-1.4.3.2/INCOMPATIBILITIES
+23ba8abba30efae7660b5453c8c3b3b8  ./kutje/iptables-1.4.3.2/INSTALL
+af2ac2f6310b3c4208f4297acef9db73  ./kutje/iptables-1.4.3.2/Makefile.am
+2697aad178d94cfda9ba77c1204e10d8  ./kutje/iptables-1.4.3.2/Makefile.in
+7078a8fd13ff78a3aa625f8f39f16011  ./kutje/iptables-1.4.3.2/aclocal.m4
+7cffcc9eeec1e51663ef02b32cfa4321  ./kutje/iptables-1.4.3.2/autogen.sh
+b2a35e98453194ca837c363ee9c0d379  ./kutje/iptables-1.4.3.2/compile
+19636c52c484cd2a755b9f2ac658257d  ./kutje/iptables-1.4.3.2/config.guess
+7c98513981d248d6e7b63227068162f2  ./kutje/iptables-1.4.3.2/config.h.in
+badd56af78d80c8a8492b391f6eba3b6  ./kutje/iptables-1.4.3.2/config.sub
+7872b2433fb38e04727d1dddea05488a  ./kutje/iptables-1.4.3.2/configure
+e494195ca5e9004ffe7e9cd59f47a991  ./kutje/iptables-1.4.3.2/configure.ac
+534084afb552747d884a45353769fa29  ./kutje/iptables-1.4.3.2/depcomp
+adc8f14c3790494ce3049815fee39575  ./kutje/iptables-1.4.3.2/extensions/GNUmakefile.in
+71b2505609dcfd815233b51b63c05ee2  ./kutje/iptables-1.4.3.2/extensions/dscp_helper.c
+c75083cc0f31da903d77be3a712c73ba  ./kutje/iptables-1.4.3.2/extensions/libip6t_HL.c
+b3b9ab38f401adbce5d0ec5cb7c23965  ./kutje/iptables-1.4.3.2/extensions/libip6t_HL.man
+7b9aaef73b3a84eefb16e44a01f369d5  ./kutje/iptables-1.4.3.2/extensions/libip6t_LOG.c
+98c92b1de47f2ed94a400f88242d366d  ./kutje/iptables-1.4.3.2/extensions/libip6t_LOG.man
+3ad429886dad3b9d88fd7380b3f7a55a  ./kutje/iptables-1.4.3.2/extensions/libip6t_REJECT.c
+b0065a142946820b4e58ee2c7622edb3  ./kutje/iptables-1.4.3.2/extensions/libip6t_REJECT.man
+6ea1385bc63916f4311f736f2c6773cc  ./kutje/iptables-1.4.3.2/extensions/libip6t_ah.c
+74de17e14393eaa8d1f9638cca4a567d  ./kutje/iptables-1.4.3.2/extensions/libip6t_ah.man
+ed6287bf0ff55c18e3ec1ca41459f822  ./kutje/iptables-1.4.3.2/extensions/libip6t_dst.c
+d5865353267986adfea06ca26a16ba4a  ./kutje/iptables-1.4.3.2/extensions/libip6t_dst.man
+3beccc983c84d93e7d1cf75712d150c8  ./kutje/iptables-1.4.3.2/extensions/libip6t_eui64.c
+b33994d2dda54b3dd8a72ce0cbf5824d  ./kutje/iptables-1.4.3.2/extensions/libip6t_eui64.man
+9faa7a82977ba105b0df9d6fd2e94ae5  ./kutje/iptables-1.4.3.2/extensions/libip6t_frag.c
+bea766d32f54e59e64942e2c11b49a53  ./kutje/iptables-1.4.3.2/extensions/libip6t_frag.man
+80891bea4a362fc6c5183bc7e6b98189  ./kutje/iptables-1.4.3.2/extensions/libip6t_hbh.c
+37acf0c05d7af89c780ccf99fbf1794d  ./kutje/iptables-1.4.3.2/extensions/libip6t_hbh.man
+f5c1de54106e1c6133de5d09cc180b37  ./kutje/iptables-1.4.3.2/extensions/libip6t_hl.c
+6f7cf487c248138262b29488756f5711  ./kutje/iptables-1.4.3.2/extensions/libip6t_hl.man
+35f3902c685f5d3c187fb9d8f78f1ed3  ./kutje/iptables-1.4.3.2/extensions/libip6t_icmp6.c
+98264155bf01deaca726af4c68c9ca6e  ./kutje/iptables-1.4.3.2/extensions/libip6t_icmp6.man
+a44a15987ca2d1fc3abb49829af117ba  ./kutje/iptables-1.4.3.2/extensions/libip6t_ipv6header.c
+43062d3412291a5839c512aac52916cf  ./kutje/iptables-1.4.3.2/extensions/libip6t_ipv6header.man
+f9fe20287ec250385946aeadffadd60c  ./kutje/iptables-1.4.3.2/extensions/libip6t_mh.c
+87d6636ee5ecd36be7c10c43d32e05c5  ./kutje/iptables-1.4.3.2/extensions/libip6t_mh.man
+fac15360351a6ddd51e0e8f7b514acd6  ./kutje/iptables-1.4.3.2/extensions/libip6t_policy.c
+1d90f7d17e990d73c712abda8d265f47  ./kutje/iptables-1.4.3.2/extensions/libip6t_rt.c
+06be0283e7673aae4364c4dba1400324  ./kutje/iptables-1.4.3.2/extensions/libip6t_rt.man
+f894fc7c8738efc7642c352f983acfbb  ./kutje/iptables-1.4.3.2/extensions/libipt_CLUSTERIP.c
+b771d632d2e6cc5c40e891f5a6fa56e9  ./kutje/iptables-1.4.3.2/extensions/libipt_CLUSTERIP.man
+45a2b610dd877314621044a963f4432a  ./kutje/iptables-1.4.3.2/extensions/libipt_DNAT.c
+ae02ddd138f7f54e8192658f682ffda1  ./kutje/iptables-1.4.3.2/extensions/libipt_DNAT.man
+4fa1bf577d8319ea39f9bf1f3f0e8cef  ./kutje/iptables-1.4.3.2/extensions/libipt_ECN.c
+acfc4f3087229417a9830de0e7757e4a  ./kutje/iptables-1.4.3.2/extensions/libipt_ECN.man
+e9ceeda3357190f44a01cbf1fa2cba9c  ./kutje/iptables-1.4.3.2/extensions/libipt_LOG.c
+15df92f2120493139f0c73836a33ab9b  ./kutje/iptables-1.4.3.2/extensions/libipt_LOG.man
+c0010444090917b4263b298c97082a38  ./kutje/iptables-1.4.3.2/extensions/libipt_MASQUERADE.c
+ae9c49b39768d5347c40b3230f61ec30  ./kutje/iptables-1.4.3.2/extensions/libipt_MASQUERADE.man
+cdd26616b4ca700f857786a38bb35cdf  ./kutje/iptables-1.4.3.2/extensions/libipt_MIRROR.c
+1fbdc45864cc07fcc50ea1f0a37657a6  ./kutje/iptables-1.4.3.2/extensions/libipt_MIRROR.man
+4ee6e18fa1c7e4d2af1800f57d84fd07  ./kutje/iptables-1.4.3.2/extensions/libipt_NETMAP.c
+4c01cbae07e7319c3bc2c30039fa96fd  ./kutje/iptables-1.4.3.2/extensions/libipt_NETMAP.man
+eaffeeeeb8bd38b91c21ab1fa06d04d0  ./kutje/iptables-1.4.3.2/extensions/libipt_REDIRECT.c
+2858b978329dd67bbb83a2d8dc9b8080  ./kutje/iptables-1.4.3.2/extensions/libipt_REDIRECT.man
+7ed2875e0da06e97c25be2a9ecd3d6b5  ./kutje/iptables-1.4.3.2/extensions/libipt_REJECT.c
+3c3c5fea950e42a94229e99ebcde2a1e  ./kutje/iptables-1.4.3.2/extensions/libipt_REJECT.man
+bc13d1d2846a129add2b875efa2c03c5  ./kutje/iptables-1.4.3.2/extensions/libipt_SAME.c
+2c69f14379621db4865af7226b501c69  ./kutje/iptables-1.4.3.2/extensions/libipt_SAME.man
+346829bff12fdb58afe67ce08705daef  ./kutje/iptables-1.4.3.2/extensions/libipt_SET.c
+624398b296106fb473f4b1da139ce8b6  ./kutje/iptables-1.4.3.2/extensions/libipt_SET.man
+89b53be8e21a62be3217dc5fc23ff9a8  ./kutje/iptables-1.4.3.2/extensions/libipt_SNAT.c
+3e2a8a1a52e1cc056028e863149e790f  ./kutje/iptables-1.4.3.2/extensions/libipt_SNAT.man
+ea831b8e166195e1609e2b8dc750b42d  ./kutje/iptables-1.4.3.2/extensions/libipt_TTL.c
+2391742f8715755adc53631172820cdd  ./kutje/iptables-1.4.3.2/extensions/libipt_TTL.man
+a0caefd2a1120f5ea4eb5f23a2505d22  ./kutje/iptables-1.4.3.2/extensions/libipt_ULOG.c
+1460cf92f9f44303061cd4a4db3e79df  ./kutje/iptables-1.4.3.2/extensions/libipt_ULOG.man
+9eda9af2bbbe2956735930334381644b  ./kutje/iptables-1.4.3.2/extensions/libipt_addrtype.c
+f6fc6c26a94fee214b0cd0b93d2eac1d  ./kutje/iptables-1.4.3.2/extensions/libipt_addrtype.man
+10e7288c4891555aaa5c49d1ff0399a5  ./kutje/iptables-1.4.3.2/extensions/libipt_ah.c
+ec95bcd1995b1c666910a7e86a3b2b44  ./kutje/iptables-1.4.3.2/extensions/libipt_ah.man
+6639ea03076a29c2e7aeee8db46d0d4d  ./kutje/iptables-1.4.3.2/extensions/libipt_ecn.c
+855f0756fcfcee24e3c1d0b51c621850  ./kutje/iptables-1.4.3.2/extensions/libipt_ecn.man
+16ef460d36411e345bf74986e9f33cce  ./kutje/iptables-1.4.3.2/extensions/libipt_icmp.c
+92aac49ff93e41c2809a130faf570e3f  ./kutje/iptables-1.4.3.2/extensions/libipt_icmp.man
+0b3af4d807c333669b0eec29493177c0  ./kutje/iptables-1.4.3.2/extensions/libipt_policy.c
+96ae78e604dc80c383fb79ba6619d52d  ./kutje/iptables-1.4.3.2/extensions/libipt_realm.c
+30181911356db606b9c301e07e1fc366  ./kutje/iptables-1.4.3.2/extensions/libipt_realm.man
+76bff97b55ec32f4d63464b24d7ab1e1  ./kutje/iptables-1.4.3.2/extensions/libipt_set.c
+b7fd4a8957a9d2c4f2502b3142e69ee8  ./kutje/iptables-1.4.3.2/extensions/libipt_set.h
+6ed790d86f4bd6477fb9c14d482ed6b1  ./kutje/iptables-1.4.3.2/extensions/libipt_set.man
+e52ab93de9224ea90f179dcf656ea3bc  ./kutje/iptables-1.4.3.2/extensions/libipt_ttl.c
+427a4449ead11c2ef3c301c57c37d54f  ./kutje/iptables-1.4.3.2/extensions/libipt_ttl.man
+c25ad2627960cba1d855a459da1dc4da  ./kutje/iptables-1.4.3.2/extensions/libipt_unclean.c
+bf6ee7b06541909c2b407836275f6b1e  ./kutje/iptables-1.4.3.2/extensions/libipt_unclean.man
+2319155c10a189ead9567d5d14201e68  ./kutje/iptables-1.4.3.2/extensions/libxt_CLASSIFY.c
+906cb0adde766357eeb77a3af739d389  ./kutje/iptables-1.4.3.2/extensions/libxt_CLASSIFY.man
+0da618ae861ee63111261dd477abb8d4  ./kutje/iptables-1.4.3.2/extensions/libxt_CONNMARK.c
+fb862d3d94be51e7d60b50bd4efc9c7f  ./kutje/iptables-1.4.3.2/extensions/libxt_CONNMARK.man
+90c6160303daf257e3a8d6e19cc31ea1  ./kutje/iptables-1.4.3.2/extensions/libxt_CONNSECMARK.c
+9ca700b7bcc828dd18d5acf17ad367f1  ./kutje/iptables-1.4.3.2/extensions/libxt_CONNSECMARK.man
+9cb677af059f0232c3b300cbb3ad0216  ./kutje/iptables-1.4.3.2/extensions/libxt_DSCP.c
+f276a96e2fe6ee2b547483c33103b369  ./kutje/iptables-1.4.3.2/extensions/libxt_DSCP.man
+9b6ca96cc6e9f164fcec3d5f52097e4f  ./kutje/iptables-1.4.3.2/extensions/libxt_MARK.c
+3cb2b73a4d41c80d25f5a9ec1d4429e3  ./kutje/iptables-1.4.3.2/extensions/libxt_MARK.man
+dc40041836005d8188b58b5ce788642e  ./kutje/iptables-1.4.3.2/extensions/libxt_NFLOG.c
+17cf90a9248424148f1008cbc1fa3e9e  ./kutje/iptables-1.4.3.2/extensions/libxt_NFLOG.man
+a89d69a09bc10a1578b3d19c7662aa6a  ./kutje/iptables-1.4.3.2/extensions/libxt_NFQUEUE.c
+d67c26671b49176163075bfbb7258c87  ./kutje/iptables-1.4.3.2/extensions/libxt_NFQUEUE.man
+fbf0b8bef78e04124880a778d30a1275  ./kutje/iptables-1.4.3.2/extensions/libxt_NOTRACK.c
+334ae652968365fa21d12bc9b70c3bf4  ./kutje/iptables-1.4.3.2/extensions/libxt_NOTRACK.man
+e52ef66285135536eec8a747ae85b521  ./kutje/iptables-1.4.3.2/extensions/libxt_RATEEST.c
+4bacf42e1dd2f0692d9d201368c0b930  ./kutje/iptables-1.4.3.2/extensions/libxt_RATEEST.man
+08f83e48bd2d87d6c0e0ccce23b5f5c9  ./kutje/iptables-1.4.3.2/extensions/libxt_SECMARK.c
+709b93b0cf8e3cd8d11149259c350324  ./kutje/iptables-1.4.3.2/extensions/libxt_SECMARK.man
+371fbc209f534691faf84559685ca7a3  ./kutje/iptables-1.4.3.2/extensions/libxt_TCPMSS.c
+9704b15814a64f8c0d638ab4d0faf6c1  ./kutje/iptables-1.4.3.2/extensions/libxt_TCPMSS.man
+99b5c6c14222644c14c1696b421a3634  ./kutje/iptables-1.4.3.2/extensions/libxt_TCPOPTSTRIP.c
+17fa9b5e31aeba7d72cecbeb6683533d  ./kutje/iptables-1.4.3.2/extensions/libxt_TCPOPTSTRIP.man
+21a21568e03e8dc8427e29b37f0c3090  ./kutje/iptables-1.4.3.2/extensions/libxt_TOS.c
+0c0dc3ce725975775efbd41882f9812f  ./kutje/iptables-1.4.3.2/extensions/libxt_TOS.man
+00819ecf7e3863d98c2923b02ef3c856  ./kutje/iptables-1.4.3.2/extensions/libxt_TPROXY.c
+b666f8b1bf421c92c7d28962d71f4013  ./kutje/iptables-1.4.3.2/extensions/libxt_TPROXY.man
+d84acb012a69292ae850aabb273d5b8c  ./kutje/iptables-1.4.3.2/extensions/libxt_TRACE.c
+f696e6a436f4356d478b1dc6f7fbc61b  ./kutje/iptables-1.4.3.2/extensions/libxt_TRACE.man
+08ab4bba6b8581c54d541148f11a8a9b  ./kutje/iptables-1.4.3.2/extensions/libxt_comment.c
+2ab05178f14bfb71011dd4723869a1aa  ./kutje/iptables-1.4.3.2/extensions/libxt_comment.man
+c5535df80680c70c9986909e2e8cfd3b  ./kutje/iptables-1.4.3.2/extensions/libxt_connbytes.c
+006b51304cb3e0a11d55eab50270d6ca  ./kutje/iptables-1.4.3.2/extensions/libxt_connbytes.man
+d935440251d616ef14ed8a75e8edb0ad  ./kutje/iptables-1.4.3.2/extensions/libxt_connlimit.c
+c4b6add5fe0e36fb472baf93ec872923  ./kutje/iptables-1.4.3.2/extensions/libxt_connlimit.man
+928f58edfe5e0e2c20e8b1a9decf8cb5  ./kutje/iptables-1.4.3.2/extensions/libxt_connmark.c
+05fede7c086b5598f88ee745c1604baa  ./kutje/iptables-1.4.3.2/extensions/libxt_connmark.man
+5b67f8367a0138e49971f5f63d4c79fb  ./kutje/iptables-1.4.3.2/extensions/libxt_conntrack.c
+0df948bbffc0b5e65a1dcae40afe1475  ./kutje/iptables-1.4.3.2/extensions/libxt_conntrack.man
+30e5894e6a0841c3b050eba58a54b9b5  ./kutje/iptables-1.4.3.2/extensions/libxt_dccp.c
+985b53b1b4f023f2bc9cc484f3d94911  ./kutje/iptables-1.4.3.2/extensions/libxt_dccp.man
+318817e497e0bf0f7d2052990f4cd022  ./kutje/iptables-1.4.3.2/extensions/libxt_dscp.c
+b9edd147f455e57db08fda9b95379859  ./kutje/iptables-1.4.3.2/extensions/libxt_dscp.man
+88e094a58d2caabe713bfcaae0965a61  ./kutje/iptables-1.4.3.2/extensions/libxt_esp.c
+c7f163a229ded2a9bed1cdb74812cda1  ./kutje/iptables-1.4.3.2/extensions/libxt_esp.man
+8398c3b820832a9494390ef60c5ca519  ./kutje/iptables-1.4.3.2/extensions/libxt_hashlimit.c
+1b90c3c56dab05c3a0a7df4853328112  ./kutje/iptables-1.4.3.2/extensions/libxt_hashlimit.man
+1c19ba7aa019b71e205a612ec8097071  ./kutje/iptables-1.4.3.2/extensions/libxt_helper.c
+ad5a5558de468e2f1efd12540efe3c39  ./kutje/iptables-1.4.3.2/extensions/libxt_helper.man
+7163b7ae7e0ccd81824acd38c6e1c824  ./kutje/iptables-1.4.3.2/extensions/libxt_iprange.c
+38daf451179031ae2d5e83ea9bba5adc  ./kutje/iptables-1.4.3.2/extensions/libxt_iprange.man
+7b060e0afb2bec7dcdbb1e89905162c3  ./kutje/iptables-1.4.3.2/extensions/libxt_length.c
+04de81a3bcbe1564b01d1546235c6ccf  ./kutje/iptables-1.4.3.2/extensions/libxt_length.man
+80d7d69b0d8b679624af2e35e043a576  ./kutje/iptables-1.4.3.2/extensions/libxt_limit.c
+baf336978ec628e41eb36e0aa3ddc314  ./kutje/iptables-1.4.3.2/extensions/libxt_limit.man
+22a4ec7ae6546e85efce419f86c437c7  ./kutje/iptables-1.4.3.2/extensions/libxt_mac.c
+86a2fb12b3912dde484416390182a1dd  ./kutje/iptables-1.4.3.2/extensions/libxt_mac.man
+c08aa5a26ef085b33edc85ac9d21ff08  ./kutje/iptables-1.4.3.2/extensions/libxt_mark.c
+0a7ecc0b5b1c89be6e210dd28ddef679  ./kutje/iptables-1.4.3.2/extensions/libxt_mark.man
+fc7d23ff2558a9c2a913027c24df9d07  ./kutje/iptables-1.4.3.2/extensions/libxt_multiport.c
+51709a0c602cf3d2715ea9e927e81464  ./kutje/iptables-1.4.3.2/extensions/libxt_multiport.man
+d05d1e19c6277d80b3a3f30f4aee54a9  ./kutje/iptables-1.4.3.2/extensions/libxt_owner.c
+48f307241a91210cfd4ced3e39f9bcf2  ./kutje/iptables-1.4.3.2/extensions/libxt_owner.man
+309e07631b9a858ae9b5cf9a59af6394  ./kutje/iptables-1.4.3.2/extensions/libxt_physdev.c
+a20744675be3c40afb4f4c010da7f503  ./kutje/iptables-1.4.3.2/extensions/libxt_physdev.man
+3a255ac62c7c91adf4bcfbe34edfdc35  ./kutje/iptables-1.4.3.2/extensions/libxt_pkttype.c
+83d3a4ff35358fa2e2f357150b996d38  ./kutje/iptables-1.4.3.2/extensions/libxt_pkttype.man
+f2e3dc41a4c7f5216e6fc8e5a847f906  ./kutje/iptables-1.4.3.2/extensions/libxt_policy.man
+6d468b707f97bae41353b6c6542ed908  ./kutje/iptables-1.4.3.2/extensions/libxt_quota.c
+0138dbe503bcff30d5243cb19dfe1aac  ./kutje/iptables-1.4.3.2/extensions/libxt_quota.man
+2e9d0627ccb55d59ea0112516e02f48b  ./kutje/iptables-1.4.3.2/extensions/libxt_rateest.c
+d299a769ae74b8900486188064fcf887  ./kutje/iptables-1.4.3.2/extensions/libxt_rateest.man
+dd8f219449345c6f2107b8e7298716cc  ./kutje/iptables-1.4.3.2/extensions/libxt_recent.c
+159ffc58b2d2c84d7e0fd7a1c8baa4c5  ./kutje/iptables-1.4.3.2/extensions/libxt_recent.man
+77c9f864d48b7b92be4af7a170f9e8a3  ./kutje/iptables-1.4.3.2/extensions/libxt_sctp.c
+1bed15892f23bc5f4be77d4d49aec4dd  ./kutje/iptables-1.4.3.2/extensions/libxt_sctp.man
+9eeec895311f67fb0d21314670585790  ./kutje/iptables-1.4.3.2/extensions/libxt_socket.c
+b655dafac80dd594c7ec7746dd428d2e  ./kutje/iptables-1.4.3.2/extensions/libxt_socket.man
+7337ce63284effd46fa64380faef5e56  ./kutje/iptables-1.4.3.2/extensions/libxt_standard.c
+c4707a550a68847f032126640c98f002  ./kutje/iptables-1.4.3.2/extensions/libxt_state.c
+e7fc0cee134be3bf629f9629afa85f46  ./kutje/iptables-1.4.3.2/extensions/libxt_state.man
+e6b65d4b195d9f24904d6fe59ac8c85f  ./kutje/iptables-1.4.3.2/extensions/libxt_statistic.c
+25cdbddc3ffd59e8c630e7f9ccd44c98  ./kutje/iptables-1.4.3.2/extensions/libxt_statistic.man
+b428fb5ed3ad2c70a50222b0762fc7f2  ./kutje/iptables-1.4.3.2/extensions/libxt_string.c
+063c19b69215c97c13510e0b8a77fd85  ./kutje/iptables-1.4.3.2/extensions/libxt_string.man
+6f4fd22e7fa9e7510d414662f30f2f23  ./kutje/iptables-1.4.3.2/extensions/libxt_tcp.c
+00af4655ab24d3c9febf8970643e1c93  ./kutje/iptables-1.4.3.2/extensions/libxt_tcp.man
+684ef4f7a91f75b4bff8b9ee3ad16386  ./kutje/iptables-1.4.3.2/extensions/libxt_tcpmss.c
+23db87db48f2272accb2b35df3e6f4f5  ./kutje/iptables-1.4.3.2/extensions/libxt_tcpmss.man
+ba2f7a27fb2e6ed275f684c79721e75a  ./kutje/iptables-1.4.3.2/extensions/libxt_time.c
+126e2a30d0877c1d15a17acb06672ffa  ./kutje/iptables-1.4.3.2/extensions/libxt_time.man
+43a41a7f0ca1a0f9c53f9ed76eac6562  ./kutje/iptables-1.4.3.2/extensions/libxt_tos.c
+06087a1838d77a330d26860cf3de7d94  ./kutje/iptables-1.4.3.2/extensions/libxt_tos.man
+5a21ab7dfca18e341ac29529751b5e20  ./kutje/iptables-1.4.3.2/extensions/libxt_u32.c
+1394f4b17dd27ae99d0db07b16dfd92c  ./kutje/iptables-1.4.3.2/extensions/libxt_u32.man
+23263ed7f42025ce6a3284443c2e0b53  ./kutje/iptables-1.4.3.2/extensions/libxt_udp.c
+a1b72d652d6f50256988794b3c492a2a  ./kutje/iptables-1.4.3.2/extensions/libxt_udp.man
+f12f56ce44571c3f452f2fd4e5b2b9ea  ./kutje/iptables-1.4.3.2/extensions/tos_values.c
+63b4187366b7b2b6e89729e7a3d30dec  ./kutje/iptables-1.4.3.2/include/Makefile.am
+106bc81bd07448a5fa6a50c080310d4c  ./kutje/iptables-1.4.3.2/include/Makefile.in
+d1a123941436b06c4fe6554397819952  ./kutje/iptables-1.4.3.2/include/ip6tables.h
+dad1ffe435cbb55b044845d8b7f742a6  ./kutje/iptables-1.4.3.2/include/iptables.h
+164fafed936d6d7ae17229bbf57d02ca  ./kutje/iptables-1.4.3.2/include/iptables/internal.h.in
+26809ee0531cfcf0686c28ea8b0dccc8  ./kutje/iptables-1.4.3.2/include/libipq/libipq.h
+02dd4eccb1dd59bdb4c632a8a50a32ba  ./kutje/iptables-1.4.3.2/include/libiptc/ipt_kernel_headers.h
+57733f03fd86108f4918d152140e74ca  ./kutje/iptables-1.4.3.2/include/libiptc/libip6tc.h
+4f26d2cac8f9dc03602a9959e51c9a90  ./kutje/iptables-1.4.3.2/include/libiptc/libiptc.h
+47751e16c3235c55fd343ecdfdfacc2c  ./kutje/iptables-1.4.3.2/include/libiptc/libxtc.h
+530a26473271cbcc61836e810da1ba2f  ./kutje/iptables-1.4.3.2/include/libipulog/libipulog.h
+3c436c2b253c16894912e0b8b5ce80d2  ./kutje/iptables-1.4.3.2/include/linux/netfilter.h
+c2fc66b713a132e3667ea20ea256a9e4  ./kutje/iptables-1.4.3.2/include/linux/netfilter/nf_conntrack_common.h
+9725f3d727df1f771b0e66312efdc31a  ./kutje/iptables-1.4.3.2/include/linux/netfilter/nf_conntrack_tuple_common.h
+751bdbd54bddd0aca5f44ef21e28cb6e  ./kutje/iptables-1.4.3.2/include/linux/netfilter/x_tables.h
+f6432531b88b821a633bbe5a665ede08  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_CLASSIFY.h
+e1a4d47a43c14066206534d17d1bc311  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_CONNMARK.h
+6b182f1076a84fb5d4133e2c9d403faa  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_CONNSECMARK.h
+36e232bd9efcb92b67d5eef07ff9d700  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_DSCP.h
+dfbd4d1b5be8bdf44404e9454b57d376  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_MARK.h
+7b16c4c413b2de61bf7e391ebb4b2ffc  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_NFLOG.h
+20419f568ea0564529ad0bd64d0e62c9  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_NFQUEUE.h
+c17fb41f5d7b120c0c1f578293fca6b2  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_RATEEST.h
+40903ce9c0ee2b60c27dc727e8c36d25  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_SECMARK.h
+bfc2745a0cc00d0e48b64d7f9a555aea  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_TCPMSS.h
+b6e78d91ede396119fd833ea5f64be72  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_TCPOPTSTRIP.h
+b06eb473c4a7be02ec26e9bd714c70be  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_TPROXY.h
+58254175d9c1717a042e99fb2577792c  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_comment.h
+b310ed63e6ef1e76e2f110554e53656b  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_connbytes.h
+e3b05ec0d7ddedd05dd0c72906bd0e6e  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_connlimit.h
+9c67557cdcaa79269340777dd84500ba  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_connmark.h
+9b8421a7f07ca9b17d088d4e134f9e31  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_conntrack.h
+8e389faa39f2dc04bb56e47328f92564  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_dccp.h
+e082affa4c425a79fab16986fc0f4e85  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_dscp.h
+5b72a71b92d0686efba68ff0a99be0d0  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_esp.h
+e0a6838be1b3a051f12319a4919db870  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_hashlimit.h
+e400ee27f832c012c840d4354a0a67ef  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_helper.h
+dc43879369f457b28c0e9dd28cc6c77e  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_iprange.h
+7b581b94ea32faab295e31b227ec3499  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_length.h
+05657646f0e9396868c56c35e798627f  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_limit.h
+5e0dac49dbd6ab86669030526632d04d  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_mac.h
+655279414140095c2294936cf61652bb  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_mark.h
+405026cea5fe53167dda98791c2b2d0f  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_multiport.h
+06ffa7f21a19332a0bc9d53355b67b3d  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_owner.h
+e36f3d45be32bf6b4bc488e2ea09e4fa  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_physdev.h
+e0dd58666f503de3d78f260323df1b6f  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_pkttype.h
+e13ff5ddf7a5f80ef84e7364df27f3b0  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_policy.h
+3a933ed4f2b6b188b45ea1daea503834  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_quota.h
+27256aacb32d75a0a9d7515d87599d64  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_rateest.h
+78a1dfe0aeb02bdd5905c2d0db8228f2  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_realm.h
+60b380776770aa6e1e8682ccae227e3b  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_recent.h
+652c10031cd4654342fcbe2663ea8193  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_sctp.h
+8b084fa5045910857f09af87c5cf9c0e  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_state.h
+37006b4984e4e8d81f86c38811faa1aa  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_statistic.h
+5ba4b869025b1cc1b75f7defb5861f58  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_string.h
+77197aca168ca9c8e357aacb6a1eb6ec  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_tcpmss.h
+e1a8f78df21e39b521a56f54e8bff156  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_tcpudp.h
+911518385a2c2d188910755cef92bf4a  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_time.h
+728d328ffdb5c868df523a6615e365dd  ./kutje/iptables-1.4.3.2/include/linux/netfilter/xt_u32.h
+5e7708e118e63748bd9ee8e6c5e6ea83  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4.h
+70853f9d24702e5b7113ac597752cad0  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ip_set.h
+22206d7bb07d8f3e8260b15bf158a90e  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ip_tables.h
+11ab10df196a2605120c6d459efa396c  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
+d3f8dc5a5eb11840137bcb107a1f3c48  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_ECN.h
+3962371ad08f74a2b508650c8312fa6f  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_LOG.h
+87a62fad08564fcf8ddea591e79e7754  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_REJECT.h
+ae91fe45f9e4cef71ec840c628d5d283  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_SAME.h
+e55acf56b0db2bd8d5148108014fb5aa  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_TOS.h
+ab4c286dbbb4fa432122d78be9a1f0a7  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_TTL.h
+06849aacae2f582ecf378b60a5d1d312  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_ULOG.h
+a10bdd6692186336cdae2acf5a435d71  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_addrtype.h
+8a67323e3c4f37827b33675d893a3efe  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_ah.h
+c09184f2ff7cd5119ac0495c0a110904  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_ecn.h
+3c6fb2e3eb067aaeff46f47cfadb08ab  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_iprange.h
+c409e4ec6e3530b1fa2240fcc59e74ad  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_owner.h
+1f8546b731d5eab3e861a461884a0e52  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_policy.h
+f63a48f0e02f2ac7c57416247428d606  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_realm.h
+fd6788ef98a46f5f28ef373ebb58cafe  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_set.h
+bf12e5a97f95fbefa48126714b9a5622  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_tos.h
+b8a5ed3ecb0245feb4174ead151d681c  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv4/ipt_ttl.h
+5d446288047698784acc7c6a53bdfc7b  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6.h
+55adee5832e133afd78ba49de3ba1c07  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6_tables.h
+a888cfcacc34e1d895efef535f5d68bf  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_HL.h
+937f919eb34ff266c5d42aad72a0745c  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_LOG.h
+aa5e1b623edcfb79b9bb8eca6d2eb067  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_REJECT.h
+938a3e4bbf94623aa8a83d783ab48723  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_ah.h
+a3c05a539331d7e81720aafdc6e15bdf  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_frag.h
+0468f2524bb1c63e6375786cbe2ff8d1  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_hl.h
+43f8e06d982f6635aedab675234e9393  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_ipv6header.h
+545a0976709294e5f4562178fb0df3e4  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_mh.h
+1cdfb02398b99cf74e8c03a4bb0a3271  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_opts.h
+a05b400d634a0f68f333a3c500633998  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_owner.h
+dcbb37f3432538af78becf3df655698b  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_policy.h
+8946f99f104a9959b502e40d3af62c5b  ./kutje/iptables-1.4.3.2/include/linux/netfilter_ipv6/ip6t_rt.h
+f2f56e726db61857c10dd338428621b1  ./kutje/iptables-1.4.3.2/include/linux/types.h
+52c4a34df3719c3feb54cdf8acc9d1fd  ./kutje/iptables-1.4.3.2/include/net/netfilter/nf_conntrack_tuple.h
+b709265ed73263e146c8f849668ed7d2  ./kutje/iptables-1.4.3.2/include/net/netfilter/nf_nat.h
+40aea8e4a2ce2a9ade787c7f71f43367  ./kutje/iptables-1.4.3.2/include/xtables.h.in
+5cc51dc6eb45a90231a4e31efbc3f220  ./kutje/iptables-1.4.3.2/install-sh
+a6f59eb3f638244bedfa6ab8991bf6f2  ./kutje/iptables-1.4.3.2/ip6tables-multi.c
+2ea2b4e9c9908079ac2af688f85aae14  ./kutje/iptables-1.4.3.2/ip6tables-multi.h
+d3501ea6315b701a2ba3825c20cdd360  ./kutje/iptables-1.4.3.2/ip6tables-restore.8
+084117f4962ee0776fb48dd05c5d60ae  ./kutje/iptables-1.4.3.2/ip6tables-restore.c
+570dccaf1db0447373b1835d275bee85  ./kutje/iptables-1.4.3.2/ip6tables-save.8
+a0d198588cfd7ee249bff04c122d7b25  ./kutje/iptables-1.4.3.2/ip6tables-save.c
+2e2b847b5de48d5c2bc6fbe0cb846760  ./kutje/iptables-1.4.3.2/ip6tables-standalone.c
+816f41d044f77286879d1b89409135a4  ./kutje/iptables-1.4.3.2/ip6tables.8.in
+141d40cec70cd87d16401336206db6bc  ./kutje/iptables-1.4.3.2/ip6tables.c
+4e8462685803b1e515b16a0474a0d4d7  ./kutje/iptables-1.4.3.2/iptables-apply
+cc93a8a92e04ac66ab62e9dcd8111ab7  ./kutje/iptables-1.4.3.2/iptables-apply.8
+071ad061759ff43286855e9dfb5175db  ./kutje/iptables-1.4.3.2/iptables-multi.c
+404caf5ca4b28219aee5e490f9d8fa46  ./kutje/iptables-1.4.3.2/iptables-multi.h
+a1d54372e7b82a2af108a540d94fcfad  ./kutje/iptables-1.4.3.2/iptables-restore.8
+f718bf9915832b3d28a2f8da7ed38494  ./kutje/iptables-1.4.3.2/iptables-restore.c
+763c639f107087837d1a92e6f0416782  ./kutje/iptables-1.4.3.2/iptables-save.8
+7b9c32c10ea29ec8bc2dee50ddb4b992  ./kutje/iptables-1.4.3.2/iptables-save.c
+7b8684f93687be6abf1cc02fce188641  ./kutje/iptables-1.4.3.2/iptables-standalone.c
+a6c95deea1950446849d0b824da29186  ./kutje/iptables-1.4.3.2/iptables-xml.8
+8d2fdb793aa4eb57e9f058ef004efa3d  ./kutje/iptables-1.4.3.2/iptables-xml.c
+2317f968326ee70662b1e906aca96f57  ./kutje/iptables-1.4.3.2/iptables.8.in
+de606f3d8d174149adea4710d4433eb6  ./kutje/iptables-1.4.3.2/iptables.c
+fe936805d2ee82cf8c07272139e3f3d5  ./kutje/iptables-1.4.3.2/iptables.xslt
+4bbc5808074d803e9726b35563da74c4  ./kutje/iptables-1.4.3.2/libipq/Makefile.am
+765b9f27c7b06b34eb7049871161400d  ./kutje/iptables-1.4.3.2/libipq/Makefile.in
+311d691c1bb17c5f734c9dbc31446986  ./kutje/iptables-1.4.3.2/libipq/ipq_create_handle.3
+0b0a01f19b5b5c476f5c5e79c1e289e2  ./kutje/iptables-1.4.3.2/libipq/ipq_destroy_handle.3
+bf41edaf86ad5cd703835cdf14b01fd8  ./kutje/iptables-1.4.3.2/libipq/ipq_errstr.3
+277973cf43e8f33155a9d39a321f5294  ./kutje/iptables-1.4.3.2/libipq/ipq_get_msgerr.3
+277973cf43e8f33155a9d39a321f5294  ./kutje/iptables-1.4.3.2/libipq/ipq_get_packet.3
+0f99c14e6354d7f13ac7fa29ad40b442  ./kutje/iptables-1.4.3.2/libipq/ipq_message_type.3
+3fd94f0cab729417360aaefc0e594f09  ./kutje/iptables-1.4.3.2/libipq/ipq_perror.3
+b753c521a0ec0cc52a1e11059f5666a3  ./kutje/iptables-1.4.3.2/libipq/ipq_read.3
+e637ea956518b6fcdc54c186beef308d  ./kutje/iptables-1.4.3.2/libipq/ipq_set_mode.3
+fce35a681770a5a0bc30219594615ea6  ./kutje/iptables-1.4.3.2/libipq/ipq_set_verdict.3
+b78ab9e99d5b9714e9a0ac875ac667c3  ./kutje/iptables-1.4.3.2/libipq/libipq.3
+a8daf6d9a8f5ae751b3742e970b9186c  ./kutje/iptables-1.4.3.2/libipq/libipq.c
+fa83ac55c462695eacc73ad274006e32  ./kutje/iptables-1.4.3.2/libiptc.pc.in
+4195a578a51c86723fa9993d0d462599  ./kutje/iptables-1.4.3.2/libiptc/libip4tc.c
+1e9278a5db47580831d2a6d64210e2b2  ./kutje/iptables-1.4.3.2/libiptc/libip6tc.c
+2efb931061e06c1366eb72f87c249262  ./kutje/iptables-1.4.3.2/libiptc/libiptc.c
+fece82a33e8088f20e017b971bcd1b81  ./kutje/iptables-1.4.3.2/libiptc/linux_list.h
+62c4eb652d0ad1423867fa1a3c0e1dea  ./kutje/iptables-1.4.3.2/libiptc/linux_stddef.h
+8f4ab0b8a6964ff77f6911b03c0bf969  ./kutje/iptables-1.4.3.2/ltmain.sh
+109ae846b9c80685ecdb0622f54cf19b  ./kutje/iptables-1.4.3.2/m4/.gitignore
+c7645c248f924f07869059b76300fea9  ./kutje/iptables-1.4.3.2/missing
+77d59b02a4ff936bb871d1e199e86738  ./kutje/iptables-1.4.3.2/release.sh
+28321a0cbad281987dfdea10d49d22c2  ./kutje/iptables-1.4.3.2/xtables.c
+b7e3f4247da1a7ba60e0c0180dd73528  ./kutje/iptables-1.4.3.2/xtables.pc.in
Index: npl/system/iptables/iptables.version
===================================================================
--- npl/system/iptables/iptables.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/iptables/iptables.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.8.2
+1.4.5
Index: npl/system/iptables/iptables_dev.arch
===================================================================
--- npl/system/iptables/iptables_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/iptables/iptables_dev.build
===================================================================
--- npl/system/iptables/iptables_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-3
Index: npl/system/iptables/iptables_dev.version
===================================================================
--- npl/system/iptables/iptables_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.8.2
Index: npl/system/iptables/slack-desc
===================================================================
--- npl/system/iptables/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.  Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in.  You must
-# make exactly 11 lines for the formatting to be correct.  It's also
-# customary to leave one space after the ':'.
-
-        |-----handy-ruler------------------------------------------------------|
-iptables: iptables (IP packet filter administration)
-iptables:
-iptables: iptables is a packet filter administration tool. 
-iptables:
-iptables: Iptables can be used to build internet firewalls based on stateless
-iptables: and stateful packet filtering, use NAT and masquerading for sharing
-iptables: internet access if you don't have enough public IP addresses, use NAT
-iptables: to implement transparent proxies, aid the tc and iproute2 systems
-iptables: used to build sophisticated QoS and policy routers, do further packet
-iptables: manipulation (mangling) like altering the TOS/DSCP/ECN bits of the IP
-iptables: header, and much more.  See:  http://www.netfilter.org
Index: npl/system/iputils/iputils.build
===================================================================
--- npl/system/iputils/iputils.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4565
Index: npl/system/irqbalance/irqbalance.build
===================================================================
--- npl/system/irqbalance/irqbalance.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6464
Index: npl/system/klibc/klibc.build
===================================================================
--- npl/system/klibc/klibc.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/kmod/kmod-24.tar.sign
===================================================================
--- npl/system/kmod/kmod-24.tar.sign	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,16 +1,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQIcBAABAgAGBQJYr+ITAAoJEJuipaYwy+pTiTEQAJpnw1how50xfJoExE2EKHYP
-q65cVBT7hL5BgGJz3mLx/MctxX1lZe8/3xh15IQ2E6g9PF8RwEC0zmsxeS5mMqys
-QbtcfjF3qimnHCMUR90W0pfTd/Jj5tRbMPgv9aNInBFxefSv3TkvXPCJ4H3/1TjV
-kfuE0CsCoCSbIDlnEUf4WzyhKjbtVBq99D51RtpykOGVCE3JiVP2qUgqt0wnkmyT
-2XZWT7gLWsNcDlZc0DrazXb+fZmZzkAXY1Y9kwfoMVz6y0naihy8etEGDYFdvyXg
-1usoR8NKfSKfNR9s2X6CqOvj5awBFeD2uu0IQi8R6pLqZq5vYhI5wYFqZZDe5NSC
-Xb6psibRnodtPyeuHwispEh7uoPPVQQY84INQL2p5ZUnXH7tvbw0qcyDMdpQXXQ2
-jLNsuicD6Sf9tknY3TkyPjj916uSJKdaYYqKkBsazob2ChpIewmZMfCqhxLCATFi
-STm4YOfZnGS6VJcWt/ujvCFqVqh75X/9Vo3b1e7C7gFoz9RJ5JiuxcYvRizQaMPE
-1/EH5Fp9GPyAgfr9bTnCdVFE1swa/6yrMjNd9HjxWdW+/fgRboteErwk7+Kr4qV0
-UBCGEwlWWCSa1l2Xi4PganiYStjr65eNOR7M5yg9+2t0pUFj8HSp+kcZqN2FklIB
-Bq2XMuoABG2TqOl3+VyS
-=zuNi
------END PGP SIGNATURE-----
Index: npl/system/kmod/kmod.SlackBuild
===================================================================
--- npl/system/kmod/kmod.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,26 +1,0 @@
-#!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-current/source/a/kmod/
-# Created at Tue Sep 26 15:38:09 CEST 2017
-
-#DEP:linuxdoc_tools
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./kmod.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/kmod/kmod.SlackBuild.orig
===================================================================
--- npl/system/kmod/kmod.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,187 +1,0 @@
-#!/bin/sh
-
-# Slackware build script for kmod
-
-# Copyright 2011-2016  Robby Workman, Tuscaloosa, Alabama, USA
-# Copyright 2013-2016  Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PKGNAM=kmod
-VERSION=${VERSION:-24}
-BUILD=${BUILD:-2}
-
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) ARCH=i586 ;;
-    arm*) ARCH=arm ;;
-       *) ARCH=$( uname -m ) ;;
-  esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
-  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Fix paths in manual pages
-sed -i "s,/usr/lib,/lib,g" man/*
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/lib${LIBDIRSUFFIX} \
-  --bindir=/sbin \
-  --sbindir=/sbin \
-  --sysconfdir=/etc \
-  --localstatedir=/var \
-  --mandir=/usr/man \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --disable-xz \
-  --disable-zlib \
-  --disable-python \
-  --build=$ARCH-slackware-linux || exit 1
-
-make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-# "make clean" deletes too much, so we have to start fresh :(
-
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Fix paths in manual pages
-sed -i "s,/usr/lib,/lib,g" man/*
-
-# Build python3 bindings for libkmod
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-PYTHON=python3 \
-./configure \
-  --prefix=/usr \
-  --libdir=/lib${LIBDIRSUFFIX} \
-  --bindir=/sbin \
-  --sbindir=/sbin \
-  --sysconfdir=/etc \
-  --localstatedir=/var \
-  --mandir=/usr/man \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --disable-xz \
-  --disable-zlib \
-  --disable-python \
-  --build=$ARCH-slackware-linux || exit 1
-
-make \
-  install-pkgpyexecLTLIBRARIES \
-  install-dist_pkgpyexecPYTHON \
-  DESTDIR=$PKG || exit 1
-
-# Strip binaries:
-( cd $PKG
-  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-)
-
-# Compress and link manpages, if any:
-if [ -d $PKG/usr/man ]; then
-  ( cd $PKG/usr/man
-    for manpagedir in $(find . -type d -name "man*") ; do
-      ( cd $manpagedir
-        for eachpage in $( find . -type l -maxdepth 1) ; do
-          ln -s $( readlink $eachpage ).gz $eachpage.gz
-          rm $eachpage
-        done
-        gzip -9 *.?
-      )
-    done
-  )
-fi
-
-# Create symlinks for the usual module-init-tools stuff:
-( cd $PKG/sbin
-  for file in depmod insmod lsmod modinfo modprobe rmmod ; do
-    ln -sf kmod $file
-  done
-)
-
-# Link lsmod into /bin
-mkdir -p $PKG/bin
-( cd $PKG/bin ; ln -sf /sbin/lsmod . )
-
-mkdir -p $PKG/etc/modprobe.d
-mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}
-mv $PKG/lib${LIBDIRSUFFIX}/pkgconfig $PKG/usr/lib${LIBDIRSUFFIX}
-rm -f $PKG/lib${LIBDIRSUFFIX}/{*.so,*.la}
-( cd $PKG/usr/lib${LIBDIRSUFFIX}
-  ln -sf ../../lib${LIBDIRSUFFIX}/libkmod.so.? libkmod.so
-)
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
-  COPYING* NEWS README* TODO \
-  $PKG/usr/doc/$PKGNAM-$VERSION
-
-# If there's a ChangeLog, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r ChangeLog ]; then
-  DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
-  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-  touch -r ChangeLog $DOCSDIR/ChangeLog
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/kmod/kmod.arch
===================================================================
--- npl/system/kmod/kmod.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/kmod/kmod.build
===================================================================
--- npl/system/kmod/kmod.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/kmod/kmod.depver
===================================================================
--- npl/system/kmod/kmod.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-linuxdoc_tools	0
Index: npl/system/kmod/kmod.md5
===================================================================
--- npl/system/kmod/kmod.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,8 +1,0 @@
-5229d1b6e54b03c6ca56e572cbdbbe4a  ./kmod-24.tar.sign
-08297dfb6f2b3f625f928ca3278528af  ./kmod-24.tar.xz
-78c14114fa34dc3a856934f222fac339  ./kmod_dev.pkg
-293cac6ae4b73b6b2d3914aa27e8b8f7  ./kmod.pkg
-a363749176f0773ca5fa812438d55c0e  ./kmod.SlackBuild
-ef3949b92cd3502134fb655fc4eda516  ./kmod.SlackBuild.log.gz
-8d921927974b531fe4bff1c69fb16ba5  ./kmod.SlackBuild.orig
-8312f5e0989fc620a0924529f55cc737  ./slack-desc
Index: npl/system/kmod/kmod.version
===================================================================
--- npl/system/kmod/kmod.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-24
Index: npl/system/kmod/kmod_dev.arch
===================================================================
--- npl/system/kmod/kmod_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/kmod/kmod_dev.build
===================================================================
--- npl/system/kmod/kmod_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/kmod/kmod_dev.version
===================================================================
--- npl/system/kmod/kmod_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-24
Index: npl/system/kmod/slack-desc
===================================================================
--- npl/system/kmod/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.  Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in.  You must
-# make exactly 11 lines for the formatting to be correct.  It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
-    |-----handy-ruler------------------------------------------------------|
-kmod: kmod (kernel module tools and library)
-kmod:
-kmod: kmod is a set of tools to handle common tasks with Linux kernel 
-kmod: modules like insert, remove, list, check properties, resolve 
-kmod: dependencies and aliases.  The aim is to be compatible with the tools,
-kmod: configurations and indexes from the module-init-tools project.
-kmod:
-kmod: These tools are designed on top of libkmod, a library that is 
-kmod: shipped with kmod.
-kmod:
-kmod: Project home:  http://www.kernel.org/pub/linux/utils/kernel/kmod/
Index: npl/system/libmnl/libmnl.SlackBuild
===================================================================
--- npl/system/libmnl/libmnl.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmnl/libmnl.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,25 +1,92 @@
 #!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-current/source/n/libmnl/
-# Created at ma 14 jun 2021 10:13:11 CEST
+#Gebruik deze file als voorbeeld. Plaats de source tar.gz file in de zelfde directory als deze slackbuild
+#Met de NEED en DEP opties is het mogelijk om build dependencies aan te geven.
+#Voor de meeste packages hoeft er verder niks aan de variabellen veranderd te worden.
+##################################### Build dependency info:
+
+#Strict build-dependencies
+#Our package will be automaticly rebuilded if there is a major change in a DEP package.
+#(this is recommended for most dependencys)
+##DEP:linux
+##DEP:linux_src
+##DEP:openldap
+
+#Loose build-dependencies
+#The package will be installed in the buildroot during buidling, but no automatic rebuild will occur.
+#(not recommended)
+##NEED:doxygen
+
+#######Essential package info.
+#Change these if autodetection fails.
+
+#Name of the Syn-3 package that we are going to create
+NAME=`basename $0|sed 's/.SlackBuild//'`
+
+#Archive of the sourcefiles to unpack 
+SRC_ARC=`ls *.tar.* *.zip 2>/dev/null`
+
+#Version of the sourcefiles
+VER=`echo $SRC_ARC| sed 's/.*-//g' | sed 's/\.tar\..*$//g' | sed 's/\.zip$//g'`
+
+#Architecture that the created binaries run on.
+#Use noarch for scripts.
+ARCH=`uname -m`
+
+#from this point on, exit on errors:
+set -e
+
+########Build and create the pacakge.
+#Uncomment the stuff that you dont want or need
+
+#Unpack source 
+#(uncomment if not needed)
+syn3_unpack $SRC_ARC 
+
+#Directory where the sourcefiles are unpacked. 
+#(you might have to adjust this if autodetection fails)
+SRC_DIR=`ls -c|head -1`
+
+#apply patches
+#patch -p1 -d $SRC_DIR < fluxkiosk.patch || exit 1
+
+pushd $SRC_DIR 
+
+#AUTOMAKE: Configure
+#Some usefull stuff you sometimes need to set:
+#export LDFLAGS="-L/usr/X11/lib/ -L/usr/lib/mysql/"
+#export LD_LIBRARY_PATH=/usr/lib/mysql
+#export VPATH=$LD_LIBRARY_PATH
+#export CFLAGS="-std=c89"
+#export CFLAGS="-fgnu89-inline" #If "multiple definition of `foo'" Also see http://gcc.gnu.org/gcc-4.3/porting_to.html
+MAKE_OPTS=""
+./configure --prefix=/usr  || exit 1
+
+#AUTOMAKE: Compile
+make $MAKE_OPTS || exit 1
+
+#AUTOMAKE: Test (optional)
+if grep ^test: Makefile; then
+	make pkgconfigdir=/usr/lib/pkgconfig $MAKE_OPTS install || exit 1
+	make $MAKE_OPTS test || exit 1
+elif grep ^check: Makefile; then
+	make pkgconfigdir=/usr/lib/pkgconfig $MAKE_OPTS install || exit 1
+	make $MAKE_OPTS check || exit 1 
+fi
+
+#AUTOMAKE: Install
+mkdir -p /tmp/pkg &>/dev/null
+make pkgconfigdir=/usr/lib/pkgconfig install_prefix=/tmp/pkg DESTDIR=/tmp/pkg INSTALL_ROOT=/tmp/pkg install_root=/tmp/pkg $MAKE_OPTS install || exit 1
+popd
+
+#strip bins and other stuff
+syn3_strip /tmp/pkg || exit 1
+
+#move development stuff and create seperate development package
+syn3_move_dev /tmp/pkg /tmp/pkgdev || exit 1
+syn3_makepkg /tmp/pkgdev $NAME""_dev $VER $ARCH || exit 1
+
+#make main package
+syn3_makepkg /tmp/pkg $NAME $VER $ARCH || exit 1
 
 
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./libmnl.SlackBuild.orig
 
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/libmnl/libmnl.SlackBuild.orig
===================================================================
--- npl/system/libmnl/libmnl.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,136 +1,0 @@
-#!/bin/bash
-
-# Slackware build script for libmnl
-
-# Copyright 2013, 2018  Patrick J. Volkerding, Sebeka, Minnesota, USA
-# Copyright 2013  Robby Workman, Northport, Alabama, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=libmnl
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-5}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-
-chown -R root:root .
-find . \
-  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-  -exec chmod 755 {} \+ -o \
-  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-  -exec chmod 644 {} \+
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --sysconfdir=/etc \
-  --localstatedir=/var \
-  --mandir=/usr/man \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --disable-static \
-  --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
-
-# Move the shared library to $PKG/lib${LIBDIRSUFFIX}:
-mkdir -p $PKG/lib${LIBDIRSUFFIX}
-( cd $PKG/usr/lib${LIBDIRSUFFIX}
-  for file in lib*.so.?.* ; do
-    mv $file ../../lib${LIBDIRSUFFIX}
-    ln -sf ../../lib${LIBDIRSUFFIX}/$file .
-  done
-  cp -a lib*.so.? ../../lib${LIBDIRSUFFIX}
-)
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
-  grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-# Compress and if needed symlink the man pages:
-if [ -d $PKG/usr/man ]; then
-  ( cd $PKG/usr/man
-    for manpagedir in $(find . -type d -name "man*") ; do
-      ( cd $manpagedir
-        for eachpage in $( find . -type l -maxdepth 1) ; do
-          ln -s $( readlink $eachpage ).gz $eachpage.gz
-          rm $eachpage
-        done
-        gzip -9 *.?
-      )
-    done
-  )
-fi
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a COPYING* README* $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/libmnl/libmnl.build
===================================================================
--- npl/system/libmnl/libmnl.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libmnl/libmnl.md5
===================================================================
--- npl/system/libmnl/libmnl.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmnl/libmnl.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,7 +1,5 @@
-7bbeb8cdb3258793bd937887213cf20e  ./libmnl-1.0.4.tar.xz
-0e4feb61bacd39542f3acc4ce40c2423  ./libmnl_dev.pkg
-d23e8e230bf579797d46868b60c54c97  ./libmnl.pkg
-7202667646db55bf98e7ac6c15835297  ./libmnl.SlackBuild
-eb3a92dfb701942b95a4523b5d0eae8e  ./libmnl.SlackBuild.log.gz
-00df8bb2b35f0d4f0fb3ad39bef54bdc  ./libmnl.SlackBuild.orig
-b7373248c6cf9d6af5802b2939cc5de0  ./slack-desc
+7d95fc3bea3365bc03c48e484224f65f  ./libmnl-1.0.3.tar.bz2
+1b5f4f1b82eea2698b66910b5522515b  ./libmnl_dev.pkg
+04e29a97144fb6c056512877c4a59391  ./libmnl.pkg
+a685e23c9200f687ec5c9c09f1ad4764  ./libmnl.SlackBuild
+95055379f6c3dd34a52e5156c9d8f33d  ./libmnl.SlackBuild.log.gz
Index: npl/system/libmnl/libmnl.version
===================================================================
--- npl/system/libmnl/libmnl.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmnl/libmnl.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.4
+1.0.3
Index: npl/system/libmnl/libmnl_dev.build
===================================================================
--- npl/system/libmnl/libmnl_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libmnl/libmnl_dev.version
===================================================================
--- npl/system/libmnl/libmnl_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmnl/libmnl_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.4
+1.0.3
Index: npl/system/libmnl/slack-desc
===================================================================
--- npl/system/libmnl/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
-      |-----handy-ruler------------------------------------------------------|
-libmnl: libmnl (user-space library oriented to Netlink developers)
-libmnl:
-libmnl: libmnl is a minimalistic user-space library oriented to Netlink
-libmnl: developers. There are a lot of common tasks in parsing, validating,
-libmnl: constructing of both the Netlink header and TLVs that are repetitive
-libmnl: and easy to get wrong. This library aims to provide simple helpers
-libmnl: that allows you to re-use code and to avoid re-inventing the wheel.
-libmnl:
-libmnl: Homepage: http://www.netfilter.org/projects/libmnl/
-libmnl:
-libmnl:
Index: npl/system/libmpc/libmpc.SlackBuild
===================================================================
--- npl/system/libmpc/libmpc.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmpc/libmpc.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,14 +1,115 @@
-#!/bin/bash
+#!/bin/sh
+
+#DEP:gmp
+#DEP:mpfr
+
+# Copyright 2010, 2011  Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
 #
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/l/libmpc/
-# Created at Tue Jan 31 00:15:39 CET 2017
-#DEP:mpfr
-#DEP:gmp
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+#
+#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
+#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./libmpc.SlackBuild.orig
+
+# I really do not like to package source under a different name than upstream,
+# but in this case there is a media player frontend that is well-known as
+# mpc already, and it appears that other projects are packaging this mpc as
+# libmpc instead.  It is probably best to follow suit.
+SRCNAM=mpc
+PKGNAM=libmpc
+VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-2}
+
+# Automatically determine the architecture we're building on:
+if [ -z "$ARCH" ]; then
+  case "$( uname -m )" in
+    i?86) export ARCH=i486 ;;
+    arm*) export ARCH=arm ;;
+    # Unless $ARCH is already set, use uname -m for all other archs:
+       *) export ARCH=$( uname -m ) ;;
+  esac
+fi
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+if [ "$ARCH" = "i486" ]; then
+  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+  SLKCFLAGS="-O2 -fPIC"
+  LIBDIRSUFFIX="64"
+else
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-$SRCNAM
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.?z* || exit 1
+cd $SRCNAM-$VERSION
+chown -R root:root .
+
+CFLAGS="$SLKCFLAGS" \
+./configure \
+  --prefix=/usr \
+  --libdir=/usr/lib${LIBDIRSUFFIX} \
+  --infodir=/usr/info \
+  --docdir=/usr/doc/$PKGNAM-$VERSION \
+  --enable-static=yes \
+  --enable-shared=yes \
+  --build=$ARCH-slackware-linux
+
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$PKG || exit 1
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Hardly a savings doing this...
+#strip -g $PKG/usr/lib${LIBDIRSUFFIX}/*.a
+
+rm -f $PKG/usr/info/dir
+gzip -9 $PKG/usr/info/*
+
+mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
+cp -a \
+  AUTHORS COPYING* INSTALL NEWS README* TODO \
+  $PKG/usr/doc/$PKGNAM-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+  DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+  touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/$PKGNAM-${VERSION}-${ARCH}-${BUILD}.txz
 
 
@@ -16,5 +117,5 @@
 cd $CWD
 for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+        NAME=`echo $PKG| sed 's/.*-//'`
 
         #seperate dev-package
Index: npl/system/libmpc/libmpc.SlackBuild.orig
===================================================================
--- npl/system/libmpc/libmpc.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,111 +1,0 @@
-#!/bin/sh
-
-# Copyright 2010, 2011, 2015  Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-# I really do not like to package source under a different name than upstream,
-# but in this case there is a media player frontend that is well-known as
-# mpc already, and it appears that other projects are packaging this mpc as
-# libmpc instead.  It is probably best to follow suit.
-SRCNAM=mpc
-PKGNAM=libmpc
-VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i486 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-if [ "$ARCH" = "i486" ]; then
-  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$SRCNAM
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.?z* || exit 1
-cd $SRCNAM-$VERSION
-chown -R root:root .
-
-CFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --infodir=/usr/info \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --enable-static=yes \
-  --enable-shared=yes \
-  --build=$ARCH-slackware-linux
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
-  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-# Hardly a savings doing this...
-#strip -g $PKG/usr/lib${LIBDIRSUFFIX}/*.a
-
-rm -f $PKG/usr/info/dir
-gzip -9 $PKG/usr/info/*
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a \
-  AUTHORS COPYING* INSTALL NEWS README* TODO \
-  $PKG/usr/doc/$PKGNAM-$VERSION
-
-# If there's a ChangeLog, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r ChangeLog ]; then
-  DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
-  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-  touch -r ChangeLog $DOCSDIR/ChangeLog
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-${VERSION}-${ARCH}-${BUILD}.txz
-
Index: npl/system/libmpc/libmpc.depver
===================================================================
--- npl/system/libmpc/libmpc.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmpc/libmpc.depver	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,2 +1,2 @@
+gmp	0
 mpfr	0
-gmp	0
Index: npl/system/libmpc/libmpc.md5
===================================================================
--- npl/system/libmpc/libmpc.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmpc/libmpc.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,7 +1,6 @@
-f3a7c89d5261ebf7d2a9af57be58178d  ./libmpc.SlackBuild
-fd5791546cc253f2746778faf1eda437  ./libmpc.SlackBuild.log.gz
-27a3e0eda02994e05de2e7d8881631e3  ./libmpc.SlackBuild.orig
-e28ed77068ef2b88a3aa4ec71e5e2b82  ./mpc-1.0.3.tar.xz
-5577204bc4358c7bdefe9f187f9c5808  ./mpc_dev.pkg
-a39d6ca8f49cae36acd11cc6b117bab1  ./mpc.pkg
+f6ade98e3f8072dff8681b666bdbef13  ./libmpc.SlackBuild
+403f98c0def39514d988b183d1d17618  ./libmpc.SlackBuild.log.gz
+f25be2b48f36f1b3be00c62a76d7d5cb  ./mpc-0.8.2.tar.xz
+9c38f9706e62e78ca2857060c9464ff0  ./mpc_dev.pkg
+78b980e6daeac6f1a0c737809efb6d57  ./mpc.pkg
 92c54c1101b09c2f940ea786ed570463  ./slack-desc
Index: npl/system/libmpc/mpc.build
===================================================================
--- npl/system/libmpc/mpc.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/libmpc/mpc.version
===================================================================
--- npl/system/libmpc/mpc.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmpc/mpc.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.3
+0.8.2
Index: npl/system/libmpc/mpc_dev.build
===================================================================
--- npl/system/libmpc/mpc_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/libmpc/mpc_dev.version
===================================================================
--- npl/system/libmpc/mpc_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libmpc/mpc_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.3
+0.8.2
Index: npl/system/libmpfr/libmpfr.SlackBuild
===================================================================
--- npl/system/libmpfr/libmpfr.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/libmpfr/libmpfr.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,73 @@
+#!/bin/bash
+#Gebruik deze file als voorbeeld. Plaats de source tar.gz file in de zelfde directory als deze slackbuild
+#Met de NEED en DEP opties is het mogelijk om build dependencies aan te geven.
+#Voor de meeste packages hoeft er verder niks aan de variabellen veranderd te worden.
+##################################### Build dependency info:
+
+#Strict build-dependencies. 
+#Only use when really neccesary, this will rebuild our package if the dependencie has changed:
+##DEP:linux
+##DEP:linux_src
+
+#Loose build-dependencies.
+#Use this to specify the packages that are required to build our package:
+##NEED:libcairo
+##NEED:glib
+##NEED:gtk+
+##NEED:glib2
+##NEED:gtk+2
+##NEED:xorg_lib
+##NEED:xorg_proto
+
+#######Essential package info.
+#Change these if autodetection fails.
+
+#Name of the Syn-3 package that we are going to create
+NAME=`basename $0|sed 's/.SlackBuild//'`
+
+#Archive of the sourcefiles to unpack 
+SRC_ARC=`ls *.tar.*`
+
+#Version of the sourcefiles
+VER=`echo $SRC_ARC| sed 's/.*-//g' | sed 's/\.tar\..*$//g'`
+
+#Directory of the sourcefiles to build (after optional unpacking)
+SRC_DIR=`echo $SRC_ARC| sed 's/\.tar\..*$//g'`
+
+#Architecture that the created binaries run on.
+#Use noarch for scripts.
+ARCH=`arch`
+
+
+########Build and create the pacakge.
+#Uncomment the stuff that you dont want or need
+
+#Unpack source 
+#(uncomment if not needed)
+syn3_unpack $SRC_ARC || exit 1
+
+#apply patches
+#patch -p1 -d $SRC_DIR < fluxkiosk.patch || exit 1
+
+#build and install sourcefiles
+#./configure optiones:
+export CONFIGURE_OPTS=""
+#options for all make commands:
+export MAKE_OPTS=""
+#skip testing:
+#export NOTEST=1
+#extra optiones for the make install command, use with INSTALL_BASE for example:
+export INSTALL_OPTS=""
+syn3_build_automake $SRC_DIR /tmp/pkg || exit 1
+
+#strip bins and other stuff
+syn3_strip /tmp/pkg || exit 1
+
+#move development stuff and create seperate development package
+syn3_move_dev /tmp/pkg /tmp/pkgdev || exit 1
+syn3_makepkg /tmp/pkgdev $NAME""_dev $VER $ARCH || exit 1
+
+#make main package
+syn3_makepkg /tmp/pkg $NAME $VER $ARCH || exit 1
+
+
Index: npl/system/libmpfr/libmpfr.arch
===================================================================
--- npl/system/libmpfr/libmpfr.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/libmpfr/libmpfr.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+i586
Index: npl/system/libmpfr/libmpfr.md5
===================================================================
--- npl/system/libmpfr/libmpfr.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/libmpfr/libmpfr.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,4 @@
+21110c3cb7d175f8f3c1382453d71717  ./libmpfr.SlackBuild
+6db4358b0f69ef7a6da06b8e84303a7e  ./libmpfr.pkg
+1caf5548c2ee11575bd712da2ce224b7  ./libmpfr_dev.pkg
+cf7c743e4be122e63eb6f372fc58b657  ./mpfr-2.3.0.tar.bz2
Index: npl/system/libmpfr/libmpfr.version
===================================================================
--- npl/system/libmpfr/libmpfr.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/libmpfr/libmpfr.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+2.3.0
Index: npl/system/libmpfr/libmpfr_dev.arch
===================================================================
--- npl/system/libmpfr/libmpfr_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/libmpfr/libmpfr_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+i586
Index: npl/system/libmpfr/libmpfr_dev.version
===================================================================
--- npl/system/libmpfr/libmpfr_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/libmpfr/libmpfr_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+2.3.0
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack.SlackBuild
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libnetfilter_conntrack/libnetfilter_conntrack.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,28 +1,23 @@
 #!/bin/bash
-#
 #DEP:libnfnetlink
 #DEP:libmnl
 
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-current/source/n/libnetfilter_conntrack/
-# Created at ma 14 jun 2021 10:14:27 CEST
+NAME=libnetfilter_conntrack
+VER=1.0.4
+CWD=`pwd`
+PKGTMP=/tmp/pkgtmp
 
+mkdir -p $PKGTMP &>/dev/null
 
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./libnetfilter_conntrack.SlackBuild.orig
+tar -xjf $NAME-$VER.tar.bz2 || exit 1
 
+cd $NAME-$VER
+./configure --prefix=/usr || exit 1
+make || exit 1
+make DESTDIR=$PKGTMP install || exit 1
 
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+cd "$PKGTMP" || exit 1
+makepkg -l y -c n $CWD/$NAME.pkg > /dev/null &&
+echo $VER > $CWD/$NAME.version &&
+arch > $CWD/$NAME.arch 
 
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack.SlackBuild.orig
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,105 +1,0 @@
-#!/bin/bash
-
-# Slackware build script for libnetfilter_conntrack
-
-# Copyright 2006-2015  Robby Workman, Tuscaloosa, Alabama, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=libnetfilter_conntrack
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
-  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
-cd $PKGNAM-$VERSION
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \+
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --enable-static=no \
-  --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
-  grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a COPYING README $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack.build
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack.md5
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libnetfilter_conntrack/libnetfilter_conntrack.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,8 +1,4 @@
-2ad88d673a51a95c46936edcc9272fbf  ./libnetfilter_conntrack-1.0.8.tar.lz
-123aaee047801737e3dd5fa56ea3ec86  ./libnetfilter_conntrack_dev.pkg
-6af14ce84087c7d4c33d41035aeec5b4  ./libnetfilter_conntrack.pkg
-70b8ad86a2122d7a3bb5eb6968874c18  ./libnetfilter_conntrack.SlackBuild
-4f227e8dc22b17a0d48c31dde29b3fb6  ./libnetfilter_conntrack.SlackBuild.log.gz
-d6b6139c696697c4c3664c67988c7617  ./libnetfilter_conntrack.SlackBuild.orig
-51ad52c0f01e55649e4f2aa4177bee47  ./libnetfilter_conntrack.url
-5edd10589bd2ed359cc9182653a4efb6  ./slack-desc
+18cf80c4b339a3285e78822dbd4f08d7  ./libnetfilter_conntrack-1.0.4.tar.bz2
+9384ca3bf917032810c22e08b396100e  ./libnetfilter_conntrack.pkg
+1000f3d9d0da6bfd3603a422a9048f93  ./libnetfilter_conntrack.SlackBuild
+d720226405b4ca596c221c61c3479f6c  ./libnetfilter_conntrack.SlackBuild.log.gz
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack.url
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack.url	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-ftp://ftp.netfilter.org/pub/libnetfilter_conntrack
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack.version
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libnetfilter_conntrack/libnetfilter_conntrack.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.8
+1.0.4
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack_dev.arch
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack_dev.build
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnetfilter_conntrack/libnetfilter_conntrack_dev.version
===================================================================
--- npl/system/libnetfilter_conntrack/libnetfilter_conntrack_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.0.8
Index: npl/system/libnetfilter_conntrack/slack-desc
===================================================================
--- npl/system/libnetfilter_conntrack/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
-                      |-----handy-ruler------------------------------------------------------|
-libnetfilter_conntrack: libnetfilter_conntrack (netfilter conntrack library)
-libnetfilter_conntrack:
-libnetfilter_conntrack: libnetfilter_conntrack is a userspace library providing a programming
-libnetfilter_conntrack: interface (API) to the in-kernel connection tracking state table.
-libnetfilter_conntrack: This library is currently used by conntrack-tools and many other
-libnetfilter_conntrack: applications.
-libnetfilter_conntrack:
-libnetfilter_conntrack: Homepage: https://www.netfilter.org/projects/libnetfilter_conntrack
-libnetfilter_conntrack:
-libnetfilter_conntrack:
-libnetfilter_conntrack:
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper.SlackBuild
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,27 +1,0 @@
-#!/bin/bash
-#DEP:libmnl
-
-#
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-current/source/n/libnetfilter_cthelper/
-# Created at ma 14 jun 2021 10:21:46 CEST
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./libnetfilter_cthelper.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper.SlackBuild.orig
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,105 +1,0 @@
-#!/bin/bash
-
-# Slackware build script for libnetfilter_cthelper
-
-# Copyright 2013  Robby Workman, Northport, Alabama, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=libnetfilter_cthelper
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
-  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \+
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --enable-static=no \
-  --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
-  grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a COPYING README $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper.arch
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper.build
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper.depver
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-libmnl	0
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper.md5
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,7 +1,0 @@
-f4739e2568b298adc41795e001c2302f  ./libnetfilter_cthelper-1.0.0.tar.xz
-54c0e3613e1697d65b82de0330c6e6b5  ./libnetfilter_cthelper_dev.pkg
-0fd27b5ccc826248f02d56cadc765c36  ./libnetfilter_cthelper.pkg
-f91528f88d294c957f460b2ac96dc2f0  ./libnetfilter_cthelper.SlackBuild
-bbf5b5b8e7d3fcbe709031d81e1f32ce  ./libnetfilter_cthelper.SlackBuild.log.gz
-9f591791ff30c7adf259247d7440baa7  ./libnetfilter_cthelper.SlackBuild.orig
-554ebc3072c4328fdf61b1085e163f0d  ./slack-desc
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper.version
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.0.0
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper_dev.arch
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper_dev.build
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnetfilter_cthelper/libnetfilter_cthelper_dev.version
===================================================================
--- npl/system/libnetfilter_cthelper/libnetfilter_cthelper_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.0.0
Index: npl/system/libnetfilter_cthelper/slack-desc
===================================================================
--- npl/system/libnetfilter_cthelper/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
-                     |-----handy-ruler------------------------------------------------------|
-libnetfilter_cthelper: libnetfilter_cthelper (userspace infrastructure for conntrack helpers)
-libnetfilter_cthelper:
-libnetfilter_cthelper: Connection tracking helpers allows you to filter multi-flow protocols
-libnetfilter_cthelper: that usually separate control and data traffic into different flows.
-libnetfilter_cthelper: This is the case of application protocols like FTP, SIP and H.323 that
-libnetfilter_cthelper: are already supported by Netfilter. These helpers are implemented in
-libnetfilter_cthelper: kernel-space.
-libnetfilter_cthelper:
-libnetfilter_cthelper:
-libnetfilter_cthelper:
-libnetfilter_cthelper:
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.SlackBuild
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,26 +1,0 @@
-#!/bin/bash
-#
-#DEP: libmnl
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-current/source/n/libnetfilter_cttimeout/
-# Created at ma 14 jun 2021 10:19:11 CEST
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./libnetfilter_cttimeout.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.SlackBuild.orig
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,105 +1,0 @@
-#!/bin/bash
-
-# Slackware build script for libnetfilter_cttimeout
-
-# Copyright 2006-2013  Robby Workman, Northport, Alabama, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=libnetfilter_cttimeout
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
-  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \+
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --enable-static=no \
-  --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
-  grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a COPYING README $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.arch
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.build
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.depver
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-libmnl	0
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.md5
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,7 +1,0 @@
-6df277de661375d266ef50ac2d6802bc  ./libnetfilter_cttimeout-1.0.0.tar.xz
-226fb8b6c2c5585e9af84b6294a8435b  ./libnetfilter_cttimeout_dev.pkg
-ba6e226d32cc02c8d06a7dd2a3701cc9  ./libnetfilter_cttimeout.pkg
-783347d285481ed7e9128f78f27079e6  ./libnetfilter_cttimeout.SlackBuild
-f68da1b6d4634e51e8d99f26cd631ec8  ./libnetfilter_cttimeout.SlackBuild.log.gz
-f2d265b2ea4b704c5014cb200c2a287b  ./libnetfilter_cttimeout.SlackBuild.orig
-f2eb746e38e56bccf48a960ce9d7d568  ./slack-desc
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.version
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.0.0
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout_dev.arch
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout_dev.build
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout_dev.version
===================================================================
--- npl/system/libnetfilter_cttimeout/libnetfilter_cttimeout_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.0.0
Index: npl/system/libnetfilter_cttimeout/slack-desc
===================================================================
--- npl/system/libnetfilter_cttimeout/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
-                      |-----handy-ruler------------------------------------------------------|
-libnetfilter_cttimeout: libnetfilter_cttimeout (connection tracking timeout library)
-libnetfilter_cttimeout:
-libnetfilter_cttimeout: libnetfilter_cttimeout is the userspace library that provides the
-libnetfilter_cttimeout: programming interface to the fine-grain connection tracking timeout
-libnetfilter_cttimeout: infrastructure. With this library, you can create, update and delete
-libnetfilter_cttimeout: timeout policies that can be attached to traffic flows.
-libnetfilter_cttimeout:
-libnetfilter_cttimeout:
-libnetfilter_cttimeout:
-libnetfilter_cttimeout:
-libnetfilter_cttimeout:
Index: npl/system/libnetfilter_queue/libnetfilter_queue.SlackBuild
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,28 +1,0 @@
-#!/bin/bash
-#DEP:libnfnetlink
-#DEP:libmnl
-
-#
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-current/source/n/libnetfilter_queue/
-# Created at ma 14 jun 2021 10:23:20 CEST
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./libnetfilter_queue.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/libnetfilter_queue/libnetfilter_queue.SlackBuild.orig
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,105 +1,0 @@
-#!/bin/bash
-
-# Slackware build script for libnetfilter_queue
-
-# Copyright 2013  Robby Workman, Northport, Alabama, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=libnetfilter_queue
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
-  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
-cd $PKGNAM-$VERSION || exit 1
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \+
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --enable-static=no \
-  --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
-  grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a COPYING* $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/libnetfilter_queue/libnetfilter_queue.arch
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnetfilter_queue/libnetfilter_queue.build
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnetfilter_queue/libnetfilter_queue.depver
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,2 +1,0 @@
-libnfnetlink	0
-libmnl	0
Index: npl/system/libnetfilter_queue/libnetfilter_queue.md5
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,7 +1,0 @@
-b734c0bb1d6b23d8ec8b30de6eda441f  ./libnetfilter_queue-1.0.5.tar.lz
-ae209c97f401f5687333209b55ea8914  ./libnetfilter_queue_dev.pkg
-9bfe77dcc6eb505ab67ab987f432c23b  ./libnetfilter_queue.pkg
-538f168a4cfdfa5316d4cb04bace4896  ./libnetfilter_queue.SlackBuild
-ff20df67750f3f6078b9517a45e131d5  ./libnetfilter_queue.SlackBuild.log.gz
-f0790f13638096e79a98163e17ceeb2c  ./libnetfilter_queue.SlackBuild.orig
-30da5899570353f6f2c372870249bc10  ./slack-desc
Index: npl/system/libnetfilter_queue/libnetfilter_queue.version
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.0.5
Index: npl/system/libnetfilter_queue/libnetfilter_queue_dev.arch
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnetfilter_queue/libnetfilter_queue_dev.build
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnetfilter_queue/libnetfilter_queue_dev.version
===================================================================
--- npl/system/libnetfilter_queue/libnetfilter_queue_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.0.5
Index: npl/system/libnetfilter_queue/slack-desc
===================================================================
--- npl/system/libnetfilter_queue/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
-                  |-----handy-ruler------------------------------------------------------|
-libnetfilter_queue: libnetfilter_queue (userspace API for netfilter packet queueing)
-libnetfilter_queue:
-libnetfilter_queue: libnetfilter_queue is a userspace library providing an API to packets
-libnetfilter_queue: that have been queued by the kernel packet filter. It is part of a 
-libnetfilter_queue: system that deprecates the old ip_queue / libipq mechanism.
-libnetfilter_queue:
-libnetfilter_queue: libnetfilter_queue has been previously known as libnfnetlink_queue. 
-libnetfilter_queue:
-libnetfilter_queue: Homepage: https://netfilter.org/projects/libnetfilter_queue
-libnetfilter_queue:
-libnetfilter_queue:
Index: npl/system/libnfnetlink/libnfnetlink.SlackBuild
===================================================================
--- npl/system/libnfnetlink/libnfnetlink.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libnfnetlink/libnfnetlink.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,25 +1,21 @@
 #!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-current/source/n/libnfnetlink/
-# Created at ma 14 jun 2021 10:02:10 CEST
 
+NAME=libnfnetlink
+VER=1.0.1
+CWD=`pwd`
+PKGTMP=/tmp/pkgtmp
 
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./libnfnetlink.SlackBuild.orig
+mkdir -p $PKGTMP &>/dev/null
 
+tar -xjf $NAME-$VER.tar.bz2 || exit 1
 
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+cd $NAME-$VER
+./configure --prefix=/usr || exit 1
+make || exit 1
+make DESTDIR=$PKGTMP install || exit 1
 
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
+cd "$PKGTMP" || exit 1
+makepkg -l y -c n $CWD/$NAME.pkg > /dev/null &&
+echo $VER > $CWD/$NAME.version &&
+arch > $CWD/$NAME.arch 
 
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/libnfnetlink/libnfnetlink.SlackBuild.orig
===================================================================
--- npl/system/libnfnetlink/libnfnetlink.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,105 +1,0 @@
-#!/bin/bash
-
-# Slackware build script for libnfnetlink
-
-# Copyright 2006-2013  Robby Workman, Northport, Alabama, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=libnfnetlink
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-4}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
-  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-chown -R root:root .
-find . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \+ -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \+
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --enable-static=no \
-  --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
-  grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a COPYING* README* $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/libnfnetlink/libnfnetlink.build
===================================================================
--- npl/system/libnfnetlink/libnfnetlink.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnfnetlink/libnfnetlink.md5
===================================================================
--- npl/system/libnfnetlink/libnfnetlink.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/libnfnetlink/libnfnetlink.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,8 +1,4 @@
-ea73e29538cc27ff57205fba76fc2388  ./libnfnetlink-1.0.1.tar.xz
-7be91f62fe6a76d18f556166027cb466  ./libnfnetlink_dev.pkg
-49e19417de7656da2f143126ab3a19c6  ./libnfnetlink.pkg
-6db1904d13d053e8e610d617da212569  ./libnfnetlink.SlackBuild
-120871e59cf9237d203066827530c306  ./libnfnetlink.SlackBuild.log.gz
-94c0bc0cf89cb81fcb83830f22a0d264  ./libnfnetlink.SlackBuild.orig
-7e41e23b28cf8c9b4b97b053a47a006d  ./libnfnetlink.url
-11fc7e643cc257acea27a0cb89192fe2  ./slack-desc
+98927583d2016a9fb1936fed992e2c5e  ./libnfnetlink-1.0.1.tar.bz2
+e7eb5073b03b7b3ba356dc9b0fc41ae1  ./libnfnetlink.pkg
+80255712beea814442fdea64064c9b91  ./libnfnetlink.SlackBuild
+92387c9358aa8a15b3791b7ef0a21929  ./libnfnetlink.SlackBuild.log.gz
Index: npl/system/libnfnetlink/libnfnetlink.url
===================================================================
--- npl/system/libnfnetlink/libnfnetlink.url	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-https://netfilter.org/projects/libnfnetlink/files
Index: npl/system/libnfnetlink/libnfnetlink_dev.arch
===================================================================
--- npl/system/libnfnetlink/libnfnetlink_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnfnetlink/libnfnetlink_dev.build
===================================================================
--- npl/system/libnfnetlink/libnfnetlink_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/libnfnetlink/libnfnetlink_dev.version
===================================================================
--- npl/system/libnfnetlink/libnfnetlink_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.0.1
Index: npl/system/libnfnetlink/slack-desc
===================================================================
--- npl/system/libnfnetlink/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
-            |-----handy-ruler------------------------------------------------------|
-libnfnetlink: libnfnetlink (library for netfilter kernel/userspace comm)
-libnfnetlink: 
-libnfnetlink: libnfnetlink is the low-level library for netfilter related 
-libnfnetlink: kernel/userspace communication. It provides a generic messaging
-libnfnetlink: infrastructure for in-kernel netfilter subsystems (such as 
-libnfnetlink: nfnetlink_log, nfnetlink_queue, nfnetlink_conntrack) and their 
-libnfnetlink: respective users and/or management tools in userspace.
-libnfnetlink:
-libnfnetlink:
-libnfnetlink:
-libnfnetlink:
Index: npl/system/libnftnl/libnftnl.SlackBuild
===================================================================
--- npl/system/libnftnl/libnftnl.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,26 +1,0 @@
-#!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/n/libnftnl/
-# Created at Thu Jan 19 22:27:40 CET 2017
-
-#DEP:libmnl
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./libnftnl.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/libnftnl/libnftnl.SlackBuild.orig
===================================================================
--- npl/system/libnftnl/libnftnl.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,123 +1,0 @@
-#!/bin/bash
-
-# Copyright 2014, 2018  Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=libnftnl
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.lz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-$PKGNAM
-
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-cd $TMP
-rm -rf $PKGNAM-$VERSION
-tar xf $CWD/$PKGNAM-$VERSION.tar.lz || exit 1
-cd $PKGNAM-$VERSION || exit 1
-
-chown -R root:root .
-find . \
-  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-  -exec chmod 755 {} \; -o \
-  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-  -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --sysconfdir=/etc \
-  --localstatedir=/var \
-  --mandir=/usr/man \
-  --docdir=/usr/doc/$PKGNAM-$VERSION \
-  --disable-static \
-  --build=$ARCH-slackware-linux || exit 1
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \
-  grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-# Compress and if needed symlink the man pages:
-if [ -d $PKG/usr/man ]; then
-  ( cd $PKG/usr/man
-    for manpagedir in $(find . -type d -name "man*") ; do
-      ( cd $manpagedir
-        for eachpage in $( find . -type l -maxdepth 1) ; do
-          ln -s $( readlink $eachpage ).gz $eachpage.gz
-          rm $eachpage
-        done
-        gzip -9 *.?
-      )
-    done
-  )
-fi
-
-mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a COPYING*  $PKG/usr/doc/$PKGNAM-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
Index: npl/system/libnftnl/libnftnl.arch
===================================================================
--- npl/system/libnftnl/libnftnl.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnftnl/libnftnl.build
===================================================================
--- npl/system/libnftnl/libnftnl.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/libnftnl/libnftnl.depver
===================================================================
--- npl/system/libnftnl/libnftnl.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-libmnl	0
Index: npl/system/libnftnl/libnftnl.md5
===================================================================
--- npl/system/libnftnl/libnftnl.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,7 +1,0 @@
-bb81f70148a3982ccee6345f259f0403  ./libnftnl-1.1.2.tar.lz
-18833c3dcd598b0bd6f1a3d9e2b8db5b  ./libnftnl_dev.pkg
-83cf86e4920063e87faaf5edd9428bba  ./libnftnl.pkg
-c3c2e73959a125edbae05fd59f746183  ./libnftnl.SlackBuild
-9a01ed8aa7759102942cebd40b0ae3e9  ./libnftnl.SlackBuild.log.gz
-1dcce5f1c22bb69bbd6eac955513afc7  ./libnftnl.SlackBuild.orig
-c6acafc91edd7af90543a7d0ff4c48d0  ./slack-desc
Index: npl/system/libnftnl/libnftnl.version
===================================================================
--- npl/system/libnftnl/libnftnl.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.1.2
Index: npl/system/libnftnl/libnftnl_dev.arch
===================================================================
--- npl/system/libnftnl/libnftnl_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/libnftnl/libnftnl_dev.build
===================================================================
--- npl/system/libnftnl/libnftnl_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/libnftnl/libnftnl_dev.version
===================================================================
--- npl/system/libnftnl/libnftnl_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1.1.2
Index: npl/system/libnftnl/slack-desc
===================================================================
--- npl/system/libnftnl/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct.  It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
-        |-----handy-ruler------------------------------------------------------|
-libnftnl: libnftnl (user-space interface to the kernel nf_tables subsystem)
-libnftnl:
-libnftnl: libnftnl is a userspace library providing a low-level netlink
-libnftnl: programming interface (API) to the in-kernel nf_tables subsystem.
-libnftnl: This library is currently used by nftables. 
-libnftnl:
-libnftnl: Homepage: http://www.netfilter.org/projects/libnftnl/
-libnftnl:
-libnftnl:
-libnftnl:
-libnftnl:
Index: npl/system/libslang/libslang.build
===================================================================
--- npl/system/libslang/libslang.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5079
Index: npl/system/libslang/libslang_dev.build
===================================================================
--- npl/system/libslang/libslang_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5079
Index: npl/system/lm_sensors/lm_sensors.build
===================================================================
--- npl/system/lm_sensors/lm_sensors.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5011
Index: npl/system/logrotate/logrotate.build
===================================================================
--- npl/system/logrotate/logrotate.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/lsscsi/lsscsi.build
===================================================================
--- npl/system/lsscsi/lsscsi.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5055
Index: npl/system/lvm2/lvm2.build
===================================================================
--- npl/system/lvm2/lvm2.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6203
Index: npl/system/mdadm/mdadm.build
===================================================================
--- npl/system/mdadm/mdadm.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6402
Index: npl/system/module_init_tools/module_init_tools.SlackBuild
===================================================================
--- npl/system/module_init_tools/module_init_tools.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/module_init_tools/module_init_tools.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+NAME=module_init_tools
+VER=3.2.2
+CWD=`pwd`
+PKGTMP=/tmp/pkgtmp
+TARNAME=module-init-tools
+
+mkdir -p $PKGTMP &>/dev/null
+
+tar -xzf $TARNAME-$VER.tar.gz || exit 1
+
+cd $TARNAME-$VER || exit 1
+./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/man/  --bindir=/sbin --sbindir=/sbin || exit 1
+make || exit 1
+#make test || exit 1
+make INSTALL_PREFIX=$PKGTMP DESTDIR=$PKGTMP install || exit 1
+
+cd "$PKGTMP" || exit 1
+makepkg -l y -c n $CWD/$NAME.pkg > /dev/null &&
+echo $VER > $CWD/$NAME.version &&
+arch > $CWD/$NAME.arch 
+
Index: npl/system/module_init_tools/module_init_tools.arch
===================================================================
--- npl/system/module_init_tools/module_init_tools.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/module_init_tools/module_init_tools.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+i586
Index: npl/system/module_init_tools/module_init_tools.md5
===================================================================
--- npl/system/module_init_tools/module_init_tools.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/module_init_tools/module_init_tools.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,3 @@
+ceb92580c7f57a97892af96275aacd48  ./module-init-tools-3.2.2.tar.gz
+38aafbc5e8d1a52e54531b403b53e5c1  ./module_init_tools.SlackBuild
+02f80106cf8879dbe359a9d5704d5834  ./module_init_tools.pkg
Index: npl/system/module_init_tools/module_init_tools.version
===================================================================
--- npl/system/module_init_tools/module_init_tools.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/module_init_tools/module_init_tools.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+3.2.2
Index: npl/system/mpfr/mpfr.SlackBuild
===================================================================
--- npl/system/mpfr/mpfr.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/mpfr/mpfr.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,13 +1,139 @@
-#!/bin/bash
+#!/bin/sh
+
+# Copyright 2008, 2009, 2010, 2011, 2012  Patrick J. Volkerding, Sebeka, Minnesota, USA
+# All rights reserved.
 #
-# Automaticly created by importpackage v1.0
-# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/l/mpfr/
-# Created at Tue Jan 31 00:10:47 CET 2017
-#DEP:gmp
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+#    notice, this list of conditions and the following disclaimer.
+#
+#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
+#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
+#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./mpfr.SlackBuild.orig
+# Modified 2011 by Eric Hameleers <alien at slackware.com> for ARM port.
+
+PKGNAM=mpfr
+VERSION=${VERSION:-$(echo mpfr-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+BUILD=${BUILD:-1}
+
+NUMJOBS=${NUMJOBS:-" -j7 "}
+
+# Automatically determine the architecture we're building on:
+MARCH=$( uname -m )
+if [ -z "$ARCH" ]; then
+  case "$MARCH" in
+    i?86)    export ARCH=i486 ;;
+    armv7hl) export ARCH=$MARCH ;;
+    arm*)    export ARCH=arm ;;
+    # Unless $ARCH is already set, use uname -m for all other archs:
+    *)       export ARCH=$MARCH ;;
+  esac
+fi
+
+if [ "$ARCH" = "i486" ]; then
+  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "s390" ]; then
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+  SLKCFLAGS="-O2 -fPIC"
+  LIBDIRSUFFIX="64"
+elif [ "$ARCH" = "armv7hl" ]; then
+  SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
+  LIBDIRSUFFIX=""
+else
+  SLKCFLAGS="-O2"
+  LIBDIRSUFFIX=""
+fi
+
+case "$ARCH" in
+    arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
+    *)    TARGET=$ARCH-slackware-linux ;;
+esac
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG=$TMP/package-mpfr
+rm -rf $PKG
+mkdir -p $TMP $PKG
+
+# Determine patchlevel:
+PATCHLEVEL=$(/bin/ls $CWD/patches/* 2> /dev/null | rev | cut -f 1 -d / | cut -b4- | rev | cut -b6- | tail -n 1 )
+if [ ! "$PATCHLEVEL" = "" ]; then
+  PATCHLEVEL="p${PATCHLEVEL}"
+fi
+
+cd $TMP
+rm -rf mpfr-$VERSION
+tar xvf $CWD/mpfr-$VERSION.tar.xz || exit 1
+cd mpfr-$VERSION
+chown -R root:root .
+
+if [ ! -z "$(ls $CWD/patches/* 2> /dev/null)" ]; then
+  for file in $CWD/patches/* ; do
+    ( zcat $file 2> /dev/null | patch -p1 --verbose --batch 2> /dev/null || exit 1 )
+    if [ ! $? = 0 ]; then
+      exit 1
+    fi
+  done
+fi
+
+# End of preparations
+if echo "$*" | grep -qw -- --prep ; then
+  exit 0
+fi
+
+CFLAGS="$SLKCFLAGS" \
+./configure \
+  --prefix=/usr \
+  --libdir=/usr/lib${LIBDIRSUFFIX} \
+  --infodir=/usr/info \
+  --docdir=/usr/doc/mpfr-$VERSION \
+  --enable-static=yes \
+  --enable-shared=yes \
+  --build=$TARGET
+
+make $NUMJOBS || make || exit 1
+make install DESTDIR=$PKG || exit 1
+
+find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Hardly a savings doing this...
+#strip -g $PKG/usr/lib${LIBDIRSUFFIX}/*.a
+
+rm -f $PKG/usr/info/dir
+gzip -9 $PKG/usr/info/*
+
+mkdir -p $PKG/usr/doc/mpfr-$VERSION
+cp -a \
+  AUTHORS BUGS COPYING* FAQ.html INSTALL NEWS README* TODO VERSION \
+  examples \
+  $PKG/usr/doc/mpfr-$VERSION
+
+# If there's a ChangeLog, installing at least part of the recent history
+# is useful, but don't let it get totally out of control:
+if [ -r ChangeLog ]; then
+  DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
+  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
+  touch -r ChangeLog $DOCSDIR/ChangeLog
+fi
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $TMP/mpfr-${VERSION}${PATCHLEVEL}-${ARCH}-${BUILD}.txz
 
 
@@ -15,5 +141,5 @@
 cd $CWD
 for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+        NAME=`echo $PKG| sed 's/.*-//'`
 
         #seperate dev-package
Index: npl/system/mpfr/mpfr.SlackBuild.orig
===================================================================
--- npl/system/mpfr/mpfr.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,138 +1,0 @@
-#!/bin/sh
-
-# Copyright 2008, 2009, 2010, 2011, 2012  Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# Modified 2011 by Eric Hameleers <alien at slackware.com> for ARM port.
-
-PKGNAM=mpfr
-VERSION=${VERSION:-$(echo mpfr-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-NUMJOBS=${NUMJOBS:-" -j7 "}
-
-# Automatically determine the architecture we're building on:
-MARCH=$( uname -m )
-if [ -z "$ARCH" ]; then
-  case "$MARCH" in
-    i?86)    export ARCH=i586 ;;
-    armv7hl) export ARCH=$MARCH ;;
-    arm*)    export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-    *)       export ARCH=$MARCH ;;
-  esac
-fi
-
-if [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-elif [ "$ARCH" = "armv7hl" ]; then
-  SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
-  LIBDIRSUFFIX=""
-else
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-fi
-
-case "$ARCH" in
-    arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
-    *)    TARGET=$ARCH-slackware-linux ;;
-esac
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-mpfr
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-# Determine patchlevel:
-PATCHLEVEL=$(/bin/ls $CWD/patches/* 2> /dev/null | rev | cut -f 1 -d / | cut -b4- | rev | cut -b6- | tail -n 1 )
-if [ ! "$PATCHLEVEL" = "" ]; then
-  PATCHLEVEL="p${PATCHLEVEL}"
-fi
-
-cd $TMP
-rm -rf mpfr-$VERSION
-tar xvf $CWD/mpfr-$VERSION.tar.xz || exit 1
-cd mpfr-$VERSION
-chown -R root:root .
-
-if [ ! -z "$(ls $CWD/patches/* 2> /dev/null)" ]; then
-  for file in $CWD/patches/* ; do
-    ( zcat $file 2> /dev/null | patch -p1 --verbose --batch 2> /dev/null || exit 1 )
-    if [ ! $? = 0 ]; then
-      exit 1
-    fi
-  done
-fi
-
-# End of preparations
-if echo "$*" | grep -qw -- --prep ; then
-  exit 0
-fi
-
-CFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --infodir=/usr/info \
-  --docdir=/usr/doc/mpfr-$VERSION \
-  --enable-static=yes \
-  --enable-shared=yes \
-  --build=$TARGET
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
-  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
-
-# Hardly a savings doing this...
-#strip -g $PKG/usr/lib${LIBDIRSUFFIX}/*.a
-
-rm -f $PKG/usr/info/dir
-gzip -9 $PKG/usr/info/*
-
-mkdir -p $PKG/usr/doc/mpfr-$VERSION
-cp -a \
-  AUTHORS BUGS COPYING* INSTALL NEWS README* TODO VERSION \
-  examples \
-  $PKG/usr/doc/mpfr-$VERSION
-
-# If there's a ChangeLog, installing at least part of the recent history
-# is useful, but don't let it get totally out of control:
-if [ -r ChangeLog ]; then
-  DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
-  cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
-  touch -r ChangeLog $DOCSDIR/ChangeLog
-fi
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/mpfr-${VERSION}${PATCHLEVEL}-${ARCH}-${BUILD}.txz
-
Index: npl/system/mpfr/mpfr.arch
===================================================================
--- npl/system/mpfr/mpfr.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/mpfr/mpfr.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/mpfr/mpfr.build
===================================================================
--- npl/system/mpfr/mpfr.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/mpfr/mpfr.depver
===================================================================
--- npl/system/mpfr/mpfr.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-gmp	0
Index: npl/system/mpfr/mpfr.md5
===================================================================
--- npl/system/mpfr/mpfr.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/mpfr/mpfr.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,8 +1,7 @@
-c4ac246cf9795a4491e7766002cd528f  ./mpfr-3.1.5.tar.xz
-5b43a30cf6509ea6b340b21a1d36cb7a  ./mpfr-3.1.5.tar.xz.sig
-6ea807e7aacf96c09ceeb6896393d4c0  ./mpfr_dev.pkg
-e32ebc269246105fcb90a7b1e5cb1a1c  ./mpfr.pkg
-5ba2929ca0da4f15852f7111991d9f70  ./mpfr.SlackBuild
-0d3d2e577b4eca96f4d80ed23b7b290f  ./mpfr.SlackBuild.log.gz
-5c4107dceae46006be0d465312bccf70  ./mpfr.SlackBuild.orig
+e3d203d188b8fe60bb6578dd3152e05c  ./mpfr-3.1.2.tar.xz
+20602a01e54286a63e8a1491240559b1  ./mpfr-3.1.2.tar.xz.sig
+4f8908a6099b832b0f1d5b221e428eed  ./mpfr_dev.pkg
+e80c038325a46255e628e5a684dac86a  ./mpfr.pkg
+b05ef06dd64934324c6aa225c6b394db  ./mpfr.SlackBuild
+7a0f36ad73f48a6b2f1314a782df308d  ./mpfr.SlackBuild.log.gz
 9b4ea54625eff3cbce0840af75eaf5de  ./slack-desc
Index: npl/system/mpfr/mpfr.version
===================================================================
--- npl/system/mpfr/mpfr.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/mpfr/mpfr.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-3.1.5
+3.1.2
Index: npl/system/mpfr/mpfr_dev.arch
===================================================================
--- npl/system/mpfr/mpfr_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/mpfr/mpfr_dev.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-i586
+i486
Index: npl/system/mpfr/mpfr_dev.build
===================================================================
--- npl/system/mpfr/mpfr_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2
Index: npl/system/mpfr/mpfr_dev.version
===================================================================
--- npl/system/mpfr/mpfr_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/mpfr/mpfr_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-3.1.5
+3.1.2
Index: npl/system/multipath_tools/multipath_tools.build
===================================================================
--- npl/system/multipath_tools/multipath_tools.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5657
Index: npl/system/ncurses/ncurses.build
===================================================================
--- npl/system/ncurses/ncurses.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6365
Index: npl/system/ncurses/ncurses_dev.build
===================================================================
--- npl/system/ncurses/ncurses_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6365
Index: npl/system/net-tools/net_tools.SlackBuild
===================================================================
--- npl/system/net-tools/net_tools.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/net-tools/net_tools.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,105 @@
+#!/bin/bash
+#Gebruik deze file als voorbeeld. Plaats de source tar.gz file in de zelfde directory als deze slackbuild
+#Met de NEED en DEP opties is het mogelijk om build dependencies aan te geven.
+#Voor de meeste packages hoeft er verder niks aan de variabellen veranderd te worden.
+##################################### Build dependency info:
+
+#Strict build-dependencies
+#Our package will be automaticly rebuilded if there is a major change in a DEP package.
+#(this is recommended for most dependencys)
+##DEP:linux
+##DEP:linux_src
+##DEP:openldap
+
+#Loose build-dependencies
+#The package will be installed in the buildroot during buidling, but no automatic rebuild will occur.
+#(not recommended)
+##DEP:doxygen
+
+
+#######Essential package info.
+#Change these if autodetection fails.
+
+#Name of the Syn-3 package that we are going to create
+NAME=`basename $0|sed 's/.SlackBuild//'`
+
+#Archive of the sourcefiles to unpack 
+SRC_ARC=`ls *.tar.* *.zip 2>/dev/null`
+
+#Version of the sourcefiles
+VER=`echo $SRC_ARC| sed 's/.*-//g' | sed 's/\.tar\..*$//g' | sed 's/\.zip$//g'`
+
+#Architecture that the created binaries run on.
+#Use noarch for scripts.
+ARCH=`uname -m`
+
+CWD=`pwd`
+
+mkdir /tmp/pkg
+PKG=/tmp/pkg
+#Unpack source 
+#(uncomment if not needed)
+syn3_unpack $SRC_ARC || exit 1
+
+#Directory where the sourcefiles are unpacked. 
+#(you might have to adjust this if autodetection fails)
+SRC_DIR=`ls -c|head -1`
+
+cd $SRC_DIR
+chown -R root:root .
+find . -perm 666 -exec chmod 644 {} \;
+find . -perm 664 -exec chmod 644 {} \;
+find . -perm 600 -exec chmod 644 {} \;
+find . -perm 444 -exec chmod 644 {} \;
+find . -perm 400 -exec chmod 644 {} \;
+find . -perm 440 -exec chmod 644 {} \;
+find . -perm 777 -exec chmod 755 {} \;
+find . -perm 775 -exec chmod 755 {} \;
+find . -perm 511 -exec chmod 755 {} \;
+find . -perm 711 -exec chmod 755 {} \;
+find . -perm 555 -exec chmod 755 {} \;
+
+zcat $CWD/net-tools_1.60-19.diff.gz | patch -p1 --backup --verbose || exit 1
+zcat $CWD/net-tools.diff.gz | patch -p1 --backup --verbose || exit 1
+
+mkdir -p $PKG/usr/doc/net-tools-1.60 || exit 1
+cp -a README README.ipv6 $PKG/usr/doc/net-tools-1.60 || exit 1
+chmod 644 $PKG/usr/doc/net-tools-1.60/* || exit 1
+chown root:root $PKG/usr/doc/net-tools-1.60/* || exit 1
+HAVE_IP_TOOLS=1 HAVE_MII=1 make || exit 1
+HAVE_IP_TOOLS=1 HAVE_MII=1 make hostname || exit 1
+strip --strip-unneeded ipmaddr iptunnel hostname arp ifconfig nameif rarp route netstat plipconfig slattach mii-tool || exit 1
+mkdir -p $PKG/sbin $PKG/bin $PKG/usr/sbin || exit 1
+cat arp > $PKG/sbin/arp || exit 1
+cat ifconfig > $PKG/sbin/ifconfig || exit 1
+cat rarp > $PKG/sbin/rarp || exit 1
+cat route > $PKG/sbin/route || exit 1
+cat hostname > $PKG/bin/hostname || exit 1
+cat mii-tool > $PKG/sbin/mii-tool || exit 1
+cat nameif > $PKG/sbin/nameif || exit 1
+cat netstat > $PKG/bin/netstat || exit 1
+cat plipconfig > $PKG/sbin/plipconfig || exit 1
+cat slattach > $PKG/usr/sbin/slattach || exit 1
+cat ipmaddr > $PKG/sbin/ipmaddr || exit 1
+cat iptunnel > $PKG/sbin/iptunnel || exit 1
+chmod 755 $PKG/sbin/* $PKG/bin/* $PKG/usr/sbin/* || exit 1
+cd man/en_US || exit 1
+mkdir -p $PKG/usr/man/man{1,5,8} || exit 1
+for page in dnsdomainname.1 domainname.1 hostname.1 nisdomainname.1 \
+  ypdomainname.1 ; do
+  cat $page | gzip -9c > $PKG/usr/man/man1/$page.gz
+done
+cat ethers.5 | gzip -9c > $PKG/usr/man/man5/ethers.5.gz || exit 1
+for page in arp.8 ifconfig.8 mii-tool.8 nameif.8 netstat.8 rarp.8 route.8 \
+  slattach.8 plipconfig.8 ; do
+  cat $page | gzip -9c > $PKG/usr/man/man8/$page.gz || exit 1
+done
+( cd $PKG/bin
+  ln -sf hostname dnsdomainname
+  ln -sf hostname nisdomainname
+  ln -sf hostname ypdomainname
+)
+
+cd /tmp/build
+#make main package
+syn3_makepkg /tmp/pkg $NAME $VER $ARCH || exit 1
Index: npl/system/net-tools/net_tools.arch
===================================================================
--- npl/system/net-tools/net_tools.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/net-tools/net_tools.arch	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+i586
Index: npl/system/net-tools/net_tools.md5
===================================================================
--- npl/system/net-tools/net_tools.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/net-tools/net_tools.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,5 @@
+888774accab40217dde927e21979c165  ./net-tools-1.60.tar.bz2
+dbe71b98cd02410dbe729772ff58f8e7  ./net-tools.diff.gz
+90a536bf8382b9dd4b9fdccc1c7b8e78  ./net-tools_1.60-19.diff.gz
+6e6bccafa012f53b4362063718891147  ./net_tools.SlackBuild
+7cbe23e1f9f886f8cdec066587d8d6de  ./net_tools.pkg
Index: npl/system/net-tools/net_tools.version
===================================================================
--- npl/system/net-tools/net_tools.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
+++ npl/system/net-tools/net_tools.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -0,0 +1,1 @@
+1.60
Index: npl/system/net_tools/get-net-tools.sh
===================================================================
--- npl/system/net_tools/get-net-tools.sh	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,48 +1,0 @@
-#!/bin/sh
-
-# Copyright 2017  Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# Pull a stable branch + patches
-BRANCH=${1:-master}
-
-# Clear download area:
-rm -rf net-tools
-
-# Clone repository:
-git clone git://net-tools.git.sourceforge.net/gitroot/net-tools/net-tools/
-
-# checkout $BRANCH:
-( cd net-tools 
-  git checkout $BRANCH || exit 1
-)
-
-HEADISAT="$( cd net-tools && git log -1 --format=%h )"
-DATE="$( cd net-tools && git log -1 --format=%cd --date=format:%Y%m%d )"
-# Cleanup.  We're not packing up the whole git repo.
-( cd net-tools && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null )
-mv net-tools net-tools-${DATE}_${HEADISAT}
-tar cf net-tools-${DATE}_${HEADISAT}.tar net-tools-${DATE}_${HEADISAT}
-xz -9 -f net-tools-${DATE}_${HEADISAT}.tar
-rm -rf net-tools-${DATE}_${HEADISAT}
-echo
-echo "net-tools branch $BRANCH with HEAD at $HEADISAT packaged as net-tools-${DATE}_${HEADISAT}.tar.xz"
-echo
-
Index: npl/system/net_tools/ipmask.8
===================================================================
--- npl/system/net_tools/ipmask.8	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,34 +1,0 @@
-.\" -*- nroff -*-
-.ds g \" empty
-.ds G \" empty
-.\" Like TP, but if specified indent is more than half
-.\" the current line-length - indent, use the default indent.
-.de Tp
-.ie \\n(.$=0:((0\\$1)*2u>(\\n(.lu-\\n(.iu)) .TP
-.el .TP "\\$1"
-..
-.TH IPMASK 8 "29 April 2007" "Slackware Version 12.0.0"
-.SH NAME
-ipmask \- determine network and broadcast addresses given a decimal netmask and IP address.
-.SH SYNOPSIS
-.B ipmask <decimal netmask> <decimal IP address>
-.SH DESCRIPTION
-.B ipmask
-is a simple program to calculate broadcast and network addresses from a decimal netmask and a decimal IP address.  It is used in the Slackware networking script /etc/rc.d/rc.inet1, and in the netconfig script.
-.SH OPTIONS
-.TP
-.B \<decimal netmask>
-A decimal netmask, such as:  255.255.255.0
-.TP
-.B \<decimal IP address>
-A decimal IP address, such as:  192.168.168.168
-.SH EXAMPLE
-Using the above sample netmask and IP address, here's an example:
-.TP
-$ ipmask 255.255.255.0 192.168.168.168
-.TP
-192.168.168.255 192.168.168.0
-.TP
-The program returns first the corresponding broadcast address, and then the network address.
-.SH AUTHOR
-Copyright 1994 by David Niemi.  Written in about 30 minutes on 13 Aug.  The author places no restrictions on the use of this program, provided that this copyright is preserved in any derived source code.
Index: npl/system/net_tools/ipmask.c
===================================================================
--- npl/system/net_tools/ipmask.c	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,87 +1,0 @@
-/* ipmask.c
- *
- * Given argv[1] as a decimal netmask and argv[2] as a decimal IP address,
- * print the resulting broadcast and network addresses to stdout.  This is
- * potentially useful in scripts which need the broadcast address and the
- * network address but want to ask the user as few questions as possible.
- *
- * Copyright 1994 by David Niemi.  Written in about 30 minutes on 13 Aug.
- * The author places no restrictions on the use of this program, provided
- * that this copyright is preserved in any derived source code.
- *
- * Typical compilation command for Linux:
- *	cc ipmask.c -Wall -O -m486 -N -o ipmask -s
- */
-
-#define MYNAME "ipmask"
-
-#include <stdio.h>
-
-void Usage(void) {
-	fprintf (stderr,
-		"USAGE: %s <decimal netmask> <decimal IP address>\n",
-		MYNAME);
-}
-
-int main(int argc, char *argv[])
-{
-unsigned long netmask, ipaddr, netaddr, broadcast;
-int in[4], j;
-unsigned char bc[4],na[4];
-
-	if (3 != argc) {
-		Usage();
-		exit(1);
-	}
-
-	/* Check netmask */
-	if (4 != sscanf(argv[1],"%d.%d.%d.%d", &in[0],&in[1],&in[2],&in[3])) {
-		fprintf (stderr,"Invalid netmask \"%s\".\n", argv[1]);
-		Usage();
-		exit(1);
-	}
-	for (j=0; j<4; ++j) {
-		if (in[j]<0 || in[j]>255) {
-			fprintf (stderr,
-				"Invalid octet %d in netmask \"%s\".\n",
-				j+1, argv[1]);
-			Usage();
-			exit(1);
-		}
-	}
-	netmask = in[3] + 256 * (in[2] + 256 * (in[1] + 256 * in[0]));
-
-	/* Check IP address */
-	if (4 != sscanf(argv[2],"%d.%d.%d.%d", &in[0],&in[1],&in[2],&in[3])) {
-		fprintf (stderr,"Invalid IP address \"%s\".\n", argv[2]);
-		Usage();
-		exit(1);
-	}
-	for (j=0; j<4; ++j) {
-		if (in[j]<0 || in[j]>255) {
-			fprintf (stderr,
-				"Invalid octet %d in IP address \"%s\".\n",
-				j+1, argv[1]);
-			Usage();
-			exit(1);
-		}
-	}
-	ipaddr = in[3] + 256 * (in[2] + 256 * (in[1] + 256 * in[0]));
-
-	broadcast = ipaddr | (~ netmask);
-	bc[0] = broadcast / 256 / 256 / 256;
-	bc[1] = (broadcast / 256 / 256) % 256;
-	bc[2] = (broadcast / 256) % 256;
-	bc[3] = broadcast % 256;
-
-	netaddr = ipaddr & netmask;
-	na[0] = netaddr / 256 / 256 / 256;
-	na[1] = (netaddr / 256 / 256) % 256;
-	na[2] = (netaddr / 256) % 256;
-	na[3] = netaddr % 256;
-
-	printf ("%d.%d.%d.%d %d.%d.%d.%d\n",
-		bc[0], bc[1], bc[2], bc[3], na[0], na[1], na[2], na[3]);
-
-	exit(0);
-}
Index: npl/system/net_tools/net-tools.SlackBuild.orig
===================================================================
--- npl/system/net_tools/net-tools.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,123 +1,0 @@
-#!/bin/bash
-
-# Copyright 2006, 2007, 2008, 2009, 2010, 2012, 2017, 2018  Patrick J. Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PKGNAM=net-tools
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-3}
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i586 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
-# the name of the created package would be, and then exit. This information
-# could be useful to other scripts.
-if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
-  echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
-  exit 0
-fi
-
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-${PKGNAM}
-rm -rf $PKG
-mkdir -p $TMP $PKG
-
-if [ "$ARCH" = "i386" ]; then
-  SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
-elif [ "$ARCH" = "i586" ]; then
-  SLKCFLAGS="-O2 -march=i586 -mtune=i686"
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-else
-  SLKCFLAGS="-O2"
-fi
-
-cd $TMP
-rm -rf net-tools-$VERSION
-tar xvf $CWD/net-tools-$VERSION.tar.xz || exit 1
-cd net-tools-$VERSION || exit 1
-
-zcat $CWD/net-tools.config.h.gz > config.h
-
-chown -R root:root .
-find . \
-  \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-  -exec chmod 755 {} \+ -o \
-  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-  -exec chmod 644 {} \+
-
-mkdir -p $PKG/usr/doc/net-tools-$VERSION
-cp -a \
-  COPYING* INSTALLING README* THANKS TODO \
-  $PKG/usr/doc/net-tools-$VERSION
-chmod 644 $PKG/usr/doc/net-tools-$VERSION/*
-chown root:root $PKG/usr/doc/net-tools-$VERSION/*
-HAVE_FW_MASQUERADE=1 HAVE_ARP_TOOLS=1 HAVE_HOSTNAME_TOOLS=1 \
-  HAVE_HOSTNAME_SYMLINKS=1 HAVE_IP_TOOLS=1 HAVE_MII=1 \
-  HAVE_PLIP_TOOLS=1 HAVE_SERIAL_TOOLS=1 make  || exit 1
-strip --strip-unneeded ipmaddr iptunnel hostname arp ifconfig nameif rarp route netstat plipconfig slattach mii-tool
-mkdir -p $PKG/sbin $PKG/bin $PKG/usr/sbin
-cat arp > $PKG/sbin/arp
-cat ifconfig > $PKG/sbin/ifconfig
-cat rarp > $PKG/sbin/rarp
-cat route > $PKG/sbin/route
-cat mii-tool > $PKG/sbin/mii-tool
-cat nameif > $PKG/sbin/nameif
-cat netstat > $PKG/bin/netstat
-cat plipconfig > $PKG/sbin/plipconfig
-cat slattach > $PKG/usr/sbin/slattach
-cat ipmaddr > $PKG/sbin/ipmaddr
-cat iptunnel > $PKG/sbin/iptunnel
-chmod 755 $PKG/sbin/* $PKG/bin/* $PKG/usr/sbin/*
-cd man/en_US
-mkdir -p $PKG/usr/man/man{1,5,8}
-cat ethers.5 | gzip -9c > $PKG/usr/man/man5/ethers.5.gz
-for page in arp.8 ifconfig.8 mii-tool.8 nameif.8 netstat.8 rarp.8 route.8 \
-  slattach.8 plipconfig.8 ; do
-  cat $page | gzip -9c > $PKG/usr/man/man8/$page.gz
-done
-
-# This is a little Slackware-specific tool used in some of the network
-# related scripts to calculate network and broadcast addresses:
-( cd $PKG/bin
-  cc -O2 -o ipmask $CWD/ipmask.c
-  strip --strip-unneeded ipmask
-  chmod 755 ipmask
-)
-cat $CWD/ipmask.8 | gzip -9c > $PKG/usr/man/man8/ipmask.8.gz
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-makepkg -l y -c n $TMP/${PKGNAM}-$VERSION-$ARCH-$BUILD.txz
-
Index: npl/system/net_tools/net_tools.SlackBuild
===================================================================
--- npl/system/net_tools/net_tools.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,25 +1,0 @@
-#!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirror.slackbuilds.org/slackware/slackware-current/source/n/net-tools/
-# Created at vr 15 okt 2021 12:45:38 CEST
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./net-tools.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/net_tools/net_tools.arch
===================================================================
--- npl/system/net_tools/net_tools.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/net_tools/net_tools.build
===================================================================
--- npl/system/net_tools/net_tools.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/net_tools/net_tools.md5
===================================================================
--- npl/system/net_tools/net_tools.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,11 +1,0 @@
-a3f2c9f2d89c0759865ce36be870daed  ./get-net-tools.sh
-ee050f177bef0bd292e47fb73dc89189  ./ipmask.8
-b5c0a7ca246bb93bbbcf717edc5e4ba0  ./ipmask.c
-85e255fd2cf36e95896e06601d0ca2b1  ./net-tools-20181103_0eebece.tar.xz
-877dd9db879b32ff246499c62ad864b2  ./net-tools.config.h.gz
-5cd94a1cd0f377fe2c93643136ec6584  ./net_tools_dev.pkg
-91647f1a30f968a9d21e226f78bb1448  ./net_tools.pkg
-863cd8cfad23d79650d522b132532fd4  ./net_tools.SlackBuild
-23a0a3101da40225b2002cb7db4fac7f  ./net_tools.SlackBuild.log.gz
-cf775e554c43d366e10f41db2a193354  ./net-tools.SlackBuild.orig
-ac4eca7faa5c647809c666d9aa76faa0  ./slack-desc
Index: npl/system/net_tools/net_tools.version
===================================================================
--- npl/system/net_tools/net_tools.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-20181103_0eebece
Index: npl/system/net_tools/net_tools_dev.arch
===================================================================
--- npl/system/net_tools/net_tools_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i586
Index: npl/system/net_tools/net_tools_dev.build
===================================================================
--- npl/system/net_tools/net_tools_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/net_tools/net_tools_dev.version
===================================================================
--- npl/system/net_tools/net_tools_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-20181103_0eebece
Index: npl/system/net_tools/slack-desc
===================================================================
--- npl/system/net_tools/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':'.
-
-         |-----handy-ruler------------------------------------------------------|
-net-tools: net-tools (Linux networking utilities)
-net-tools:
-net-tools: This is a collection of traditional tools such as "ifconfig" and
-net-tools: "route" that were used to configure networking on Linux. While you can
-net-tools: still make use of these tools today, they have been largely superseded
-net-tools: by newer tools such as "ip", "ifrename", and "ethtool".
-net-tools:
-net-tools: The net-tools package was maintained for many years by Phil Blundell
-net-tools: and Bernd Eckenfels.
-net-tools:
-net-tools:
Index: npl/system/netdate/netdate.build
===================================================================
--- npl/system/netdate/netdate.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4551
Index: npl/system/netkit-bootparamd/netkit_bootparamd.build
===================================================================
--- npl/system/netkit-bootparamd/netkit_bootparamd.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4554
Index: npl/system/netkit-ftp/netkit_ftp.build
===================================================================
--- npl/system/netkit-ftp/netkit_ftp.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/netkit-ftp/netkit_ftp_dev.build
===================================================================
--- npl/system/netkit-ftp/netkit_ftp_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/netkit-routed/netkit_routed.build
===================================================================
--- npl/system/netkit-routed/netkit_routed.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4557
Index: npl/system/netkit-rusers/netkit_rusers.build
===================================================================
--- npl/system/netkit-rusers/netkit_rusers.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4559
Index: npl/system/netkit-rwall/netkit_rwall.build
===================================================================
--- npl/system/netkit-rwall/netkit_rwall.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4560
Index: npl/system/netkit-rwho/netkit_rwho.build
===================================================================
--- npl/system/netkit-rwho/netkit_rwho.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4561
Index: npl/system/netkit-timed/netkit_timed.build
===================================================================
--- npl/system/netkit-timed/netkit_timed.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4563
Index: npl/system/network_scripts/network_scripts.build
===================================================================
--- npl/system/network_scripts/network_scripts.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4758
Index: npl/system/netwrite/netwrite.build
===================================================================
--- npl/system/netwrite/netwrite.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4565
Index: npl/system/nss_ldap/nss_ldap.build
===================================================================
--- npl/system/nss_ldap/nss_ldap.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6328
Index: npl/system/openssh/openssh.build
===================================================================
--- npl/system/openssh/openssh.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/openssl/openssl-1.0.2p.tar.gz.asc
===================================================================
--- npl/system/openssl/openssl-1.0.2p.tar.gz.asc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,11 +1,0 @@
------BEGIN PGP SIGNATURE-----
-
-iQEzBAABCgAdFiEEhlersmDwVrHlGQg52cTSbQ5gRJEFAlty0pMACgkQ2cTSbQ5g
-RJHawAf9Gx3D6rRmV/TzNwRzTFdxkgfSK5Q+z03tbJAgVcQgMwDxqovhcC8XJ5wA
-0qtI+Ngu73bu0VyQ69zFYLfwWDk7AJGPWTJJOE7t6m+ZLMBCoRMrn0ZndFv50Gda
-qvsLGvuXSsYDsMe7wIVToTWtNZs6yYsPDk5S6tDimHTLf113zFgpnJmcxIMZiuHP
-M7IZ4Ib9fzvuQPcmFVHxN51EG1r9HkbtxqjwqJmArbbiGCzQV89+tVDSsuIKqzvz
-G+6imlytlpYgt14//ml5Ar7nT10b1+ZS29Dz73V45FKD3/9fl6dbehDQDYTsXTyp
-wNUAfNtEjqzGwbGT6lR8Z6d3l0PewQ==
-=fxwx
------END PGP SIGNATURE-----
Index: npl/system/openssl/openssl.SlackBuild
===================================================================
--- npl/system/openssl/openssl.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/openssl/openssl.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,12 +1,10 @@
 #!/bin/bash
 #
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-14.2/patches/source/openssl/
-# Created at Thu Sep 20 18:27:22 CEST 2018
+# Automaticly created by importpackage
+# Imported from: http://mirrors.slackware.com/slackware/slackware-current/source/n/openssl/
+# Created at Wed Jun 24 22:08:47 CEST 2015
 
-#DEP:zlib
+export MAKEFLAGS=-j1
 removepkg openssl
-export MAKEFLAGS=
-
 
 ########### source original slackbuild (hopefully we dont need to modify it)
@@ -19,5 +17,5 @@
 cd $CWD
 for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
+        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/'`
 
         #seperate dev-package
Index: npl/system/openssl/openssl.SlackBuild.orig
===================================================================
--- npl/system/openssl/openssl.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/openssl/openssl.SlackBuild.orig	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -3,5 +3,5 @@
 # Copyright 2000 BSDi, Inc. Concord, CA, USA
 # Copyright 2001, 2002 Slackware Linux, Inc.  Concord, CA, USA
-# Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015  Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014  Patrick J. Volkerding, Sebeka, MN, USA
 # All rights reserved.
 #
@@ -29,5 +29,5 @@
 
 VERSION=${VERSION:-$(echo openssl-*.tar.gz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1_slack14.2}
+BUILD=${BUILD:-1}
 
 # Automatically determine the architecture we're building on:
@@ -48,4 +48,5 @@
 # Parallel build doesn't link properly.
 #NUMJOBS=${NUMJOBS:--j6}
+NUMJOBS=-j1
 
 # So that ls has the right field counts for parsing...
@@ -62,13 +63,8 @@
 
 # Use .so.1, not .so.1.0.0:
-sed -i "s/soname=\$\$SHLIB\$\$SHLIB_SOVER\$\$SHLIB_SUFFIX/soname=\$\$SHLIB.1/g" Makefile.shared
-
+zcat $CWD/openssl.soname.diff.gz | patch -p1 --backup --verbose --suffix=.orig || exit 1
 if [ "$ARCH" = "i586" ]; then
   # Build with -march=i586 -mtune=i686:
-  sed -i "/linux-elf/s/fomit-frame-pointer/fomit-frame-pointer -march=i586 -mtune=i686/g" Configure
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
-  # Build with -march=i686 -mtune=i686:
-  sed -i "/linux-elf/s/fomit-frame-pointer/fomit-frame-pointer -march=i686 -mtune=i686/g" Configure
+  zcat $CWD/openssl.optsx86.diff.gz | patch -p1 --backup --verbose --suffix=.orig || exit 1
   LIBDIRSUFFIX=""
 elif [ "$ARCH" = "x86_64" ]; then
@@ -81,7 +77,7 @@
 # what they were compiled against, whether or not the ABI has changed.
 #
-# So, we will use the OPENSSL_VERSION_NUMBER from openssl-1.0.2e unless ABI
+# So, we will use the OPENSSL_VERSION_NUMBER from openssl-1.0.1c unless ABI
 # breakage forces it to change.  Yes, we're finally using this old trick.  :)
-sed -i "s/#define OPENSSL_VERSION_NUMBER.*/\/* Use 0x1000205fL (1.0.2e) below to avoid pointlessly breaking the ABI *\/\n#define OPENSSL_VERSION_NUMBER 0x1000205fL/g" crypto/opensslv.h || exit 1
+sed -i "s/#define OPENSSL_VERSION_NUMBER.*/\/* Use 0x1000103fL (1.0.1c) below to avoid pointlessly breaking the ABI *\/\n#define OPENSSL_VERSION_NUMBER 0x1000103fL/g" crypto/opensslv.h || exit 1
 
 chown -R root:root .
@@ -102,26 +98,19 @@
 # These are the known patent issues with OpenSSL:
 # name   #         expires
-# MDC-2: 4,908,861  2007-03-13, not included.
+# MDC-2: 4,908,861  2007-03-13, included.  :-)
 # IDEA:  5,214,703  2010-05-25, not included.
 # RC5:   5,724,428  2015-03-03, not included.
-#
-# Although all of the above are expired, it's still probably
-# not a good idea to include them as there are better
-# algorithms to use.
 
 ./config \
  --prefix=/usr \
  --openssldir=/etc/ssl \
- no-mdc2 \
  no-idea \
  no-rc5 \
  no-sse2 \
- no-ssl2 \
- no-weak-ssl-ciphers \
  shared
 
-make $NUMJOBS depend || make depend || exit 1
-
-make $NUMJOBS || make || exit 1
+make $NUMJOBS depend || make -j1  depend || exit 1
+
+make $NUMJOBS || make -j 1 || exit 1
 
 make install INSTALL_PREFIX=$PKG1 || exit 1
Index: npl/system/openssl/openssl.build
===================================================================
--- npl/system/openssl/openssl.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6531
Index: npl/system/openssl/openssl.depver
===================================================================
--- npl/system/openssl/openssl.depver	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-zlib	0
Index: npl/system/openssl/openssl.md5
===================================================================
--- npl/system/openssl/openssl.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/openssl/openssl.md5	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -2,13 +2,14 @@
 1e6908ae51dcc3d1d9d5be0bad6bf803  ./doinst.sh-openssl.gz
 24389791b9e637dff90b350d9ba0e028  ./doinst.sh-openssl-solibs.gz
-ac5eb30bf5798aa14b1ae6d0e7da58df  ./openssl-1.0.2p.tar.gz
-e073c84204737d8dbe7e215ec4cf5675  ./openssl-1.0.2p.tar.gz.asc
-53ef4539cf1da46f143c0047ded1b456  ./openssl_dev.pkg
-cb0381ad1e0019e026ec2d2af787dc4f  ./openssl.pkg
-1497189dd82fcdee2494ade82d1dace2  ./openssl.SlackBuild
-f38133feb4a88530901cfe444467e599  ./openssl.SlackBuild.log.gz
-2f4423db46cb18a800b92d53dd178e94  ./openssl.SlackBuild.orig
-2684155c90c28c98c3ed853a343a5076  ./ossllibs_dev.pkg
-8508555848013ba37b2466f24c2101a8  ./ossllibs.pkg
+130bb19745db2a5a09f22ccbbf7e69d0  ./openssl-1.0.1u.tar.gz
+696ff921e8d4ea2a2ab0105f95eb14a1  ./openssl_dev.pkg
+70d9c041f5c7de50bf5427b7366936f3  ./openssl.optsx86.diff.gz
+103544fe5a3d9606bccdcec53137e449  ./openssl.pkg
+66f195b9f817484bd708cb1c71ea7b51  ./openssl.SlackBuild
+32df63a8e8907c3d0ff387833bc07b17  ./openssl.SlackBuild.log.gz
+5e1eaffc28a65b9108e30e8aed1ed981  ./openssl.SlackBuild.orig
+b3303a5b0c4d92f810ad5676d9d59563  ./openssl.soname.diff.gz
+eee205b1466225d1f33a483e83e6e62b  ./ossllibs_dev.pkg
+003f995b9c404708a03d69118b1ebf01  ./ossllibs.pkg
 c179fc570282afc12c3a6eee101ced0d  ./slack-desc.openssl
 4b7562095ddf28453d54af0ad455a9a5  ./slack-desc.openssl-solibs
Index: npl/system/openssl/openssl.version
===================================================================
--- npl/system/openssl/openssl.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/openssl/openssl.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.2p
+1.0.1u
Index: npl/system/openssl/openssl_dev.build
===================================================================
--- npl/system/openssl/openssl_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6531
Index: npl/system/openssl/openssl_dev.version
===================================================================
--- npl/system/openssl/openssl_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/openssl/openssl_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.2p
+1.0.1u
Index: npl/system/openssl/ossllibs.build
===================================================================
--- npl/system/openssl/ossllibs.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6531
Index: npl/system/openssl/ossllibs.version
===================================================================
--- npl/system/openssl/ossllibs.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/openssl/ossllibs.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.2p
+1.0.1u
Index: npl/system/openssl/ossllibs_dev.build
===================================================================
--- npl/system/openssl/ossllibs_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6531
Index: npl/system/openssl/ossllibs_dev.version
===================================================================
--- npl/system/openssl/ossllibs_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/openssl/ossllibs_dev.version	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -1,1 +1,1 @@
-1.0.2p
+1.0.1u
Index: npl/system/pam/Linux_PAM.build
===================================================================
--- npl/system/pam/Linux_PAM.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/pam/Linux_PAM_dev.build
===================================================================
--- npl/system/pam/Linux_PAM_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/pam_auth/pam_auth.build
===================================================================
--- npl/system/pam_auth/pam_auth.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/pam_ldap/pam_ldap.build
===================================================================
--- npl/system/pam_ldap/pam_ldap.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/parted/parted.build
===================================================================
--- npl/system/parted/parted.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/parted/parted_dev.build
===================================================================
--- npl/system/parted/parted_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/pciutils/pciutils.build
===================================================================
--- npl/system/pciutils/pciutils.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4403
Index: npl/system/pkg_config/pkg_config.build
===================================================================
--- npl/system/pkg_config/pkg_config.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6129
Index: npl/system/portmap/portmap.build
===================================================================
--- npl/system/portmap/portmap.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-3684
Index: npl/system/procps_ng/procps_ng.build
===================================================================
--- npl/system/procps_ng/procps_ng.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6365
Index: npl/system/procps_ng/procps_ng_dev.build
===================================================================
--- npl/system/procps_ng/procps_ng_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6365
Index: npl/system/psmisc/psmisc.build
===================================================================
--- npl/system/psmisc/psmisc.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/sed/sed.SlackBuild
===================================================================
--- npl/system/sed/sed.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,25 +1,0 @@
-#!/bin/bash
-#
-# Automaticly created by importpackage v1.0
-# Imported from: https://mirrors.slackware.com/slackware/slackware-14.2/source/a/sed/
-# Created at do 14 okt 2021 18:28:25 CEST
-
-
-########### source original slackbuild (hopefully we dont need to modify it)
-CWD=`pwd`
-set -e
-source ./sed.SlackBuild.orig
-
-
-############ make syn3 packages
-cd $CWD
-for PKG in /tmp/package-*; do
-        NAME=`echo $PKG| sed 's/.*package-//'| sed 's/-/_/g'`
-
-        #seperate dev-package
-        syn3_move_dev $PKG $PKG""_dev
-        syn3_makepkg $PKG""_dev $NAME""_dev $VERSION $ARCH || exit 1
-
-        #make main package
-        syn3_makepkg $PKG $NAME $VERSION $ARCH || exit 1
-done
Index: npl/system/sed/sed.SlackBuild.orig
===================================================================
--- npl/system/sed/sed.SlackBuild.orig	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,118 +1,0 @@
-#!/bin/sh
-
-# Copyright 2005-2013  Patrick J. Volkerding, Sebeka, Minnesota, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-#
-#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
-#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-PKGNAM=sed
-VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp}
-PKG=$TMP/package-sed
-
-# Automatically determine the architecture we're building on:
-if [ -z "$ARCH" ]; then
-  case "$( uname -m )" in
-    i?86) export ARCH=i486 ;;
-    arm*) export ARCH=arm ;;
-    # Unless $ARCH is already set, use uname -m for all other archs:
-       *) export ARCH=$( uname -m ) ;;
-  esac
-fi
-
-if [ "$ARCH" = "i386" ]; then
-  SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i486" ]; then
-  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "s390" ]; then
-  SLKCFLAGS="-O2"
-  LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
-  SLKCFLAGS="-O2 -fPIC"
-  LIBDIRSUFFIX="64"
-fi
-
-rm -rf $PKG
-mkdir -p $PKG $PKG
-
-cd $TMP
-rm -rf sed-$VERSION
-tar xvf $CWD/sed-$VERSION.tar.?z* || exit 1
-cd sed-$VERSION
-chown -R root:root .
-find . -perm 777 -exec chmod 755 {} \;
-find . -perm 664 -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-./configure \
-  --prefix=/usr \
-  --libdir=/usr/lib${LIBDIRSUFFIX} \
-  --mandir=/usr/man \
-  --infodir=/usr/info \
-  --docdir=/usr/doc/sed-$VERSION \
-  --build=$ARCH-slackware-linux
-
-make $NUMJOBS || make || exit 1
-make install DESTDIR=$PKG || exit 1
-
-mkdir -p $PKG/bin
-mv $PKG/usr/bin/sed $PKG/bin
-( cd $PKG/usr/bin ; ln -sf /bin/sed . )
-
-( cd $PKG
-  find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | \
-    xargs strip --strip-unneeded 2> /dev/null 
-  find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | \
-    xargs strip --strip-unneeded 2> /dev/null 
-) || true
-
-# Compress and if needed symlink the man pages:
-if [ -d $PKG/usr/man ]; then
-  ( cd $PKG/usr/man
-    for manpagedir in $(find . -type d -name "man*") ; do
-      ( cd $manpagedir
-        for eachpage in $( find . -type l -maxdepth 1) ; do
-          ln -s $( readlink $eachpage ).gz $eachpage.gz
-          rm $eachpage
-        done
-        gzip -9 *.?
-      )
-    done
-  )
-fi
-
-rm -f $PKG/usr/info/dir
-gzip -9 $PKG/usr/info/*
-
-mkdir -p $PKG/usr/doc/sed-$VERSION
-cp -a \
-  AUTHORS BUGS COPYING* INSTALL NEWS README* THANKS \
-  $PKG/usr/doc/sed-$VERSION
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $TMP/sed-$VERSION-$ARCH-$BUILD.txz
-
Index: npl/system/sed/sed.arch
===================================================================
--- npl/system/sed/sed.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i486
Index: npl/system/sed/sed.build
===================================================================
--- npl/system/sed/sed.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/sed/sed.md5
===================================================================
--- npl/system/sed/sed.md5	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,7 +1,0 @@
-4739a993a424607be9b4e6afe4dd3465  ./sed-4.2.2.tar.xz
-7f7dfbf5f5c38acf1cbcaf8681ca863c  ./sed_dev.pkg
-abd34b0feabe2d7c872f7bd35d86a08e  ./sed.pkg
-7c9272c12894d456369bce7d594e4d82  ./sed.SlackBuild
-3536eb6c18addbc54418fd9aa75880f0  ./sed.SlackBuild.log.gz
-65d93a488836b65c91a8e091692f28f2  ./sed.SlackBuild.orig
-6b15a9079c69d7c8fb3d634e27e4e4b0  ./slack-desc
Index: npl/system/sed/sed.version
===================================================================
--- npl/system/sed/sed.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4.2.2
Index: npl/system/sed/sed_dev.arch
===================================================================
--- npl/system/sed/sed_dev.arch	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-i486
Index: npl/system/sed/sed_dev.build
===================================================================
--- npl/system/sed/sed_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-1
Index: npl/system/sed/sed_dev.version
===================================================================
--- npl/system/sed/sed_dev.version	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-4.2.2
Index: npl/system/sed/slack-desc
===================================================================
--- npl/system/sed/slack-desc	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,19 +1,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.  Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in.  You must
-# make exactly 11 lines for the formatting to be correct.  It's also
-# customary to leave one space after the ':'.
-
-   |-----handy-ruler------------------------------------------------------|
-sed: sed (stream editor)
-sed:
-sed: This is the GNU version of sed, a stream editor.  A stream editor is
-sed: used to perform basic text transformations on an input stream (a file
-sed: or input from a pipeline).  It is sed's ability to filter text in a
-sed: pipeline which distinguishes it from other types of editors.
-sed:
-sed: sed is a required package (it is needed by many system scripts).
-sed:
-sed:
-sed:
Index: npl/system/shadow/shadow.build
===================================================================
--- npl/system/shadow/shadow.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/shadow/shadow_dev.build
===================================================================
--- npl/system/shadow/shadow_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/strace/strace.build
===================================================================
--- npl/system/strace/strace.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5463
Index: npl/system/sudo/sudo.build
===================================================================
--- npl/system/sudo/sudo.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5684
Index: npl/system/sysklogd/sysklogd.build
===================================================================
--- npl/system/sysklogd/sysklogd.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5855
Index: npl/system/syslinux/syslinux.build
===================================================================
--- npl/system/syslinux/syslinux.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6546
Index: npl/system/syslinux/syslinux_dev.build
===================================================================
--- npl/system/syslinux/syslinux_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6546
Index: npl/system/syslinux_conf/syslinux_conf.build
===================================================================
--- npl/system/syslinux_conf/syslinux_conf.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6546
Index: npl/system/sysvinit/sysvinit.build
===================================================================
--- npl/system/sysvinit/sysvinit.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6369
Index: npl/system/udev/udev.build
===================================================================
--- npl/system/udev/udev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5846
Index: npl/system/usbutils/usbutils.build
===================================================================
--- npl/system/usbutils/usbutils.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5788
Index: npl/system/usbutils/usbutils_dev.build
===================================================================
--- npl/system/usbutils/usbutils_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5788
Index: npl/system/util_vserver/util_vserver.build
===================================================================
--- npl/system/util_vserver/util_vserver.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5314
Index: npl/system/util_vserver/util_vserver_dev.build
===================================================================
--- npl/system/util_vserver/util_vserver_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5314
Index: npl/system/v86d/v86d.build
===================================================================
--- npl/system/v86d/v86d.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/vesautils/vesautils.build
===================================================================
--- npl/system/vesautils/vesautils.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-2198
Index: npl/system/xfsdump/xfsdump.build
===================================================================
--- npl/system/xfsdump/xfsdump.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/xfsdump/xfsdump_dev.build
===================================================================
--- npl/system/xfsdump/xfsdump_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/xfsprogs/xfsprogs.build
===================================================================
--- npl/system/xfsprogs/xfsprogs.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/xfsprogs/xfsprogs_dev.build
===================================================================
--- npl/system/xfsprogs/xfsprogs_dev.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-6526
Index: npl/system/xtables_addons/xtables_addons.SlackBuild
===================================================================
--- npl/system/xtables_addons/xtables_addons.SlackBuild	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ npl/system/xtables_addons/xtables_addons.SlackBuild	(revision c5c522c7ca74a4c1725ca5e3fe0bdcadff80e49a)
@@ -2,8 +2,8 @@
 #NEED:linux_src
 #NEED:linux
-#DEP:iptables
+#NEED:iptables
 NAME=xtables_addons
 SRCFILE=xtables-addons
-VER=3.2
+VER=1.21
 CWD=`pwd`
 PKGTMP=/tmp/pkgtmp
@@ -11,5 +11,5 @@
 mkdir -p $PKGTMP &>/dev/null
 
-tar -xf $SRCFILE-$VER.tar.xz || exit 1
+tar -xjf $SRCFILE-$VER.tar.bz2 || exit 1
 cd $SRCFILE-$VER || exit 1
 
Index: npl/system/xtables_addons/xtables_addons.build
===================================================================
--- npl/system/xtables_addons/xtables_addons.build	(revision 26ffad77000ead3839f0b4ca05a51545ff3ac867)
+++ 	(revision )
@@ -1,1 +1,0 @@
-5211
