- 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
removed TABs from all files
- Remember user to (re)run 'slackpkg update gpg'
- Fixed Download Only when upgrade base packages (aaa_base, pkgtools...)
- Quick output on Cached Download
Add vim modeline settings (but vim has nomodeline set by default, so it is just informational)
Removed tab (use spaces instead)
Reindent code
Add/Modify comments
moved zdialogplus.sh into slackpkgplus.sh
reordering functions (and separing from main):
function internal_blacklist()
function applyblacklist()
function cleanup()
function handle_event()
function remove_pkg()
function upgrade_pkg()
function install_pkg()
function wgetdebug()
function cached_downloader()
function getfile()
function checkgpg()
function checkmd5()
function givepriority()
function searchPackages()
function searchlistEX()
function showlist() // dialog=on (ex-zdialogplus.sh)
function showlist() // dialog=off
- Fixed a missed $ROOT
- Added SHOWORDER option. It's a way to sort packages in dialog box to help
reviewing large upgrade from many repositories. The SHOWORDER option
accepts "package" "repository" "tag" "path" "arch".
- Fixed some repository url. There are already some 14.2 repositories!!!
- slackpkg+ advise you to update the pkglist before use it
- Added a script in /usr/doc/slackpkg+-* to a fast check of repositories
- slackpkg -dialog=off now show repository name as with dialog
- Added SENSITIVE_SEARCH option to search case-insensitive
(thanks to phenixia2003)
- Important fixes in the priority manager. Many thanks to all people that
reported the bugs and a Big thanks to phenixia2003 for the fix. Now we need
your help to test it.
Note for Slackware 14.1 users: slackware-current introduce important bug fix
in slackpkg 2.82.0-14 (see Slackware ChangeLog) not backported in slackware
14.1; it is not mandatory but you are encouraged to upgrade it by download it
manually; be sure to graylist slackpkg to avoid an automatic downgrade.
- The trailing slash in MIRRORPLUS[] is now optional (thanks to phenixia2003
and Didier Spaier)
- Added DOWNLOADCMD option to add a custom downloader
- Fixed a bug that causes that ALL repositories fail if ONE repository fails
(thanks to FR on Alien Pasture for reporting)
- Fixed TAG_PRIORITY to avoid impact in slackpkg install
- Added priority by tag. Setting TAG_PRIORITY to 'yes' slackpkg+
automatically upgrade packages from repository where the tag is the same
of the already installed package.
- Now the official repositories (slackware64, extra, patches...) are treated
as thirdy party repositories, so you can add it in PKGS_PRIORITY
(phenixia2003)
- To put an entire repository in PKGS_PRIORITY, you no more need to add
':.*' after the name (phenixia2003)