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)