From 730d3ea742358a7ffbb6ad5e024c33dc7a77a11c Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Sat, 29 Jan 2022 06:17:05 +0000 Subject: [PATCH] Sat Jan 29 06:17:05 UTC 2022 a/rpm2tgz-1.2.2-x86_64-5.txz: Rebuilt. rpm2targz: when extracting the cpio archive from inside the RPM, use --no-absolute-filenames to protect against a poorly made RPM scribbling all over system files/directories. Thanks to Sl4ck3ver. Support -i option to ignore non-zero exit value from rpm2cpio. This allows repackaging some malformed RPMs. Thanks to ricky_cardo for the sample malformed RPM. --- ChangeLog.rss | 39 ++++- ChangeLog.txt | 19 +++ FILELIST.TXT | 148 +++++++++--------- recompress.sh | 2 + source/a/plzip/plzip.SlackBuild | 2 +- ...o-absolute-filenames-extracting-cpio.patch | 11 ++ .../0011-ignore-rpm2cpio-error-code.patch | 44 ++++++ source/a/rpm2tgz/rpm2targz | 2 +- source/a/rpm2tgz/rpm2tgz.SlackBuild | 11 +- source/ap/sudo/sudo.SlackBuild | 4 +- source/x/mesa/mesa.SlackBuild | 4 +- 11 files changed, 203 insertions(+), 83 deletions(-) create mode 100644 source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch create mode 100644 source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch diff --git a/ChangeLog.rss b/ChangeLog.rss index 864ecb552..426ddd47e 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,44 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Thu, 27 Jan 2022 22:43:13 GMT - Fri, 28 Jan 2022 07:59:47 GMT + Sat, 29 Jan 2022 06:17:05 GMT + Sat, 29 Jan 2022 16:59:40 GMT maintain_current_git.sh v 1.13 + + Sat, 29 Jan 2022 06:17:05 GMT + Sat, 29 Jan 2022 06:17:05 GMT + https://git.slackware.nl/current/tag/?h=20220129061705 + 20220129061705 + + +a/rpm2tgz-1.2.2-x86_64-5.txz: Rebuilt. + rpm2targz: when extracting the cpio archive from inside the RPM, use + --no-absolute-filenames to protect against a poorly made RPM scribbling all + over system files/directories. Thanks to Sl4ck3ver. + Support -i option to ignore non-zero exit value from rpm2cpio. + This allows repackaging some malformed RPMs. + Thanks to ricky_cardo for the sample malformed RPM. + ]]> + + + + Fri, 28 Jan 2022 21:01:03 GMT + Fri, 28 Jan 2022 21:01:03 GMT + https://git.slackware.nl/current/tag/?h=20220128210103 + 20220128210103 + + +a/plzip-1.10-x86_64-1.txz: Upgraded. +ap/sudo-1.9.9-x86_64-1.txz: Upgraded. +d/Cython-0.29.27-x86_64-1.txz: Upgraded. +d/poke-2.0-x86_64-1.txz: Upgraded. +l/python-charset-normalizer-2.0.10-x86_64-1.txz: Upgraded. +x/mesa-21.3.5-x86_64-2.txz: Rebuilt. + Include eglinfo utility. Thanks to LuckyCyborg. +x/wayland-protocols-1.25-noarch-1.txz: Upgraded. + ]]> + + Thu, 27 Jan 2022 22:43:13 GMT Thu, 27 Jan 2022 22:43:13 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index 2fd3d5b08..95ec3fa41 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,22 @@ +Sat Jan 29 06:17:05 UTC 2022 +a/rpm2tgz-1.2.2-x86_64-5.txz: Rebuilt. + rpm2targz: when extracting the cpio archive from inside the RPM, use + --no-absolute-filenames to protect against a poorly made RPM scribbling all + over system files/directories. Thanks to Sl4ck3ver. + Support -i option to ignore non-zero exit value from rpm2cpio. + This allows repackaging some malformed RPMs. + Thanks to ricky_cardo for the sample malformed RPM. ++--------------------------+ +Fri Jan 28 21:01:03 UTC 2022 +a/plzip-1.10-x86_64-1.txz: Upgraded. +ap/sudo-1.9.9-x86_64-1.txz: Upgraded. +d/Cython-0.29.27-x86_64-1.txz: Upgraded. +d/poke-2.0-x86_64-1.txz: Upgraded. +l/python-charset-normalizer-2.0.10-x86_64-1.txz: Upgraded. +x/mesa-21.3.5-x86_64-2.txz: Rebuilt. + Include eglinfo utility. Thanks to LuckyCyborg. +x/wayland-protocols-1.25-noarch-1.txz: Upgraded. ++--------------------------+ Thu Jan 27 22:43:13 UTC 2022 a/aaa_libraries-15.0-x86_64-18.txz: Rebuilt. Rebuilt to pick up the patched libexpat.so.1.8.3. diff --git a/FILELIST.TXT b/FILELIST.TXT index 0145792cf..5661d886b 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Thu Jan 27 22:50:40 UTC 2022 +Sat Jan 29 06:20:04 UTC 2022 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 2022-01-27 22:50 . +drwxr-xr-x 12 root root 4096 2022-01-29 06:17 . -rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2 -rw-r--r-- 1 root root 15913 2022-01-18 20:05 ./CHANGES_AND_HINTS.TXT --rw-r--r-- 1 root root 1096792 2022-01-27 22:48 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-01-27 22:48 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1096839 2022-01-28 21:04 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-01-28 21:04 ./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 1857256 2022-01-27 22:43 ./ChangeLog.txt +-rw-r--r-- 1 root root 1858134 2022-01-29 06:17 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2022-01-27 22:50 ./EFI/BOOT -rw-r--r-- 1 root root 1187840 2021-06-15 19:16 ./EFI/BOOT/bootx64.efi @@ -25,10 +25,10 @@ drwxr-xr-x 2 root root 4096 2022-01-27 22:50 ./EFI/BOOT -rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./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 1427792 2022-01-27 22:48 ./FILELIST.TXT +-rw-r--r-- 1 root root 1427856 2022-01-28 21:04 ./FILELIST.TXT -rw-r--r-- 1 root root 0 2022-01-27 22:50 ./FILE_LIST -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 864745 2022-01-27 22:48 ./PACKAGES.TXT +-rw-r--r-- 1 root root 864745 2022-01-29 06:19 ./PACKAGES.TXT -rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT -rw-r--r-- 1 root root 3635 2022-01-27 22:26 ./README.initrd -rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT @@ -744,13 +744,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 17 root root 4096 2022-01-27 22:48 ./slackware64 --rw-r--r-- 1 root root 337498 2022-01-27 22:48 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-01-27 22:48 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 418557 2022-01-27 22:47 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 4198112 2022-01-27 22:47 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 17 root root 4096 2022-01-29 06:19 ./slackware64 +-rw-r--r-- 1 root root 337498 2022-01-29 06:19 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-01-29 06:19 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 418557 2022-01-29 06:19 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 4200504 2022-01-29 06:19 ./slackware64/MANIFEST.bz2 lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT -drwxr-xr-x 2 root root 32768 2022-01-27 22:46 ./slackware64/a +drwxr-xr-x 2 root root 32768 2022-01-29 06:18 ./slackware64/a -rw-r--r-- 1 root root 327 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txt -rw-r--r-- 1 root root 10616 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txz -rw-r--r-- 1 root root 163 2022-01-16 05:08 ./slackware64/a/aaa_base-15.0-x86_64-3.txz.asc @@ -1025,9 +1025,9 @@ drwxr-xr-x 2 root root 32768 2022-01-27 22:46 ./slackware64/a -rw-r--r-- 1 root root 672 2021-12-20 19:35 ./slackware64/a/pkgtools-15.0-noarch-42.txt -rw-r--r-- 1 root root 197704 2021-12-20 19:35 ./slackware64/a/pkgtools-15.0-noarch-42.txz -rw-r--r-- 1 root root 163 2021-12-20 19:35 ./slackware64/a/pkgtools-15.0-noarch-42.txz.asc --rw-r--r-- 1 root root 523 2021-02-13 11:14 ./slackware64/a/plzip-1.9-x86_64-3.txt --rw-r--r-- 1 root root 61360 2021-02-13 11:14 ./slackware64/a/plzip-1.9-x86_64-3.txz --rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/plzip-1.9-x86_64-3.txz.asc +-rw-r--r-- 1 root root 523 2022-01-28 20:32 ./slackware64/a/plzip-1.10-x86_64-1.txt +-rw-r--r-- 1 root root 62592 2022-01-28 20:32 ./slackware64/a/plzip-1.10-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-28 20:32 ./slackware64/a/plzip-1.10-x86_64-1.txz.asc -rw-r--r-- 1 root root 373 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txt -rw-r--r-- 1 root root 664068 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txz -rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/procps-ng-3.3.17-x86_64-2.txz.asc @@ -1037,9 +1037,9 @@ drwxr-xr-x 2 root root 32768 2022-01-27 22:46 ./slackware64/a -rw-r--r-- 1 root root 421 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txt -rw-r--r-- 1 root root 221668 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txz -rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/reiserfsprogs-3.6.27-x86_64-4.txz.asc --rw-r--r-- 1 root root 396 2021-02-13 11:14 ./slackware64/a/rpm2tgz-1.2.2-x86_64-4.txt --rw-r--r-- 1 root root 5624 2021-02-13 11:14 ./slackware64/a/rpm2tgz-1.2.2-x86_64-4.txz --rw-r--r-- 1 root root 163 2021-02-13 11:14 ./slackware64/a/rpm2tgz-1.2.2-x86_64-4.txz.asc +-rw-r--r-- 1 root root 396 2022-01-29 05:55 ./slackware64/a/rpm2tgz-1.2.2-x86_64-5.txt +-rw-r--r-- 1 root root 5788 2022-01-29 05:55 ./slackware64/a/rpm2tgz-1.2.2-x86_64-5.txz +-rw-r--r-- 1 root root 163 2022-01-29 05:55 ./slackware64/a/rpm2tgz-1.2.2-x86_64-5.txz.asc -rw-r--r-- 1 root root 465 2021-11-11 16:25 ./slackware64/a/sdparm-1.12-x86_64-2.txt -rw-r--r-- 1 root root 97412 2021-11-11 16:25 ./slackware64/a/sdparm-1.12-x86_64-2.txz -rw-r--r-- 1 root root 163 2021-11-11 16:25 ./slackware64/a/sdparm-1.12-x86_64-2.txz.asc @@ -1131,7 +1131,7 @@ drwxr-xr-x 2 root root 32768 2022-01-27 22:46 ./slackware64/a -rw-r--r-- 1 root root 540 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txt -rw-r--r-- 1 root root 56160 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz -rw-r--r-- 1 root root 163 2021-02-13 11:22 ./slackware64/a/zoo-2.10_22-x86_64-4.txz.asc -drwxr-xr-x 2 root root 20480 2022-01-27 22:46 ./slackware64/ap +drwxr-xr-x 2 root root 20480 2022-01-28 21:03 ./slackware64/ap -rw-r--r-- 1 root root 291 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txt -rw-r--r-- 1 root root 703580 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz -rw-r--r-- 1 root root 163 2021-02-13 11:23 ./slackware64/ap/a2ps-4.14-x86_64-9.txz.asc @@ -1346,9 +1346,9 @@ drwxr-xr-x 2 root root 20480 2022-01-27 22:46 ./slackware64/ap -rw-r--r-- 1 root root 584 2021-10-03 04:53 ./slackware64/ap/squashfs-tools-4.5-x86_64-2.txt -rw-r--r-- 1 root root 179480 2021-10-03 04:53 ./slackware64/ap/squashfs-tools-4.5-x86_64-2.txz -rw-r--r-- 1 root root 163 2021-10-03 04:53 ./slackware64/ap/squashfs-tools-4.5-x86_64-2.txz.asc --rw-r--r-- 1 root root 442 2021-09-22 04:15 ./slackware64/ap/sudo-1.9.8p2-x86_64-1.txt --rw-r--r-- 1 root root 1087044 2021-09-22 04:15 ./slackware64/ap/sudo-1.9.8p2-x86_64-1.txz --rw-r--r-- 1 root root 163 2021-09-22 04:15 ./slackware64/ap/sudo-1.9.8p2-x86_64-1.txz.asc +-rw-r--r-- 1 root root 442 2022-01-28 20:45 ./slackware64/ap/sudo-1.9.9-x86_64-1.txt +-rw-r--r-- 1 root root 1145508 2022-01-28 20:45 ./slackware64/ap/sudo-1.9.9-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-28 20:45 ./slackware64/ap/sudo-1.9.9-x86_64-1.txz.asc -rw-r--r-- 1 root root 403 2021-12-09 19:55 ./slackware64/ap/sysstat-12.5.5-x86_64-1.txt -rw-r--r-- 1 root root 351336 2021-12-09 19:55 ./slackware64/ap/sysstat-12.5.5-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-12-09 19:55 ./slackware64/ap/sysstat-12.5.5-x86_64-1.txz.asc @@ -1386,10 +1386,10 @@ drwxr-xr-x 2 root root 20480 2022-01-27 22:46 ./slackware64/ap -rw-r--r-- 1 root root 506 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txt -rw-r--r-- 1 root root 3056824 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txz -rw-r--r-- 1 root root 163 2021-02-13 11:48 ./slackware64/ap/zsh-5.8-x86_64-3.txz.asc -drwxr-xr-x 2 root root 20480 2022-01-27 22:47 ./slackware64/d --rw-r--r-- 1 root root 360 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txt --rw-r--r-- 1 root root 2392444 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txz --rw-r--r-- 1 root root 163 2021-12-17 05:34 ./slackware64/d/Cython-0.29.26-x86_64-1.txz.asc +drwxr-xr-x 2 root root 20480 2022-01-28 21:03 ./slackware64/d +-rw-r--r-- 1 root root 360 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txt +-rw-r--r-- 1 root root 2393208 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-28 20:37 ./slackware64/d/Cython-0.29.27-x86_64-1.txz.asc -rw-r--r-- 1 root root 629 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txt -rw-r--r-- 1 root root 725748 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txz -rw-r--r-- 1 root root 163 2021-02-13 09:08 ./slackware64/d/autoconf-2.69-noarch-4.txz.asc @@ -1547,9 +1547,9 @@ drwxr-xr-x 2 root root 20480 2022-01-27 22:47 ./slackware64/d -rw-r--r-- 1 root root 337 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txt -rw-r--r-- 1 root root 120656 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txz -rw-r--r-- 1 root root 163 2021-02-13 10:44 ./slackware64/d/pmake-1.111-x86_64-7.txz.asc --rw-r--r-- 1 root root 398 2021-12-03 19:06 ./slackware64/d/poke-1.4-x86_64-1.txt --rw-r--r-- 1 root root 605104 2021-12-03 19:06 ./slackware64/d/poke-1.4-x86_64-1.txz --rw-r--r-- 1 root root 163 2021-12-03 19:06 ./slackware64/d/poke-1.4-x86_64-1.txz.asc +-rw-r--r-- 1 root root 398 2022-01-28 20:34 ./slackware64/d/poke-2.0-x86_64-1.txt +-rw-r--r-- 1 root root 700916 2022-01-28 20:34 ./slackware64/d/poke-2.0-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-28 20:34 ./slackware64/d/poke-2.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 270 2021-11-03 00:42 ./slackware64/d/python-pip-21.3.1-x86_64-2.txt -rw-r--r-- 1 root root 1809344 2021-11-03 00:42 ./slackware64/d/python-pip-21.3.1-x86_64-2.txz -rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/d/python-pip-21.3.1-x86_64-2.txz.asc @@ -2742,7 +2742,7 @@ drwxr-xr-x 2 root root 86016 2022-01-27 22:47 ./slackware64/kde -rw-r--r-- 1 root root 296 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txt -rw-r--r-- 1 root root 50224 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txz -rw-r--r-- 1 root root 163 2022-01-06 22:19 ./slackware64/kde/zeroconf-ioslave-21.12.1-x86_64-1.txz.asc -drwxr-xr-x 2 root root 81920 2022-01-27 22:47 ./slackware64/l +drwxr-xr-x 2 root root 81920 2022-01-28 21:03 ./slackware64/l -rw-r--r-- 1 root root 329 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txt -rw-r--r-- 1 root root 928148 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz -rw-r--r-- 1 root root 163 2021-02-13 05:56 ./slackware64/l/GConf-3.2.6-x86_64-7.txz.asc @@ -3668,9 +3668,9 @@ drwxr-xr-x 2 root root 81920 2022-01-27 22:47 ./slackware64/l -rw-r--r-- 1 root root 365 2021-11-03 00:42 ./slackware64/l/python-chardet-4.0.0-x86_64-5.txt -rw-r--r-- 1 root root 170900 2021-11-03 00:42 ./slackware64/l/python-chardet-4.0.0-x86_64-5.txz -rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/python-chardet-4.0.0-x86_64-5.txz.asc --rw-r--r-- 1 root root 509 2021-12-04 20:17 ./slackware64/l/python-charset-normalizer-2.0.9-x86_64-1.txt --rw-r--r-- 1 root root 54500 2021-12-04 20:17 ./slackware64/l/python-charset-normalizer-2.0.9-x86_64-1.txz --rw-r--r-- 1 root root 163 2021-12-04 20:17 ./slackware64/l/python-charset-normalizer-2.0.9-x86_64-1.txz.asc +-rw-r--r-- 1 root root 509 2022-01-28 20:38 ./slackware64/l/python-charset-normalizer-2.0.10-x86_64-1.txt +-rw-r--r-- 1 root root 54724 2022-01-28 20:38 ./slackware64/l/python-charset-normalizer-2.0.10-x86_64-1.txz +-rw-r--r-- 1 root root 163 2022-01-28 20:38 ./slackware64/l/python-charset-normalizer-2.0.10-x86_64-1.txz.asc -rw-r--r-- 1 root root 381 2021-11-03 00:42 ./slackware64/l/python-distro-1.6.0-x86_64-2.txt -rw-r--r-- 1 root root 26312 2021-11-03 00:42 ./slackware64/l/python-distro-1.6.0-x86_64-2.txz -rw-r--r-- 1 root root 163 2021-11-03 00:42 ./slackware64/l/python-distro-1.6.0-x86_64-2.txz.asc @@ -4389,7 +4389,7 @@ drwxr-xr-x 2 root root 4096 2021-11-06 20:26 ./slackware64/tcl -rw-r--r-- 1 root root 227 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txt -rw-r--r-- 1 root root 1788908 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-11-06 17:03 ./slackware64/tcl/tk-8.6.12-x86_64-1.txz.asc -drwxr-xr-x 2 root root 65536 2022-01-27 22:46 ./slackware64/x +drwxr-xr-x 2 root root 65536 2022-01-28 21:02 ./slackware64/x -rw-r--r-- 1 root root 440 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txt -rw-r--r-- 1 root root 682700 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-09-04 17:57 ./slackware64/x/OpenCC-1.1.3-x86_64-1.txz.asc @@ -4841,9 +4841,9 @@ drwxr-xr-x 2 root root 65536 2022-01-27 22:46 ./slackware64/x -rw-r--r-- 1 root root 485 2021-02-13 12:55 ./slackware64/x/marisa-0.2.6-x86_64-4.txt -rw-r--r-- 1 root root 158512 2021-02-13 12:55 ./slackware64/x/marisa-0.2.6-x86_64-4.txz -rw-r--r-- 1 root root 163 2021-02-13 12:55 ./slackware64/x/marisa-0.2.6-x86_64-4.txz.asc --rw-r--r-- 1 root root 362 2022-01-27 04:08 ./slackware64/x/mesa-21.3.5-x86_64-1.txt --rw-r--r-- 1 root root 22970132 2022-01-27 04:08 ./slackware64/x/mesa-21.3.5-x86_64-1.txz --rw-r--r-- 1 root root 163 2022-01-27 04:08 ./slackware64/x/mesa-21.3.5-x86_64-1.txz.asc +-rw-r--r-- 1 root root 362 2022-01-28 20:24 ./slackware64/x/mesa-21.3.5-x86_64-2.txt +-rw-r--r-- 1 root root 22970408 2022-01-28 20:24 ./slackware64/x/mesa-21.3.5-x86_64-2.txz +-rw-r--r-- 1 root root 163 2022-01-28 20:24 ./slackware64/x/mesa-21.3.5-x86_64-2.txz.asc -rw-r--r-- 1 root root 425 2021-02-13 13:11 ./slackware64/x/mkcomposecache-1.2.1-x86_64-5.txt -rw-r--r-- 1 root root 9392 2021-02-13 13:11 ./slackware64/x/mkcomposecache-1.2.1-x86_64-5.txz -rw-r--r-- 1 root root 163 2021-02-13 13:11 ./slackware64/x/mkcomposecache-1.2.1-x86_64-5.txz.asc @@ -4932,9 +4932,9 @@ drwxr-xr-x 2 root root 65536 2022-01-27 22:46 ./slackware64/x -rw-r--r-- 1 root root 551 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txt -rw-r--r-- 1 root root 130628 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txz -rw-r--r-- 1 root root 163 2021-12-09 19:56 ./slackware64/x/wayland-1.20.0-x86_64-1.txz.asc --rw-r--r-- 1 root root 566 2021-11-23 19:17 ./slackware64/x/wayland-protocols-1.24-noarch-1.txt --rw-r--r-- 1 root root 67364 2021-11-23 19:17 ./slackware64/x/wayland-protocols-1.24-noarch-1.txz --rw-r--r-- 1 root root 163 2021-11-23 19:17 ./slackware64/x/wayland-protocols-1.24-noarch-1.txz.asc +-rw-r--r-- 1 root root 566 2022-01-28 20:47 ./slackware64/x/wayland-protocols-1.25-noarch-1.txt +-rw-r--r-- 1 root root 69868 2022-01-28 20:47 ./slackware64/x/wayland-protocols-1.25-noarch-1.txz +-rw-r--r-- 1 root root 163 2022-01-28 20:47 ./slackware64/x/wayland-protocols-1.25-noarch-1.txz.asc -rw-r--r-- 1 root root 681 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txt -rw-r--r-- 1 root root 5751084 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txz -rw-r--r-- 1 root root 163 2021-02-13 13:04 ./slackware64/x/wqy-zenhei-font-ttf-0.8.38_1-noarch-9.txz.asc @@ -5610,13 +5610,13 @@ drwxr-xr-x 2 root root 4096 2021-02-15 19:33 ./slackware64/y -rw-r--r-- 1 root root 1486956 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz -rw-r--r-- 1 root root 163 2021-02-13 13:56 ./slackware64/y/nethack-3.6.6-x86_64-3.txz.asc -rw-r--r-- 1 root root 26 2020-12-30 21:55 ./slackware64/y/tagfile -drwxr-xr-x 18 root root 4096 2022-01-27 22:48 ./source --rw-r--r-- 1 root root 584975 2022-01-27 22:48 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2022-01-27 22:48 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 814087 2022-01-27 22:48 ./source/FILE_LIST --rw-r--r-- 1 root root 23339213 2022-01-27 22:48 ./source/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2022-01-29 06:20 ./source +-rw-r--r-- 1 root root 585177 2022-01-29 06:20 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2022-01-29 06:20 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 814319 2022-01-29 06:19 ./source/FILE_LIST +-rw-r--r-- 1 root root 23350799 2022-01-29 06:19 ./source/MANIFEST.bz2 -rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT -drwxr-xr-x 122 root root 4096 2022-01-26 20:33 ./source/a +drwxr-xr-x 122 root root 4096 2022-01-29 05:54 ./source/a -rw-r--r-- 1 root root 1847 2022-01-21 19:54 ./source/a/FTBFSlog drwxr-xr-x 2 root root 4096 2022-01-16 05:07 ./source/a/aaa_base -rw-r--r-- 1 root root 10919 2022-01-16 05:07 ./source/a/aaa_base/_aaa_base.tar.gz @@ -6414,10 +6414,10 @@ drwxr-xr-x 2 root root 4096 2021-02-16 21:37 ./source/a/pkgtools/scripts -rw-r--r-- 1 root root 1357 2020-01-22 20:08 ./source/a/pkgtools/scripts/setup.vi-ex -rw-r--r-- 1 root root 15163 2021-05-21 04:30 ./source/a/pkgtools/scripts/upgradepkg -rw-r--r-- 1 root root 1128 2018-04-11 19:51 ./source/a/pkgtools/slack-desc -drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/plzip --rw-r--r-- 1 root root 70046 2021-01-05 17:46 ./source/a/plzip/plzip-1.9.tar.lz --rw-r--r-- 1 root root 72 2021-01-05 17:46 ./source/a/plzip/plzip-1.9.tar.lz.sig --rwxr-xr-x 1 root root 4588 2021-02-13 05:31 ./source/a/plzip/plzip.SlackBuild +drwxr-xr-x 2 root root 4096 2022-01-28 20:32 ./source/a/plzip +-rw-r--r-- 1 root root 70982 2022-01-26 17:28 ./source/a/plzip/plzip-1.10.tar.lz +-rw-r--r-- 1 root root 72 2022-01-26 17:28 ./source/a/plzip/plzip-1.10.tar.lz.sig +-rwxr-xr-x 1 root root 4588 2022-01-28 20:32 ./source/a/plzip/plzip.SlackBuild -rw-r--r-- 1 root root 976 2018-02-27 06:13 ./source/a/plzip/slack-desc drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/procps-ng -rw-r--r-- 1 root root 22308 2001-03-02 18:54 ./source/a/procps-ng/procinfo-18.tar.xz @@ -6439,7 +6439,7 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/a/reiserfsprogs -rw-r--r-- 1 root root 882 2018-02-27 06:13 ./source/a/reiserfsprogs/slack-desc drwxr-xr-x 3 root root 4096 2021-02-13 05:31 ./source/a/rpm2tgz -rw-r--r-- 1 root root 1809 2002-11-27 21:47 ./source/a/rpm2tgz/getrpmtype.tar.gz -drwxr-xr-x 2 root root 4096 2010-08-07 22:43 ./source/a/rpm2tgz/patches +drwxr-xr-x 2 root root 4096 2022-01-29 05:46 ./source/a/rpm2tgz/patches -rw-r--r-- 1 root root 567 2010-04-30 22:32 ./source/a/rpm2tgz/patches/0001-fix-d-handling.patch.gz -rw-r--r-- 1 root root 651 2010-04-30 22:32 ./source/a/rpm2tgz/patches/0002-fix-spurious-path-to-rpm-file-with-n-option.patch.gz -rw-r--r-- 1 root root 521 2010-04-30 22:32 ./source/a/rpm2tgz/patches/0003-allow-every-user-to-use-rpm2tgz.patch.gz @@ -6449,9 +6449,11 @@ drwxr-xr-x 2 root root 4096 2010-08-07 22:43 ./source/a/rpm2tgz/patches -rw-r--r-- 1 root root 969 2010-08-07 22:43 ./source/a/rpm2tgz/patches/0007-Add-support-for-.txz-packages-and-rpm2txz-symlink.patch.gz -rw-r--r-- 1 root root 674 2010-08-07 21:10 ./source/a/rpm2tgz/patches/0008-Avoid-none-values-in-slack-desc.patch.gz -rw-r--r-- 1 root root 1057 2010-08-07 21:10 ./source/a/rpm2tgz/patches/0009-Add-c-option-just-as-makepkg-c-y.patch.gz --rw-r--r-- 1 root root 7333 2010-02-18 02:37 ./source/a/rpm2tgz/rpm2targz +-rw-r--r-- 1 root root 243 2022-01-29 05:28 ./source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch.gz +-rw-r--r-- 1 root root 743 2022-01-29 05:53 ./source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch.gz +-rw-r--r-- 1 root root 7339 2022-01-29 05:31 ./source/a/rpm2tgz/rpm2targz -rw-r--r-- 1 root root 986 2006-12-23 06:51 ./source/a/rpm2tgz/rpm2targz.README --rwxr-xr-x 1 root root 4153 2021-02-13 05:31 ./source/a/rpm2tgz/rpm2tgz.SlackBuild +-rwxr-xr-x 1 root root 4624 2022-01-29 05:52 ./source/a/rpm2tgz/rpm2tgz.SlackBuild -rw-r--r-- 1 root root 854 2010-02-23 21:02 ./source/a/rpm2tgz/rpmoffset.c -rw-r--r-- 1 root root 851 2018-02-27 06:13 ./source/a/rpm2tgz/slack-desc drwxr-xr-x 2 root root 4096 2021-04-22 18:04 ./source/a/sdparm @@ -7216,11 +7218,11 @@ drwxr-xr-x 2 root root 4096 2021-08-15 22:32 ./source/ap/squashfs-tools -rw-r--r-- 1 root root 1078 2018-09-13 21:00 ./source/ap/squashfs-tools/slack-desc -rw-r--r-- 1 root root 183237 2021-07-22 20:11 ./source/ap/squashfs-tools/squashfs-tools-4.5.tar.lz -rwxr-xr-- 1 root root 4204 2021-10-03 04:53 ./source/ap/squashfs-tools/squashfs-tools.SlackBuild -drwxr-xr-x 2 root root 4096 2021-09-22 04:14 ./source/ap/sudo +drwxr-xr-x 2 root root 4096 2022-01-28 20:41 ./source/ap/sudo -rw-r--r-- 1 root root 275 2004-09-19 00:25 ./source/ap/sudo/doinst.sh.gz -rw-r--r-- 1 root root 894 2018-02-27 06:12 ./source/ap/sudo/slack-desc --rw-r--r-- 1 root root 2295237 2021-09-21 00:45 ./source/ap/sudo/sudo-1.9.8p2.tar.lz --rwxr-xr-x 1 root root 4559 2021-03-14 17:54 ./source/ap/sudo/sudo.SlackBuild +-rw-r--r-- 1 root root 2380631 2022-01-27 21:26 ./source/ap/sudo/sudo-1.9.9.tar.lz +-rwxr-xr-x 1 root root 4572 2022-01-28 20:44 ./source/ap/sudo/sudo.SlackBuild -rw-r--r-- 1 root root 25 2020-06-19 19:00 ./source/ap/sudo/sudo.url drwxr-xr-x 2 root root 4096 2021-12-09 19:54 ./source/ap/sysstat -rw-r--r-- 1 root root 527 2009-08-30 05:02 ./source/ap/sysstat/doinst.sh.gz @@ -7303,8 +7305,8 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/ap/zsh -rw-r--r-- 1 root root 23 2018-09-14 17:50 ./source/ap/zsh/zsh.url -rwxr-xr-x 1 root root 12001 2021-10-08 01:36 ./source/buildlist-from-changelog.sh drwxr-xr-x 63 root root 4096 2022-01-25 19:45 ./source/d -drwxr-xr-x 2 root root 4096 2021-12-17 05:33 ./source/d/Cython --rw-r--r-- 1 root root 1612428 2021-12-16 22:12 ./source/d/Cython/Cython-0.29.26.tar.lz +drwxr-xr-x 2 root root 4096 2022-01-28 20:36 ./source/d/Cython +-rw-r--r-- 1 root root 1613447 2022-01-28 18:40 ./source/d/Cython/Cython-0.29.27.tar.lz -rwxr-xr-x 1 root root 3031 2021-12-06 19:51 ./source/d/Cython/Cython.SlackBuild -rw-r--r-- 1 root root 36 2017-09-11 18:25 ./source/d/Cython/Cython.url -rw-r--r-- 1 root root 846 2018-02-27 06:13 ./source/d/Cython/slack-desc @@ -7631,8 +7633,8 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:31 ./source/d/pmake -rw-r--r-- 1 root root 38071 2007-02-09 20:45 ./source/d/pmake/pmake.txt.gz -rw-r--r-- 1 root root 26675 2005-07-07 09:32 ./source/d/pmake/pmake_1.111-1.diff.gz -rw-r--r-- 1 root root 790 2018-02-27 06:49 ./source/d/pmake/slack-desc -drwxr-xr-x 2 root root 4096 2021-12-03 19:05 ./source/d/poke --rw-r--r-- 1 root root 2978263 2021-12-02 22:38 ./source/d/poke/poke-1.4.tar.lz +drwxr-xr-x 2 root root 4096 2022-01-28 20:33 ./source/d/poke +-rw-r--r-- 1 root root 3193734 2022-01-27 20:53 ./source/d/poke/poke-2.0.tar.lz -rwxr-xr-x 1 root root 4522 2021-02-27 04:46 ./source/d/poke/poke.SlackBuild -rw-r--r-- 1 root root 850 2021-02-27 04:48 ./source/d/poke/slack-desc drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/d/python-pip @@ -11383,8 +11385,8 @@ drwxr-xr-x 2 root root 4096 2021-11-02 19:02 ./source/l/python-chardet -rw-r--r-- 1 root root 35 2020-12-15 19:29 ./source/l/python-chardet/chardet.url -rwxr-xr-x 1 root root 2571 2021-11-02 19:02 ./source/l/python-chardet/python-chardet.SlackBuild -rw-r--r-- 1 root root 859 2018-02-27 06:12 ./source/l/python-chardet/slack-desc -drwxr-xr-x 2 root root 4096 2021-12-04 20:17 ./source/l/python-charset-normalizer --rw-r--r-- 1 root root 57875 2021-12-03 19:28 ./source/l/python-charset-normalizer/charset-normalizer-2.0.9.tar.lz +drwxr-xr-x 2 root root 4096 2022-01-28 20:38 ./source/l/python-charset-normalizer +-rw-r--r-- 1 root root 59356 2022-01-04 20:22 ./source/l/python-charset-normalizer/charset-normalizer-2.0.10.tar.lz -rw-r--r-- 1 root root 44 2021-07-13 17:47 ./source/l/python-charset-normalizer/charset-normalizer.url -rwxr-xr-x 1 root root 2860 2021-11-25 18:01 ./source/l/python-charset-normalizer/python-charset-normalizer.SlackBuild -rw-r--r-- 1 root root 1014 2021-07-13 17:51 ./source/l/python-charset-normalizer/slack-desc @@ -11939,12 +11941,12 @@ drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/conntrack-tools drwxr-xr-x 2 root root 4096 2021-02-13 05:32 ./source/n/crda -rw-r--r-- 1 root root 61500 2019-11-01 18:08 ./source/n/crda/crda-4.14.tar.xz -rwxr-xr-x 1 root root 4281 2021-02-13 05:32 ./source/n/crda/crda.SlackBuild --rw-r--r-- 1 root root 113 2019-11-01 19:04 ./source/n/crda/crda.url --rw-r--r-- 1 root root 425 2015-03-21 20:15 ./source/n/crda/get_regdb.sh --rw-r--r-- 1 root root 861 2018-02-27 06:13 ./source/n/crda/slack-desc --rw-r--r-- 1 root root 488 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.sign --rw-r--r-- 1 root root 23176 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.xz --rw-r--r-- 1 root root 55 2018-02-05 06:31 ./source/n/crda/wireless-regdb.url +-rw-r--r-- 1 root root 113 2019-11-01 19:04 ./source/n/crda/crda.url +-rw-r--r-- 1 root root 425 2015-03-21 20:15 ./source/n/crda/get_regdb.sh +-rw-r--r-- 1 root root 861 2018-02-27 06:13 ./source/n/crda/slack-desc +-rw-r--r-- 1 root root 488 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.sign +-rw-r--r-- 1 root root 23176 2019-06-03 21:45 ./source/n/crda/wireless-regdb-2019.06.03.tar.xz +-rw-r--r-- 1 root root 55 2018-02-05 06:31 ./source/n/crda/wireless-regdb.url drwxr-xr-x 2 root root 4096 2022-01-05 19:57 ./source/n/curl -rw-r--r-- 1 root root 2486388 2022-01-05 07:52 ./source/n/curl/curl-7.81.0.tar.xz -rw-r--r-- 1 root root 488 2022-01-05 07:52 ./source/n/curl/curl-7.81.0.tar.xz.asc @@ -13287,7 +13289,7 @@ drwxr-xr-x 4 root root 4096 2022-01-27 03:56 ./source/x/mesa -rw-r--r-- 1 root root 16521664 2022-01-26 18:56 ./source/x/mesa/mesa-21.3.5.tar.xz -rw-r--r-- 1 root root 329 2022-01-26 18:56 ./source/x/mesa/mesa-21.3.5.tar.xz.sig -rw-r--r-- 1 root root 7206679 2018-02-23 08:54 ./source/x/mesa/mesa-demos-8.4.0.tar.lz --rwxr-xr-x 1 root root 7048 2021-10-15 17:58 ./source/x/mesa/mesa.SlackBuild +-rwxr-xr-x 1 root root 7056 2022-01-28 20:22 ./source/x/mesa/mesa.SlackBuild -rw-r--r-- 1 root root 78 2010-10-01 04:23 ./source/x/mesa/mesa.url drwxr-xr-x 2 root root 4096 2021-10-15 17:57 ./source/x/mesa/patches drwxr-xr-x 2 root root 4096 2021-03-12 01:31 ./source/x/mesa/patches-revert @@ -13392,10 +13394,10 @@ drwxr-xr-x 2 root root 4096 2021-08-08 03:54 ./source/x/vulkan-sdk -rw-r--r-- 1 root root 1017 2018-02-27 06:13 ./source/x/vulkan-sdk/slack-desc -rwxr-xr-x 1 root root 21840 2021-08-08 18:33 ./source/x/vulkan-sdk/vulkan-sdk.SlackBuild drwxr-xr-x 2 root root 4096 2021-12-09 19:56 ./source/x/wayland -drwxr-xr-x 2 root root 4096 2021-11-23 19:16 ./source/x/wayland-protocols +drwxr-xr-x 2 root root 4096 2022-01-28 20:47 ./source/x/wayland-protocols -rw-r--r-- 1 root root 1063 2020-02-19 20:00 ./source/x/wayland-protocols/slack-desc --rw-r--r-- 1 root root 77120 2021-11-23 19:15 ./source/x/wayland-protocols/wayland-protocols-1.24.tar.xz --rw-r--r-- 1 root root 566 2021-11-23 19:16 ./source/x/wayland-protocols/wayland-protocols-1.24.tar.xz.sig +-rw-r--r-- 1 root root 79784 2022-01-28 20:47 ./source/x/wayland-protocols/wayland-protocols-1.25.tar.xz +-rw-r--r-- 1 root root 566 2022-01-28 20:47 ./source/x/wayland-protocols/wayland-protocols-1.25.tar.xz.sig -rwxr-xr-x 1 root root 4124 2021-11-23 19:17 ./source/x/wayland-protocols/wayland-protocols.SlackBuild -rw-r--r-- 1 root root 46 2020-02-19 19:41 ./source/x/wayland-protocols/wayland-protocols.url -rw-r--r-- 1 root root 1038 2020-02-19 19:48 ./source/x/wayland/slack-desc diff --git a/recompress.sh b/recompress.sh index 6f816ebb5..299deef6a 100755 --- a/recompress.sh +++ b/recompress.sh @@ -128,12 +128,14 @@ gzip ./source/a/coreutils/DIR_COLORS gzip ./source/a/rpm2tgz/patches/0002-fix-spurious-path-to-rpm-file-with-n-option.patch gzip ./source/a/rpm2tgz/patches/0005-gzip-man-info-pages.patch gzip ./source/a/rpm2tgz/patches/0006-should-we-use-.txz-format-in-slackware-current.patch +gzip ./source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch gzip ./source/a/rpm2tgz/patches/0003-allow-every-user-to-use-rpm2tgz.patch gzip ./source/a/rpm2tgz/patches/0008-Avoid-none-values-in-slack-desc.patch gzip ./source/a/rpm2tgz/patches/0007-Add-support-for-.txz-packages-and-rpm2txz-symlink.patch gzip ./source/a/rpm2tgz/patches/0004-produce-more-compliant-slack-desc.patch gzip ./source/a/rpm2tgz/patches/0001-fix-d-handling.patch gzip ./source/a/rpm2tgz/patches/0009-Add-c-option-just-as-makepkg-c-y.patch +gzip ./source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch gzip ./source/a/udisks/udisks.no.pci-db.diff gzip ./source/a/udisks/udisks.glibc228.diff gzip ./source/a/dialog/dialog.all.use_height.diff diff --git a/source/a/plzip/plzip.SlackBuild b/source/a/plzip/plzip.SlackBuild index aefb12048..035d8d1de 100755 --- a/source/a/plzip/plzip.SlackBuild +++ b/source/a/plzip/plzip.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=plzip VERSION=${VERSION:-$(echo $PKGNAM-*.tar.lz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-3} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch b/source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch new file mode 100644 index 000000000..779012238 --- /dev/null +++ b/source/a/rpm2tgz/patches/0010-no-absolute-filenames-extracting-cpio.patch @@ -0,0 +1,11 @@ +--- ./rpm2targz.orig 2022-01-28 23:26:57.686681986 -0600 ++++ ./rpm2targz 2022-01-28 23:28:18.872683802 -0600 +@@ -175,7 +175,7 @@ + fi + mkdir -p $DEST + ( cd $DEST +- cpio -i -m -d < $ofn 1> /dev/null 2> /dev/null ++ cpio -i -m -d --no-absolute-filenames < $ofn 1> /dev/null 2> /dev/null + rm -f $ofn + find . -type d -perm 700 -exec chmod 755 {} \; + ) diff --git a/source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch b/source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch new file mode 100644 index 000000000..61f5a04ba --- /dev/null +++ b/source/a/rpm2tgz/patches/0011-ignore-rpm2cpio-error-code.patch @@ -0,0 +1,44 @@ +--- ./rpm2targz.orig 2022-01-28 23:51:56.398715512 -0600 ++++ ./rpm2targz 2022-01-28 23:53:21.350717413 -0600 +@@ -50,6 +50,7 @@ + echo " as documention to /usr/doc/\$PRGNAM-\$VERSION/" + echo " -d attempt a wellformed slack-desc from the rpm meta data" + echo " -c reset all directory permissions to 755 and ownership to root:root." ++ echo " -i continue to repackage even if rpm2cpio reports an error" + echo + else + echo "Usage: $0 " +@@ -99,7 +100,7 @@ + usage + fi + +-ARGS=$(getopt "hsSndrc" $* ) ++ARGS=$(getopt "hisSndrc" $* ) + set -- ${ARGS} + for i; do + case "$1" in +@@ -127,6 +128,10 @@ + CHOWN="true" + shift + ;; ++ -i) ++ IGNOREERROR="true" ++ shift ++ ;; + --) + shift + break +@@ -160,8 +165,11 @@ + ofn=$TMPDIR/$(basename $i .rpm).cpio + if which rpm2cpio 1> /dev/null 2> /dev/null ; then + rpm2cpio $i > $ofn 2> /dev/null +- if [ ! $? = 0 ]; then +- echo "ERROR: rpm2cpio failed. (maybe $i is not an RPM?)" ++ ERRORCODE=$? ++ if [ ! $ERRORCODE = 0 -a ! "$IGNOREERROR" = "true" ]; then ++ echo "ERROR: rpm2cpio failed (returned error code $ERRORCODE). Maybe $i is not an RPM?" ++ echo "If you wish to try again, you may ignore the error code and force $0 to try to" ++ echo "create a package by adding this option: -i" + rm -rf $TMPDIR + continue + fi diff --git a/source/a/rpm2tgz/rpm2targz b/source/a/rpm2tgz/rpm2targz index 5c91c64a4..3778cdc2c 100644 --- a/source/a/rpm2tgz/rpm2targz +++ b/source/a/rpm2tgz/rpm2targz @@ -1,7 +1,7 @@ #!/bin/sh # Copyright 1997, 1998 Patrick Volkerding, Moorhead, MN USA # Copyright 2002, 2004 Slackware Linux, Inc., Concord, CA USA -# Copyright 2006, 2009 Patrick Volkerding, Sebeka, MN USA +# Copyright 2006, 2009, 2022 Patrick Volkerding, Sebeka, MN USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/source/a/rpm2tgz/rpm2tgz.SlackBuild b/source/a/rpm2tgz/rpm2tgz.SlackBuild index 1bb9ec115..00ebb5bcb 100755 --- a/source/a/rpm2tgz/rpm2tgz.SlackBuild +++ b/source/a/rpm2tgz/rpm2tgz.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2008, 2009, 2010, 2018 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2008, 2009, 2010, 2018, 2022 Patrick J. Volkerding, Sebeka, Minnesota, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=rpm2tgz VERSION=1.2.2 -BUILD=${BUILD:-4} +BUILD=${BUILD:-5} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then @@ -78,6 +78,13 @@ cat $CWD/rpm2targz > $PKG/usr/bin/rpm2targz zcat $CWD/patches/0007-Add-support-for-.txz-packages-and-rpm2txz-symlink.patch.gz | patch -p1 || exit 1 zcat $CWD/patches/0008-Avoid-none-values-in-slack-desc.patch.gz | patch -p1 || exit 1 zcat $CWD/patches/0009-Add-c-option-just-as-makepkg-c-y.patch.gz | patch -p1 || exit 1 + # Make sure that if someone created an RPM with absolute filenames that we + # don't allow it to write all over the / directory when we're just trying + # to extract it to make the .tgz: + zcat $CWD/patches/0010-no-absolute-filenames-extracting-cpio.patch.gz | patch -p1 || exit 1 + # Allow ignoring rpm2cpio error code. Some RPMs can be extracted, but + # throw an error anyway. + zcat $CWD/patches/0011-ignore-rpm2cpio-error-code.patch.gz | patch -p1 || exit 1 ) || exit 1 ( cd $PKG/usr/bin ; ln -sf rpm2targz rpm2tgz ) diff --git a/source/ap/sudo/sudo.SlackBuild b/source/ap/sudo/sudo.SlackBuild index a1d65af65..42b9895d6 100755 --- a/source/ap/sudo/sudo.SlackBuild +++ b/source/ap/sudo/sudo.SlackBuild @@ -127,8 +127,8 @@ mv $PKG/etc/sudoers $PKG/etc/sudoers.new rm -r $PKG/usr/doc/sudo-$VERSION mkdir -p $PKG/usr/doc/sudo-$VERSION cp -a \ - INSTALL NEWS README* \ - doc/{CONTRIBUTORS,HISTORY,LICENSE,TROUBLESHOOTING,UPGRADE} \ + INSTALL* LICENSE* NEWS* README* \ + docs/{CONTRIB*,HISTORY*,SECURITY*,TROUBLESHOOTING*,UPGRADE*} \ $PKG/usr/doc/sudo-$VERSION chmod 644 $PKG/usr/doc/sudo-$VERSION/* diff --git a/source/x/mesa/mesa.SlackBuild b/source/x/mesa/mesa.SlackBuild index 47c0bcb9b..10cc14670 100755 --- a/source/x/mesa/mesa.SlackBuild +++ b/source/x/mesa/mesa.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=mesa VERSION=${VERSION:-$(echo $PKGNAM-[0-9]*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} DEMOVERS=${DEMOVERS:-8.4.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} BUILD_DEMOS=${BUILD_DEMOS:-YES} NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} @@ -183,7 +183,7 @@ if [ "$BUILD_DEMOS" = "YES" ]; then make install DESTDIR=$PKG/cruft || exit 1 # Install gears and glinfo, as well as a few other demos: mkdir -p $PKG/usr/bin - for demo in gears glinfo glthreads glxcontexts glxdemo glxgears \ + for demo in eglinfo gears glinfo glthreads glxcontexts glxdemo glxgears \ glxgears_fbconfig glxheads glxinfo glxpbdemo glxpixmap ; do mv --verbose $PKG/cruft/usr/bin/$demo $PKG/usr/bin done