Commit graph

340 commits

Author SHA1 Message Date
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
Matteo Rossini
fdc580e236 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-04 20:06:35 +02:00
Matteo Rossini
7f6a10368b 'slackpkg download <full-package-name>' works 2021-07-04 19:33:12 +02:00
Matteo Rossini
3873134efe Force to download all metadata if you modify configuration file 2021-07-04 18:42:08 +02:00
Matteo Rossini
9ad44c91ae 'slackpkg download' also download sbo files
add that in configuration

SBO['14.2']=https://www.slackbuilds.org/slackbuilds/14.2/
SBO['current']=http://cgit.ponce.cc/slackbuilds/
2021-07-04 00:40:06 +02:00
Matteo Rossini
7cbdeb1842 Allow to use SBo from stable AND from current
set

SBOURL=https://www.slackbuilds.org/slackbuilds/14.2/
SBOCUR=http://cgit.ponce.cc/slackbuilds/

in configuration
2021-07-03 00:45:30 +02:00
Matteo Rossini
b69f5e27ef Force download all metadata info in update process after modify conf 2021-06-25 13:34:54 +02:00
Matteo Rossini
51ab518385 support SBo current from ponce
Allow to download metadata from SBo-current from cgit.ponce.cc

put
SBOURL=http://cgit.ponce.cc/slackbuilds/

in configuration
2021-06-24 23:39:59 +02:00
Matteo Rossini
01a2bde343 Fri Jun 11 16:25:43 CEST 2021
pkg/slackpkg+-1.7.6-noarch-7mt.txz: Rebuilt
  - Removed bash completion file (already included in slackpkg)
+-------------------------+
2021-06-11 16:39:32 +02:00
Matteo Rossini
4e3f8f6d68 Fri Jun 11 15:36:58 CEST 2021
pkg/slackpkg+-1.7.6-noarch-6mt.txz: Rebuilt
  - slackpkg 15.0.5 incompatible gpg hardening.
+-------------------------+
2021-06-11 15:43:53 +02:00
Matteo Rossini
25eef17e5f Overrive the gpg import from slackpkg 15.0.5
" Harden slackpkg with respect to obtaining GPG key. (CRTS)"

this deny to download the gpg-key from thirdy part repositories
2021-06-11 15:31:35 +02:00
Matteo Rossini
93f4b0c6ed Wed May 26 20:31:25 CEST 2021
pkg/slackpkg+-1.7.6-noarch-5mt.txz: Rebuilt
  - cached_downloader did not correctly honor VERBOSE >= 2
2021-05-26 20:43:08 +02:00
Matteo Rossini
d7aae0ffb3 - cached_downloader did not correctly honor VERBOSE >= 2 2021-05-26 20:42:07 +02:00
Matteo Rossini
48fa79345a Fri May 14 21:01:28 CEST 2021
pkg/slackpkg+-1.7.6-noarch-4mt.txz: Rebuilt
  - bad package
+-------------------------+
2021-05-14 21:03:01 +02:00
Matteo Rossini
1b6eab20e8 Merge branch 'test'
to fix link regression
2021-05-14 21:01:02 +02:00
Matteo Rossini
bf6a935ebf Fri May 14 20:53:06 CEST 2021
pkg/slackpkg+-1.7.6-noarch-3mt.txz: Rebuilt
  - fix some regression with use of link
+-------------------------+
2021-05-14 20:54:56 +02:00
Matteo Rossini
28f744ad66 Regression by using links 2021-05-14 17:26:47 +02:00
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