Ubuntu or Debian devs can use checkinstall to generate .deb packages for their software. It is the standard cmdline utility. Debreate is a GUI based alternative to do the same though a wizard-like procedure. It takes care of every aspect of package creation and installation.
Debreate is written in wxGTK.
- Easy to follow step-by-step wizard
- Supports applications, artwork, media, themes
- Add package name, version, maintainer email, architecture and category
- Add short and long descriptions
- Add recommended packages, dependencies (with versions), conflicts, package & version relations
- Pick files and destination install locations
- Write preinst, postinst, prerm, postrm scripts
- Add changelog
- Create menu launcher
Install pre-requisites (tested on Ubuntu 14.04.3):
$ sudo apt-get install fakeroot libfakeroot libwxbase2.8-0 libwxgtk-media2.8-0 libwxgtk2.8-0 python-wxgtk2.8 python-wxversion
Download the latest package from SourceForge and install it:
$ sudo dpkg -i debreate_version_all.deb