- '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
- 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')
- Improved performance
- Fixed search that may fails to detect repository in certain conditions
- slackpkg search shows the repository name for the official repository
- 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.