From 7e5ee73de954e6c084195b0a1fa6ef01a78d092f Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Tue, 19 Jun 2018 22:35:25 +0000 Subject: Tue Jun 19 22:35:25 UTC 2018 a/acl-2.2.53-x86_64-1.txz: Upgraded. a/attr-2.4.48-x86_64-1.txz: Upgraded. n/gnupg-1.4.23-x86_64-1.txz: Upgraded. Sanitize the diagnostic output of the original file name in verbose mode. By using a made up file name in the message it was possible to fake status messages. Using this technique it was for example possible to fake the verification status of a signed mail. For more information, see: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12020 (* Security fix *) x/libXaw3d-1.6.3-x86_64-1.txz: Upgraded. x/libinput-1.11.1-x86_64-1.txz: Upgraded. x/xf86-input-mouse-1.9.3-x86_64-1.txz: Upgraded. testing/packages/pkgtools-15.0-noarch-20.txz: Rebuilt. This update is a bit scarier than usual, so we're going to test it here first and then move it into the main tree in a couple of days if there are no serious bug reports. It's well-tested here, and works with the slackpkg that's in -current now, but I don't know about slackpkg+ so that's another reason to let it cool down here first. The purpose of this update is to migrate the package database and directories from /var/log to /var/lib/pkgtools. /var/log was never a good place for this data, as it is considered by many to be a directory that could be wiped to free up some space. Originally the package database was in /var/adm, but the FSSTND (later FHS) group decided that directory should be a symlink to /var/log, and I went along with that since it was years ago and I was a n00b and didn't know any better. /var/lib/pkgtools will be a better and safer location. The removed_packages and removed_scripts directories are really just logs that aren't actually used for anything - those will remain under /var/log, but moved into /var/log/pkgtools. Everything under /var/log will be considered potentially non-permanent by the pkgtools - if any directories or symlinks disappear from there, the pkgtools will automatically recreate them as needed. In fact, the migration process will create symlinks from all the old directory locations to the new ones, so anything that expects the old locations (including slackpkg, for now) should continue to work. Once this moves into the main tree, the plan is to fix other packages to use the new installer script directory (/var/lib/pkgtools/setup) and change the installer and slackpkg to use the new native locations for everything. When slackpkg is changed over to use the new native locations, I'll also make sure to float that in testing/ for a few days before moving it to the main tree to avoid more unintentional disruption to slackpkg+ users. Be aware that the package database migration is a one-way operation, but even so if you later downgrade to an older version of the pkgtools it will still work through the compatibility symlinks. --- ChangeLog.rss | 57 +- ChangeLog.txt | 45 ++ FILELIST.TXT | 183 +++--- recompress.sh | 3 +- source/a/acl/acl.SlackBuild | 53 +- source/a/acl/acl.url | 1 + source/a/acl/slack-desc | 2 +- source/a/attr/attr.SlackBuild | 55 +- source/a/attr/attr.url | 1 + source/a/attr/doinst.sh | 14 + source/n/gnupg/gnupg.SlackBuild | 2 +- source/x/x11/build/libXaw3d | 2 +- source/x/x11/build/xf86-input-mouse | 2 +- source/x/x11/patch/xf86-input-mouse.patch | 2 - .../3c8f243b750a92d5837a449d344ff884dbd02b57.patch | 42 -- source/xap/sane/sane.SlackBuild | 1 + testing/source/pkgtools/doinst.sh | 69 ++ testing/source/pkgtools/manpages/explodepkg.8 | 41 ++ testing/source/pkgtools/manpages/installpkg.8 | 126 ++++ testing/source/pkgtools/manpages/makepkg.8 | 164 +++++ testing/source/pkgtools/manpages/pkgdiff.8 | 57 ++ testing/source/pkgtools/manpages/pkgtool.8 | 95 +++ testing/source/pkgtools/manpages/removepkg.8 | 114 ++++ testing/source/pkgtools/manpages/upgradepkg.8 | 116 ++++ testing/source/pkgtools/pkgtools.SlackBuild | 109 ++++ testing/source/pkgtools/scripts/explodepkg | 109 ++++ testing/source/pkgtools/scripts/installpkg | 713 ++++++++++++++++++++ testing/source/pkgtools/scripts/makebootdisk | 443 +++++++++++++ testing/source/pkgtools/scripts/makepkg | 452 +++++++++++++ testing/source/pkgtools/scripts/pkgdiff | 164 +++++ testing/source/pkgtools/scripts/pkgtool | 723 +++++++++++++++++++++ testing/source/pkgtools/scripts/removepkg | 438 +++++++++++++ .../pkgtools/scripts/setup.70.install-kernel | 5 + .../source/pkgtools/scripts/setup.80.make-bootdisk | 267 ++++++++ testing/source/pkgtools/scripts/setup.htmlview | 33 + testing/source/pkgtools/scripts/setup.services | 342 ++++++++++ testing/source/pkgtools/scripts/upgradepkg | 417 ++++++++++++ testing/source/pkgtools/slack-desc | 19 + 38 files changed, 5309 insertions(+), 172 deletions(-) create mode 100644 source/a/acl/acl.url create mode 100644 source/a/attr/attr.url create mode 100644 source/a/attr/doinst.sh delete mode 100644 source/x/x11/patch/xf86-input-mouse.patch delete mode 100644 source/x/x11/patch/xf86-input-mouse/3c8f243b750a92d5837a449d344ff884dbd02b57.patch create mode 100644 testing/source/pkgtools/doinst.sh create mode 100644 testing/source/pkgtools/manpages/explodepkg.8 create mode 100644 testing/source/pkgtools/manpages/installpkg.8 create mode 100644 testing/source/pkgtools/manpages/makepkg.8 create mode 100644 testing/source/pkgtools/manpages/pkgdiff.8 create mode 100644 testing/source/pkgtools/manpages/pkgtool.8 create mode 100644 testing/source/pkgtools/manpages/removepkg.8 create mode 100644 testing/source/pkgtools/manpages/upgradepkg.8 create mode 100755 testing/source/pkgtools/pkgtools.SlackBuild create mode 100644 testing/source/pkgtools/scripts/explodepkg create mode 100644 testing/source/pkgtools/scripts/installpkg create mode 100644 testing/source/pkgtools/scripts/makebootdisk create mode 100644 testing/source/pkgtools/scripts/makepkg create mode 100644 testing/source/pkgtools/scripts/pkgdiff create mode 100644 testing/source/pkgtools/scripts/pkgtool create mode 100644 testing/source/pkgtools/scripts/removepkg create mode 100644 testing/source/pkgtools/scripts/setup.70.install-kernel create mode 100644 testing/source/pkgtools/scripts/setup.80.make-bootdisk create mode 100644 testing/source/pkgtools/scripts/setup.htmlview create mode 100644 testing/source/pkgtools/scripts/setup.services create mode 100644 testing/source/pkgtools/scripts/upgradepkg create mode 100644 testing/source/pkgtools/slack-desc diff --git a/ChangeLog.rss b/ChangeLog.rss index 3b8d83064..99b885e2a 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,62 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Tue, 19 Jun 2018 05:47:22 GMT - Tue, 19 Jun 2018 19:00:30 GMT + Tue, 19 Jun 2018 22:35:25 GMT + Wed, 20 Jun 2018 07:00:28 GMT maintain_current_git.sh v 1.10 + + Tue, 19 Jun 2018 22:35:25 GMT + Tue, 19 Jun 2018 22:35:25 GMT + https://git.slackware.nl/current/tag/?h=20180619223525 + 20180619223525 + + +a/acl-2.2.53-x86_64-1.txz: Upgraded. +a/attr-2.4.48-x86_64-1.txz: Upgraded. +n/gnupg-1.4.23-x86_64-1.txz: Upgraded. + Sanitize the diagnostic output of the original file name in verbose mode. + By using a made up file name in the message it was possible to fake status + messages. Using this technique it was for example possible to fake the + verification status of a signed mail. + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12020 + (* Security fix *) +x/libXaw3d-1.6.3-x86_64-1.txz: Upgraded. +x/libinput-1.11.1-x86_64-1.txz: Upgraded. +x/xf86-input-mouse-1.9.3-x86_64-1.txz: Upgraded. +testing/packages/pkgtools-15.0-noarch-20.txz: Rebuilt. + This update is a bit scarier than usual, so we're going to test it here + first and then move it into the main tree in a couple of days if there + are no serious bug reports. It's well-tested here, and works with the + slackpkg that's in -current now, but I don't know about slackpkg+ so that's + another reason to let it cool down here first. The purpose of this update + is to migrate the package database and directories from /var/log to + /var/lib/pkgtools. /var/log was never a good place for this data, as it is + considered by many to be a directory that could be wiped to free up some + space. Originally the package database was in /var/adm, but the FSSTND + (later FHS) group decided that directory should be a symlink to /var/log, + and I went along with that since it was years ago and I was a n00b and didn't + know any better. /var/lib/pkgtools will be a better and safer location. + The removed_packages and removed_scripts directories are really just logs + that aren't actually used for anything - those will remain under /var/log, + but moved into /var/log/pkgtools. Everything under /var/log will be + considered potentially non-permanent by the pkgtools - if any directories or + symlinks disappear from there, the pkgtools will automatically recreate them + as needed. In fact, the migration process will create symlinks from all the + old directory locations to the new ones, so anything that expects the old + locations (including slackpkg, for now) should continue to work. Once this + moves into the main tree, the plan is to fix other packages to use the new + installer script directory (/var/lib/pkgtools/setup) and change the installer + and slackpkg to use the new native locations for everything. When slackpkg + is changed over to use the new native locations, I'll also make sure to float + that in testing/ for a few days before moving it to the main tree to avoid + more unintentional disruption to slackpkg+ users. + Be aware that the package database migration is a one-way operation, but even + so if you later downgrade to an older version of the pkgtools it will still + work through the compatibility symlinks. + ]]> + + Tue, 19 Jun 2018 05:47:22 GMT Tue, 19 Jun 2018 05:47:22 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index 68a3c84d7..f3a35ee83 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,48 @@ +Tue Jun 19 22:35:25 UTC 2018 +a/acl-2.2.53-x86_64-1.txz: Upgraded. +a/attr-2.4.48-x86_64-1.txz: Upgraded. +n/gnupg-1.4.23-x86_64-1.txz: Upgraded. + Sanitize the diagnostic output of the original file name in verbose mode. + By using a made up file name in the message it was possible to fake status + messages. Using this technique it was for example possible to fake the + verification status of a signed mail. + For more information, see: + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-12020 + (* Security fix *) +x/libXaw3d-1.6.3-x86_64-1.txz: Upgraded. +x/libinput-1.11.1-x86_64-1.txz: Upgraded. +x/xf86-input-mouse-1.9.3-x86_64-1.txz: Upgraded. +testing/packages/pkgtools-15.0-noarch-20.txz: Rebuilt. + This update is a bit scarier than usual, so we're going to test it here + first and then move it into the main tree in a couple of days if there + are no serious bug reports. It's well-tested here, and works with the + slackpkg that's in -current now, but I don't know about slackpkg+ so that's + another reason to let it cool down here first. The purpose of this update + is to migrate the package database and directories from /var/log to + /var/lib/pkgtools. /var/log was never a good place for this data, as it is + considered by many to be a directory that could be wiped to free up some + space. Originally the package database was in /var/adm, but the FSSTND + (later FHS) group decided that directory should be a symlink to /var/log, + and I went along with that since it was years ago and I was a n00b and didn't + know any better. /var/lib/pkgtools will be a better and safer location. + The removed_packages and removed_scripts directories are really just logs + that aren't actually used for anything - those will remain under /var/log, + but moved into /var/log/pkgtools. Everything under /var/log will be + considered potentially non-permanent by the pkgtools - if any directories or + symlinks disappear from there, the pkgtools will automatically recreate them + as needed. In fact, the migration process will create symlinks from all the + old directory locations to the new ones, so anything that expects the old + locations (including slackpkg, for now) should continue to work. Once this + moves into the main tree, the plan is to fix other packages to use the new + installer script directory (/var/lib/pkgtools/setup) and change the installer + and slackpkg to use the new native locations for everything. When slackpkg + is changed over to use the new native locations, I'll also make sure to float + that in testing/ for a few days before moving it to the main tree to avoid + more unintentional disruption to slackpkg+ users. + Be aware that the package database migration is a one-way operation, but even + so if you later downgrade to an older version of the pkgtools it will still + work through the compatibility symlinks. ++--------------------------+ Tue Jun 19 05:47:22 UTC 2018 a/btrfs-progs-v4.17-x86_64-1.txz: Upgraded. a/lvm2-2.02.179-x86_64-1.txz: Upgraded. diff --git a/FILELIST.TXT b/FILELIST.TXT index 69f2b62aa..24c468a85 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Tue Jun 19 05:57:13 UTC 2018 +Tue Jun 19 23:07:14 UTC 2018 Here is the file list for this directory. If you are using a mirror site and find missing or extra files in the disk subdirectories, please have the archive administrator refresh the mirror. -drwxr-xr-x 12 root root 4096 2018-06-19 05:47 . +drwxr-xr-x 12 root root 4096 2018-06-19 22:35 . -rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2 -rw-r--r-- 1 root root 13424 2018-06-13 05:25 ./CHANGES_AND_HINTS.TXT --rw-r--r-- 1 root root 896128 2018-06-18 18:38 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2018-06-18 18:38 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 896152 2018-06-19 05:57 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2018-06-19 05:57 ./CHECKSUMS.md5.asc -rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING -rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3 -rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT -rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT --rw-r--r-- 1 root root 419378 2018-06-19 05:47 ./ChangeLog.txt +-rw-r--r-- 1 root root 422280 2018-06-19 22:35 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2018-06-18 18:15 ./EFI/BOOT -rw-r--r-- 1 root root 1253376 2018-02-24 20:49 ./EFI/BOOT/bootx64.efi @@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2018-06-18 18:15 ./EFI/BOOT -rwxr-xr-x 1 root root 2494 2018-02-24 20:49 ./EFI/BOOT/make-grub.sh -rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg -rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg --rw-r--r-- 1 root root 1179810 2018-06-18 18:37 ./FILELIST.TXT +-rw-r--r-- 1 root root 1179831 2018-06-19 05:57 ./FILELIST.TXT -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 725984 2018-06-19 05:55 ./PACKAGES.TXT +-rw-r--r-- 1 root root 725984 2018-06-19 23:05 ./PACKAGES.TXT -rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT -rw-r--r-- 1 root root 3634 2018-06-18 05:56 ./README.initrd -rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT @@ -748,13 +748,13 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches -rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST -rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2 -rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT -drwxr-xr-x 18 root root 4096 2018-06-19 05:56 ./slackware64 --rw-r--r-- 1 root root 288390 2018-06-19 05:56 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2018-06-19 05:56 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 359305 2018-06-19 05:53 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 3611845 2018-06-19 05:54 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2018-06-19 23:05 ./slackware64 +-rw-r--r-- 1 root root 288390 2018-06-19 23:05 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2018-06-19 23:05 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 359305 2018-06-19 23:03 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 3609920 2018-06-19 23:04 ./slackware64/MANIFEST.bz2 lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT -drwxr-xr-x 2 root root 20480 2018-06-19 05:53 ./slackware64/a +drwxr-xr-x 2 root root 20480 2018-06-19 23:03 ./slackware64/a -rw-r--r-- 1 root root 327 2018-04-14 20:33 ./slackware64/a/aaa_base-14.2-x86_64-4.txt -rw-r--r-- 1 root root 10972 2018-04-14 20:33 ./slackware64/a/aaa_base-14.2-x86_64-4.txz -rw-r--r-- 1 root root 163 2018-04-14 20:33 ./slackware64/a/aaa_base-14.2-x86_64-4.txz.asc @@ -764,15 +764,15 @@ drwxr-xr-x 2 root root 20480 2018-06-19 05:53 ./slackware64/a -rw-r--r-- 1 root root 503 2018-04-16 17:32 ./slackware64/a/aaa_terminfo-6.1_20180324-x86_64-4.txt -rw-r--r-- 1 root root 50276 2018-04-16 17:32 ./slackware64/a/aaa_terminfo-6.1_20180324-x86_64-4.txz -rw-r--r-- 1 root root 163 2018-04-16 17:32 ./slackware64/a/aaa_terminfo-6.1_20180324-x86_64-4.txz.asc --rw-r--r-- 1 root root 414 2018-04-13 13:00 ./slackware64/a/acl-2.2.52-x86_64-2.txt --rw-r--r-- 1 root root 138096 2018-04-13 13:00 ./slackware64/a/acl-2.2.52-x86_64-2.txz --rw-r--r-- 1 root root 163 2018-04-13 13:00 ./slackware64/a/acl-2.2.52-x86_64-2.txz.asc +-rw-r--r-- 1 root root 414 2018-06-19 20:04 ./slackware64/a/acl-2.2.53-x86_64-1.txt +-rw-r--r-- 1 root root 128832 2018-06-19 20:04 ./slackware64/a/acl-2.2.53-x86_64-1.txz +-rw-r--r-- 1 root root 163 2018-06-19 20:04 ./slackware64/a/acl-2.2.53-x86_64-1.txz.asc -rw-r--r-- 1 root root 462 2018-04-18 18:18 ./slackware64/a/acpid-2.0.29-x86_64-1.txt -rw-r--r-- 1 root root 47480 2018-04-18 18:18 ./slackware64/a/acpid-2.0.29-x86_64-1.txz -rw-r--r-- 1 root root 163 2018-04-18 18:18 ./slackware64/a/acpid-2.0.29-x86_64-1.txz.asc --rw-r--r-- 1 root root 606 2018-04-13 13:00 ./slackware64/a/attr-2.4.47-x86_64-2.txt --rw-r--r-- 1 root root 74984 2018-04-13 13:00 ./slackware64/a/attr-2.4.47-x86_64-2.txz --rw-r--r-- 1 root root 163 2018-04-13 13:00 ./slackware64/a/attr-2.4.47-x86_64-2.txz.asc +-rw-r--r-- 1 root root 606 2018-06-19 20:02 ./slackware64/a/attr-2.4.48-x86_64-1.txt +-rw-r--r-- 1 root root 63636 2018-06-19 20:02 ./slackware64/a/attr-2.4.48-x86_64-1.txz +-rw-r--r-- 1 root root 163 2018-06-19 20:02 ./slackware64/a/attr-2.4.48-x86_64-1.txz.asc -rw-r--r-- 1 root root 507 2018-06-05 18:56 ./slackware64/a/bash-4.4.023-x86_64-1.txt -rw-r--r-- 1 root root 1526328 2018-06-05 18:56 ./slackware64/a/bash-4.4.023-x86_64-1.txz -rw-r--r-- 1 root root 163 2018-06-05 18:56 ./slackware64/a/bash-4.4.023-x86_64-1.txz.asc @@ -3355,7 +3355,7 @@ drwxr-xr-x 2 root root 69632 2018-06-19 05:53 ./slackware64/l -rw-r--r-- 1 root root 388 2018-04-13 15:26 ./slackware64/l/zlib-1.2.11-x86_64-2.txt -rw-r--r-- 1 root root 103500 2018-04-13 15:26 ./slackware64/l/zlib-1.2.11-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 15:26 ./slackware64/l/zlib-1.2.11-x86_64-2.txz.asc -drwxr-xr-x 2 root root 32768 2018-06-19 05:53 ./slackware64/n +drwxr-xr-x 2 root root 32768 2018-06-19 23:03 ./slackware64/n -rw-r--r-- 1 root root 368 2018-06-05 04:17 ./slackware64/n/ModemManager-1.8.0-x86_64-1.txt -rw-r--r-- 1 root root 1510328 2018-06-05 04:17 ./slackware64/n/ModemManager-1.8.0-x86_64-1.txz -rw-r--r-- 1 root root 163 2018-06-05 04:17 ./slackware64/n/ModemManager-1.8.0-x86_64-1.txz.asc @@ -3437,9 +3437,9 @@ drwxr-xr-x 2 root root 32768 2018-06-19 05:53 ./slackware64/n -rw-r--r-- 1 root root 362 2018-04-13 15:35 ./slackware64/n/getmail-5.6-x86_64-2.txt -rw-r--r-- 1 root root 176848 2018-04-13 15:35 ./slackware64/n/getmail-5.6-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 15:35 ./slackware64/n/getmail-5.6-x86_64-2.txz.asc --rw-r--r-- 1 root root 369 2018-04-13 15:35 ./slackware64/n/gnupg-1.4.22-x86_64-2.txt --rw-r--r-- 1 root root 1175556 2018-04-13 15:35 ./slackware64/n/gnupg-1.4.22-x86_64-2.txz --rw-r--r-- 1 root root 163 2018-04-13 15:35 ./slackware64/n/gnupg-1.4.22-x86_64-2.txz.asc +-rw-r--r-- 1 root root 369 2018-06-19 19:00 ./slackware64/n/gnupg-1.4.23-x86_64-1.txt +-rw-r--r-- 1 root root 1175208 2018-06-19 19:00 ./slackware64/n/gnupg-1.4.23-x86_64-1.txz +-rw-r--r-- 1 root root 163 2018-06-19 19:00 ./slackware64/n/gnupg-1.4.23-x86_64-1.txz.asc -rw-r--r-- 1 root root 598 2018-06-08 18:58 ./slackware64/n/gnupg2-2.2.8-x86_64-1.txt -rw-r--r-- 1 root root 2176680 2018-06-08 18:58 ./slackware64/n/gnupg2-2.2.8-x86_64-1.txz -rw-r--r-- 1 root root 163 2018-06-08 18:58 ./slackware64/n/gnupg2-2.2.8-x86_64-1.txz.asc @@ -3835,7 +3835,7 @@ drwxr-xr-x 2 root root 4096 2018-04-18 08:32 ./slackware64/tcl -rw-r--r-- 1 root root 198 2018-04-13 16:03 ./slackware64/tcl/tk-8.6.8-x86_64-2.txt -rw-r--r-- 1 root root 1762804 2018-04-13 16:03 ./slackware64/tcl/tk-8.6.8-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 16:03 ./slackware64/tcl/tk-8.6.8-x86_64-2.txz.asc -drwxr-xr-x 2 root root 65536 2018-06-19 05:53 ./slackware64/x +drwxr-xr-x 2 root root 65536 2018-06-19 23:03 ./slackware64/x -rw-r--r-- 1 root root 257 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txt -rw-r--r-- 1 root root 5074404 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txz.asc @@ -4036,9 +4036,9 @@ drwxr-xr-x 2 root root 65536 2018-06-19 05:53 ./slackware64/x -rw-r--r-- 1 root root 208 2018-04-13 05:55 ./slackware64/x/libXaw-1.0.13-x86_64-2.txt -rw-r--r-- 1 root root 378328 2018-04-13 05:55 ./slackware64/x/libXaw-1.0.13-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 05:55 ./slackware64/x/libXaw-1.0.13-x86_64-2.txz.asc --rw-r--r-- 1 root root 511 2018-04-13 05:55 ./slackware64/x/libXaw3d-1.6.2-x86_64-4.txt --rw-r--r-- 1 root root 183520 2018-04-13 05:55 ./slackware64/x/libXaw3d-1.6.2-x86_64-4.txz --rw-r--r-- 1 root root 163 2018-04-13 05:55 ./slackware64/x/libXaw3d-1.6.2-x86_64-4.txz.asc +-rw-r--r-- 1 root root 511 2018-06-19 18:00 ./slackware64/x/libXaw3d-1.6.3-x86_64-1.txt +-rw-r--r-- 1 root root 185804 2018-06-19 18:00 ./slackware64/x/libXaw3d-1.6.3-x86_64-1.txz +-rw-r--r-- 1 root root 163 2018-06-19 18:00 ./slackware64/x/libXaw3d-1.6.3-x86_64-1.txz.asc -rw-r--r-- 1 root root 556 2018-04-13 16:06 ./slackware64/x/libXaw3dXft-1.6.2d-x86_64-3.txt -rw-r--r-- 1 root root 181236 2018-04-13 16:06 ./slackware64/x/libXaw3dXft-1.6.2d-x86_64-3.txz -rw-r--r-- 1 root root 163 2018-04-13 16:06 ./slackware64/x/libXaw3dXft-1.6.2d-x86_64-3.txz.asc @@ -4144,9 +4144,9 @@ drwxr-xr-x 2 root root 65536 2018-06-19 05:53 ./slackware64/x -rw-r--r-- 1 root root 378 2018-04-13 16:07 ./slackware64/x/libhangul-0.1.0-x86_64-2.txt -rw-r--r-- 1 root root 1865468 2018-04-13 16:07 ./slackware64/x/libhangul-0.1.0-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 16:07 ./slackware64/x/libhangul-0.1.0-x86_64-2.txz.asc --rw-r--r-- 1 root root 534 2018-06-05 18:59 ./slackware64/x/libinput-1.11.0-x86_64-1.txt --rw-r--r-- 1 root root 180960 2018-06-05 18:59 ./slackware64/x/libinput-1.11.0-x86_64-1.txz --rw-r--r-- 1 root root 163 2018-06-05 18:59 ./slackware64/x/libinput-1.11.0-x86_64-1.txz.asc +-rw-r--r-- 1 root root 534 2018-06-19 17:43 ./slackware64/x/libinput-1.11.1-x86_64-1.txt +-rw-r--r-- 1 root root 181144 2018-06-19 17:43 ./slackware64/x/libinput-1.11.1-x86_64-1.txz +-rw-r--r-- 1 root root 163 2018-06-19 17:43 ./slackware64/x/libinput-1.11.1-x86_64-1.txz.asc -rw-r--r-- 1 root root 322 2018-05-01 18:36 ./slackware64/x/libmypaint-1.3.0-x86_64-1.txt -rw-r--r-- 1 root root 117120 2018-05-01 18:36 ./slackware64/x/libmypaint-1.3.0-x86_64-1.txz -rw-r--r-- 1 root root 163 2018-05-01 18:36 ./slackware64/x/libmypaint-1.3.0-x86_64-1.txz.asc @@ -4411,9 +4411,9 @@ drwxr-xr-x 2 root root 65536 2018-06-19 05:53 ./slackware64/x -rw-r--r-- 1 root root 468 2018-05-11 23:28 ./slackware64/x/xf86-input-libinput-0.27.1-x86_64-3.txt -rw-r--r-- 1 root root 50192 2018-05-11 23:28 ./slackware64/x/xf86-input-libinput-0.27.1-x86_64-3.txz -rw-r--r-- 1 root root 163 2018-05-11 23:28 ./slackware64/x/xf86-input-libinput-0.27.1-x86_64-3.txz.asc --rw-r--r-- 1 root root 428 2018-05-11 23:28 ./slackware64/x/xf86-input-mouse-1.9.2-x86_64-3.txt --rw-r--r-- 1 root root 49556 2018-05-11 23:28 ./slackware64/x/xf86-input-mouse-1.9.2-x86_64-3.txz --rw-r--r-- 1 root root 163 2018-05-11 23:28 ./slackware64/x/xf86-input-mouse-1.9.2-x86_64-3.txz.asc +-rw-r--r-- 1 root root 428 2018-06-19 18:00 ./slackware64/x/xf86-input-mouse-1.9.3-x86_64-1.txt +-rw-r--r-- 1 root root 49684 2018-06-19 18:00 ./slackware64/x/xf86-input-mouse-1.9.3-x86_64-1.txz +-rw-r--r-- 1 root root 163 2018-06-19 18:00 ./slackware64/x/xf86-input-mouse-1.9.3-x86_64-1.txz.asc -rw-r--r-- 1 root root 485 2018-05-11 23:29 ./slackware64/x/xf86-input-penmount-1.5.0-x86_64-12.txt -rw-r--r-- 1 root root 18160 2018-05-11 23:29 ./slackware64/x/xf86-input-penmount-1.5.0-x86_64-12.txz -rw-r--r-- 1 root root 163 2018-05-11 23:29 ./slackware64/x/xf86-input-penmount-1.5.0-x86_64-12.txz.asc @@ -4933,11 +4933,11 @@ drwxr-xr-x 2 root root 4096 2018-04-18 08:35 ./slackware64/y -rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag -rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag.ez -rw-r--r-- 1 root root 14 2018-03-01 07:55 ./slackware64/y/tagfile -drwxr-xr-x 19 root root 4096 2018-06-19 05:57 ./source --rw-r--r-- 1 root root 452852 2018-06-19 05:57 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2018-06-19 05:57 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 641000 2018-06-19 05:56 ./source/FILE_LIST --rw-r--r-- 1 root root 14766616 2018-06-19 05:56 ./source/MANIFEST.bz2 +drwxr-xr-x 19 root root 4096 2018-06-19 23:07 ./source +-rw-r--r-- 1 root root 452816 2018-06-19 23:07 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2018-06-19 23:07 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 640899 2018-06-19 23:06 ./source/FILE_LIST +-rw-r--r-- 1 root root 14763377 2018-06-19 23:06 ./source/MANIFEST.bz2 -rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT drwxr-xr-x 110 root root 4096 2018-06-14 19:02 ./source/a -rw-r--r-- 1 root root 567 2018-03-13 18:43 ./source/a/FTBFSlog @@ -4957,10 +4957,11 @@ drwxr-xr-x 2 root root 4096 2018-05-06 19:33 ./source/a/aaa_elflibs -rw-r--r-- 1 root root 288 2015-08-29 17:08 ./source/a/aaa_elflibs/tracked-files -rw-r--r-- 1 root root 213 2015-04-20 04:40 ./source/a/aaa_elflibs/tracked-files-tmp lrwxrwxrwx 1 root root 12 2018-04-16 17:31 ./source/a/aaa_terminfo -> ../l/ncurses -drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/a/acl --rw-r--r-- 1 root root 274060 2013-05-19 06:10 ./source/a/acl/acl-2.2.52.src.tar.xz --rwxr-xr-x 1 root root 4119 2018-04-23 17:20 ./source/a/acl/acl.SlackBuild --rw-r--r-- 1 root root 865 2018-02-27 06:13 ./source/a/acl/slack-desc +drwxr-xr-x 2 root root 4096 2018-06-19 18:12 ./source/a/acl +-rw-r--r-- 1 root root 355672 2018-06-19 03:34 ./source/a/acl/acl-2.2.53.tar.lz +-rwxr-xr-x 1 root root 3972 2018-06-19 20:04 ./source/a/acl/acl.SlackBuild +-rw-r--r-- 1 root root 49 2018-06-19 18:12 ./source/a/acl/acl.url +-rw-r--r-- 1 root root 865 2018-06-19 18:00 ./source/a/acl/slack-desc drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/a/acpid -rw-r--r-- 1 root root 224 2004-02-05 01:54 ./source/a/acpid/acpi_handler.sh.gz -rw-r--r-- 1 root root 155568 2018-04-17 01:29 ./source/a/acpid/acpid-2.0.29.tar.xz @@ -4970,10 +4971,12 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/a/acpid -rw-r--r-- 1 root root 271 2010-01-16 00:00 ./source/a/acpid/doinst.sh.gz -rw-r--r-- 1 root root 285 2010-02-16 22:57 ./source/a/acpid/rc.acpid.gz -rw-r--r-- 1 root root 915 2018-02-27 06:13 ./source/a/acpid/slack-desc -drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/a/attr --rw-r--r-- 1 root root 242700 2013-05-19 14:16 ./source/a/attr/attr-2.4.47.src.tar.xz --rwxr-xr-x 1 root root 4056 2018-04-23 17:20 ./source/a/attr/attr.SlackBuild +drwxr-xr-x 2 root root 4096 2018-06-19 18:09 ./source/a/attr +-rw-r--r-- 1 root root 317239 2018-06-19 02:52 ./source/a/attr/attr-2.4.48.tar.lz +-rwxr-xr-x 1 root root 4181 2018-06-19 20:02 ./source/a/attr/attr.SlackBuild +-rw-r--r-- 1 root root 50 2018-06-19 18:02 ./source/a/attr/attr.url -rw-r--r-- 1 root root 88 2006-02-28 00:02 ./source/a/attr/build +-rw-r--r-- 1 root root 270 2018-06-19 18:09 ./source/a/attr/doinst.sh.gz -rw-r--r-- 1 root root 1058 2018-02-27 06:13 ./source/a/attr/slack-desc drwxr-xr-x 3 root root 4096 2018-04-23 17:20 ./source/a/bash drwxr-xr-x 2 root root 4096 2018-06-05 18:55 ./source/a/bash/bash-4.4-patches @@ -5694,7 +5697,7 @@ drwxr-xr-x 2 root root 4096 2017-11-03 00:51 ./source/a/sysvinit-scripts/s -rw-r--r-- 1 root root 1654 2015-11-23 22:22 ./source/a/sysvinit-scripts/scripts/rc.sysvinit -rw-r--r-- 1 root root 22473 2012-09-07 17:51 ./source/a/sysvinit-scripts/scripts/rescan-scsi-bus.sh -rw-r--r-- 1 root root 645 2012-09-07 17:52 ./source/a/sysvinit-scripts/scripts/rescan-scsi-bus.sh.diff --rw-r--r-- 1 root root 842 2018-02-27 06:13 ./source/a/sysvinit-scripts/slack-desc +-rw-r--r-- 1 root root 842 2018-02-27 06:13 ./source/a/sysvinit-scripts/slack-desc -rwxr-xr-x 1 root root 2558 2018-06-14 23:29 ./source/a/sysvinit-scripts/sysvinit-scripts.SlackBuild -rw-r--r-- 1 root root 23 2015-08-06 22:54 ./source/a/sysvinit/CHANGES -rw-r--r-- 1 root root 668 2015-08-06 22:54 ./source/a/sysvinit/doinst.sh.gz @@ -9838,9 +9841,9 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/n/getmail -rwxr-xr-x 1 root root 2544 2018-04-23 17:20 ./source/n/getmail/getmail.SlackBuild -rw-r--r-- 1 root root 35 2018-04-03 18:20 ./source/n/getmail/getmail.url -rw-r--r-- 1 root root 817 2018-02-27 06:13 ./source/n/getmail/slack-desc -drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/n/gnupg --rw-r--r-- 1 root root 2660120 2017-07-19 09:24 ./source/n/gnupg/gnupg-1.4.22.tar.xz --rwxr-xr-x 1 root root 3720 2018-04-23 17:20 ./source/n/gnupg/gnupg.SlackBuild +drwxr-xr-x 2 root root 4096 2018-06-19 18:59 ./source/n/gnupg +-rw-r--r-- 1 root root 2663136 2018-06-11 08:48 ./source/n/gnupg/gnupg-1.4.23.tar.xz +-rwxr-xr-x 1 root root 3720 2018-06-19 18:59 ./source/n/gnupg/gnupg.SlackBuild -rw-r--r-- 1 root root 822 2018-02-27 06:13 ./source/n/gnupg/slack-desc.gnupg drwxr-xr-x 2 root root 4096 2018-06-08 18:57 ./source/n/gnupg2 -rw-r--r-- 1 root root 4694045 2018-06-08 10:11 ./source/n/gnupg2/gnupg-2.2.8.tar.lz @@ -10772,9 +10775,9 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/x/libhangul -rw-r--r-- 1 root root 2148068 2011-10-30 11:43 ./source/x/libhangul/libhangul-0.1.0.tar.xz -rwxr-xr-x 1 root root 4852 2018-04-23 17:20 ./source/x/libhangul/libhangul.SlackBuild -rw-r--r-- 1 root root 835 2018-02-27 06:13 ./source/x/libhangul/slack-desc -drwxr-xr-x 2 root root 4096 2018-06-05 18:59 ./source/x/libinput --rw-r--r-- 1 root root 485976 2018-06-05 00:27 ./source/x/libinput/libinput-1.11.0.tar.xz --rw-r--r-- 1 root root 95 2018-06-05 00:27 ./source/x/libinput/libinput-1.11.0.tar.xz.sig +drwxr-xr-x 2 root root 4096 2018-06-19 17:43 ./source/x/libinput +-rw-r--r-- 1 root root 485064 2018-06-19 05:01 ./source/x/libinput/libinput-1.11.1.tar.xz +-rw-r--r-- 1 root root 95 2018-06-19 05:01 ./source/x/libinput/libinput-1.11.1.tar.xz.sig -rwxr-xr-x 1 root root 3729 2018-04-23 17:20 ./source/x/libinput/libinput.SlackBuild -rw-r--r-- 1 root root 46 2015-04-21 01:23 ./source/x/libinput/libinput.url -rw-r--r-- 1 root root 1022 2018-02-27 06:13 ./source/x/libinput/slack-desc @@ -11015,7 +11018,7 @@ drwxr-xr-x 2 root root 12288 2018-04-15 22:31 ./source/x/x11/build -rw-r--r-- 1 root root 2 2018-04-13 02:44 ./source/x/x11/build/libXScrnSaver -rw-r--r-- 1 root root 2 2018-04-13 02:44 ./source/x/x11/build/libXau -rw-r--r-- 1 root root 2 2018-04-13 02:44 ./source/x/x11/build/libXaw --rw-r--r-- 1 root root 2 2018-04-13 02:44 ./source/x/x11/build/libXaw3d +-rw-r--r-- 1 root root 2 2018-06-19 17:45 ./source/x/x11/build/libXaw3d -rw-r--r-- 1 root root 2 2018-04-13 02:44 ./source/x/x11/build/libXaw3dXft -rw-r--r-- 1 root root 2 2018-04-13 02:44 ./source/x/x11/build/libXcm -rw-r--r-- 1 root root 2 2018-04-13 02:44 ./source/x/x11/build/libXcomposite @@ -11148,7 +11151,7 @@ drwxr-xr-x 2 root root 12288 2018-04-15 22:31 ./source/x/x11/build -rw-r--r-- 1 root root 2 2018-05-11 12:33 ./source/x/x11/build/xf86-input-joystick -rw-r--r-- 1 root root 2 2018-05-11 12:33 ./source/x/x11/build/xf86-input-keyboard -rw-r--r-- 1 root root 2 2018-05-11 12:33 ./source/x/x11/build/xf86-input-libinput --rw-r--r-- 1 root root 2 2018-05-11 12:33 ./source/x/x11/build/xf86-input-mouse +-rw-r--r-- 1 root root 2 2018-06-19 17:44 ./source/x/x11/build/xf86-input-mouse -rw-r--r-- 1 root root 3 2018-05-11 12:33 ./source/x/x11/build/xf86-input-penmount -rw-r--r-- 1 root root 2 2018-06-01 05:18 ./source/x/x11/build/xf86-input-synaptics -rw-r--r-- 1 root root 2 2018-05-11 12:33 ./source/x/x11/build/xf86-input-vmmouse @@ -11325,7 +11328,7 @@ drwxr-xr-x 2 root root 4096 2015-04-21 02:59 ./source/x/x11/makepkg -rw-r--r-- 1 root root 3528 2018-03-12 18:09 ./source/x/x11/modularize -rw-r--r-- 1 root root 1189 2018-05-03 12:16 ./source/x/x11/noarch -rw-r--r-- 1 root root 856 2016-01-12 23:39 ./source/x/x11/package-blacklist -drwxr-xr-x 13 root root 4096 2018-05-17 19:24 ./source/x/x11/patch +drwxr-xr-x 12 root root 4096 2018-06-19 17:59 ./source/x/x11/patch -rw-r--r-- 1 root root 326 2010-11-13 18:39 ./source/x/x11/patch/README drwxr-xr-x 2 root root 4096 2014-07-14 23:09 ./source/x/x11/patch/luit -rw-r--r-- 1 root root 170 2014-07-14 23:09 ./source/x/x11/patch/luit.patch @@ -11340,9 +11343,6 @@ drwxr-xr-x 2 root root 4096 2014-12-07 08:09 ./source/x/x11/patch/xdm -rw-r--r-- 1 root root 419 2014-12-07 08:06 ./source/x/x11/patch/xdm/xdm-1.1.11-setproctitle-include.patch.gz -rw-r--r-- 1 root root 2309 2014-12-07 08:07 ./source/x/x11/patch/xdm/xdm-consolekit.patch.gz -rw-r--r-- 1 root root 830 2013-07-07 06:42 ./source/x/x11/patch/xdm/xdm.glibc.crypt.diff.gz -drwxr-xr-x 2 root root 4096 2018-05-11 12:39 ./source/x/x11/patch/xf86-input-mouse --rw-r--r-- 1 root root 174 2018-05-11 12:40 ./source/x/x11/patch/xf86-input-mouse.patch --rw-r--r-- 1 root root 632 2018-05-11 12:38 ./source/x/x11/patch/xf86-input-mouse/3c8f243b750a92d5837a449d344ff884dbd02b57.patch.gz -rw-r--r-- 1 root root 319 2015-08-20 06:44 ./source/x/x11/patch/xf86-video-apm.patch -rw-r--r-- 1 root root 319 2015-08-20 06:44 ./source/x/x11/patch/xf86-video-ark.patch -rw-r--r-- 1 root root 319 2015-08-20 06:44 ./source/x/x11/patch/xf86-video-ast.patch @@ -11756,7 +11756,7 @@ drwxr-xr-x 2 root root 12288 2018-03-12 18:05 ./source/x/x11/slack-desc -rw-r--r-- 1 root root 716 2012-04-08 02:21 ./source/x/x11/slack-desc/xwd -rw-r--r-- 1 root root 702 2012-04-08 02:21 ./source/x/x11/slack-desc/xwininfo -rw-r--r-- 1 root root 668 2012-04-07 23:42 ./source/x/x11/slack-desc/xwud -drwxr-xr-x 12 root root 4096 2018-05-18 17:19 ./source/x/x11/src +drwxr-xr-x 12 root root 4096 2018-06-19 17:44 ./source/x/x11/src drwxr-xr-x 2 root root 4096 2018-06-11 18:01 ./source/x/x11/src/app -rw-r--r-- 1 root root 115464 2018-03-05 03:32 ./source/x/x11/src/app/appres-1.0.5.tar.xz -rw-r--r-- 1 root root 139452 2017-11-07 19:12 ./source/x/x11/src/app/bdftopcf-1.1.tar.xz @@ -11853,13 +11853,13 @@ drwxr-xr-x 2 root root 4096 2018-03-11 20:42 ./source/x/x11/src/data drwxr-xr-x 2 root root 4096 2015-05-04 05:55 ./source/x/x11/src/doc -rw-r--r-- 1 root root 333452 2015-05-01 06:18 ./source/x/x11/src/doc/xorg-docs-1.7.1.tar.xz -rw-r--r-- 1 root root 110976 2012-06-06 02:42 ./source/x/x11/src/doc/xorg-sgml-doctools-1.11.tar.xz -drwxr-xr-x 2 root root 4096 2018-06-01 05:18 ./source/x/x11/src/driver +drwxr-xr-x 2 root root 4096 2018-06-19 17:44 ./source/x/x11/src/driver -rw-r--r-- 1 root root 236544 2011-05-04 23:02 ./source/x/x11/src/driver/xf86-input-acecad-1.5.0.tar.xz -rw-r--r-- 1 root root 345048 2018-05-29 02:33 ./source/x/x11/src/driver/xf86-input-evdev-2.10.6.tar.xz -rw-r--r-- 1 root root 291860 2016-11-17 23:02 ./source/x/x11/src/driver/xf86-input-joystick-1.6.3.tar.xz -rw-r--r-- 1 root root 290104 2016-11-17 04:29 ./source/x/x11/src/driver/xf86-input-keyboard-1.9.0.tar.xz -rw-r--r-- 1 root root 305292 2018-04-09 23:27 ./source/x/x11/src/driver/xf86-input-libinput-0.27.1.tar.xz --rw-r--r-- 1 root root 318096 2016-11-17 04:39 ./source/x/x11/src/driver/xf86-input-mouse-1.9.2.tar.xz +-rw-r--r-- 1 root root 318204 2018-06-19 04:36 ./source/x/x11/src/driver/xf86-input-mouse-1.9.3.tar.xz -rw-r--r-- 1 root root 229120 2011-06-28 00:52 ./source/x/x11/src/driver/xf86-input-penmount-1.5.0.tar.xz -rw-r--r-- 1 root root 427964 2018-05-29 03:19 ./source/x/x11/src/driver/xf86-input-synaptics-1.9.1.tar.xz -rw-r--r-- 1 root root 258876 2015-06-25 10:30 ./source/x/x11/src/driver/xf86-input-vmmouse-13.1.0.tar.xz @@ -11945,7 +11945,7 @@ drwxr-xr-x 2 root root 4096 2015-03-15 21:33 ./source/x/x11/src/font -rwxr-xr-x 1 root root 2052 2016-04-13 17:16 ./source/x/x11/src/get-xf86-video-intel.sh -rwxr-xr-x 1 root root 2080 2016-04-13 17:16 ./source/x/x11/src/get-xf86-video-nouveau.sh -rwxr-xr-x 1 root root 2125 2016-04-13 17:16 ./source/x/x11/src/get-xf86-video-openchrome.sh -drwxr-xr-x 2 root root 4096 2018-05-14 18:23 ./source/x/x11/src/lib +drwxr-xr-x 2 root root 4096 2018-06-19 17:44 ./source/x/x11/src/lib -rw-r--r-- 1 root root 266224 2015-05-01 04:35 ./source/x/x11/src/lib/libFS-1.0.7.tar.xz -rw-r--r-- 1 root root 309088 2014-06-07 01:31 ./source/x/x11/src/lib/libICE-1.0.9.tar.xz -rw-r--r-- 1 root root 283276 2013-09-08 06:08 ./source/x/x11/src/lib/libSM-1.2.2.tar.xz @@ -11953,7 +11953,7 @@ drwxr-xr-x 2 root root 4096 2018-05-14 18:23 ./source/x/x11/src/lib -rw-r--r-- 1 root root 235904 2012-03-08 05:08 ./source/x/x11/src/lib/libXScrnSaver-1.2.2.tar.xz -rw-r--r-- 1 root root 247936 2013-05-24 22:18 ./source/x/x11/src/lib/libXau-1.0.8.tar.xz -rw-r--r-- 1 root root 565164 2015-05-01 05:18 ./source/x/x11/src/lib/libXaw-1.0.13.tar.xz --rw-r--r-- 1 root root 454428 2012-03-29 22:44 ./source/x/x11/src/lib/libXaw3d-1.6.2.tar.xz +-rw-r--r-- 1 root root 475672 2018-06-19 05:01 ./source/x/x11/src/lib/libXaw3d-1.6.3.tar.xz -rw-r--r-- 1 root root 250328 2013-01-04 09:14 ./source/x/x11/src/lib/libXcm-0.5.2.tar.xz -rw-r--r-- 1 root root 239876 2013-01-03 07:30 ./source/x/x11/src/lib/libXcomposite-0.4.4.tar.xz -rw-r--r-- 1 root root 273708 2017-11-28 14:26 ./source/x/x11/src/lib/libXcursor-1.1.15.tar.xz @@ -12237,7 +12237,7 @@ drwxr-xr-x 2 root root 4096 2018-05-06 19:33 ./source/xap/sane -rw-r--r-- 1 root root 3581624 2017-05-23 13:08 ./source/xap/sane/sane-backends-1.0.27.tar.xz -rw-r--r-- 1 root root 341 2010-01-20 01:54 ./source/xap/sane/sane-frontends-1.0.14-sane_cap_always_settable.diff.gz -rw-r--r-- 1 root root 172596 2005-09-18 07:21 ./source/xap/sane/sane-frontends-1.0.14.tar.xz --rwxr-xr-x 1 root root 5677 2018-05-06 19:33 ./source/xap/sane/sane.SlackBuild +-rwxr-xr-x 1 root root 5718 2018-06-19 21:38 ./source/xap/sane/sane.SlackBuild -rw-r--r-- 1 root root 773 2018-02-27 06:13 ./source/xap/sane/slack-desc drwxr-xr-x 5 root root 4096 2018-05-03 19:20 ./source/xap/seamonkey drwxr-xr-x 2 root root 4096 2016-07-03 18:05 ./source/xap/seamonkey/autoconf @@ -12455,11 +12455,11 @@ drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/xfce/libxfce4ui drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/xfce/libxfce4util -rw-r--r-- 1 root root 386632 2015-02-28 16:06 ./source/xfce/libxfce4util/libxfce4util-4.12.1.tar.xz -rwxr-xr-x 1 root root 4750 2018-04-23 17:20 ./source/xfce/libxfce4util/libxfce4util.SlackBuild --rw-r--r-- 1 root root 776 2018-02-27 06:13 ./source/xfce/libxfce4util/slack-desc -drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/xfce/orage --rw-r--r-- 1 root root 2165672 2015-04-10 10:30 ./source/xfce/orage/orage-4.12.1.tar.xz --rwxr-xr-x 1 root root 4085 2018-04-23 17:20 ./source/xfce/orage/orage.SlackBuild --rw-r--r-- 1 root root 723 2017-11-14 22:05 ./source/xfce/orage/orage.libical3.diff.gz +-rw-r--r-- 1 root root 776 2018-02-27 06:13 ./source/xfce/libxfce4util/slack-desc +drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/xfce/orage +-rw-r--r-- 1 root root 2165672 2015-04-10 10:30 ./source/xfce/orage/orage-4.12.1.tar.xz +-rwxr-xr-x 1 root root 4085 2018-04-23 17:20 ./source/xfce/orage/orage.SlackBuild +-rw-r--r-- 1 root root 723 2017-11-14 22:05 ./source/xfce/orage/orage.libical3.diff.gz -rw-r--r-- 1 root root 625 2018-02-27 06:13 ./source/xfce/orage/slack-desc drwxr-xr-x 2 root root 4096 2018-04-23 17:20 ./source/xfce/thunar-volman -rw-r--r-- 1 root root 835 2015-03-22 04:39 ./source/xfce/thunar-volman/0001-Fix-return-with-no-value-in-function-returning-non-v.patch @@ -12585,14 +12585,43 @@ drwxr-xr-x 2 root root 4096 2012-03-02 16:01 ./source/y/bsd-games/fortune-fi -rw-r--r-- 1 root root 364407 2002-03-10 05:09 ./source/y/bsd-games/fortunes-o.tar.gz -rw-r--r-- 1 root root 104848 1993-10-25 00:02 ./source/y/bsd-games/hangman-words.gz -rw-r--r-- 1 root root 1048 2018-02-27 06:13 ./source/y/bsd-games/slack-desc -drwxr-xr-x 4 root root 4096 2018-06-13 05:57 ./testing --rw-r--r-- 1 root root 552 2018-06-13 05:57 ./testing/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2018-06-13 05:57 ./testing/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 685 2018-06-13 05:57 ./testing/FILE_LIST --rw-r--r-- 1 root root 14 2018-06-13 05:57 ./testing/MANIFEST.bz2 --rw-r--r-- 1 root root 224 2018-06-13 05:57 ./testing/PACKAGES.TXT -drwxr-xr-x 2 root root 4096 2018-06-12 19:55 ./testing/packages -drwxr-xr-x 2 root root 4096 2018-06-12 19:55 ./testing/source +drwxr-xr-x 4 root root 4096 2018-06-19 23:07 ./testing +-rw-r--r-- 1 root root 2433 2018-06-19 23:07 ./testing/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2018-06-19 23:07 ./testing/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 3132 2018-06-19 23:07 ./testing/FILE_LIST +-rw-r--r-- 1 root root 1640 2018-06-19 23:07 ./testing/MANIFEST.bz2 +-rw-r--r-- 1 root root 1079 2018-06-19 23:07 ./testing/PACKAGES.TXT +drwxr-xr-x 2 root root 4096 2018-06-19 23:07 ./testing/packages +-rw-r--r-- 1 root root 672 2018-06-19 21:13 ./testing/packages/pkgtools-15.0-noarch-20.txt +-rw-r--r-- 1 root root 195204 2018-06-19 21:13 ./testing/packages/pkgtools-15.0-noarch-20.txz +-rw-r--r-- 1 root root 163 2018-06-19 21:13 ./testing/packages/pkgtools-15.0-noarch-20.txz.asc +drwxr-xr-x 3 root root 4096 2018-06-19 21:12 ./testing/source +drwxr-xr-x 4 root root 4096 2018-06-19 21:12 ./testing/source/pkgtools +-rw-r--r-- 1 root root 984 2018-06-19 19:28 ./testing/source/pkgtools/doinst.sh.gz +drwxr-xr-x 2 root root 4096 2018-06-19 19:42 ./testing/source/pkgtools/manpages +-rw-r--r-- 1 root root 76636 2016-06-15 01:08 ./testing/source/pkgtools/manpages-l10n.tar.xz +-rw-r--r-- 1 root root 1265 2018-06-19 19:28 ./testing/source/pkgtools/manpages/explodepkg.8 +-rw-r--r-- 1 root root 3554 2018-06-19 19:28 ./testing/source/pkgtools/manpages/installpkg.8 +-rw-r--r-- 1 root root 5441 2018-06-19 19:28 ./testing/source/pkgtools/manpages/makepkg.8 +-rw-r--r-- 1 root root 1401 2018-04-11 19:48 ./testing/source/pkgtools/manpages/pkgdiff.8 +-rw-r--r-- 1 root root 2518 2009-04-11 21:11 ./testing/source/pkgtools/manpages/pkgtool.8 +-rw-r--r-- 1 root root 3251 2018-06-19 19:28 ./testing/source/pkgtools/manpages/removepkg.8 +-rw-r--r-- 1 root root 2962 2018-06-08 19:56 ./testing/source/pkgtools/manpages/upgradepkg.8 +-rwxr-xr-x 1 root root 3742 2018-06-19 21:13 ./testing/source/pkgtools/pkgtools.SlackBuild +drwxr-xr-x 2 root root 4096 2018-06-19 19:42 ./testing/source/pkgtools/scripts +-rw-r--r-- 1 root root 3608 2018-06-19 19:28 ./testing/source/pkgtools/scripts/explodepkg +-rw-r--r-- 1 root root 27106 2018-06-19 19:31 ./testing/source/pkgtools/scripts/installpkg +-rw-r--r-- 1 root root 13672 2018-06-19 19:28 ./testing/source/pkgtools/scripts/makebootdisk +-rw-r--r-- 1 root root 15923 2018-05-22 00:23 ./testing/source/pkgtools/scripts/makepkg +-rw-r--r-- 1 root root 4712 2018-04-11 20:28 ./testing/source/pkgtools/scripts/pkgdiff +-rw-r--r-- 1 root root 21938 2018-06-19 19:28 ./testing/source/pkgtools/scripts/pkgtool +-rw-r--r-- 1 root root 15611 2018-06-19 19:39 ./testing/source/pkgtools/scripts/removepkg +-rw-r--r-- 1 root root 170 2003-02-16 00:56 ./testing/source/pkgtools/scripts/setup.70.install-kernel +-rw-r--r-- 1 root root 9164 2018-06-19 19:28 ./testing/source/pkgtools/scripts/setup.80.make-bootdisk +-rw-r--r-- 1 root root 1062 2018-04-28 19:12 ./testing/source/pkgtools/scripts/setup.htmlview +-rw-r--r-- 1 root root 8875 2018-06-19 19:28 ./testing/source/pkgtools/scripts/setup.services +-rw-r--r-- 1 root root 14138 2018-06-19 19:41 ./testing/source/pkgtools/scripts/upgradepkg +-rw-r--r-- 1 root root 1128 2018-04-11 19:51 ./testing/source/pkgtools/slack-desc drwxr-xr-x 2 root root 4096 2018-06-18 18:15 ./usb-and-pxe-installers -rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT -rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT diff --git a/recompress.sh b/recompress.sh index 6a889615e..b5c7bc5f7 100755 --- a/recompress.sh +++ b/recompress.sh @@ -33,7 +33,6 @@ gzip ./source/x/motif/motif-2.3.4-mwmrc_dir.patch gzip ./source/x/motif/motif-2.3.4-bindings.patch gzip ./source/x/motif/motif.rgbtxt.patch gzip ./source/x/ttf-indic-fonts/doinst.sh -gzip ./source/x/x11/patch/xf86-input-mouse/3c8f243b750a92d5837a449d344ff884dbd02b57.patch gzip ./source/x/x11/patch/xpyb/xpyb-1.3.1-xcbproto-1.13.patch gzip ./source/x/x11/patch/xorg-server/fix-nouveau-segfault.diff gzip ./source/x/x11/patch/xorg-server/xorg-server.combo.mouse.keyboard.layout.patch @@ -923,6 +922,7 @@ gzip ./source/a/logrotate/logrotate.conf gzip ./source/a/sysvinit-scripts/doinst.sh gzip ./source/a/dialog/dialog.smaller.min.height.diff gzip ./source/a/glibc-zoneinfo/doinst.sh +gzip ./source/a/attr/doinst.sh gzip ./source/a/lvm2/doinst.sh gzip ./source/a/lvm2/create-dm-run-dir.diff gzip ./source/a/tcsh/doinst.sh @@ -1066,6 +1066,7 @@ gzip ./source/ap/linuxdoc-tools/doinst.sh gzip ./source/t/texlive/doinst.sh gzip ./source/t/xfig/xfig.fig.ad.diff gzip ./source/t/xfig/xfig.no.pdf.ref.diff +gzip ./testing/source/pkgtools/doinst.sh gzip ./pasture/source/php/php-fpm.conf.diff gzip ./pasture/source/php/PHP-5.6.31-OpenSSL-1.1.0-compatibility-20170801.patch gzip ./pasture/source/php/doinst.sh diff --git a/source/a/acl/acl.SlackBuild b/source/a/acl/acl.SlackBuild index 83e78f9dd..9d024b207 100755 --- a/source/a/acl/acl.SlackBuild +++ b/source/a/acl/acl.SlackBuild @@ -23,8 +23,8 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=acl -VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 4- -d . | rev | cut -f 2 -d -)} -BUILD=${BUILD:-2} +VERSION=${VERSION:-$(echo $PKGNAM-*.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 @@ -53,13 +53,15 @@ else LIBDIRSUFFIX="" fi +NUMJOBS=${NUMJOBS:-" -j7 "} + rm -rf $PKG -mkdir -p $TMP $PKG +mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX} cd $TMP rm -rf acl-$(echo $VERSION | cut -f 1 -d '-') -tar xvf $CWD/acl-$VERSION.src.tar.?z || exit 1 +tar xvf $CWD/acl-$VERSION.tar.?z || exit 1 cd acl-$(echo $VERSION | cut -f 1 -d '-') || exit 1 chown -R root:root . @@ -70,22 +72,19 @@ find . \ -exec chmod 644 {} \; ./configure \ - --prefix=/ \ - --exec-prefix=/ \ - --sbindir=/bin \ - --bindir=/usr/bin \ - --libdir=/lib${LIBDIRSUFFIX} \ - --libexecdir=/usr/lib${LIBDIRSUFFIX} \ - --includedir=/usr/include \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ --mandir=/usr/man \ - --datadir=/usr/share \ + --infodir=/usr/info \ + --disable-static \ --docdir=/usr/doc/acl-$VERSION \ --build=$ARCH-slackware-linux || exit 1 -make PKG_DOC_DIR=/usr/doc/acl-$VERSION || exit 1 -make install PKG_DOC_DIR=/usr/doc/acl-$VERSION DESTDIR=$PKG || exit 1 -make install-dev PKG_DOC_DIR=/usr/doc/acl-$VERSION DESTDIR=$PKG || exit 1 -make install-lib PKG_DOC_DIR=/usr/doc/acl-$VERSION DESTDIR=$PKG || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 #It would be nice to keep the same timestamps that the files have in the source: cp -a \ @@ -96,17 +95,23 @@ cp -a \ 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 ) -strip -g $PKG/usr/lib${LIBDIRSUFFIX}/*.a -# Remove bogus files: -rm -f $PKG/lib${LIBDIRSUFFIX}/*.a $PKG/lib${LIBDIRSUFFIX}/libacl.so $PKG/lib${LIBDIRSUFFIX}/*.la $PKG/usr/lib${LIBDIRSUFFIX}/*.la -# Make /usr/lib${LIBDIRSUFFIX}/libacl.so a symlink to /lib${LIBDIRSUFFIX}: +# Don't ship static libraries: +rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.a + +# Don't ship .la files: +rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la + +# Move libraries, as they might be needed by programs that bring a network +# mounted /usr online: +mkdir $PKG/lib${LIBDIRSUFFIX} ( cd $PKG/usr/lib${LIBDIRSUFFIX} - rm -f libacl.so - ln -sf /lib${LIBDIRSUFFIX}/libacl.so.1 libacl.so + for file in lib*.so.?.* ; do + mv $file ../../lib${LIBDIRSUFFIX} + ln -sf ../../lib${LIBDIRSUFFIX}/$file . + done + cp -a lib*.so.? ../../lib${LIBDIRSUFFIX} ) -# Fix shared library perms: -chmod 755 $PKG/lib${LIBDIRSUFFIX}/* # Gzip the man pages: ( cd $PKG/usr/man diff --git a/source/a/acl/acl.url b/source/a/acl/acl.url new file mode 100644 index 000000000..ea5a80b32 --- /dev/null +++ b/source/a/acl/acl.url @@ -0,0 +1 @@ +http://download.savannah.nongnu.org/releases/acl diff --git a/source/a/acl/slack-desc b/source/a/acl/slack-desc index a3b5966fd..95f100fce 100644 --- a/source/a/acl/slack-desc +++ b/source/a/acl/slack-desc @@ -13,7 +13,7 @@ acl: POSIX Access Control Lists. POSIX Access Control Lists (defined in acl: POSIX 1003.1e draft standard 17) are used to define more fine-grained acl: discretionary access rights for files and directories. acl: +acl: Homepage: http://savannah.nongnu.org/projects/acl acl: acl: -acl: Homepage: http://savannah.nongnu.org/projects/acl acl: diff --git a/source/a/attr/attr.SlackBuild b/source/a/attr/attr.SlackBuild index f9593d5dd..1254c5ca1 100755 --- a/source/a/attr/attr.SlackBuild +++ b/source/a/attr/attr.SlackBuild @@ -23,8 +23,8 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=attr -VERSION=2.4.47 -BUILD=${BUILD:-2} +VERSION=${VERSION:-$(echo $PKGNAM-*.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 @@ -53,12 +53,14 @@ else LIBDIRSUFFIX="" fi +NUMJOBS=${NUMJOBS:-" -j7 "} + rm -rf $PKG mkdir -p $TMP $PKG cd $TMP rm -rf attr-$(echo $VERSION | cut -f 1 -d '-') -tar xvf $CWD/attr-$VERSION.src.tar.?z || exit 1 +tar xvf $CWD/attr-$VERSION.tar.?z || exit 1 cd attr-$(echo $VERSION | cut -f 1 -d '-') || exit 1 chown -R root:root . find . \ @@ -68,22 +70,39 @@ find . \ -exec chmod 644 {} \; ./configure \ - --prefix=/ \ - --exec-prefix=/ \ - --sbindir=/bin \ - --bindir=/usr/bin \ - --libdir=/lib${LIBDIRSUFFIX} \ - --libexecdir=/usr/lib${LIBDIRSUFFIX} \ - --includedir=/usr/include \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ --mandir=/usr/man \ - --datadir=/usr/share \ + --infodir=/usr/info \ --docdir=/usr/doc/attr-$VERSION \ + --disable-static \ --build=$ARCH-slackware-linux || exit 1 -make PKG_DOC_DIR=/usr/doc/attr-$VERSION || exit 1 -make install PKG_DOC_DIR=/usr/doc/attr-$VERSION DESTDIR=$PKG || exit 1 -make install-dev PKG_DOC_DIR=/usr/doc/attr-$VERSION DESTDIR=$PKG || exit 1 -make install-lib PKG_DOC_DIR=/usr/doc/attr-$VERSION DESTDIR=$PKG || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Install xattr.conf as a .new file: +mv $PKG/etc/xattr.conf $PKG/etc/xattr.conf.new + +# Don't ship static library: +rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.a + +# Don't ship .la files: +rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la + +# Move libraries, as they might be needed by programs that bring a network +# mounted /usr online: +mkdir $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} +) #It would be nice to keep the same timestamps that the files have in the source: rm -rf $PKG/usr/doc/attr-$VERSION/ea-conv @@ -95,11 +114,6 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" \ | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null strip -g $PKG/usr/lib${LIBDIRSUFFIX}/*.a -# Remove bogus files: -rm -f $PKG/lib${LIBDIRSUFFIX}/*.a $PKG/lib${LIBDIRSUFFIX}/libattr.so $PKG/lib${LIBDIRSUFFIX}/*.la $PKG/usr/lib${LIBDIRSUFFIX}/*.la -# Make /usr/lib${LIBDIRSUFFIX}/libattr.so a symlink to /lib${LIBDIRSUFFIX}: -mkdir -p $PKG/usr/lib${LIBDIRSUFFIX} -ln -sf /lib${LIBDIRSUFFIX}/libattr.so.1 $PKG/usr/lib${LIBDIRSUFFIX}/libattr.so # Fix shared library perms: chmod 755 $PKG/lib${LIBDIRSUFFIX}/* @@ -111,6 +125,7 @@ chmod 755 $PKG/lib${LIBDIRSUFFIX}/* 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/attr-$(echo $VERSION | tr - _ )-$ARCH-$BUILD.txz diff --git a/source/a/attr/attr.url b/source/a/attr/attr.url new file mode 100644 index 000000000..f9f14b84f --- /dev/null +++ b/source/a/attr/attr.url @@ -0,0 +1 @@ +http://download.savannah.nongnu.org/releases/attr diff --git a/source/a/attr/doinst.sh b/source/a/attr/doinst.sh new file mode 100644 index 000000000..ca6ce568e --- /dev/null +++ b/source/a/attr/doinst.sh @@ -0,0 +1,14 @@ +#!/bin/sh +config() { + NEW="$1" + OLD="`dirname $NEW`/`basename $NEW .new`" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/xattr.conf.new diff --git a/source/n/gnupg/gnupg.SlackBuild b/source/n/gnupg/gnupg.SlackBuild index 5de0ee6cf..8836b5526 100755 --- a/source/n/gnupg/gnupg.SlackBuild +++ b/source/n/gnupg/gnupg.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=gnupg VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/x/x11/build/libXaw3d b/source/x/x11/build/libXaw3d index b8626c4cf..d00491fd7 100644 --- a/source/x/x11/build/libXaw3d +++ b/source/x/x11/build/libXaw3d @@ -1 +1 @@ -4 +1 diff --git a/source/x/x11/build/xf86-input-mouse b/source/x/x11/build/xf86-input-mouse index 00750edc0..d00491fd7 100644 --- a/source/x/x11/build/xf86-input-mouse +++ b/source/x/x11/build/xf86-input-mouse @@ -1 +1 @@ -3 +1 diff --git a/source/x/x11/patch/xf86-input-mouse.patch b/source/x/x11/patch/xf86-input-mouse.patch deleted file mode 100644 index e54c5190b..000000000 --- a/source/x/x11/patch/xf86-input-mouse.patch +++ /dev/null @@ -1,2 +0,0 @@ -zcat $CWD/patch/xf86-input-mouse/3c8f243b750a92d5837a449d344ff884dbd02b57.patch.gz \ - | patch -p1 --verbose || { touch ${SLACK_X_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/source/x/x11/patch/xf86-input-mouse/3c8f243b750a92d5837a449d344ff884dbd02b57.patch b/source/x/x11/patch/xf86-input-mouse/3c8f243b750a92d5837a449d344ff884dbd02b57.patch deleted file mode 100644 index 5726c50ae..000000000 --- a/source/x/x11/patch/xf86-input-mouse/3c8f243b750a92d5837a449d344ff884dbd02b57.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 3c8f243b750a92d5837a449d344ff884dbd02b57 Mon Sep 17 00:00:00 2001 -From: Adam Jackson -Date: Thu, 16 Feb 2017 09:21:21 -0500 -Subject: Adapt to removal of xf86GetOS - -Signed-off-by: Adam Jackson ---- - src/mouse.c | 11 +++++------ - 1 file changed, 5 insertions(+), 6 deletions(-) - -diff --git a/src/mouse.c b/src/mouse.c -index dae98aa..40d97a9 100644 ---- a/src/mouse.c -+++ b/src/mouse.c -@@ -794,7 +794,6 @@ InitProtocols(void) - { - int classes; - int i; -- const char *osname = NULL; - - if (osInfo) - return TRUE; -@@ -821,11 +820,11 @@ InitProtocols(void) - mouseProtocols[i].id = PROT_UNSUP; - - /* NetBSD uses PROT_BM for "PS/2". */ -- xf86GetOS(&osname, NULL, NULL, NULL); -- if (osname && xf86NameCmp(osname, "netbsd") == 0) -- for (i = 0; mouseProtocols[i].name; i++) -- if (mouseProtocols[i].id == PROT_PS2) -- mouseProtocols[i].id = PROT_BM; -+#if defined(__NetBSD__) -+ for (i = 0; mouseProtocols[i].name; i++) -+ if (mouseProtocols[i].id == PROT_PS2) -+ mouseProtocols[i].id = PROT_BM; -+#endif - - return TRUE; - } --- -cgit v1.1 - diff --git a/source/xap/sane/sane.SlackBuild b/source/xap/sane/sane.SlackBuild index e14b943b1..f66739c17 100755 --- a/source/xap/sane/sane.SlackBuild +++ b/source/xap/sane/sane.SlackBuild @@ -152,6 +152,7 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ # Don't ship .la files: rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la +rm -f /usr/lib${LIBDIRSUFFIX}/libsane.la # List additional backends in /etc/sane.d/dll.conf. # I don't think it will hurt anything to do this, even diff --git a/testing/source/pkgtools/doinst.sh b/testing/source/pkgtools/doinst.sh new file mode 100644 index 000000000..d14a67873 --- /dev/null +++ b/testing/source/pkgtools/doinst.sh @@ -0,0 +1,69 @@ +#!/bin/bash +# Migrate the package database and related directories from the long-time +# (stupid) directory /var/log to /var/lib/pkgtools. +# +# The removed_* directories will remain under /var/log (but moved to +# /var/log/pkgtools) as they contain log files of previous operations, +# not anything that's actively used for package management. Also, the +# removed_* directories can become quite large compared with the database. +# +# First, if it's just a case of missing symlinks, make them. Don't make them +# if the directories exist in /var/log - we'll do a proper migration in that +# case. +for directory in packages scripts setup ; do + if [ ! -L var/log/$directory -a ! -d var/log/$directory ]; then + if [ -d var/lib/pkgtools/$directory ]; then + # Make the symlink: + ( cd var/log ; ln -sf ../lib/pkgtools/$directory . ) + fi + fi +done +for directory in removed_packages removed_scripts ; do + if [ ! -L var/log/$directory -a ! -d var/log/$directory ]; then + mkdir -p var/log/pkgtools/$directory + ( cd var/log ; ln -sf pkgtools/$directory . ) + fi + if [ ! -L var/lib/pkgtools/$directory -a ! -d var/lib/pkgtools/$directory ]; then + mkdir -p var/lib/pkgtools + ( cd var/lib/pkgtools ; ln -sf ../../log/pkgtools/$directory . ) + fi +done +# If at this point /var/log/packages is not a symlink, we need to do the +# migration. We should already have a lock on being the only install script +# that's currently running, but also get a lock on ldconfig to freeze any +# other package operations that are happening now until after the migration +# is complete. +if [ ! -L var/log/packages ]; then + if [ ! -d run/lock/pkgtools ]; then + mkdir -p run/lock/pkgtools + fi + ( flock 9 || exit 11 + # Don't migrate if tar is running, as there may still be package operations + # going on in another process: + while pidof tar 1> /dev/null 2> /dev/null ; do + sleep 15 + done + # Just to be a bit safer from race conditions: + sleep 5 + # First, move the removed_* directories into a pkgtools subdirectory: + mkdir -p var/log/pkgtools + for directory in removed_packages removed_scripts ; do + if [ ! -d var/log/pkgtools/$directory ]; then + mkdir -p var/log/pkgtools/$directory + # Move anything found in the old location, then remove it: + mv var/log/$directory/* var/log/pkgtools/$directory 2> /dev/null + rm -rf var/log/$directory + # Make a symlink: + ( cd var/log ; ln -sf pkgtools/$directory . ) + fi + done + for directory in packages scripts setup ; do + mkdir -p var/lib/pkgtools/$directory + mv var/log/$directory/* var/lib/pkgtools/$directory 2> /dev/null + rm -rf var/log/$directory + ( cd var/log + ln -sf ../lib/pkgtools/$directory . + ) + done + ) 9> run/lock/pkgtools/ldconfig.lock +fi diff --git a/testing/source/pkgtools/manpages/explodepkg.8 b/testing/source/pkgtools/manpages/explodepkg.8 new file mode 100644 index 000000000..ddc3d47c1 --- /dev/null +++ b/testing/source/pkgtools/manpages/explodepkg.8 @@ -0,0 +1,41 @@ +.\" -*- 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 EXPLODEPKG 8 "21 May 1994" "Slackware Version 2.0.0" +.SH NAME +explodepkg \- Extract the contents of a tar+compression package (such as a Slackware +software package) in the current directory. +.SH SYNOPSIS +.B explodepkg +.BI package +.BI [ +.BI package2, +.BI package3, +.BI ... +.BI ] +.SH DESCRIPTION +.B explodepkg +uncompresses and untars Slackware *.tgz (or .tbz, .tlz, .txz) packages (or any archive +that was created by +compressing a tarfile with one of the supported compression utilities) in the current directory. It is not usually +used to install packages, since it doesn't execute the installation scripts +in ./install or ./var/lib/pkgtools/setup. The primary use for +.B explodepkg +is in package maintenance - exploding a package in a subdirectory, making fixes +to it or upgrading the software, and then building the updated package with +.B makepkg. +.SH AUTHOR +Patrick J. Volkerding +.SH "SEE ALSO" +.BR tar(1), +.BR gzip(1), +.BR installpkg(8), +.BR makepkg(8), +.BR pkgtool(8), +.BR upgradepkg(8) diff --git a/testing/source/pkgtools/manpages/installpkg.8 b/testing/source/pkgtools/manpages/installpkg.8 new file mode 100644 index 000000000..204cc841e --- /dev/null +++ b/testing/source/pkgtools/manpages/installpkg.8 @@ -0,0 +1,126 @@ +.\" -*- 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 INSTALLPKG 8 "22 Nov 2001" "Slackware Version 8.1.0" +.SH NAME +installpkg \- install Slackware packages. +.SH SYNOPSIS +.B installpkg +[ +.B \--warn +] +[ +.B \--md5sum +] +[ +.B \--root /otherroot +] +[ +.B \--infobox +] +[ +.B \--menu +] +[ +.B \--terse +] +[ +.B \--terselength +] +[ +.B \--ask +] +[ +.B \--priority ADD|REC|OPT|SKP +] +[ +.B \--tagfile /somedir/tagfile +] +[ +.B \--threads +] +.BI packagename +[ +.B packagename2 ... +] +.SH DESCRIPTION +.B installpkg +installs single or multiple *.txz (or .tbz, .tgz, .tlz) binary packages designed +for use with the Slackware Linux distribution onto your system. +.SH OPTIONS +.TP +.B \--warn packagename +Generate a list of files that would be overwritten to the standard output, but do +not actually install the package. The list is formatted in a suitable fashion to +use as a list of files to backup. +.TP +.B \--md5sum packagename +Record the package md5sum in the metadata written in /var/lib/pkgtools/packages. +.TP +.B \--root /otherroot +Install using a location other than / (the default) as the root of the +filesystem to install on. In the example given, use /otherroot instead. Setting +the ROOT environment variable does the same thing. +.TP +.B \--infobox +Use /bin/dialog to display an informational dialog as the package is installed. +Primarily used when installpkg is called from other scripts. +.TP +.B \--menu +Use /bin/dialog to display a menu asking the user if they would like to install the +package(s) or not. Generally used when installpkg is called from other scripts. +.TP +.B \--terse +Install the package displaying only a single description line to stdout. +.TP +.B \--terselength +Maximum line length of --terse mode output. Default is the number of terminal columns. +.TP +.B \--ask +Used with -menu mode. When selected, always ask if a package should be +installed regardless of what the package's priority is. +.TP +.B \--priority ADD|REC|OPT|SKP +When installing with the \-menu option, package priority levels (found in the file +"tagfile" in the package directory) are used to automatically install (ADD) or +skip (SKP) a package, or to suggest recommended (REC) or optional (OPT) to the user +if a menu is displayed. If a priority is set on the command line, it will override +the values set in the tagfile for the entire package list. +.TP +.B \--tagfile /somedir/tagfile +Specify a different file to use for package priorities (in this example, /somedir/tagfile +will be used). The default is "tagfile" in the package's directory. +.TP +.B \--threads +For xz/plzip compressed packages, set the maximum number of threads to be used for +decompression. Only has an effect if a multithreaded compressor was used, and then +only on large packages. The default for plzip is the number of CPU threads available. +The default for xz is 2. +.SH EXAMPLES +.TP +.B Install a font package for X: +.P +installpkg font-bh-ttf-1.0.3-noarch-1.txz +.P +Note that if a package is already installed, upgradepkg(8) should be used instead. +.TP +.B Create a backup of the files that would be overwritten if the package is installed: +.P +.nf +tar czvf /tmp/backup.tar.gz \\ + $(installpkg --warn font-bh-ttf-1.0.3-noarch-1.txz) +.fi +.SH AUTHOR +Patrick J. Volkerding +.SH "SEE ALSO" +.BR makepkg(8), +.BR removepkg(8), +.BR explodepkg(8), +.BR pkgtool(8), +.BR upgradepkg(8) diff --git a/testing/source/pkgtools/manpages/makepkg.8 b/testing/source/pkgtools/manpages/makepkg.8 new file mode 100644 index 000000000..16a98f3fb --- /dev/null +++ b/testing/source/pkgtools/manpages/makepkg.8 @@ -0,0 +1,164 @@ +.\" -*- 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 MAKEPKG 8 "21 May 1994" "Slackware Version 2.0.0" +.SH NAME +makepkg \- make Slackware packages. +.SH SYNOPSIS +.B makepkg +[ +.B -l, --linkadd y|n +] +[ +.B -c, --chown y|n +] +[ +.B --threads +] +[ +.B --compress