Skip to main content

SBo tool for managing templates.

Project description

     _                 _                       _       _
 ___| |__   ___       | |_ ___ _ __ ___  _ __ | | __ _| |_ ___  ___
/ __| '_ \ / _ \ _____| __/ _ \ '_ ` _ \| '_ \| |/ _` | __/ _ \/ __|
\__ \ |_) | (_) |_____| ||  __/ | | | | | |_) | | (_| | ||  __/\__ \
|___/_.__/ \___/       \__\___|_| |_| |_| .__/|_|\__,_|\__\___||___/
                                        |_|

About

sbo-templates it’s a tool that creates easy, fast and safe SlackBuilds files scripts.

Features

  • Create fast and safe templates.

  • Reading existing files templates for editing.

  • Repairs wrong templates.

  • Select editor for working (dafault is ‘vim’).

  • Auto-import data from .info file (such as maintainer name, application name, version etc.)

  • Autocorrect the quotation mark in the .info file.

  • Warning for failed checksums.

  • Auto-update the sources checksums.

Asciicast

https://asciinema.org/a/z00ad6EfCSfNzrBczCLcl6uR8

Install

$ tar xvf sbo-templates-<version>.tar.gz
$ cd sbo-templates-<version>
$ ./install.sh

or

$ pip install sbo-templates --upgrade

or

$ pip install sbo-templates-<version>.tar.gz

Requirements

  • Requires Python 3.7+

  • python3-pythondialog >= 3.5.3

Usage

Usage: sbotmp <sbo_name>

Optional arguments:
  -h, --help           Display this message and exit.
  -v, --version        Show version and exit.

For a new project, you should create at first a new folder with the same name as the project, for an existing project, come into the folder and start to edit.

Enjoy!

Screenshots

https://gitlab.com/dslackw/images/raw/master/sbo-templates/sbo-templates-1.png https://gitlab.com/dslackw/images/raw/master/sbo-templates/sbo-templates-2.png https://gitlab.com/dslackw/images/raw/master/sbo-templates/sbo-templates-3.png https://gitlab.com/dslackw/images/raw/master/sbo-templates/sbo-templates-4.png https://gitlab.com/dslackw/images/raw/master/sbo-templates/sbo-templates-5.png

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sbo-templates-1.3.5.tar.gz (32.5 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page