Wed Feb 24 22:07:25 CET 2021

pkg/slackpkg+-1.7.2-noarch-1mt.txz: Rebuilt
  It's the time to summarize all changes.

also disable $ROOT feature
This commit is contained in:
Matteo Rossini 2021-02-24 22:13:01 +01:00
parent c0ce76652a
commit e9175801de
7 changed files with 139 additions and 209 deletions

View file

@ -1,3 +1,33 @@
Wed Feb 24 22:07:25 CET 2021
pkg/slackpkg+-1.7.2-noarch-1mt.txz: Rebuilt
It's the time to summarize all changes.
As always, a big thanks goes to phenixia2003 and all other contributor
Now we can summarise the changes. You can find a full list in the CHANGES
documentation file
slackpkg+ 1.7.2 adds new features with some new entries in configuration file
that you should merge in your old slackpkgplus.conf:
SBOURL , USETERSE , PROXY , USEBL (not new but changed the values)
also some default values was changed from 1.7 to 1.7.2
see README for details.
New features:
- Now slackpkgplus.conf has a manpage, also available in italian
- Now we have a "fatal log". If it occurs please does not ignore it!
- Now we can search packages in SBo repository. (does not replace sbopkg)
- Now we can use httpdir/httpsdir/ftpdir repositories without metadata
- Added an optional zlookkernel script to allow slackpkg to update initrd
Improvements:
- Quick output for Cached Download for a most clear output.
- Improved output for 'slackpkg search'
- Replaced Spinning with Percentage
- Better output for download/install process
- Now cachedupdate support HTTP/2 servers
- bash_completion is now enabled by default
Note:
- slackpkg+ currently does not support $ROOT
- slackpkg-15 uses a new blacklist syntax; this works fine with slackpkg+
but just for blacklist; don't use it for greylist
+-------------------------+
Mon Feb 15 21:14:31 CET 2021
pkg/slackpkg+-1.7.1-noarch-1mt.txz: Rebuilt
- This is a temporary release

View file

@ -1,6 +1,6 @@
= Full Changes list =
== From 1.7 to mainline ==
== From 1.7 to 1.7.2 ==
*Configuration file:
@ -14,10 +14,12 @@
- Added PROXY to specify a proxy server
- Removed ktown samples since kde5 is in slackware 15.0
*New features:
- Added manpages (italian and english) for slackpkgplus.conf
to read the italian manpage be sure to export LANG=it_IT.UTF8
- Added a 'fatal log' to show some serious error that the users should not
ignore. For example a failure installing packages.
@ -26,8 +28,6 @@
SlackBuilds.org and report the url to download to build and install
packages yourself.
- Added optional script to configure lilo/elilo/initrd after a kernel upgrade
- Added httpdir/httpsdir/ftpdir repositories. These repositories does not
need metadatas (CHECKSUMS.md5 ...), simple a remote directory listing
@ -40,6 +40,10 @@
- Replaced Spinning with Percentage
- Better output for download/install process
- 'slackpkg search' show more info on column Status
*BugFixes
@ -60,27 +64,39 @@
- 'slackpkg search' did not show duplicated packages (as ffmpeg in alienbob
and restricted repositories)
- Handle the case where /var/log/packages is a symlink
*Various
- Suppress wget output in ChangeLog downloading
- Bash completation enabled by default (if you have bash_completation package
installed)
- Catch errors and return exit status: 1 for warning, 2 for fatal
after run slackpkg you can read the exit status with echo $?
1 => WARNING! One or more errors occurred while slackpkg was running
2 => FATAL! Some operation has failed and need attention
- Works with slackpkg-2.84 (development release).
This is not officially released, so not all regressions can be solved.
Currently slackpkg+ does not work with slackpkg-2.84 if $ROOT is non-empty.
slackpkg 2.84 introduces a new blacklist system. slackpkg+ uses it in
install/upgrade/remove options; not 'search' and does not impact greylist.
- Bash completation enabled by default
note that you need to install bash_completation
slackpkg install bash_completation
- Works with slackpkg-15
Unfortunately it does not work if $ROOT is non-empty
Also slackpkg-15 introduces a new blacklist system and seems to work fine
but greylist system use the older syntax
- Added zlookkernel.sh
It help you to reconfigure initrd. It does support lilo and elilo (EFI)
For instructions read notes in the code:
/usr/libexec/slackpkg/zlookkernel.sh
== From 1.6 and 1.7 ==
*Configuration file:
- Added SEARCH_CLOG_INPARENT: available 'on'/'off'; default is 'off'
Allow/disallow to search ChangeLog.txt in parent url. May be unsafe.
Allow/disallow to search ChangeLog.txt in parent url. May be unsafe.
- Added WW_FILE_SEARCH: available 'on'/'off'; default is 'off'
Allow you to enable or disable the Whole Word search in 'slackpkg file-search'
@ -108,7 +124,7 @@
- 'slackpkg info' allows you to see more details about the package.
By default slackpkg info shows you the slackware metadata and package
description. Set DETAILED_INFO to 'basic' and you can also see the
description. Set DETAILED_INFO to 'basic' and you can also see the
repository and url. Set it to 'filelist' and you will see the full file
listing in the package. Note that packages as kernel-source or other big
packages give you a loooong list.
@ -133,7 +149,7 @@
Now it gives you a quick output for a most clear output.
Now you can use it in slackpkg check-updates.
Now it caches most metadata file.
- Performance:
slackpkg now is faster when search packages or prepare the package list in
large install/upgrade
@ -159,11 +175,11 @@
Allow to choose the repository as in install/upgrade; this becouse there are
more than one repository containing packages with identical name (but different
packages, i.e. chromium for slackware 14.1 and the same version for current).
- dir:/ repositories:
* dir:/ repositories and inline repositories has most priority
* slackpkg search does search in dir:/ repositories
* now dir:/ allows subdirectories; note that EVERYTIME you run slackpkg, it
* now dir:/ allows subdirectories; note that EVERYTIME you run slackpkg, it
scan for all subdirectories of any dir:/ repositoies, even if you does not use
that repository. It uses the 'find' command, so be sure to not select largest
directories.
@ -214,132 +230,3 @@
Copy /usr/src/slackpkg+-*/slackpkg.bash_completation in /etc/bash_completation.d
== The track of the 1.7 developments ==
Version 1.7.0rc3 - 03/Jun/2016
This could be the last batch of updates before 1.7.0 stable, so please test!
- dialog did no more trap develop errors (but if occurs please report it)
- givepriority did drop matched package if it is the first in pkglist
- Added /usr/src/slackpkg+-*/slackpkg.bash_completation. Edit it for
instructions.
Version 1.7.0rc2 - 02/Jun/2016
- ChangeLog did not skipped for dir:/ repositories
- ChangeLog did not show correctly certain slackware changelog
- dir:/ repositories does not need STRICTGPG nor GPG key; however remember
that if .asc file exists a key must be manually imported
- Removed makeinstlog.sh since it was bugged and no longer supported
- Repositories in default configuration file are bumped to 14.2
- Full 1.7.0 changes tracked in CHANGES file
- Added /usr/libexec/slackpkg/zchangelog.sh tool. Edit it to see instructions.
Version 1.7.0rc1 - 19/May/2016
- WW_FILE_SEARCH did affect file search AND package search
- fixed warning in update when one repository does not have the changelog
- ignore the package extension in package selection
- fixed a regression in dir: repository
Version 1.7.b4.3 - 02/May/2016
- Optimized code for generating ChangeLogs. (phenixia2003)
Version 1.7.b4.2 - 18/Apr/2016
- Improved cached downloader with specifics output for ChangeLogs
- Fixed a bug in TAG_PRIORITY when the package is not installed
- Improved performance in upgrade by skipping priority check for
not installed packages
Version 1.7.b4.1 - 15/Apr/2016
- slackpkg allow ChangeLog for third-party repositories too.
- Reduced verbosity in cached downloader == most clear output.
Version 1.7.b4 - 14/Mar/2016
- slackpkg search now search in dir:// repositories too.
- subdirectory allowed in dir:// repositories.
- slackpkg search honour correctly the '+' character
- Added 'ChangeLog' dialog box to show the changelog of selected packages
(thanks to phenixia2003)
Version 1.7.b3 - 27/Feb/2016
- Added WW_FILE_SEARCH to file-search whole-words o not (thanks to yars068)
- Colorized the slackpkg search results
- Added DETAILED_INFO to allow slackpkg info to show many details on the
package
- slackpkg reinstall fixed; also now allow to choose the repository as in
install/upgrade; this becouse there more than one repository containing
identicals packages.
- dir:// repositories and inline repositories has most priority
Version 1.7.b2 - 29/Jan/2016
- Avoid slackpkg to corrupt the slackware database if there are some manual
upgrade in progress.
- Fixed a regression in TAG_PRIORITY.
- Added spinning in check-updates.
- Fixed bad trap CTRL+C when spinning is on.
- Fixed a regression in SENSITIVE_SEARCH.
- Cached Download works with check-updates too.
- check-updates shows downloader output if VERBOSE=3
Version 1.7.b1 - 18/Jan/2016
Well, I think that we can mark that version as Beta. It does not contains
new features, but it was done a large work of bugfixes and improvements.
A special thanks is for phenixia2003 and yars068 for code contributing and
for many other for ideas and testing. It's the time for the tests, to find
for bugs or someother improvement.
- Improved greylist. Now it allow to match the name in installed packages,
so it also impact remove and clean-system actions.
- Improved performance searching packages and preparing the package list in
large install/upgrade.
- Improved 'slackpkg search' that now shows all packages matching from all
repositories, not just that in priority; it will mark as 'masked' the
packages that would not selected in install/upgrade mode. Also always show
repository source for official packages.
- Quick output for Cached Download..
- Does not show notices to remember to run 'slackpkg update' when running
slackpkg check-updates.
- Fixed Download Only when upgrade base packages (aaa_base, pkgtools...).
- Fixed a bug in slackpkg upgrade when used with $ROOT.
- Repositories now can contains letters, numbers, minus and underscore
- Fixed a bug on x86 hosts when a repository contains also x86_64 packages
- Some fix in Strict GPG Check.
Version 1.7.a6 - 17/Jan/2016
- 'slackpkg search' if finds more duplicated packages with different
versions from many repository, now show all, marking it as "masked" the
packages that will not be installed due the priority
- Fixed a regression that drop PKGS_PRIORITY function in slackpkg upgrade
Version 1.7.a5 - 16/Jan/2016
- Improved greylist. Also, now it allow to match the name in installed packages
- Fixed download GPG-KEY; it did not show the correct repository for gpg key
- Fixed previous patch for $ROOT problem (did broke 'slackpkg search command')
Version 1.7.a4 - 12/Jan/2016
- Improved performance
- Fixed search that may fails to detect repository in certain conditions
- slackpkg search shows the repository name for the official repository
- Fixed a bug in gpg check when a repository name contains a '-' character
- Fixed a bug in slackpkg upgrade when used with $ROOT
Version 1.7.a3 - 10/Jan/2015
- Do not show notices when running slackpkg update or slackpkg check-updates
(thanks to yars068)
- Fixed a bug on x86 hosts when a repository contains also x86_64 packages
Version 1.7.a2 - 06/Jan/2015
- Remember user to (re)run 'slackpkg update gpg'
- Fixed Download Only when upgrade base packages (aaa_base, pkgtools...)
- Quick output on Cached Download
Version 1.7.a1 - 04/Jan/2016
It's the time for a stable version of slackpkg+. Currently it is just a
development version to fix older feature and add/test new. I'll need more
test possible to make it bugfree ;).
- Code reordering; now slackpkg+ is only slackpkgplus.sh
- BugFix: slackpkg did give 'grep: write error' when running with "sudo su -".
- Added repositories; improved checkrepos.sh
- Strict GPG Check: Packages and metadata in one repository should be signed
with just the root GPG-KEY. This improve security. Some repository might
want to contains heterogeneous package. In this case, set STRICTGPG=off.
See README.
- New repository for slackpkg+ development version

View file

@ -1,3 +1,33 @@
Wed Feb 24 22:07:25 CET 2021
pkg/slackpkg+-1.7.2-noarch-1mt.txz: Rebuilt
It's the time to summarize all changes.
As always, a big thanks goes to phenixia2003 and all other contributor
Now we can summarise the changes. You can find a full list in the CHANGES
documentation file
slackpkg+ 1.7.2 adds new features with some new entries in configuration file
that you should merge in your old slackpkgplus.conf:
SBOURL , USETERSE , PROXY , USEBL (not new but changed the values)
also some default values was changed from 1.7 to 1.7.2
see README for details.
New features:
- Now slackpkgplus.conf has a manpage, also available in italian
- Now we have a "fatal log". If it occurs please does not ignore it!
- Now we can search packages in SBo repository. (does not replace sbopkg)
- Now we can use httpdir/httpsdir/ftpdir repositories without metadata
- Added an optional zlookkernel script to allow slackpkg to update initrd
Improvements:
- Quick output for Cached Download for a most clear output.
- Improved output for 'slackpkg search'
- Replaced Spinning with Percentage
- Better output for download/install process
- Now cachedupdate support HTTP/2 servers
- bash_completion is now enabled by default
Note:
- slackpkg+ currently does not support $ROOT
- slackpkg-15 uses a new blacklist syntax; this works fine with slackpkg+
but just for blacklist; don't use it for greylist
+-------------------------+
Mon Feb 15 21:14:31 CET 2021
pkg/slackpkg+-1.7.1-noarch-1mt.txz: Rebuilt
- This is a temporary release

View file

@ -63,6 +63,7 @@ The MIRRORPLUS array defines all mirrors. It accepts these protocols:
The mirror must contains all metadata files (CHECKSUMS.md5 ...)
You must run 'slackpkg update' after adding/removing a repository.
You may also need 'slackpkg update gpg'
2) Local mirror: for example,
@ -177,7 +178,7 @@ you do not explicitly exclude it:
that means 'all alienbob packages except harfbuzz'
Also you can set TAG_PRIORITY=on to allow slackpkg+ to select repository
Also you can set TAG_PRIORITY=on to allow slackpkg+ to try select repository
from where the package was previously installed.
This method is based from tag of the installed package.
slackpkg+ search a package with the same tag in all repositories and use it.
@ -211,7 +212,7 @@ To install multilib manually, launch:
After that, you can keep multilib up-to-date by launching:
# slackpkg update
# slackpkg upgrade-all
periodically lauch
periodically launch:
# slackpkg install multilib
to check for new multilib packages availability
@ -311,7 +312,7 @@ You can:
2) install/upgrade/reinstall all packages in a single remote directory (but not
in a subtree) even if the site owner does not create metadata:
# slackpkg install http://site/path/
# slackpkg install http://www.slakfinder.org/slackpkg+/pkg/
Note: this function requires lftp and may fail if the server does not support
Directory Listing or if there is a index.html in the path.

View file

@ -1,35 +1,34 @@
Sun Jan 24 21:31:35 CET 2021
Wed Feb 24 21:28:19 CET 2021
url size date gpg
http://mirrors.slackware.com/slackware/slackware-14.2 702459 2016/06/29 21:42:35 Slackware Linux Project <security@slackware.com>
http://mirrors.slackware.com/slackware/slackware-current 841846 2021/01/23 20:56:59 Slackware Linux Project <security@slackware.com>
http://mirrors.slackware.com/slackware/slackware-current 839576 2021/02/23 23:06:14 Slackware Linux Project <security@slackware.com>
http://mirrors.slackware.com/slackware/slackware64-14.2 704195 2016/06/29 21:49:56 Slackware Linux Project <security@slackware.com>
http://mirrors.slackware.com/slackware/slackware64-current 844578 2021/01/23 20:58:59 Slackware Linux Project <security@slackware.com>
http://slack.conraid.net/repository/slackware64-current-extra 16133 2020/10/22 11:18:05 Corrado Franco (Conraid) <conraid@gmail.com>
http://slack.conraid.net/repository/slackware64-current-testing 6661 2020/12/06 16:59:28 Corrado Franco (Conraid) <conraid@pm.me>
http://slakfinder.org/slackpkg+ 625 2019/01/03 12:36:29 Matteo Rossini <zerouno@slacky.it>
http://slakfinder.org/slackpkg+1.7 625 2019/01/03 12:36:29 Matteo Rossini <zerouno@slacky.it>
http://slakfinder.org/slackpkg+dev 45 2020/03/15 22:02:54 Matteo Rossini <zerouno@slacky.it>
http://www.slackel.gr/repo/i486/current 660466 2021/01/24 07:28:55 Dimitris Tzemos (Slackel Creator) <dijemos@gmail.com>
http://www.slackel.gr/repo/x86_64/current 703771 2021/01/24 07:29:19 Dimitris Tzemos (Slackel Creator) <dijemos@gmail.com>
http://mirrors.slackware.com/slackware/slackware64-current 842306 2021/02/23 23:08:39 Slackware Linux Project <security@slackware.com>
http://slakfinder.org/slackpkg+ 625 2021/02/15 23:06:35 Matteo Rossini <zerouno@slacky.it>
http://slakfinder.org/slackpkg+1.7 625 2021/02/15 23:06:35 Matteo Rossini <zerouno@slacky.it>
http://slakfinder.org/slackpkg+15 45 2021/02/15 21:34:44 Matteo Rossini <zerouno@slacky.it>
http://slakfinder.org/slackpkg+dev 45 2021/02/15 21:34:44 Matteo Rossini <zerouno@slacky.it>
http://www.slackel.gr/repo/i486/current 662147 2021/02/24 20:18:05 Dimitris Tzemos (Slackel Creator) <dijemos@gmail.com>
http://www.slackel.gr/repo/x86_64/current 705798 2021/02/24 20:10:29 Dimitris Tzemos (Slackel Creator) <dijemos@gmail.com>
https://alien.slackbook.org/ktown 5061 2020/12/08 17:59:06 Eric Hameleers (Alien BOB) <alien@slackware.com>
https://bear.alienbase.nl/mirrors/alien-kde/current/5/x86 528 2020/12/27 14:41:14 Eric Hameleers (Alien BOB) <alien@slackware.com>
https://bear.alienbase.nl/mirrors/alien-kde/current/5/x86_64 530 2020/12/27 14:41:13 Eric Hameleers (Alien BOB) <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/multilib/14.2 144621 2021/01/20 08:25:16 Eric Hameleers (IBM Linux) <alien@linux.vnet.ibm.com>
https://bear.alienbase.nl/mirrors/people/alien/multilib/current 188380 2021/01/20 08:26:38 Eric Hameleers (IBM Linux) <alien@linux.vnet.ibm.com>
https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.2/x86 3756 2020/11/17 14:58:20 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.2/x86_64 3769 2020/11/17 14:58:27 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/current/x86 3756 2020/11/17 14:58:28 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/current/x86_64 3769 2020/11/17 14:58:31 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/sbrepos/14.2/x86 230327 2021/01/21 19:33:08 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/sbrepos/14.2/x86_64 230636 2021/01/21 19:34:43 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86 295233 2021/01/21 19:35:53 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64 296081 2021/01/21 19:36:59 Eric Hameleers <alien@slackware.com>
https://download.salixos.org/i486/14.2 541269 2021/01/22 00:26:08 Salix Admin (The Bonsai OS) <salix.admin@gmail.com>
https://download.salixos.org/i486/15.0 85942 2021/01/10 23:41:49 no
https://bear.alienbase.nl/mirrors/people/alien/multilib/14.2 144621 2021/02/16 08:03:11 Eric Hameleers (IBM Linux) <alien@linux.vnet.ibm.com>
https://bear.alienbase.nl/mirrors/people/alien/multilib/current 185561 2021/02/16 08:05:26 Eric Hameleers (IBM Linux) <alien@linux.vnet.ibm.com>
https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.2/x86 3754 2021/01/26 09:41:50 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/14.2/x86_64 3767 2021/01/26 09:41:58 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/current/x86 3754 2021/01/26 09:41:59 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/current/x86_64 3767 2021/01/26 09:42:01 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/sbrepos/14.2/x86 229758 2021/02/18 17:10:09 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/sbrepos/14.2/x86_64 230635 2021/02/18 17:11:30 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86 294665 2021/02/18 17:12:48 Eric Hameleers <alien@slackware.com>
https://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64 296081 2021/02/18 17:13:40 Eric Hameleers <alien@slackware.com>
https://download.salixos.org/i486/14.2 542435 2021/02/23 11:48:27 Salix Admin (The Bonsai OS) <salix.admin@gmail.com>
https://download.salixos.org/i486/15.0 85428 2021/02/23 11:44:13 no
https://download.salixos.org/i486/extra-14.2 1922858 2020/12/23 23:29:27 Salix Admin (The Bonsai OS) <salix.admin@gmail.com>
https://download.salixos.org/x86_64/14.2 547056 2021/01/22 00:27:18 Salix Admin (The Bonsai OS) <salix.admin@gmail.com>
https://download.salixos.org/x86_64/15.0 87104 2021/01/10 23:42:03 no
https://download.salixos.org/x86_64/14.2 548225 2021/02/23 11:49:11 Salix Admin (The Bonsai OS) <salix.admin@gmail.com>
https://download.salixos.org/x86_64/15.0 86590 2021/02/23 11:44:54 no
https://download.salixos.org/x86_64/extra-14.2 1922728 2020/12/23 23:30:51 Salix Admin (The Bonsai OS) <salix.admin@gmail.com>
https://packages.slackonly.com/pub/packages/14.2-x86 4525711 2017/08/07 00:38:53 Panagiotis Nikolaou (slackware user) <hostmaster@slackonly.com>
https://packages.slackonly.com/pub/packages/14.2-x86_64 5078675 2020/04/28 00:56:41 Panagiotis Nikolaou (slackware user) <hostmaster@slackonly.com>
@ -37,25 +36,5 @@ https://packages.slackonly.com/pub/packages/current-x86
https://packages.slackonly.com/pub/packages/current-x86_64 3215041 2017/09/11 20:00:50 Panagiotis Nikolaou (slackware user) <hostmaster@slackonly.com>
https://rlworkman.net/pkgs/14.2 53979 2017/12/22 09:39:05 Robby Workman <rworkman@slackware.com>
https://rlworkman.net/pkgs/current 45 2020/12/28 08:05:02 Robby Workman <rworkman@slackware.com>
https://slackware.uk/csb/14.2/x86 29003 2017/12/09 20:21:22 Willy Sudiarto Raharjo <willysr@gmail.com>
https://slackware.uk/csb/14.2/x86_64 28392 2017/12/09 20:21:12 Willy Sudiarto Raharjo <willysr@gmail.com>
https://slackware.uk/csb/current/x86_64 20674 2021/01/15 04:04:20 Willy Sudiarto Raharjo <willysr@sbopkg.org>
https://slackware.uk/microlinux/desktop-14.2-32bit 151132 2017/04/27 16:16:44 Niki Kovacs <info@microlinux.fr>
https://slackware.uk/microlinux/desktop-14.2-64bit 151985 2017/04/27 16:16:54 Niki Kovacs <info@microlinux.fr>
https://slackware.uk/microlinux/extras-14.2-32bit 13626 2017/02/20 19:56:17 Niki Kovacs <info@microlinux.fr>
https://slackware.uk/microlinux/extras-14.2-64bit 13696 2017/02/20 19:56:29 Niki Kovacs <info@microlinux.fr>
https://slackware.uk/microlinux/server-14.2-32bit 32597 2017/02/03 09:17:01 Niki Kovacs <info@microlinux.fr>
https://slackware.uk/microlinux/server-14.2-64bit 32787 2017/02/03 09:17:12 Niki Kovacs <info@microlinux.fr>
https://slackware.uk/msb/14.2/1.18/x86 30258 2018/05/22 17:28:29 MATE SlackBuilds <mateslackbuilds@gmail.com>
https://slackware.uk/msb/14.2/1.18/x86_64 30364 2018/05/22 17:28:40 MATE SlackBuilds <mateslackbuilds@gmail.com>
https://slackware.uk/msb/14.2/latest/x86 30258 2018/05/22 17:28:29 MATE SlackBuilds <mateslackbuilds@gmail.com>
https://slackware.uk/msb/14.2/latest/x86_64 30364 2018/05/22 17:28:40 MATE SlackBuilds <mateslackbuilds@gmail.com>
https://slackware.uk/msb/current/1.24/x86_64 27077 2020/12/10 17:38:56 MATE SlackBuilds <mateslackbuilds@gmail.com>
https://slackware.uk/msb/current/latest/x86_64 27077 2020/12/10 17:38:56 MATE SlackBuilds <mateslackbuilds@gmail.com>
https://slackware.uk/slint/i586/slint-14.2 40483 2021/01/23 18:41:13 Didier Spaier <didier@slint.fr>
https://slackware.uk/slint/x86_64/slint-14.2 41273 2021/01/23 18:41:15 Didier Spaier <didier@slint.fr>
https://slackware.uk/slint/x86_64/slint-14.2.1 718839 2021/01/23 18:40:49 Didier Spaier <didier@slint.fr>
https://slackware.uk/slint/x86_64/slint-wip 3312 2021/01/23 18:41:16 Didier Spaier <didier@slint.fr>
https://slackware.uk/studioware/14.2 112985 2018/01/13 03:11:17 Studioware <info@studioware.org>
https://slacky.eu/repository/slackware-14.2 28134 2020/01/31 01:13:00 Slacky.eu packagers (packages by Slacky.eu) <packages@slacky.it>
https://slacky.eu/repository/slackware64-14.2 42698 2020/01/31 05:29:10 Slacky.eu packagers (packages by Slacky.eu) <packages@slacky.it>

View file

@ -1,6 +1,6 @@
Supported Repositories:
> slackpkgplus: http://slakfinder.org/slackpkg+{,dev,1.7}/
> slackpkgplus: http://slakfinder.org/slackpkg+{,dev,1.7,15}/
> multilib: https://bear.alienbase.nl/mirrors/people/alien/multilib/{14.2,current}/
> alienbob: https://bear.alienbase.nl/mirrors/people/alien/sbrepos/{14.2,current}/{x86,x86_64}/
> ktown: https://bear.alienbase.nl/mirrors/alien-kde/{14.2,current}/5/{x86,x86_64}/
@ -11,7 +11,7 @@ Supported Repositories:
> mles: https://slackware.uk/microlinux/server-{14.2}-{32,64}bit/
> msb: https://slackware.uk/msb/{14.2,current}/{1.18,1.24,latest}/{x86,x86_64}/
> csb: https://slackware.uk/csb/{14.2,current}/{x86,x86_64}/
> slackers: http://slack.conraid.net/repository/slackware64-current{-testing,-extra}/
> slackers: https://slack.conraid.net/repository/slackware64-current{-testing,-extra}/
> studioware: https://slackware.uk/studioware/{14.2}
> slackonly: https://packages.slackonly.com/pub/packages/{14.2,current}-{x86,x86_64}/
> rlworkman: https://rlworkman.net/pkgs/{14.2,current}/
@ -33,6 +33,14 @@ See /usr/doc/slackpkg+-*/repositories.lst for an expanded list.
Some specific notes:
* slackpkgplus:
This is the official repository to keep slackpkg+ updated. We have 4 branch:
/slackpkg+1.7/ -> the latest release working with slackware 14.2 (only)
/slackpkg+15/ -> the latest stable release working with slackware 15
/slackpkg+dev/ -> the development release; please consider to test it and report bugs
/slackpkg+/ -> currently an alias for /slackpkg+1.7/
will change to an alias for /slackpkg+15/ when slackware 15.0 will be released
* multilib:
Please, run /usr/doc/slackpkg+-*/setupmultilib.sh to setup it.
Periodically you should run "slackpkg install multilib"

View file

@ -6,8 +6,6 @@
declare -A MIRRORPLUS
declare -A NOTIFYMSG
CONF=${CONF:-/etc/slackpkg} # needed if you're running slackpkg 2.28.0-12
# regular expression used to distinguish the 3rd party repositories from the standard slackware directories.
#
SLACKDIR_REGEXP="^((slackware)|(slackware64)|(extra)|(pasture)|(patches)|(testing))$"
@ -128,12 +126,7 @@ if [ "$SLACKPKGPLUS" = "on" ];then
if ! $USEBLACKLIST ;then
>${TMPDIR}/blacklist
fi
if $MLREPO_SELELECTED && grep -q "^aaa_elflibs$" ${TMPDIR}/blacklist && ! grep -q "^aaa_elflibs-compat32$" ${TMPDIR}/blacklist ; then
sed -i --expression "s/^aaa_elflibs/#aaa_elflibs/" ${TMPDIR}/blacklist
grep -vE $LEGACYBLACKLIST -f ${TMPDIR}/blacklist -f ${TMPDIR}/blacklist.slackpkgplus | grep -v "[ ]aaa_elflibs[ ]" >${TMPDIR}/blacklist.tmp
else
grep -vE $LEGACYBLACKLIST -f ${TMPDIR}/blacklist -f ${TMPDIR}/blacklist.slackpkgplus >${TMPDIR}/blacklist.tmp
fi
grep -vE -f ${TMPDIR}/blacklist -f ${TMPDIR}/blacklist.slackpkgplus >${TMPDIR}/blacklist.tmp
if [ "$(head -1 ${TMPDIR}/blacklist.tmp|awk '{print $1}')" != "local" ];then
cat ${TMPDIR}/pkglist-pre
fi
@ -954,7 +947,7 @@ if [ "$SLACKPKGPLUS" = "on" ];then
if [ -z "$TOPROCESS" ];then
case "$CMD" in
upgrade-all) TOPROCESS=$(comm -1 -2 ${TMPDIR}/lpkg ${TMPDIR}/dpkg | comm -1 -2 - ${TMPDIR}/spkg|wc -l);;
install-new) TOPROCESS=$[$(awk -f /usr/libexec/slackpkg/install-new.awk ${ROOT}/${WORKDIR}/ChangeLog.txt|sort -u|wc -l)+7];;
install-new) TOPROCESS=$[$(awk -f /usr/libexec/slackpkg/install-new.awk ${WORKDIR}/ChangeLog.txt|sort -u|wc -l)+7];;
install|upgrade|reinstall|download)
TOPROCESS=0
for TMPARGUMENT in $(echo $INPUTLIST); do
@ -1719,6 +1712,14 @@ if [ "$SLACKPKGPLUS" = "on" ];then
VERBOSE=1
fi
if [ ! -z "$ROOT" ];then
echo "! ! ! FATAL ! ! !"
echo
echo "slackpkg+ does not support installation via \$ROOT"
echo
echo "please unset it"
cleanup
fi
if [ "$CMD" == "upgrade" -o "$CMD" == "upgrade-all" ]&&ls $ROOT/var/log/packages/*:* >/dev/null 2>&1;then
echo "FATAL! There is some problem in packages database"
@ -1732,13 +1733,7 @@ if [ "$SLACKPKGPLUS" = "on" ];then
cleanup
fi
if [ ${VERSION:0:4} == "2.84" ]||[ ${VERSION:0:4} == "15.0" ];then
LEGACYBLACKLIST=""
else
LEGACYBLACKLIST="-w"
fi
SPKGPLUS_VERSION="1.7.1"
SPKGPLUS_VERSION="1.7.2"
VERSION="$VERSION / slackpkg+ $SPKGPLUS_VERSION"
if [ ${VERSION:0:4} == "2.82" ];then