|
|
Sbopkg is a command-line and dialog-based tool to synchronize with the SlackBuilds.org repository, a collection of third-party SlackBuild scripts to build Slackware packages. Sbopkg will allow the user to:
- Create, browse, and search a local copy of the SBo repository for any supported Slackware version (i.e. SBo for Slackware 11.0, 12.0, or 12.1 currently).
- Read the SBo ChangeLog.txt
- View the README, SlackBuild, .info, and slack-desc files for each individual piece of software in the repository
- Copy the original Slackbuild for editing
- Automatically download the source code, check the md5sum, and build a Slackware package from either the original SlackBuild or the locally-edited copy
- View the contents of the cache directory (where source code tarballs are stored)
- View the permanent build log that is optionally maintained to keep a record of the entire compilation process
Sbopkg does not check dependencies, automatically install the package, or otherwise track what has been installed. There are already package tools for Slackware that do those things. Sbopkg is one thing and one thing only: a medium to easily browse a local copy of the SlackBuilds.org repository and build packages from it.
Sbopkg can be also be used strictly from the command line without the dialog interface, to perform most, if not all, of the same functions listed above. Typing sbopkg -h will display the command line options.
Please note that while sbopkg has performed well for many users, it is still in a testing phase. Please do not use in a production environment and please use a separate copy/mirror of SlackBuilds.org, or at least make a backup of any changes to your local copy/mirror before using sbopkg.
Please use the Google Groups mailing list (link in the right column) for questions, bug reports, or issues.
NOTE:
- sbopkg-0.0.7 is the current stable version. Download link is in the right hand column or in the "Downloads" tab.
- sbopkg-0.0.8rc3 is the development version. Please click on the "Downloads" tab to download it. This release candidate contains a new feature that displays potential updates to SBo packages installed on the user's system. Testers are needed.
Slackware (r) is a registered trademark of Patrick Volkerding.
Linux (r) is a registered trademark of Linus Torvalds.
