Commit graph

359 commits

Author SHA1 Message Date
Matteo Rossini
ef0701a67a Reverted to 1.3.1 before sync with master 2015-12-12 14:14:49 +01:00
Matteo Rossini
ba9cc23ddc Another important casting problem. 2015-11-22 19:26:11 +01:00
Matteo Rossini
7c01349a32 Version 1.5.1 - 20/Nov/2015
Note for Slackware 14.1 users: slackware-current introduce important bug fix
  in slackpkg 2.82.0-14 (see Slackware ChangeLog) not backported in slackware
  14.1; it is not mandatory but you are encouraged to upgrade it by download it
  manually; be sure to graylist slackpkg to avoid an automatic downgrade.
  - The trailing slash in MIRRORPLUS[] is now optional (thanks to phenixia2003
    and Didier Spaier)
  - Added DOWNLOADCMD option to add a custom downloader
  - Fixed a bug that causes that ALL repositories fail if ONE repository fails
    (thanks to FR on Alien Pasture for reporting)
  - Fixed TAG_PRIORITY to avoid impact in slackpkg install
2015-11-20 22:17:00 +01:00
Matteo Rossini
aca3795170 use DOWNLOADCMD option instead DOWNLOADER that is already in use. 2015-11-20 20:59:35 +01:00
Matteo Rossini
bdfdefea5b The trailing slash in MIRRORPLUS is now optional 2015-11-20 20:44:58 +01:00
Matteo Rossini
7d303ac5e5 Fixed a casting problem with REPOPLUS variable.
It was used both as array and as string, so under some conditions (for example a broken o misconfigured repository) the repositories update fails.
2015-11-20 20:35:48 +01:00
Matteo Rossini
e2777e0260 TAG_PRIORITY=on was impacting also slackpkg install. Fixed 2015-11-20 19:32:19 +01:00
Matteo Rossini
60e11fa385 Updated KTOWN documentation 2015-11-20 19:20:07 +01:00
Matteo Rossini
76ba05be82 Added the 'DOWNLOADER' option.
You can now specify a custom downloader to use.
See README for details
2015-11-20 19:09:45 +01:00
Matteo Rossini
97aa85b460 fixed a type. thanks to Ryan 2015-11-20 18:58:00 +01:00
Matteo Rossini
fa0c164f2e Version 1.5.0 - 10/Jul/2015
- Fixed TAG_PRIORITY
  - Fixed repositories list
2015-07-10 20:16:58 +02:00
Matteo Rossini
ab2a1e3671 Version 1.4.99 - 01/Jul/2015
- Added priority by tag. Setting TAG_PRIORITY to 'yes' slackpkg+
    automatically upgrade packages from repository where the tag is the same
    of the already installed package.
2015-07-01 20:59:13 +02:00
Matteo Rossini
8a04091b45 Small code review 2015-06-29 23:48:25 +02:00
Matteo Rossini
1bd7dd1bb1 Version 1.4.1 - 16/Jun/2015
- Fix for repositories having CHECKSUMS.md5.gz.asc
2015-06-16 17:39:14 +02:00
Matteo Rossini
ac3758c2de Updated repositories 2015-06-14 18:38:18 +02:00
Matteo Rossini
5c4203a401 Fixed 'microlinux' repositories 2015-01-09 18:12:42 +01:00
Matteo Rossini
122371c1e4 Version 1.4.0 - 13/Dec/2014
- Now the official repositories (slackware64, extra, patches...) are treated
    as thirdy party repositories, so you can add it in PKGS_PRIORITY
    (phenixia2003)
  - To put an entire repository in PKGS_PRIORITY, you no more need to add
    ':.*' after the name (phenixia2003)
2014-12-13 16:20:46 +01:00
Matteo Rossini
da321982e1 Version 1.3.3 - 26/Oct/2014
- Patched to avoid to install glibc-debug from alienbob multilib (thanks to
    phenixia2003)
2014-10-26 18:00:49 +01:00
Matteo Rossini
682c49aea7 Version 1.3.2 - 13/Jul/2014
- Patched to reflect changes on slackpkg 2.82.0-13
2014-07-13 17:05:44 +02:00
Matteo Rossini
b60e8adf1f Isn't really needed a full rebuild of install.log file at every
update process! Launch /usr/libexec/slackpkg/makeinstlog.sh
manually to create it.
2014-04-21 15:25:25 +02:00
Matteo Rossini
6343da195e Skipping invalid repository on update process. 2014-04-17 11:56:15 +02:00
Mattero Rossini
96f3de8f57 Fixed an issue on missing VERBOSE line in config file. 2014-04-16 08:22:11 +02:00
Matteo Rossini
59289d5d33 - Fixed an issue when a repository is down 2014-04-15 17:21:48 +02:00
Matteo Rossini
99cf2bb70e Merged with master 1.3.1
Merge branch 'master' into devel

Conflicts:
	ChangeLog.txt
	src/ChangeLog.txt
	src/slackpkgplus.sh
2014-04-15 16:56:05 +02:00
Matteo Rossini
2646d851fc Version 1.3.1 - 7/Mar/2014
- Improved check-updates function (thanks to phenixia2003)
  - Improved debug-mode
2014-04-07 09:40:02 +02:00
Matteo Rossini
1e0bd6fd46 Fixed Repository list 2014-01-01 16:31:04 +01:00
Matteo Rossini
b5d15ec98d Version 1.3.0 - 1/Jan/2014
- Added a debug-mode download verbosity
  - On upgrade, the status bar show available packages from every repository
2014-01-01 14:58:35 +01:00
Matteo Rossini
83d074c7b7 Version 20131209.1 - 9/Dec/2013
- Forked from 1.2.0
2013-12-09 14:40:53 +01:00
Matteo Rossini
96e09b6672 Merge branch 'master' into devel
Conflicts:
	ChangeLog.txt
	src/ChangeLog.txt
2013-12-09 14:33:17 +01:00
Matteo Rossini
c1a543c828 Current -devel is the same of -1.2.0, so I will merge with master
before refork.
2013-12-09 14:30:20 +01:00
Matteo Rossini
13e211cfc7 Version 1.2.0 - 9/Dec/2013
- Now ALLOW32BIT also auto-greylist the 32bit packages
  - Added an install log in /var/lib/slackpkg/install.log; use
    '/usr/libexec/slackpkg/makeinstlog.sh -t' to create a starting
    install.log (it TRY to detect the repository)
2013-12-09 14:18:57 +01:00
Matteo Rossini
f121bcb168 Version 1.1.0 - 6/Dec/2013
- Added ALLOW32BIT flag to allow to install 32bit packages on a 64bit system
  - setupmultilib.sh install only adaptative multilib by default
  - Small fixes
2013-12-06 13:44:43 +01:00
Matteo Rossini
c5c4b25464 Fixed missing alert on slackpkgplus.conf update 2013-12-06 11:50:42 +01:00
Matteo Rossini
46b1744788 - setupmultilib.sh install only adaptative multilib by default 2013-12-06 11:47:41 +01:00
Matteo Rossini
4cd45ee7d2 - Added ALLOW32BIT flag to allow to install 32bit packages on a 64bit system 2013-12-06 10:32:20 +01:00
Matteo Rossini
dc302eff2b Version 1.0.2 - 6/Dec/2013
- Added WGETOPTS
  - Moved notifications on a dedicated configuration file (notifymsg.conf)
2013-12-06 05:49:10 +01:00
Matteo Rossini
f34b81c549 - Moved notify messages in a dedicated configuration file and added
ENABLENOTIFY to enable/disable it
2013-11-29 13:28:18 +01:00
Matteo Rossini
538cbf2b56 - Added WGETOPTS. This allow to pass parameters to 'wget'. You can use it as
a workaround for repository indisponibility by set it to
    WGETOPTS="--timeout=5 --tries=1"
2013-11-29 13:14:32 +01:00
Matteo Rossini
4eca3dabea forgot to remove notification messages from x86_64 config file. 2013-11-20 14:16:01 +01:00
Matteo Rossini
e1c13d27d8 Version 20131120.1 - 20/Nov/2013
- Moved notify messages in a dedicated configuration file and added
    ENABLENOTIFY to enable/disable it
  - Fixed the broken notification on missed 'slackpkg update'
2013-11-20 14:06:24 +01:00
Matteo Rossini
d0e0ccbf78 Version 20131119.3 - 20/Nov/2013
- Now ALLOW32BIT also auto-greylist the 32bit packages
2013-11-19 15:45:16 +01:00
Matteo Rossini
dccee92c02 Some issue in install log generating/updating 2013-11-19 15:38:43 +01:00
Matteo Rossini
359efb974c Fixed an issue with ALLOW32BIT
thanks phenixia2003
2013-11-19 14:45:42 +01:00
Matteo Rossini
5d6c9656dc Default configuration file, in development version, now use the development repository. 2013-11-19 14:35:53 +01:00
Matteo Rossini
cb56537902 Version 20131119.2 - 19/Nov/2013
- Added ALLOW32BIT flag to allow to install 32bit packages on a 64bit system
2013-11-19 14:07:33 +01:00
Matteo Rossini
30a13d86f8 Version 20131119.1 - 19/Nov/2013
- 'slackpkg update' also update the install.log
  - 'makeinstlog.sh -t' TRY to detect the repository from which the package
    was installed.
  - improved greylist. Now accept regex and repository name.
  - Added WGETOPTS
2013-11-19 13:23:34 +01:00
Matteo Rossini
23ae95e088 Update slackpkg+ version (1.0.1) 2013-11-19 12:52:44 +01:00
Matteo Rossini
f9910d46a8 Added WGETOPTS
you can put it in slackpkgplus.conf or override from command line
WGETOPTS="--timeout=5" slackpkg update
2013-11-19 12:48:02 +01:00
Matteo Rossini
71ce3067a5 /usr/libexec/slackpkg/makeinstlog.sh -t
_try_ do detect the repository from which the package was installed
2013-11-19 12:37:49 +01:00
Matteo Rossini
6c9fff4ecc Version 20131118.2 - 18/Nov/2013
- Moved makeinstlog.sh in libexec path. Now slackpkg update also update
  install.log
2013-11-18 17:05:48 +01:00