Easibox is a utility that automates the creation of archive files, intended to be used for open source projects.
It was written for Linux, but should work OK on any Unix. Note that Easibox is written in Python, and you must have Python version 2.3 or greater installed on your machine.
Easibox was written to solve a problem I had when releasing open source software packages, such as my Leafwa program.
The technique I was using was manually creating a directory with the required filename (such as "leafwa-0.6.1"), copying those files to be archived into the directory, and then cd'ing to that directory's parent and running tar to create the tarball.
I found this process time-consuming and error-prone. So I decided there must be a better way.
My solution was the program ``Easibox'' which decides what files it will put in the archive, what sort of archive files will be created, and other parameters, based on the contents of a configuration file in the project directory.
The configuration file is read in by the Python interpreter; this means that it uses Python syntax (so you don't have to learn another file type) and that you can put Python program statements in it.
What's New in This Release:
· include the renamed "unbox" executable and an html user manual.