Commit graph

331 commits

Author SHA1 Message Date
Matteo Rossini
659f4d082b Fixed an incompatibility with dir:// repository and slackpkg 15.0.1 2021-03-20 22:57:32 +01:00
Matteo Rossini
a9d4992e0b fix remove multilib. 2021-03-20 13:17:49 +01:00
Matteo Rossini
f3abb1b59e Fix exit code for pending updates (slackpkg 15.0.1) 2021-03-19 20:59:15 +01:00
Matteo Rossini
f3f289c618 just a way to troubleshooting applyblacklist() 2021-03-19 20:37:44 +01:00
Matteo Rossini
0e18b5f1b5 Mon Mar 8 21:45:32 CET 2021
pkg/slackpkg+-1.7.4-noarch-2mt.txz: Rebuilt
  - doinst.sh does remove CHECKSUMS.md5 instead pkglist
  - fix slackbuild
  - shorter pause after some warning
  - suppress some check-updates warning when run as non-root user
  - Improved ZLookKernel:
      Monitor other than vmlinuz (i.e. vmlinuz-generic)
      Run it from cmdline directly
      Configure it to ask less confirmation
      Better documentation (open the zlookkernel.sh to read it)
2021-03-08 21:45:55 +01:00
Matteo Rossini
fe3c05db4c shorter pause after some warning
suppress some check-updates warning when run as non-root user
2021-03-08 21:29:02 +01:00
Matteo Rossini
623bb03cfd slackbuild allow an extra tag (personal purpose)
doinst does remove CHECKSUMS.md5 instead pkglist
2021-03-08 19:46:23 +01:00
Matteo Rossini
6e015a5f40 Improved ZLookKernel:
- monitor other than vmlinuz (i.e. vmlinuz-generic)
  - run it from cmdline directly
  - configure it to ask less confirmation
  - better documentation (open the zlookkernel.sh to read it)
2021-03-07 22:00:19 +01:00
Matteo Rossini
2e9092773f Tue Mar 2 17:31:29 CET 2021
pkg/slackpkg+-1.7.4-noarch-1mt.txz: Rebuilt
  This release does not introduce feature on the core; just add a section to
  configuration file to enable some currently hidden feature.
  - Added plugin section. Now we can enable or disable sperimental plugin
    from configuration file. Currently we have two plugins.
  - ZLookKernel: help you to rebuild the initrd and install lilo or EFI elilo
  - ZChangeLog: generate a changelog for all repository at every 'update'
    process
2021-03-02 21:32:11 +01:00
Matteo Rossini
8045bad06a Mon Mar 1 20:40:19 CET 2021
pkg/slackpkg+-1.7.3-noarch-1mt.txz: Rebuilt
  Starting from 1.7.1, slackpkg+ no longer supports Slackware 14.2 (i.e.
  slackpkg-15.0). It advice you to downgrade to 1.7.0. Now we can fix some
  things that can break the backward compatibility.
  - from 2.84.0_beta1: Use CHECKSUMS.md5.asc to determine ChangeLog newness
  - from 2.84.0_beta11: check-updates change the messages and print the
    "no updates" in stdout and "updates available" in stderr. If you are
    using automatic scripts be sure to fix it.
  - now both work properly with slackpkg+
+-------------------------+
2021-03-01 21:03:29 +01:00
Matteo Rossini
f1626887be This release, elegible to 1.7.3, fix some backward incompatibility.
slackpkg-15 non longer use to download ChangeLog.txt to check
for updates before print
"No changes in ChangeLog.txt between your last update and now."
both in 'update' and 'check-updates' commands.
It download CHECKSUMS.md5.asc that is smaller.
Unfortunately that broke slackpkg+, so as workaround it did force
to download both the ChangeLog.txt and CHECKSUMS.md5.asc
It did work, but it did force to redownload all other files even if
no updates available.

slackpkg+ 1.7.3 use the new strategy properly.

to do that I needed to change the order of execution of code.

Also now it works if you disable the gpg check.

Another important backward incompatibility of slackpkg-15 is the
output of 'check-updates'.

old:
 "No news is good news" on stdout
 "News on ChangeLog.txt" on stdout

new:
 "Slackpkg: No updated packages since last check." on stdout
 "Slackpkg: Updated packages are available since last check." on stderr

slackpkg+ 1.7.3 uses the same messages.

Since slackpkg+ 1.7.1 and above no longer supports slackware 14
(i.e. slackpkg 2.82.1), some of that fixes could broke the ability
to downgrade it and user may need to downgrade manually.
2021-02-28 01:12:43 +01:00
Matteo Rossini
bcd1c22316 Thu Feb 25 12:56:55 CET 2021
pkg/slackpkg+-1.7.2-noarch-2mt.txz: Rebuilt
  - Solved bad progress bar in download/upgrade process
+-------------------------+
2021-02-25 13:03:13 +01:00
Matteo Rossini
e9175801de 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
2021-02-24 22:13:01 +01:00
Matteo Rossini
c0ce76652a Mon Feb 15 21:14:31 CET 2021
pkg/slackpkg+-1.7.1-noarch-1mt.txz: Rebuilt
  - This is a temporary release
  - Slackpkg+ devel no longer supports slackware 14.2
2021-02-15 21:34:25 +01:00
Matteo Rossini
1ea5ec8da7 Mon Feb 8 18:41:17 CET 2021
pkg/slackpkg+-1.7.0d1-noarch-13mt.txz: Rebuilt
  - Fixed some regression on blacklist with slackpkg-15
2021-02-08 19:20:35 +01:00
Matteo Rossini
d6f18291c0 last second fix to counter 2021-01-25 16:56:13 +01:00
Matteo Rossini
b8c692de7d Mon Jan 25 16:50:48 CET 2021
pkg/slackpkg+-1.7.0d1-noarch-12mt.txz: Rebuilt
  - Other fix for counter on big package lists (thank chrisretusn for reporting)
  - Reverted zlookkernel. It need more testing.
2021-01-25 16:53:21 +01:00
Matteo Rossini
073cec2e04 Revert zlookkernel.sh ; it need more testing 2021-01-25 16:50:40 +01:00
Matteo Rossini
74d9d1878a Missed fix counter on 'slackpkg download' method
Thanks to chrisretusn
2021-01-25 16:48:52 +01:00
Matteo Rossini
76ce9a2281 Sun Jan 24 20:19:11 CET 2021
pkg/slackpkg+-1.7.0d1-noarch-11mt.txz: Rebuilt
  - Fixed counter on big package lists (thank chrisretusn for reporting)
  - Added percentage to download process
  - Improved "Installing..." and "Upgrading..." messages
  - zlookkernel: select huge or generic kernel according the running
    kernel instead the vmlinuz link
  - Removed ktown from default repositories
2021-01-24 21:44:30 +01:00
Matteo Rossini
336a519d06 Merge branch 'test' 2021-01-24 20:38:42 +01:00
Matteo Rossini
4350470758 Improved "Installing..." and "Upgrading..." messages 2020-05-03 16:24:26 +02:00
Matteo Rossini
25808101f2 Reingnerized progress counter during download. 2020-05-03 15:56:23 +02:00
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
04e984e125 ftps -> ftp 2020-03-17 21:21:42 +01: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