Commit graph

107 commits

Author SHA1 Message Date
Matteo Rossini
29ee081622 Version 1.6.0 - 19/Dec/2015
- Added CACHEUPDATE. You can now speedup the slackpkg update by caching
    metadata files.
2015-12-19 15:26:12 +01:00
Matteo Rossini
8d2885df9d Version 1.5.2 - 18/Dec/2015
- Fixed a missed $ROOT
  - Added SHOWORDER option. It's a way to sort packages in dialog box to help
    reviewing large upgrade from many repositories. The SHOWORDER option
    accepts "package" "repository" "tag" "path" "arch".
  - Fixed some repository url. There are already some 14.2 repositories!!!
  - slackpkg+ advise you to update the pkglist before use it
  - Added a script in /usr/doc/slackpkg+-* to a fast check of repositories
  - slackpkg -dialog=off now show repository name as with dialog
  - Added SENSITIVE_SEARCH option to search case-insensitive
    (thanks to phenixia2003)
  - Important fixes in the priority manager. Many thanks to all people that
    reported the bugs and a Big thanks to phenixia2003 for the fix. Now we need
    your help to test it.
2015-12-18 21:28:31 +01:00
Matteo Rossini
df8c9130a6 Added SENSITIVE_SEARCH
Small adjustment in the code.
2015-12-18 21:03:54 +01:00
Matteo Rossini
b3d2437f9a Review of priority code.
Use temporary files to generate the package list to install.
2015-12-17 22:40:55 +01:00
Matteo Rossini
9a2f9740dc showlist() merged in slackpkgplus.sh to add repository name in listing with -dialog=off 2015-12-16 19:50:35 +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
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
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
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
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
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
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
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
70345d5e3b Version 1.0.1 - 14/Nov/2013
- Fixed fatal on 'pasture' repository and on invalid repository
2013-11-14 12:03:47 +01:00
Matteo Rossini
25e266aa2d Version 1.0 - 11/Nov/2013
- slackpkg+ 1.0 stable finally relased
  - All repositories aligned to newest slackware version
  - Documentation reformatting and some typo fix (thanx to idlemoor)
  - Added function 'notification on event' that allow to insert reminders
    when you install/ugrade/remove some packages. See slackpkgplus.conf samples.
    (thanks to phenixia2003)
2013-11-11 15:20:30 +01:00
Matteo Rossini
2d207c0681 Thanks to idlemoor for typos correction. 2013-10-29 12:55:22 +01:00
Matteo Rossini
4f8d52738f Version 1.0rc3 - 28/Oct/2013
- slackpkg+ 1.0 release candidate 3.  Last call.  :)
  - Added setupmultilib.sh in /usr/doc/slackpk+-*, an helper for configure
    multilibs in slackpkgplus.conf
2013-10-28 12:44:51 +01:00
Matteo Rossini
bf42ca4f68 Version 1.0rc2 - 21/Oct/2013
- Looks like we get a slackpkg+ 1.0 release candidate 2...  but things are
    pretty much nailed down at this point.  Please test and report any last :D
  - Updated some repository to 14.1
2013-10-21 15:42:05 +02:00
Matteo Rossini
7da127b3e7 Version 1.0rc1 - 16/Oct/2013
- Slackware 14.1 is coming up. I think that also slackpkg+ is ready so as
    Slackware I mark it as rc1 :). slackpkg 2.82.0-11 added the 14.1 repositories.
    Unfortuatly I don't know which third-party repository will contains 14.1
    packages, so I can't add 14.1 to repositories.txt
  - You can now ovverride SLACKPKGPLUS VERBOSE from command-line (as USEBL)
2013-10-16 13:57:13 +02:00
Matteo Rossini
be046cae08 Slackpkg 0.9.7.4 released
Version 0.9.7.4 - 24/Sep/2013
  - Try a better way to detect the newest version of the same package in local
    or remote directory (does not guarantees 100% success)
  - Try to download CHECKSUMS.md5.gz.asc if CHECKSUMS.md5.asc does not exists
    (as salixos repository)
2013-09-24 15:29:11 +02:00
Matteo Rossini
ea778f8118 Slackpkg 0.9.7.3 released
note: it works fine with slackpkg-2.82.0-noarch-10
2013-09-18 11:25:08 +02:00
Matteo Rossini
f0e2df6519 Version 20130910.1 - 10/Sep/2013
- Fix an issue with dir:// repositories and gpg check
2013-09-10 17:30:32 +02:00
Matteo Rossini
a27d6e5d48 Slackpkg+ 0.9.7.2 released
Version 0.9.7.2 - 09/Sep/2013
  - Added support for unrepositorized local directory in config file
  - Added USEBL to temporary skip blacklist check (USEBL=0 slackpkg install..)
2013-09-09 17:02:18 +02:00
Matteo Rossini
07ea634441 Slackpkg+ 0.9.7.1 released
Version 0.9.7.1 - 06/Sep/2013
  - fixed a bug on 'slackpkg upgrade file:..'
2013-09-06 12:52:03 +02:00
Matteo Rossini
0835728cb1 Slackpkg+ 0.9.7 released
Version 0.9.7 - 05/Sep/2013
  - Added install/upgrade/reinstall from disk with file:package.txz or dir:path,
    and remote with {http,ftp,htts}://site/path/[package.txz], unrepositorized
    packages. Please, read the README file.
  - Disallow to choice the download manager; slackpkg+ require wget AND lftp
2013-09-05 16:38:14 +02:00
Matteo Rossini
3e4edab0ac 20130905.3
1) add http/ftp/https support.
   for now only syntax:
   slackpkg {install/upgrade/reinstall} http://site/repo/package.txz

2) use wget forzately

3) fixed a bug that does not allow to install from a directory

4) allow to uninstall packages even if you specify the '.txz' in
   syntax:
   slackpkg remove package-1-noarch-1.txz
2013-09-05 14:27:19 +02:00
Matteo Rossini
027e82578b 20130905.2 substitute
slackpkg install file:path/
with
	slackpkg install dir:path
(you does not need the final /)

slackpkg install file:filename.txz remain unmodified
2013-09-05 00:32:43 +02:00
Matteo Rossini
100bc2d929 Version 20130904.1 - 04/Sep/2013
- Added install/upgrade from disk (file:package.txz or file:path/)
    please, read the README file
2013-09-04 15:12:19 +02:00
Matteo Rossini
c767c6906b slackpkg install file:. show installed files - fixed
slackpkg upgrade file:. show packges already up-to-dates - fixed
2013-09-03 11:36:43 +02:00
Matteo Rossini
1dd5dc128c Now supports local directory.
Version 20130902.2 - 02/Sep/2013
  - Added install from file or directoy:
    slackpkg {install|upgrade} file:test-1.0-noarch-1
    slackpkg {install|upgrade} file:./
    You can optionally specify relative path or absolute path for file.
2013-09-02 16:20:59 +02:00
Matteo Rossini
07d73c1519 -current
Version 20130902.1 - 02/Sep/2013
  - Added install from file: slackpkg {install|upgrade} file:test-1.0-noarch-1
    You can optionally specify relative path or absolute path for file.
2013-09-02 14:55:57 +02:00
Matteo Rossini
36e6062534 Version 0.9.6.1 - 02/Sep/2013
- fixed a bug in new dialog function (thanks to phenixia2003)
2013-09-02 12:12:16 +02:00
Matteo Rossini
7400a28c7f Slackpkg+ 0.9.6 released
Version 0.9.6 - 01/Sep/2013
  - fixed a slackpkg bug that does not recreate $WORKDIR if it does not exists.
  - added repository name in dialog
2013-09-01 22:19:57 +02:00
Matteo Rossini
594855a5b2 Slackpkg+ now show repository name on dialog. 2013-09-01 18:26:54 +02:00
Matteo Rossini
4646ef426f Fixed documentation 2013-08-31 23:47:10 +02:00
Matteo Rossini
29722fe22e Current - 29/Aug/2013
- fixed a slackpkg bug that does not recreate /var/lib/slackpkg if it does not exists.
2013-08-29 00:40:00 +02:00
Matteo Rossini
5f88cbb071 Version 0.9.5 - 28/Aug/2013
- fixed a problem with some compat32 packages
  - fixed a issue about packages selection with the official slackware repository
    (thanks to phenixia2003)
2013-08-28 13:21:49 +00:00
Matteo Rossini
dd5e73aca3 Slackpkg+ 0.9.4 Released
all contributes from phenixia2003 on LQ

Version 0.9.4 - 27/Aug/2013
  - fixed a issue when a pattern is used multiple times in argument
  - fixed a bug in install/upgrade regarding the enhanced priority
  - fixed a bug in search which leads to wrong information about upgrade
  - allow to to install/upgrade/reinstall/remove all the packages from
    a given repository (thanks to phenixia2003 for big patch)
2013-08-27 13:16:49 +00:00
Matteo Rossini
a555a79950 Slackpkg+ 0.9.3 Released
Version 0.9.3 - 25/Aug/2013
  - fixed md5 check (thanks to AlienBob)
2013-08-25 19:06:47 +02:00
Matteo Rossini
fec837201a Slackpkg+ 0.9.2 Released
Version 0.9.2 - 01/Aug/2013
  - allow to search the non $ARCH packages
  - speed up the update process
  - allow to disable the download status bar
2013-08-01 19:29:34 +02:00
Matteo Rossini
77cbaa351c Current
- speed up the update process
  - allow to disable the download status bar
2013-05-07 09:57:15 +02:00
Matteo Rossini
3643b14668 Slackpkg+ 0.9.1 released 2013-05-05 16:43:46 +02:00
Matteo Rossini
9a10a4d531 Added file-search function.
Thanks to phenixia2003
2013-05-05 15:49:11 +02:00
Matteo Rossini
6aef9d6695 fixed a conflict searching the existent package 'slackpkg'
When a user search the package 'slackpkg', the grep match also
the prefix 'slackpkgplus_' in url.

Now the prefix is SLACKPKGPLUS_ so grep does NOT match (unless
the user search SLACKPKG, that does NOT exists).
2013-05-03 20:44:20 +02:00
Matteo Rossini
ca37955286 Version 0.9rc3 - 01/May/2013
- added more config file checks
  - fixed a bug that does not allow to use the gpg check
  - fixed a bug that deny to use local slackware mirror
2013-05-03 14:40:06 +02:00
Matteo Rossini
afddae5749 Version 0.9rc2 - 30/Apr/2013
- added config file checks
  - fixed a bug that try to check gpg even if CHECKGPG is set to off
  - fixed a bug that show compat32 packages as duplicated
  - implemented 'slackpkg search'
2013-05-03 10:58:43 +02:00
Matteo Rossini
8a8b27118b Version 0.9rc1 - 29/Apr/2013
- added some repository
2013-05-03 10:01:55 +02:00
Matteo Rossini
717b9a4840 Version 0.9beta2 - 27/Apr/2013
- fixed a 'package' bug that override slackpkgplus.conf (instead .new)
  - added doinst.sh that auto-select a configuration file depending $ARCH
  - fixed priority system bug when two repositories have package with the same
    full name
2013-05-03 09:54:52 +02:00
Matteo Rossini
48bcf441e0 Version 0.9beta1 - 26/Apr/2013
- added repositories in conf file
  - added a priority system for repository only
  - added support to local repository
2013-05-02 17:40:51 +02:00
Matteo Rossini
c6f6704ee9 Version 0.9test1 - 26/Apr/2013
- added a priority system for repository and single packages
  - added gpg support
  - added explicit support for alienbob multilibs

Thanks to AlienBob and phenixia2003 (on LQ) for contributing
2013-05-02 17:28:09 +02:00
Matteo Rossini
fd323deeea Version 0.3beta - 10/Oct/2012
- Added slackware 14.0 in default configuration
2013-05-02 17:02:22 +02:00
Matteo Rossini
150f6da274 Version 0.2beta - 28/Sep/2012
- renamed in 'slackpkg+'
  - allow to add multiple repositories
  - extends the slackpkg 'PRIORITY'
2013-05-02 14:39:32 +02:00
Matteo Rossini
ba4b864ce6 Slackpkg+sl is a plugin for slackpkg
It add support for slacky repositories.

Version 0.1 - 12/Jul/2011
  First release.
  - added slacky repository to slackpkg
2013-05-02 14:28:54 +02:00