aboutsummaryrefslogtreecommitdiff
path: root/SBO-Lib/Changes
blob: caf9b7a206c62fad14cc0219437d7ad411eb475c (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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
2.4 - 2017-05-18
  * Rewrite sboremove from the ground up so it relies less on global state
  * Fix for parsing README with useradd/groupadd commands which span lines
    (https://github.com/pink-mist/sbotools/issues/57)
  * Add --reinstall option to sboinstall
    (https://github.com/pink-mist/sbotools/issues/58)
  * Exit with error when sbosnap fails to sync with a repo
    (https://github.com/pink-mist/sbotools/issues/61)
  * Add version information to sbofind output
    (https://github.com/pink-mist/sbotools/issues/60)

2.3 - 2017-01-21
  * Bugfix for parsing .info files with \ among the separators
    (https://github.com/pink-mist/sbotools/issues/55)

2.2 - 2017-01-17
  * Bugfix for parsing .info files with trailing whitespace after a value
    (https://github.com/pink-mist/sbotools/issues/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
      (https://github.com/pink-mist/sbotools/issues/38)
    - Display other README files if the slackbuild comes with them
      (https://github.com/pink-mist/sbotools/issues/49)
  * Bugfixes
    - sboinstall/sboremove disagreeing about a package being installed
      (https://github.com/pink-mist/sbotools/issues/44)
    - sbocheck and sboupgrade misinterpreting version strings
      (https://github.com/pink-mist/sbotools/issues/45)
    - parsing .info files without leading space on second line
      (https://github.com/pink-mist/sbotools/issues/46)
    - local git repo gets partially chowned to root
      (https://github.com/pink-mist/sbotools/issues/47)
    - stop excluding .tar.gz files when rsyncing
      (https://github.com/pink-mist/sbotools/issues/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.
       - https://github.com/pink-mist/sbotools/issues/8
       - https://github.com/pink-mist/sbotools/issues/13
       - https://github.com/pink-mist/sbotools/issues/14
       - https://github.com/pink-mist/sbotools/issues/15
       - https://github.com/pink-mist/sbotools/issues/19
       - https://github.com/pink-mist/sbotools/issues/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.
       - https://github.com/pink-mist/sbotools/issues/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.
       - https://github.com/pink-mist/sbotools/issues/6
       - https://github.com/pink-mist/sbotools/issues/19
       - https://github.com/pink-mist/sbotools/issues/27
    * Use sbosrcarch source archive if download fails
       - https://github.com/pink-mist/sbotools/issues/7
       - https://github.com/pink-mist/sbotools/issues/19
       - https://github.com/pink-mist/sbotools/issues/24
    * sboupgrade --all option to upgrade everything listed by sbocheck
       - https://github.com/pink-mist/sbotools/issues/9
       - https://github.com/pink-mist/sbotools/issues/19
    * Travis CI integration
      Every push will now cause the test-suite to be run
       - https://github.com/pink-mist/sbotools/issues/18
    * Hundreds of new unit-tests.
       - https://github.com/pink-mist/sbotools/issues/18
       - https://github.com/pink-mist/sbotools/issues/19
       - https://github.com/pink-mist/sbotools/issues/23
       - https://github.com/pink-mist/sbotools/issues/24
       - https://github.com/pink-mist/sbotools/issues/25
       - https://github.com/pink-mist/sbotools/issues/27
       - https://github.com/pink-mist/sbotools/issues/28
       - https://github.com/pink-mist/sbotools/issues/31
       - https://github.com/pink-mist/sbotools/issues/32
       - https://github.com/pink-mist/sbotools/issues/33
       - https://github.com/pink-mist/sbotools/issues/35
       - https://github.com/pink-mist/sbotools/issues/41
       - https://github.com/pink-mist/sbotools/issues/43
    * sbofind will now also use tags if they're available
       - https://github.com/pink-mist/sbotools/issues/37
  * Minor/bugfixes/documentation fixes
    * Use system perl when running and installing sbotools
    * sbocheck output changed
       - https://github.com/pink-mist/sbotools/issues/10
       - https://github.com/pink-mist/sbotools/issues/13
       - https://github.com/pink-mist/sbotools/issues/20
    * Better debug messages on errors
       - https://github.com/pink-mist/sbotools/issues/16
    * manpage fixes
       - https://github.com/pink-mist/sbotools/issues/17
    * sboupgrade handles dependencies better
       - https://github.com/pink-mist/sbotools/issues/12
       - https://github.com/pink-mist/sbotools/issues/28
    * Update bundled Sort::Versions to 1.62
    * sboinstall/upgrade/check: small bugfixes
       - https://github.com/pink-mist/sbotools/issues/21
       - https://github.com/pink-mist/sbotools/issues/35
       - https://github.com/pink-mist/sbotools/issues/41
       - https://github.com/pink-mist/sbotools/issues/43
    * sbosnap: display download progress, update git trees better
       - https://github.com/pink-mist/sbotools/issues/26
       - https://github.com/pink-mist/sbotools/issues/27

1.9 - 2015-11-27
  * Make it compatible with perls newer than 5.18
  * Lots of code cleanup
  * Rewrite build-queue code (https://github.com/pink-mist/sbotools/issues/2)
  * Fix issue when TMP is set (https://github.com/pink-mist/sbotools/issues/4)
  * Fix various bugs related to cleanup code
  * Change location of website
  * Fix downloading of multiple sources in newer slackbuilds
    (https://github.com/pink-mist/sbotools/issues/5)