Commit graph

241 commits

Author SHA1 Message Date
Matteo Rossini
193e73387b Merge branch 'test'
Added USETERSE and PROXY options
Updated manpage, CHANGES and sample configuration
Added zlookkernel.sh
Fixed search with duplicated packages
2020-02-18 08:42:16 +01:00
Matteo Rossini
751e241c45 Added USETERSE and PROXY options 2020-02-17 16:18:43 +01:00
Matteo Rossini
f3996a076a Merge branch 'test'
slackpkgplus.sh
fix slackpkg search in certain condition
2020-02-17 13:59:01 +01:00
Matteo Rossini
87147098db https://www.linuxquestions.org/questions/slackware-14/slackpkg-1-8-a-4175669481/page4.html#post6090976
slackpkgplus-search-packages.patch.txt
2020-02-17 11:11:57 +01:00
Matteo Rossini
0794f3e604 checkrepos.sh works with http/2 2020-02-17 00:46:22 +01:00
Matteo Rossini
5b6aeb8d1b https://www.linuxquestions.org/questions/slackware-14/slackpkg-1-8-a-4175669481/page3.html#post6090791
slackpkg+-search-fix-wrong-upgrade-info-bug.patch.txt
2020-02-16 22:57:41 +01:00
Matteo Rossini
e2a831b918 https://www.linuxquestions.org/questions/slackware-14/slackpkg-1-8-a-4175669481/page3.html#post6090791
slackpkg+-search-duplicate-packages-fix-V7.patch.txt
2020-02-16 22:55:45 +01:00
Matteo Rossini
eda8f2dd23 a small 'sed' better code :) 2020-02-15 00:18:52 +01:00
Matteo Rossini
bcdd5777eb deleted slackpkgplus.sh.orig 2020-02-14 10:53:20 +01:00
Matteo Rossini
2b54816a0c Fix cached_downloader output. 2020-02-14 01:19:11 +01:00
Matteo Rossini
2993f0a512 Replace SPINNING with PROGRESS status 2020-02-13 21:01:00 +01:00
Matteo Rossini
e486903191 Thu Jan 3 12:18:57 CET 2019
pkg/slackpkg+-1.7.0d1-noarch-6mt.txz
  - Allow to use the blacklist system from slackpkg 2.84 (still in beta).
    Only impact install/upgrade/remove options, and does not impact
    greylist.
+-------------------------+
2019-01-03 12:29:16 +01:00
Matteo Rossini
ebe7858a96 Works with the slackpkg 2.84 (still in beta) blacklist system (but
not for search options)
2019-01-03 12:16:22 +01:00
Matteo Rossini
202ae81092 Fixed a regression on 'check-updates'
thanks to bormant
2018-12-30 19:32:34 +01:00
Matteo Rossini
b3fa7d8482 Replaced TABs with spaces. 2018-07-22 12:33:52 +02:00
Matteo Rossini
7221924589 Fixed an issue when there are no repository configured. 2018-07-22 12:28:58 +02:00
Matteo Rossini
9594a05f77 Fix caching when repository returns 302 or uses HTTP/2 2018-07-22 12:15:40 +02:00
Matteo Rossini
7f2247e6ee slackpkg+ did not work properly when run as a package group instead
single packages.

Thankyou to Poprocks an phenixia2003
2018-07-22 11:34:51 +02:00
Matteo Rossini
f3dac64a1b Fri Jun 15 18:25:33 CEST 2018
pkg/slackpkg+-1.7.0d1-noarch-5mt.txz
  - Fix incompatibility with slackpkg prior 2.83.0-noarch-3
2018-06-15 18:28:19 +02:00
Matteo Rossini
7c210bb714 Fri Jun 15 16:09:51 CEST 2018
pkg/slackpkg+-1.7.0d1-noarch-4mt.txz
  - Fix incompatibility with slackpkg-2.83.0-noarch-3
  - Fix setupmultilib script. It did use oldstyle 'multilib:'
  - Fix a regression in TAG PRIORITY
  - Handle the case where /var/log/packages is a symlink
2018-06-15 17:12:06 +02:00
Matteo Rossini
30eae62fcf Fixed an issue with slackpkg-2.83.0-noarch-3 (current-15/06/2018)
ap/slackpkg-2.83.0-noarch-3.txz:  Rebuilt.
  Don't remove ChangeLog.txt upon upgrade/reinstall.
  Use CHECKSUMS.md5.asc to determine if ChangeLog.txt is unchanged.

it downloads CHECKSUMS.md5.asc BEFORE ChangeLog.txt.
This broke the 'slackpkg update' in slackpkg+

Solved by force to download ChangeLog.txt the first time that
checkchangelog() ask for CHECKSUMS.md5.asc
2018-06-15 16:04:55 +02:00
Matteo Rossini
ccb6be0593 Fix setupmultilib script
Fix a regression on TAG PRIORITY
2018-06-15 10:07:24 +02:00
Matteo Rossini
fe431e228f Thu Apr 26 23:49:04 CEST 2018
pkg/slackpkg+-1.7.0d1-noarch-3mt.txz
  - Do not log 'install.log' and 'fatal.log' when DOWNLOADONLY=on
  - issue with slackpkg-2.83 (development release)
2018-04-26 23:54:04 +02:00
Matteo Rossini
9a373d7973 Do not log 'install.log' and 'fatal.log' when DOWNLOADONLY=on 2018-04-16 00:03:59 +02:00
Matteo Rossini
4d15d1a5f8 slackpkg 2.83.0beta changed how to manage $ROOT.
This break slackpkg+ management of $ROOT.
However this commit fix slackpkg+ if $ROOT is empty.
It's impossible a full fix (to make $ROOT working) until slackpkg-2.83
will be released into slackware official branch.
2018-04-15 23:25:15 +02:00
Matteo Rossini
d87d24bf0f Sat Apr 14 00:09:27 CEST 2018
pkg/slackpkg+-1.7.0d1-noarch-2mt.txz
  - Add a fatal.log for messages that users should not ignore.
    Currently it log if a package fails to install/upgrade/remove.
  - slackpkg upgrade did not work with slackpkg-2.83 (development release)
  - Fixed checkrepos.sh when server response is 302
  - smaller output for slackpkg search
2018-04-14 00:28:20 +02:00
Matteo Rossini
b0efcb355a Add a fatal.log
The user should not ignore messages from this log.

Currently it log if a package fails to install/upgrade/remove.

This may occurs if a download fails.
slackpkg retry one time.
If download fails another time you will have a fatal message.
2018-04-13 23:42:30 +02:00
Matteo Rossini
07d964cd43 slackpkg upgrade did not work with slackpkg-2.83 (development release) 2018-04-13 23:33:37 +02:00
Matteo Rossini
03cbb4dc24 Fixed some repositories in repositories.txt 2017-10-16 19:52:23 +02:00
Matteo Rossini
18ab0b93fb Fixed checkrepos.sh when server response is 302 2017-10-16 19:49:16 +02:00
Matteo Rossini
6ac77cb4cd - fixed MSB repository link
- smaller output for slackpkg search
2016-12-14 20:35:19 +01:00
Matteo Rossini
12bf31a485 Added missed zchangelog.sh in tree 2016-12-13 12:18:42 +01:00
Matteo Rossini
c91580a680 Sun Oct 2 13:55:26 CEST 2016
pkg/slackpkg+-1.7.0d1-noarch-1mt.txz
  - Added SBo support. This does not replace sbopkg. It just search in
    SlackBuilds.org and report the url to download to build and install
    packages yourself.
+-------------------------+
2016-10-02 15:51:55 +02:00
Matteo Rossini
67c92554ee Fri Jul 8 19:18:29 CEST 2016
pkg/slackpkg+-1.7.0d0-noarch-4mt.txz
  - Slackware 14.2 was finally released. Updated repository list.
  - Added manpage for the configuration file (man slackpkgplus.conf)
  - bash_completion is now enabled by default
  - Improved checkrepos.sh (now write PACKAGES.TXT size and last update time)
  - Changed some default settings in sample configuration file; also
    USEBL accepts on/off instead 0/1
2016-07-09 00:40:35 +02:00
Matteo Rossini
066d2af8c8 Wed Jun 22 21:05:15 CEST 2016
pkg/slackpkg+-1.7.0d0-noarch-3mt.txz: Rebuilt
  - slackpkg search did not honor the '+' symbol (thanks to yars)
+-------------------------+
2016-06-22 21:27:04 +02:00
Matteo Rossini
39bf34be75 pkg/slackpkg+-1.7.0d0-noarch-2mt.txz: Rebuilt
- slackpkg check-updates did not work unless you set VERBOSE=3 (thanks to
    Talus).
2016-06-22 00:14:27 +02:00
Matteo Rossini
5e21db7b8d Updated repository list 2016-06-18 13:38:12 +02:00
Matteo Rossini
1ae8f5c258 Fix Changelog date :) 2016-06-15 00:50:11 +02:00
Matteo Rossini
9e9b06446b Setting up mainline branch.
- Fixed some typos and missed SEARCH_CLOG_INPARENT documentation in README
  - Suppress wget output in ChangeLog downloading
  - Fixed an issue when an invalid repository is configured
2016-06-15 00:44:52 +02:00
Matteo Rossini
72b205aad8 pkg/slackpkg+-1.7.0d0-noarch-1mt.txz: Upgraded
Setting up mainline branch.
  - Fixed some typos and missed SEARCH_CLOG_INPARENT documentation in README
2016-06-12 20:33:02 +02:00
Matteo Rossini
11b4dfefd9 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.
2016-06-06 20:03:52 +02:00
Matteo Rossini
2dfe8d4477 - dialog did no more trap develop errors
- givepriority did drop matched package if it is the first in pkglist
2016-06-04 12:35:44 +02:00
Matteo Rossini
258bd4b50d Version 1.7.0rc2 - 22/May/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.
2016-06-02 23:31:39 +02:00
Matteo Rossini
92dfcf1d56 slackpkg+-1.7.0rc1-noarch-1mt.txz 2016-05-19 21:47:58 +02:00
Matteo Rossini
cc305a928a WW_FILE_SEARCH should affect file-search only 2016-05-19 21:24:18 +02:00
Matteo Rossini
98103d1df1 - 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
2016-05-19 20:51:57 +02:00
Matteo Rossini
80cf09386d Version 1.7.b4.3 - 02/May/2016
- Optimized code for generating ChangeLogs. (phenixia2003)
2016-05-02 22:44:59 +02:00
Matteo Rossini
15bab88651 Fixed regression in givepriority 2016-04-19 00:02:40 +02:00
Matteo Rossini
0fce4c3a19 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
2016-04-18 23:52:52 +02:00
Matteo Rossini
221bcde357 Bumped version and other small things 2016-04-15 20:11:21 +02:00