read right.... vpackager is back!.Attention packagers: YOU ARE GOING TO WANT THIS
The first beta release of vpackager 2.0 has surfaced and is better than ever.
The purpose and concept of the application is still pretty much the same from the old version, but this is a complete re-write of the application in python rather than gambas2.
The user interface had a complete overhaul because the way the entire application works has completely changed.Key Features
- Relies on sbbuilder
Since using sbbuilder has become the standard for packaging for vectorlinux, vpackager now uses sbbuilder as a back-end to generate a build script. The resulting script can be ran outside of vpackager as well. As a result of doing this, you end up with a build tree containing the source, binary package, as well as package description and dep information.... Your build tree is ready to be uploaded to the repos.
- Uses a job queue
By using a job queue, vpackager allows the user to build a series of packages at once. Just fill the job queue, and let it rip. Upon adding each job, you can request to install the package to the system, so that if the next package in line needs this package, it will build correctly.
- Keeps a history
Every job processed by vpackager is kept in the job history. This is useful when a new version of a package is release, you can go back to the history, and re-build the job by updating the version information and pointing to the right source link, this really saves time when you get used to it
- Downloads necessary files automatically
When adding a new job to the queue, you can simply enter links to the direct download that point to the source code, as well as description file and vpackager will take care of the rest. This saves you from having to collect this data yourself.
Of course, there is lots more, but I can't sit here and write it all up, see the wiki here: https://bitbucket.org/m0e_lnx/vpackager/wiki/Home
Read the dependency list here https://bitbucket.org/m0e_lnx/vpackager/wiki/installation
It should work pretty much out of the box on any VL7 release after installing psutil (see wiki for howto install it)
so, without further to do, I give you vpackager 2.0 beta 1.
Source package: https://bitbucket.org/m0e_lnx/vpackager/downloads/vpackager-2.0_beta1.3.tar.bz2
Vectorlinux 7.0 Package: https://bitbucket.org/m0e_lnx/vpackager/downloads/vpackager-2.0_beta1.3-i586-1vl70.txz
If you find a bug, please visit the project page at https://bitbucket.org/m0e_lnx/vpackager/
and click on Issues to create a new ticket.
Suggestions are welcome.