Frogz project is a modular script for packaging under Linux Slackware (or whatever which can make and use Slackware packages). The project allows you to package your softwares with a generic process you can adapt at every steps according to the specific needs of softwares.
Here are some key features of "Frogz":
· entirely written in bash : if you are a Slackbuild writer, you can hack it without have to learn new programming language ;
· smooth sharing code : frogz includes commands for exporting your code and importing others ;
· handy : several useful commands for managing your modules and packaging softwares ;
· localizable : since frogz use plain text files for its output, translate it in your native language is very easy. The official release is available in English and French.
Packaging with frogz
Frogz is easy to use but requests that you keep some principles in mind. Here is a tutorial which will show you how to work with frogz...
You can also glance frogz capabilities by downloading some of my tadpoles. See the embedded help of frogz for more explanations (in particuliar fgz help import and fgz help jump).
What's New in This Release:
· The 'fgz' command was split into several ones (fgzadd, fgzbuild, fgzdel, fgzexport, fgzimport, fgzjump, fgzmod, and frogz) so that the distinction between primary and secondary options doesn't exist anymore.
· The '@' build syntax was also removed, so from now on all the options are introduced by the classic "-".
· The 'rainette' install script was rewritten in shell with some new features (and some useless ones were removed).
· This release also includes some other minor bugfixes and code improvements.