autopackage allows developers to produce "install anywhere" packages for 3rd party Linux software. The resulting packages support both graphical and terminal frontends, support dependency checking and resolution, and use deep desktop integration.
Additionally, tools to enhance the packaged software such as binreloc and relaytool are provided. By providing an autopackage, developers can ensure their users always have an easy way of installing the latest release of their software.
Autopackage is stable, tested software that has been deployed by high profile projects. It has a strong commitment to backwards compatibility: your packages will continue to install as we add new features, although you may need to recompile them to get the new functionality.
Autopackage can resolve dependencies either from local files or from remote servers.
Here are some key features of "Autopackage":
· Build packages that will install on many different distros
· Multiple front ends: best is automatically chosen so GUI users get a graphical front end, and command line users get a text based interface
· Multiple language support (both in tools and for your own packages)
· Automatically verifies and resolves dependencies no matter how the software was installed. This means you don't have to use autopackage for all your software, or even any of it, for packages to succesfully install.