sbotools

provides a ports-like interface to slackbuilds.org

Subscribe to updates I use sbotools


Statistics on sbotools

Number of watchers on Github 21
Number of open issues 8
Average time to close an issue about 1 month
Main language Perl
Average time to merge a PR 19 days
Open pull requests 2+
Closed pull requests 0+
Last commit 2 months ago
Repo Created over 4 years ago
Repo Last Updated 2 months ago
Size 3.63 MB
Organization / Authorpink-mist
Contributors3
Page Updated
Do you use sbotools? Leave a review!
View open issues (8)
View sbotools activity
View on github
Latest Open Source Launches
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating sbotools for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

sbotools Build Status

sbotools provides a ports-like interface to slackbuilds.org.

Changes

  • 2.5 - 2018-02-14

    • Document download behaviour #66
    • Remake sbosnap and sboremove to have OO semantics
    • Strip -compat32 from slackbuild names when looking them up #65
    • Optimise searching in sbofind
  • 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 #57
    • Add --reinstall option to sboinstall #58
    • Exit with error when sbosnap fails to sync with a repo #61
    • Add version information to sbofind output #60
  • 2.3 - 2017-01-21

    • Bugfix for parsing .info files with \ among the separators #55
  • 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
sbotools open issues Ask a question     (View All Issues)
  • over 1 year sbofind: Exact matches?
  • over 1 year Local git repo as REPO is chowned to root
  • over 1 year Error when parsing PAC.info file
  • over 1 year sbocheck says openoffice needs updating
  • over 2 years Make it more straightforward to build from git
sbotools open pull requests (View All Pulls)
  • sbofind: add new search options (--no-tags, --exact)
  • sboclean: change options --clean-dist|--clean-work into simple --dist|--work
sbotools list of languages used
Other projects in Perl