MY VILLE - FLOATMAN HOME PAGE

PINC - Pinc Is Not Checkinstall

PINC is an really experimental software to install and uninstall source software under GNU/Linux in a total distro-indipendent way.
To realize this objective, PINC uses Installwatch (actually part of Checkinstall) to generate an installation-log wich can be called during the unistall procedure cleaning all file created.
PINC uses Bash only to manage Installwatch, so it is installable without any dependency needed (the same of Installwatch); so it can be used by minimal or dated system too.
The real difference between PINC and Checkinstall is the possibility to manage 'all' install/uninstall operations; remember that Checkinstall can create binary packages from sources, but it uses common package-managers for removal operations.

PINC Installation

After archive decompressing, move into the created directory, run...
    $ make
...and then
    # make install

Usage

To install a program, after have done all preliminary operations (ie. configure, make etc.) run:
    # pinc -i
to start guided installation procedure.

To remove a program previously installed using PINC, run:
    # pinc -u
in this case uninstall procedure will ask the program to remove (with a search function) and will start uninstalling that one.

For more information, read the file README or use options 'pinc -h' or 'pinc --help'

Download

PINC v.1.0.0-alpha1 (.tar.gz 87 KB)

Author and license

PINC is free software, realized under the terms of GNU/GPL3.
A copy of that license can be found reading the file LICENSE inside program archive.
You can find history of the program and all commented source (in Italian language...may be a day xD) inside num.0 of UnderAttHack e-zine.

copyleft2008 Dante Carraro aka floatman