blob: 003caf982801037c28f7fe8279d1f51bb503a38d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
# sbotools [![Build Status](https://travis-ci.org/pink-mist/sbotools.svg)](https://travis-ci.org/pink-mist/sbotools)
**[sbotools](https://pink-mist.github.io/sbotools/)** provides a ports-like interface to [slackbuilds.org](http://www.slackbuilds.org/).
## Changes
* 2.3 - Unreleased
* 2.2 - 2017-01-17
* Bugfix for parsing .info files with trailing whitespace after a value #54
* 2.1 - 2017-01-14
* Internals:
- Adding internal documentation
- Extract code to submodules for easier separation of concerns
* New features:
- Support for templates for installing things with specified options #38
- Display other README files if the slackbuild comes with them #49
* Bugfixes
- sboinstall/sboremove disagreeing about a package being installed #44
- sbocheck and sboupgrade misinterpreting version strings #45
- parsing .info files without leading space on second line #46
- local git repo gets partially chowned to root #47
- stop excluding .tar.gz files when rsyncing #53
* 2.0 - 2016-07-02
* Major new features
* LOCAL_OVERRIDES setting
Allows to keep a directory with local slackbuild dirs that will override
whatever is found in the regular repository. #8 #13 #14 #15 #19 #20
* SLACKWARE_VERSION setting
Allows to specify the slackware version to sync from SBo. Previously only
the version in your /etc/slackware-version was used for this, and if that
had gotten updated in -current, you'd have needed to wait both for a new
version of sbotools, as well as SBo to get the new repository online
before sbotools would work for you again. #19
* REPO setting
This will override the SLACKWARE_VERSION setting. It's used to specify an
absolute URL for the SBo repository you want to sync with. #6 #19 #27
* Use sbosrcarch source archive if download fails #7 #19 #24
* sboupgrade --all option to upgrade everything listed by sbocheck. #9 #19
* Travis CI integration
Every push will now cause the test-suite to be run. #18
* Hundreds of new unit-tests. #18 #19 #23 #24 #25 #27 #28 #31 #32 #33 #35 #41 #43
* sbofind will now also use tags if they're available #37
* Minor/bugfixes/documentation fixes
* Use system perl when running and installing sbotools.
* sbocheck output changed. #10 #13 #20
* Better debug messages on errors. #16
* manpage fixes. #17
* sboupgrade handles dependencies better. #12 #28
* Update bundled Sort::Versions to 1.62.
* sboinstall/upgrade/sbocheck: small bugfixes. #21 #35 #41 #43
* sbosnap: display download progress, update git trees better. #26 #27
* 1.9 - 2015-11-27
* Make it compatible with perls newer than 5.18
* Lots of code cleanup
* Rewrite build-queue code. #2
* Fix issue when TMP is set. #4
* Fix various bugs related to cleanup code
* Change location of website
* Fix downloading of multiple sources in newer slackbuilds. #5
|