Package Tools

Woof

"Woof is a "magical script" that can download packages of some other GNU/Linux distribution, cut them right down to Puppy-size, then build a Puppy Linux live-CD/DVD -- and do all of this totally automatically. The design of Woof is intended to be so flexible that packages from any distro can be processed.

Resources: 

Paludis

"Paludis is a multi-format package manager. It can currently be used on Gentoo and derivatives, using the ebuild and VDB repository formats, and on Exherbo using the exheres repository format. [...]

For the End User

Resources: 

Ape Base Compile System

"The Ape Base Compile System is a set of bash scripts to leverage both ESP EPM (http://www.epmhome.org/) and MREPO (http://dag.wieers.com/home-made/mrepo/) in maintaining Red Hat based systems that require custom and secluded binaries. If you need "Ape" to be an acronym, then go for "Application Packaging Environment" as christened by Mark Stokan. The original notion for the name was that this system was "aping" the performance of several tasks."

Resources: 

Smart Package Manager

"The Smart Package Manager project has the ambitious objective of creating smart and portable algorithms for solving adequately the problem of managing software upgrading and installation. This tool works in all major distributions, and will bring notable advantages over native tools currently in use (APT, APT-RPM, YUM, URPMI, etc).

Resources: 

EPM ESP Package Manager

"EPM is an open source UNIX software and file packaging program that generates distribution archives from a list of files. EPM provides a complete, cross-platform software distribution solution for your applications.

ESP generates both native and "portable" script-based distribution packages complete with installation and removal scripts and standard install/uninstall GUIs. The installers can be customized with product logos, "readme" files, and click-wrap licenses as desired.

* Creates software packages that can be distributed on disc or over the Internet!

Resources: 

Opt-Get

"Opt-Get is a set of tools to add extra softwares into PUD, and help
developers to pack these plugins in a very easy way."

http://pud-linux.sourceforge.net/opt.en.html

Resources: 

AutoDeb

"AutoDeb is an experimental script to completely automate compiling and installing software.

The basic concept is that the user downloads any .tar.gz or .tar.bz2 archive created using autoconf (i.e. most programs), and types something like autodeb archive.tar.gz

The program will be configured, compiled and installed, and a binary .deb package will be created and installed on the system."

https://wiki.ubuntu.com/AutoDeb

Resources: 

Autopackage

"Autopackage makes software installation on Linux easy. Software distributed using Autopackage can be installed on multiple Linux distributions and integrate well into the desktop environment. [...]

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.

Resources: 

Pacman

"A simple library-based package manager for Linux.

pacman is a utility which manages software packages in Linux. It uses simple compressed files as a package format, and maintains a text-based package database (more of a hierarchy), just in case some hand tweaking is necessary.

pacman does not strive to "do everything." It will add, remove and upgrade packages in the system, and it will allow you to query the package database for installed packages, files and owners. It also attempts to handle dependencies automatically and can download packages from a remote server.

Resources: 

pkgutils

"pkgutils is a set of utilities, which are used for managing software packages in Linux. It is developed for and used by the CRUX distribution. This set of programs is licensed through the GNU General Public License."

http://www.fukt.bsnet.se/~per/pkgutils/

Resources: 

Pages