Commit graph

362 commits

Author SHA1 Message Date
Matteo Rossini
009a8ea027 Thu Feb 3 11:18:01 CET 2022
pkg/slackpkg+-1.8.0-noarch-1mt.txz: Upgrade
  Hello, World! Slackware 15.0 was finally released so slackpkg+ has
  been adapted, so we can release Slackpkg+ 1.8.0 final release. Also
  some third party repositories are ready. A notice: starting from now
  /slackpkg+/ official repository will contain slackpkg+ 1.8 (an alias
  o /slackpkg+15/ repository, unless you are using wget/curl/lftp from
  slackware 14.2; in this case the site automatically show slackpkg+1.7.
  You can put https://slakfinder.org/slackpkg+/ for historical reason
  in slackpkgplus.conf, but you are encouraged to use
  https://slakfinder.org/slackpkg+15/ or /slackpkg+dev/ instead it.
  I thank everyone for contributing by reporting bugs or new proposal.
  Special thanks to those who maintain the repositories, that make
  slackpkg+ useful.
+-------------------------+
2022-02-03 23:06:17 +01:00
Matteo Rossini
248d178732 Sat Jan 29 16:42:01 CET 2022
pkg/slackpkg+-1.8.rc3-noarch-1mt.txz: Upgrade
  - Give a chance to disable the packages cache purge.
  - some cosmetic report (thx to marav)
  - small issue trying to clean cache directory
  - A minor in slackpkg info on sbo packages
  - Generated 1.8 branch on github and slakfinder repositories
  - New repository /slackpkg+1.8/ and a dynamic repository /slackpkg+/
    that automatically select a release for slackware 14.2 o 15.0
2022-01-29 17:04:24 +01:00
Matteo Rossini
6f3d5ed425 Give a chance to disable the packages cache purge. 2022-01-21 19:39:03 +01:00
Matteo Rossini
c99ebe47ac some cosmetic report (thx to marav) 2022-01-18 15:15:34 +01:00
Matteo Rossini
7c747e729a small issue trying to clean cache directory 2022-01-17 18:51:19 +01:00
Matteo Rossini
4caf879812 A minor in slackpkg info on sbo packages 2022-01-16 01:02:47 +01:00
Matteo Rossini
bb129404f5 Sun Jan 16 00:05:32 CET 2022
pkg/slackpkg+-1.8.rc2-noarch-1mt.txz: Upgrade
  - Fixed an advice at first 1.8 install
  - Fixed slackpkg info for sbo packages
  - Avoid slackpkg runs update before load slackpkg+ code
  - Fixed automatic rebuild pkglist
2022-01-16 00:41:15 +01:00
Matteo Rossini
b17888c436 Fixed slackpkg info on sbo packages 2022-01-16 00:07:53 +01:00
Matteo Rossini
694dae030b post istall sync /var/lib/current&currentplus file 2022-01-15 19:36:27 +01:00
Matteo Rossini
601974aa20 Fri Jan 14 20:49:06 CET 2022
pkg/slackpkg+-1.8.rc1-noarch-2mt.txz: Upgrade
  - Advice to run /var/lib/pkgtools/setup/setup.vi-ex if some upgrade
    delete the /usr/bin/vi link (may happens upgrading from 14.2 to 15.0)
  - Protect from slackware downgrades in case of wrong slackware mirror
    selected.
  - Report in /var/run/needs_restarting if some upgrade needs a reboot
    (from a non-release feature of slackpkg)
  - zlookkernel.sh does not try to configure grub, just re-configure if
    it is already configure
+-------------------------+
2022-01-14 20:58:44 +01:00
Matteo Rossini
3fe8008d17 Updated documentation 2022-01-14 20:45:24 +01:00
Matteo Rossini
0eb83856ad updated repositories list 2022-01-14 20:39:13 +01:00
Matteo Rossini
26cd79470e fixed changelog 2022-01-14 20:37:24 +01:00
Matteo Rossini
86fb3afa5f removed debugging code 2022-01-14 19:34:39 +01:00
Matteo Rossini
75ef6ead71 From a not yet released release of slackpkg, a piterpunk's merge
Checks if a critical package were upgraded by Slackpkg.
The /var/run/needs_restarting file contains the list of upgraded
packages.

The file only is created if /var/run filesystem type is tmpfs so
the reboot will clean it
2022-01-14 19:29:55 +01:00
Matteo Rossini
45204d0eb2 update manpage 2022-01-14 18:50:44 +01:00
Matteo Rossini
09ffe85668 Advice that /usr/bin/vi link was removed.
Upgrading from 14.2 to 15 some packages (elvis, vim, nvi) may remove
the symlink /usr/bin/vi, but only the nvi package automatically
recreate it.
The slackware 15.0 installer uses /var/lib/pkgtools/setup/setup.vi-ex
to allow user to choose which editor to use.
2022-01-13 20:45:34 +01:00
Matteo Rossini
e0c02bc45d Protect from slackware downgrade 2022-01-13 16:08:54 +01:00
Matteo Rossini
1a1db74806 Do not try to configure grub. Just re-configure it if it was already
configured.
2022-01-13 11:53:02 +01:00
Matteo Rossini
9aaaba7d99 Thu Jan 13 10:48:24 CET 2022
pkg/slackpkg+-1.8.rc1-noarch-1mt.txz:
  Slackware 15.0 rc3 has been released, declared as 99% freezed.
  Slackpkg too has had many changes, fix and improvement, and it's the
  time for slackpkg+ 1.8 to be declared ready. See the CHANGES in
  documentation for all improvements.
  - Regression on (not-needed) gpg key check on dir:/ repository
+-------------------------+
2022-01-13 11:09:25 +01:00
Matteo Rossini
48adde227e Tue Jan 11 21:42:33 CET 2022
pkg/slackpkg+-1.7.11-noarch-2mt.txz:
  - Automatically download gpg key if needed if STRICTGPG=on.
    If STRICTGPG=off you need to manually run slackpkg update gpg every
    time you add a new repository.
+-------------------------+

updated documentation
2022-01-11 22:06:07 +01:00
Matteo Rossini
d5f89697c5 Tue Jan 11 19:24:04 CET 2022
pkg/slackpkg+-1.7.11-noarch-1mt.txz:
  - zlookkernel.sh also supports grub (thanks to RezaT4795)
  - repositories.lst updated
  - Added "comma" syntax. Now you can add a comma (,) at start or at end
    of packagename to match the exact name, so "libreoffice," does match
    the "libreoffice" package and not the libreoffice-dict-* ecc. for ex:
       slackpkg upgrade libreoffice,
       slackpkg install alienbob:libreoffice,
       slackpkg download libreoffice,
       slackpkg search libreoffice,
2022-01-11 19:34:27 +01:00
Matteo Rossini
c5a3de6316 Merge branch 'master' into devel 2022-01-11 19:21:20 +01:00
Matteo Rossini
d8791280d6 "comma" is now accected BEFORE packagename too.
slackpkg install alienbob:libreoffice,
slackpkg install alienbob:,libreoffice
slackpkg install ,alienbob:libreoffice

are all equivalent
2022-01-09 15:35:00 +01:00
Matteo Rossini
92b36cce88 fixed a glitch it '-dialog=off download' 2022-01-09 13:17:49 +01:00
Matteo Rossini
c3df72d808 The "comma" syntax also accept ",*". They are equivalent. There's
differences only in the code :)
2022-01-08 19:53:09 +01:00
Matteo Rossini
f6bad17f8d "comma" syntax applied to 'download' command 2022-01-08 19:43:41 +01:00
Matteo Rossini
0000f11008 "comma" syntax works with sbo search too 2022-01-08 18:07:45 +01:00
Matteo Rossini
80d76362cc the "comma" syntax works with 'search' too 2022-01-08 17:55:47 +01:00
Matteo Rossini
1d350b8dce Accept the syntax "packagename," that means "exact packagenane only"
slackpkg install libreoffice,
will look for libreoffice only, without match libreoffice-dict and
all other libreoffice-*

slackpkg by default match grep -w packagename pkglist
2022-01-08 17:07:42 +01:00
Matteo Rossini
022fb54494 Repository list updated 2022-01-08 15:00:41 +01:00
Matteo Rossini
dc8fbc03f1 removed TABs in code 2022-01-02 11:36:37 +01:00
Reza Talebi
600396fd7c
Fixed tiny typo
Signed-off-by: Reza Talebi <reza.talebi.73@outlook.com>
2022-01-02 13:31:08 +03:30
Reza Talebi
b769f82a01
Added support for grub bootloader.
Signed-off-by: Reza Talebi <reza.talebi.73@outlook.com>
2022-01-02 13:26:43 +03:30
Matteo Rossini
cea5330058 Sun Dec 19 23:40:59 CET 2021
pkg/slackpkg+-1.7.10-noarch-1mt.txz:
  - According to slackpkg 15.0.9, automatically rebuild package lists if
    missing or not build by slackpkg+
+-------------------------+
2021-12-20 00:12:27 +01:00
Matteo Rossini
2f64eabb0a fixed typo. thanks to kermitdafrog8 on github 2021-10-30 15:30:38 +02:00
Matteo Rossini
2ed70e4c74 Tue Oct 26 10:10:23 CEST 2021
pkg/slackpkg+-1.7.9-noarch-1mt.txz

update documentation
2021-10-26 16:19:40 +02:00
Matteo Rossini
8e7b8c212b - According to slackpkg 15.0.8 new exit codes was added in slackpkg+ too:
0 Successful Slackpkg execution.
      1 Something wrong happened.
      2 Something fatal happened. (not available in slackpkg)
      20 No package found to be downloaded, installed, reinstalled, upgraded
         or removed.
      50 Slackpkg itself was upgraded and you need to re-run it.
      100 There are pending updates.
    Please: do not ignore the fatal output!
2021-10-26 16:17:55 +02:00
Matteo Rossini
a79d13edd9 Sat Oct 16 15:39:45 CEST 2021
pkg/slackpkg+-1.7.8-noarch-1mt.txz:
  - New feature: CHECKDISKSPACE=on in configuration enable checking
    diskspace before download and install packages
  - Fixed an issue on zlookkernel when /boot/vmlinuz is a symlink to another
    symlink
2021-10-19 17:17:27 +02:00
Matteo Rossini
329f32de7e CHECKDISKSPACE documentation 2021-10-19 17:15:13 +02:00
Matteo Rossini
b53d6b181a version 1.7.8 2021-10-18 19:50:43 +02:00
Matteo Rossini
c2ba85cb35 Fixed an issue on zlookkernel when /boot/vmlinuz is a symlink to another
symlink
2021-10-18 19:42:35 +02:00
Matteo Rossini
ebed83ca6f Manage check diskspace < 1MB 2021-10-16 14:18:26 +02:00
Matteo Rossini
14f219d781 fixed test to check download space 2021-10-16 00:05:15 +02:00
Matteo Rossini
2c80c1335b Check disk space to download and install packages.
Add CHECKDISKSPACE=on in slackpkgplus.conf

Note:
to download it will check $TEMP path (/var/cache/packages by default)
to install (and only install, not for upgrade) it will check $ROOT/usr
filesystem since MOST (not ALL) files are there.
2021-10-15 23:11:19 +02:00
Matteo Rossini
254f9844cb Merge branch 'master' into test 2021-07-13 21:38:40 +02:00
Matteo Rossini
582416e29e Merge master
Fri Jul  9 00:47:35 CEST 2021
pkg/slackpkg+-1.7.7-noarch-1mt.txz:
  - Added support for SBo-current repository (by cgit ponce)
  - slackpkg download <package> can download SBo scripts
  - Replaced SBOURL with array SBO to allow multiple repository. please
    do not change the default value.
+-------------------------+

Sun Jul  4 23:51:46 CEST 2021
pkg/slackpkg+-1.7.6-noarch-9mt.txz: Rebuilt
  - Just updated repositories in documentation and in sample config
    file. Note that some repository now force ssl, and bear.alienbase.ln
    moved to slackware.nl and www.slakfinder.org moved to slakfinder.org.
    If not explicitly put it in configuration files, the cached downloader
    may not work properly. So it's important update slackpkgplus.conf
+-------------------------+

Sun Jul  4 19:57:22 CEST 2021
pkg/slackpkg+-1.7.6-noarch-8mt.txz: Rebuilt
  - slackpkg update now force to download all metadata if conf file
    change (thanks to chrisretusn)
  - 'slackpkg download <full-package-name>' works
+-------------------------+
2021-07-13 21:38:05 +02:00
Matteo Rossini
b63a4ae03a Fri Jul 9 00:47:35 CEST 2021
pkg/slackpkg+-1.7.7-noarch-1mt.txz:
  - Added support for SBo-current repository (by cgit ponce)
  - slackpkg download <package> can download SBo scripts
  - Replaced SBOURL with array SBO to allow multiple repository. please
    do not change the default value.
+-------------------------+
2021-07-13 11:31:15 +02:00
Matteo Rossini
2e3804d463 Some other repository in https 2021-07-09 00:05:38 +02:00
Matteo Rossini
95984521ce Sun Jul 4 23:51:46 CEST 2021
pkg/slackpkg+-1.7.6-noarch-9mt.txz: Rebuilt
  - Just updated repositories in documentation and in sample config
    file. Note that some repository now force ssl, and bear.alienbase.ln
    moved to slackware.nl and www.slakfinder.org moved to slakfinder.org.
    If not explicitly put it in configuration files, the cached downloader
    may not work properly. So it's important update slackpkgplus.conf
+-------------------------+
2021-07-07 19:23:31 +02:00