Paco project is a source code package organizer for Unix/Linux systems, originally written to aid package management when installing an LFS system.
When installing a package from sources, paco wraps the "make install" command (or whatever is needed to install the files into the system), and generates a log containing the list of all installed files.
Like any other package manager, paco provides several options to print package information in different formats. It can also remove packages, among some other basic operations.
Technically, paco follows the same approach as CheckInstall: A library is preloaded before installation, and during installation it catches the system calls that cause filesystem alterations, logging the names of the created files.
But unlike CheckInstall, paco doesn't create rpm or dpkg packages. Paco is a stand-alone package manager. It can even install rpm, dpkg or slackware binary packages with the provided script superpaco.
Gpaco is the GTK graphic interface of paco. It's included in the same tarball and installed by default. Gpaco requires GTK (2.6 or later), and pkg-config.
What's New in This Release: [ read full changelog ]
· GPaco: Change column visibility when clicking on Preferences buttons. Changed some icons for some menu items, to a more intuitive ones.
· Removed option --fakeroot in pacoball (too cryptic).
· Removed option --ignore-shared in paco.
· Auxiliary scripts are now installed by default, and may be disabled with --disable-scripts.