Skip to content

berris/sbo-templates

 
 

Repository files navigation

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

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

  • 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, appllication name, version etc.)
  • Autocorrect the quotation mark in the .info file
  • Warning for failed checksumss.
  • Auto-update the sources checksums.
https://asciinema.org/a/z00ad6EfCSfNzrBczCLcl6uR8
$ 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
  • Requires Python 3.7+
  • python3-pythondialog >= 3.5.0
Usage: sbotmp <sbo_name>

Optional arguments:
  -h, --help           display this help and exit
  -v, --version        print version and exit

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

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
  • Copyright © Dimitris Zlatanidis
  • Slackware® is a Registered Trademark of Patrick Volkerding.
  • Linux is a Registered Trademark of Linus Torvalds.

Packages

No packages published

Languages

  • Python 56.6%
  • Shell 43.4%