Commit graph

346 commits

Author SHA1 Message Date
Matteo Rossini
59917f1dc5 Thu May 13 22:37:45 CEST 2021
pkg/slackpkg+-1.7.6-noarch-2mt.txz: Rebuilt
  - link instead copy for local repositories (thanks to zdolar)
  - WGETOPTS="-q" works with links too (use it with USETERSE=on)
  - zlookkernel did not honor PLUGIN_ZLOOKKERNEL_PROMPT=off correctly
2021-05-13 22:56:56 +02:00
Matteo Rossini
927ff4779f removed TABs from code 2021-05-13 21:50:54 +02:00
Matteo Rossini
0ccc795823 report not existant local file to link 2021-05-12 23:55:57 +02:00
Matteo Rossini
01bb9d7eca clean cache from packages without gpg signature 2021-05-12 23:35:11 +02:00
Matteo Rossini
94c5a7940a link instead copy for file:// 2021-05-12 23:10:32 +02:00
Matteo Rossini
caa5b0f494 Aggiunto LEGACYBL in man pages 2021-05-12 00:25:11 +02:00
Matteo Rossini
285c7514c7 Wed May 12 00:02:47 CEST 2021
pkg/slackpkg+-1.7.6-noarch-1mt.txz: Upgrade
  - Added LEGACYBL to allow slackpkg+ to use the previous blacklist system
  - Fix 'continue' error message with -dialog=off
  - Print "Package:" on the same line of progress counter in downloading
2021-05-12 00:05:18 +02:00
Matteo Rossini
75976a9358 LEGACYBL documentation 2021-05-11 23:37:59 +02:00
Matteo Rossini
2591114496 Added legacy blacklist system
Setting LEGACYBL=on slackpkg+ uses slackware 14.2 blacklisting system
(grep -Ew applyed to the entire row in pkglist)
2021-05-09 22:49:51 +02:00
Matteo Rossini
99316dbda4 Mon May 3 10:05:41 CEST 2021
pkg/slackpkg+-1.7.5-noarch-2mt.txz: Rebuilt
  - Not really need to rerun slackpkg update.
  - blacklist works as slackpkg
2021-05-03 10:12:10 +02:00
Matteo Rossini
4b93460ae1 Blacklist method work as slackpkg 2021-05-01 00:09:47 +02:00
Matteo Rossini
b8f76c4d9f Mon Mar 29 21:19:36 CEST 2021
pkg/slackpkg+-1.7.5-noarch-1mt.txz: Rebuilt
  - Added TERSESEARCH to show a compact output in search function (thanks to
    edrozenberg)
+-------------------------+
2021-03-29 21:29:39 +02:00
Matteo Rossini
4eff876d5f Add a terse output for slackpkg search 2021-03-29 20:46:56 +02:00
Matteo Rossini
accf8c5615 small fix to SlackBuild 2021-03-20 23:35:36 +01:00
Matteo Rossini
e7c8a076c2 Sat Mar 20 23:01:33 CET 2021
pkg/slackpkg+-1.7.4-noarch-3mt.txz: Rebuilt
  - Fix exit code for check-updates (slackpkg 15.0.1); now it return 1 if
    there are updates available
  - Fix an incompatibility with dir:// repository and slackpkg 15.0.1
+-------------------------+
2021-03-20 23:16:52 +01:00
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