Commit graph

257 commits

Author SHA1 Message Date
Matteo Rossini
495001917e fix counter in checkmd5 2020-05-03 14:31:40 +02:00
Matteo Rossini
5ae9a4a9a1 Added percentage to 'download' and progress to 'upgrade-all' 2020-05-03 00:53:00 +02:00
Matteo Rossini
7fa609e178 Sun Mar 15 21:36:19 CET 2020
pkg/slackpkg+-1.7.0d1-noarch-10mt.txz: Rebuilt
  - Small fix in search packages
  - Added httpdir/httpsdir/ftpsdir repository type. See documentation.
+-------------------------+
2020-03-15 22:02:11 +01:00
Matteo Rossini
136b506d04 Merge branch 'test'
added httpdir
fix search packages
2020-03-15 21:52:44 +01:00
Matteo Rossini
93013c9051 https://www.linuxquestions.org/questions/slackware-14/slackpkg-1-8-a-4175669481/page6.html#post6098877 2020-03-09 21:11:31 +01:00
Matteo Rossini
58b8d67118 Implements httpdir:// httpsdir:// ftpdir:// remote repositories. 2020-03-08 23:33:35 +01:00
Matteo Rossini
7b2e9df86c Sun Mar 8 17:28:40 CET 2020
pkg/slackpkg+-1.7.0d1-noarch-9mt.txz
  - Regression due percentage improvements
+-------------------------+
2020-03-08 17:29:49 +01:00
Matteo Rossini
9f3a537a4d Merge branch 'master' of github.com:zuno/slackpkgplus 2020-03-08 17:27:16 +01:00
Matteo Rossini
ab76cd5fa5 Regression due percentage improvements 2020-03-08 17:26:35 +01:00
Matteo Rossini
cbf89936ce Sun Mar 8 13:58:45 CET 2020
pkg/slackpkg+-1.7.0d1-noarch-8mt.txz
  - Extends percentage where possible.
  - Align check-updates messages with slackpkg 2.84
  - Catch errors and return exit status: 1 for warning, 2 for fatal
2020-03-08 14:09:58 +01:00
Matteo Rossini
49896b5b05 fix counter in install-new 2020-02-25 10:22:38 +01:00
Matteo Rossini
169f010256 Align check-updates messages with slackpkg 2.84 2020-02-25 00:03:32 +01:00
Matteo Rossini
3150b2e0ff Extends percentage where possible. 2020-02-24 23:58:45 +01:00
Matteo Rossini
968f53ca6c Catch errors and return exit status: 1 for warning, 2 for fatal 2020-02-19 21:46:35 +01:00
Matteo Rossini
0749b5944c Released slackpkg+-1.7.0d1-noarch-7mt
- Replace SPINNING with PROGRESS status
  - Small fix the Cached Downloader output
  - Added USETERSE option to enable --terse on pkgtools
  - Added PROXY to use a proxy
  - Fix for servers using HTTP/2 on checkrepos.sh
  - Fix search where there are duplicated packages (thanks phenixia2003)
  - Improved upgrade info on search (thanks phenixia2003)
  - Added Added /usr/libexec/slackpkg/zlookkernel.sh tool. Edit it to see instructions.
2020-02-18 09:09:52 +01:00
Matteo Rossini
b7518555d7 doinst no longer remove slackware ChangeLog (according slackpkg) 2020-02-18 09:04:31 +01:00
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