Commit graph

373 commits

Author SHA1 Message Date
Matteo Rossini
f3dac64a1b Fri Jun 15 18:25:33 CEST 2018
pkg/slackpkg+-1.7.0d1-noarch-5mt.txz
  - Fix incompatibility with slackpkg prior 2.83.0-noarch-3
2018-06-15 18:28:19 +02:00
Matteo Rossini
7c210bb714 Fri Jun 15 16:09:51 CEST 2018
pkg/slackpkg+-1.7.0d1-noarch-4mt.txz
  - Fix incompatibility with slackpkg-2.83.0-noarch-3
  - Fix setupmultilib script. It did use oldstyle 'multilib:'
  - Fix a regression in TAG PRIORITY
  - Handle the case where /var/log/packages is a symlink
2018-06-15 17:12:06 +02:00
Matteo Rossini
30eae62fcf Fixed an issue with slackpkg-2.83.0-noarch-3 (current-15/06/2018)
ap/slackpkg-2.83.0-noarch-3.txz:  Rebuilt.
  Don't remove ChangeLog.txt upon upgrade/reinstall.
  Use CHECKSUMS.md5.asc to determine if ChangeLog.txt is unchanged.

it downloads CHECKSUMS.md5.asc BEFORE ChangeLog.txt.
This broke the 'slackpkg update' in slackpkg+

Solved by force to download ChangeLog.txt the first time that
checkchangelog() ask for CHECKSUMS.md5.asc
2018-06-15 16:04:55 +02:00
Matteo Rossini
ccb6be0593 Fix setupmultilib script
Fix a regression on TAG PRIORITY
2018-06-15 10:07:24 +02:00
Matteo Rossini
fe431e228f Thu Apr 26 23:49:04 CEST 2018
pkg/slackpkg+-1.7.0d1-noarch-3mt.txz
  - Do not log 'install.log' and 'fatal.log' when DOWNLOADONLY=on
  - issue with slackpkg-2.83 (development release)
2018-04-26 23:54:04 +02:00
Matteo Rossini
9a373d7973 Do not log 'install.log' and 'fatal.log' when DOWNLOADONLY=on 2018-04-16 00:03:59 +02:00
Matteo Rossini
4d15d1a5f8 slackpkg 2.83.0beta changed how to manage $ROOT.
This break slackpkg+ management of $ROOT.
However this commit fix slackpkg+ if $ROOT is empty.
It's impossible a full fix (to make $ROOT working) until slackpkg-2.83
will be released into slackware official branch.
2018-04-15 23:25:15 +02:00
Matteo Rossini
d87d24bf0f Sat Apr 14 00:09:27 CEST 2018
pkg/slackpkg+-1.7.0d1-noarch-2mt.txz
  - Add a fatal.log for messages that users should not ignore.
    Currently it log if a package fails to install/upgrade/remove.
  - slackpkg upgrade did not work with slackpkg-2.83 (development release)
  - Fixed checkrepos.sh when server response is 302
  - smaller output for slackpkg search
2018-04-14 00:28:20 +02:00
Matteo Rossini
b0efcb355a Add a fatal.log
The user should not ignore messages from this log.

Currently it log if a package fails to install/upgrade/remove.

This may occurs if a download fails.
slackpkg retry one time.
If download fails another time you will have a fatal message.
2018-04-13 23:42:30 +02:00
Matteo Rossini
07d964cd43 slackpkg upgrade did not work with slackpkg-2.83 (development release) 2018-04-13 23:33:37 +02:00
Matteo Rossini
03cbb4dc24 Fixed some repositories in repositories.txt 2017-10-16 19:52:23 +02:00
Matteo Rossini
18ab0b93fb Fixed checkrepos.sh when server response is 302 2017-10-16 19:49:16 +02:00
Matteo Rossini
6ac77cb4cd - fixed MSB repository link
- smaller output for slackpkg search
2016-12-14 20:35:19 +01:00
Matteo Rossini
12bf31a485 Added missed zchangelog.sh in tree 2016-12-13 12:18:42 +01:00
Matteo Rossini
c91580a680 Sun Oct 2 13:55:26 CEST 2016
pkg/slackpkg+-1.7.0d1-noarch-1mt.txz
  - Added SBo support. This does not replace sbopkg. It just search in
    SlackBuilds.org and report the url to download to build and install
    packages yourself.
+-------------------------+
2016-10-02 15:51:55 +02:00
Matteo Rossini
67c92554ee Fri Jul 8 19:18:29 CEST 2016
pkg/slackpkg+-1.7.0d0-noarch-4mt.txz
  - Slackware 14.2 was finally released. Updated repository list.
  - Added manpage for the configuration file (man slackpkgplus.conf)
  - bash_completion is now enabled by default
  - Improved checkrepos.sh (now write PACKAGES.TXT size and last update time)
  - Changed some default settings in sample configuration file; also
    USEBL accepts on/off instead 0/1
2016-07-09 00:40:35 +02:00
Matteo Rossini
066d2af8c8 Wed Jun 22 21:05:15 CEST 2016
pkg/slackpkg+-1.7.0d0-noarch-3mt.txz: Rebuilt
  - slackpkg search did not honor the '+' symbol (thanks to yars)
+-------------------------+
2016-06-22 21:27:04 +02:00
Matteo Rossini
39bf34be75 pkg/slackpkg+-1.7.0d0-noarch-2mt.txz: Rebuilt
- slackpkg check-updates did not work unless you set VERBOSE=3 (thanks to
    Talus).
2016-06-22 00:14:27 +02:00
Matteo Rossini
5e21db7b8d Updated repository list 2016-06-18 13:38:12 +02:00
Matteo Rossini
1ae8f5c258 Fix Changelog date :) 2016-06-15 00:50:11 +02:00
Matteo Rossini
9e9b06446b Setting up mainline branch.
- Fixed some typos and missed SEARCH_CLOG_INPARENT documentation in README
  - Suppress wget output in ChangeLog downloading
  - Fixed an issue when an invalid repository is configured
2016-06-15 00:44:52 +02:00
Matteo Rossini
72b205aad8 pkg/slackpkg+-1.7.0d0-noarch-1mt.txz: Upgraded
Setting up mainline branch.
  - Fixed some typos and missed SEARCH_CLOG_INPARENT documentation in README
2016-06-12 20:33:02 +02:00
Matteo Rossini
11b4dfefd9 Version 1.7.0rc3 - 03/Jun/2016
This could be the last batch of updates before 1.7.0 stable, so please test!
  - dialog did no more trap develop errors (but if occurs please report it)
  - givepriority did drop matched package if it is the first in pkglist
  - Added /usr/src/slackpkg+-*/slackpkg.bash_completation. Edit it for
    instructions.
2016-06-06 20:03:52 +02:00
Matteo Rossini
2dfe8d4477 - dialog did no more trap develop errors
- givepriority did drop matched package if it is the first in pkglist
2016-06-04 12:35:44 +02:00
Matteo Rossini
258bd4b50d Version 1.7.0rc2 - 22/May/2016
- ChangeLog did not skipped for dir:/ repositories
  - ChangeLog did not show correctly certain slackware changelog
  - dir:/ repositories does not need STRICTGPG nor GPG key; however remember
    that if .asc file exists a key must be manually imported
  - Removed makeinstlog.sh since it was bugged and no longer supported
  - Repositories in default configuration file are bumped to 14.2
  - Full 1.7.0 changes tracked in CHANGES file
  - Added /usr/libexec/slackpkg/zchangelog.sh tool. Edit it to see instructions.
2016-06-02 23:31:39 +02:00
Matteo Rossini
92dfcf1d56 slackpkg+-1.7.0rc1-noarch-1mt.txz 2016-05-19 21:47:58 +02:00
Matteo Rossini
cc305a928a WW_FILE_SEARCH should affect file-search only 2016-05-19 21:24:18 +02:00
Matteo Rossini
98103d1df1 - fixed warning in update when one repository does not have the changelog
- ignore the package extension in package selection
- fixed a regression in dir: repository
2016-05-19 20:51:57 +02:00
Matteo Rossini
80cf09386d Version 1.7.b4.3 - 02/May/2016
- Optimized code for generating ChangeLogs. (phenixia2003)
2016-05-02 22:44:59 +02:00
Matteo Rossini
15bab88651 Fixed regression in givepriority 2016-04-19 00:02:40 +02:00
Matteo Rossini
0fce4c3a19 Version 1.7.b4.2 - 18/Apr/2016
- Improved cached downloader with specifics output for ChangeLogs
  - Fixed a bug in TAG_PRIORITY when the package is not installed
  - Improved performance in upgrade by skipping priority check for
    not installed packages
2016-04-18 23:52:52 +02:00
Matteo Rossini
221bcde357 Bumped version and other small things 2016-04-15 20:11:21 +02:00
Matteo Rossini
6169c4da30 Less verbosity in cached_downloader == most clear 2016-04-15 19:56:54 +02:00
Matteo Rossini
b4442e673e Added ChangeLog search from third-party repositories 2016-04-15 19:12:14 +02:00
Matteo Rossini
25ce6840a0 Updated alienbob repositories 2016-03-26 20:23:45 +01:00
Matteo Rossini
ccce2cc09a Version 1.7.b4 - 14/Mar/2016
- slackpkg search now search in dir:// repositories too.
  - subdirectory allowed in dir:// repositories.
  - slackpkg search honour correctly the '+' character
  - Added 'ChangeLog' dialog box to show the changelog of selected packages
    (thanks to phenixia2003)
2016-03-14 19:49:31 +01:00
Matteo Rossini
9fb8e78c49 Fixed slackpkg search that did not honour correctly some special chars as '+' and '.' 2016-03-03 23:51:27 +01:00
Matteo Rossini
f85b2ca2a8 Use find instead ls for dir:// repository to allow subdirectory. 2016-03-03 22:14:45 +01:00
Matteo Rossini
1bc0e22ae8 Fixed an issue when a 'dir://' repository is empty 2016-03-02 20:28:18 +01:00
Matteo Rossini
45d8928e96 slackpkg search now search also in dir:// repositories 2016-03-02 20:18:51 +01:00
Matteo Rossini
8af2291646 Slackpkg+ 1.7.b3 2016-02-27 15:45:53 +01:00
Matteo Rossini
c7e79304b8 Added WW_FILE_SEARCH 2016-02-27 15:34:00 +01:00
Matteo Rossini
bb31ee5822 Colorize the slackpkg search results. 2016-02-27 14:00:56 +01:00
Matteo Rossini
6f4dac8728 Added DETAILED_INFO 2016-02-27 13:58:58 +01:00
Matteo Rossini
5db0cf44c4 slackpkg reinstall allow to choice the repository, as in install/upgrade mode.
Just useful when two repositories have identical packages (e.g. vlc on restricted and alienbob repository)
2016-02-05 22:49:37 +01:00
Matteo Rossini
1b8fcac079 dir:// repositories and inline repositories has best priority. 2016-01-31 19:20:45 +01:00
Matteo Rossini
5c3a9f01c1 Small code cleaning 2016-01-31 15:25:23 +01:00
Matteo Rossini
18ec21c844 Fix non working properly 'reinstall' command. 2016-01-31 15:08:00 +01:00
Matteo Rossini
7cdad2d751 Added debug() function. Useful for developers. 2016-01-30 14:46:31 +01:00
Matteo Rossini
bd7498ff31 1.7.beta2 2016-01-29 22:40:38 +01:00