Metadata-Version: 2.4
Name: sbpkg
Version: 1.1.3
Summary: Simple, fast and full-featured SBo package manager
Keywords: slackware,linux,package,manager,tool
Author-email: Dimitris Zlatanidis <dslackw@gmail.com>
Maintainer-email: Dimitris Zlatanidis <dslackw@gmail.com>
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Environment :: Console
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Unix Shell
Classifier: Topic :: Utilities
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: System :: Archiving :: Packaging
Classifier: Topic :: System :: Software Distribution
Classifier: Topic :: System :: Installation/Setup
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: System :: Software Distribution
Classifier: Development Status :: 5 - Production/Stable
License-File: LICENSE.txt
Project-URL: Changelog, https://gitlab.com/dslackw/sbpkg/-/blob/main/ChangeLog.md
Project-URL: Documentation, https://gitlab.com/dslackw/sbpkg
Project-URL: Homepage, https://gitlab.com/dslackw/sbpkg
Project-URL: Repository, https://gitlab.com/dslackw/sbpkg.git

# sbpkg 1.1.3

### About

Simple, fast and full-featured SBo package manager.

Sbpkg is a command-line tool to synchronize with the SlackBuilds.org
repository. It features resolving dependency support, install and
uninstall scripts, and the ability to sync your local machine with
a remote repository to automatically upgrade packages.

### Features

- Install packages with resolving dependencies.
- Build SlackBuilds scripts without installing.
- Check and upgrade installed SBo packages on your system.
- Check your installed packages and dependencies based on repository.
- Remove installed packages with their dependencies.
- Automatic calculate the installed package size.
- Automatic MD5 checksum for download sources.
- Automatic GPG verification for SBo scripts.
- Display the full path of package dependencies.
- Display packages that depend on other packages.
- Search SlackBuilds in the repository.
- Download slackbuilds scripts with sources without build or install them.
- Display the full information of packages in your terminal.
- Display the contents of the SlackBuild files in your terminal.

### Install

```bash
$ tar xvf sbpkg-1.1.3.tar.gz
$ cd sbpkg-1.1.3
$ ./install.sh
```

## Screenshots

### sbpkg --install \<packages\>

<img src="https://gitlab.com/dslackw/images/-/raw/master/sbpkg/install.png" width="900" title="sbpkg --install <packages>">

### sbpkg --remove \<packages\>

<img src="https://gitlab.com/dslackw/images/-/raw/master/sbpkg/remove.png" width="900" title="sbpkg --remove <packages>">

### sbpkg --upgrade

<img src="https://gitlab.com/dslackw/images/-/raw/master/sbpkg/upgrade.png" width="900" title="sbpkg --upgrade">

### sbpkg --pkg-info \<packages\>

<img src="https://gitlab.com/dslackw/images/-/raw/master/sbpkg/information.png" width="900" title="sbpkg --pkg-information <packages>">
