(U)ltra (S)imple (P)ackage (M)anager (and libuspp)

Ultra Simple Package Manager (USPM) is a suite of executables that overall allow for the management of packages.

Here is a list of the current tools:

The project also contains libuspp, or Ultra Simple Package Processor, which contains the functions necessary to enable
all the functionality of uspm

How it works

All packages come in .uspm files, which are just tarballs. Within the tarball there must be two included files.

PACKAGECODE is the install/uninstall script, it contains all the code necessary to install that package

PACKAGEDATA is the JSON data that will get added by the package manager to the master list.