pm
=====================================================================

Simple (borderline stupid) pack manager.

Packs are simple tarballs that pm will extract to a predefined $ROOT directory,
while keeping track of the installed files in order to list, update or
delete them.

Features
=====================================================================

    • Install packs under any $ROOT directory
    • Filesystem as an internal database format
    • Multiple compression method supported
    • Small feature set (it's a plus!)
    • Ability to use external tool for repositories


Usage
=====================================================================

Refer to pm(1) manual page for details and examples. The below commands
are provided as a quick introduction.

List all install packs with their versions, and the installed files for
a specific pack:
pm -iv
pm -i sick


To add, update or delete a pack:
pm -a sick@1.1.tbz
pm -u sick@1.2.tbz
pm -d sick


For more infomations about the pack format, see pack(5).

Installation
=====================================================================

Edit config.mk as needed, then build/install with the following commands:
make
make install


Require [1] libarchive.

Development
=====================================================================

[2] git clone git://z3bra.org/pm.git

If you find any bug, please report them or send a patch to [3] dev@z3bra.org.


Download
=====================================================================

    •  [4]pm-1.3.tar.bz2
    •  [5]pm-1.2.tar.bz2
    •  [6]pm-1.1.tar.bz2
    •  [7]pm-1.0.tar.bz2
    •  [8]LICENSE



Link references:
[1] - https://libarchive.org/ (a)
[2] - gopher://z3bra.org/1/scm/pm/files.gph (a)
[3] - mailto:dev@z3bra.org (a)
[4] - gopher://z3bra.org/9/releases/pm-1.3.tar.bz2 (a)
[5] - gopher://z3bra.org/9/releases/pm-1.2.tar.bz2 (a)
[6] - gopher://z3bra.org/9/releases/pm-1.1.tar.bz2 (a)
[7] - gopher://z3bra.org/9/releases/pm-1.0.tar.bz2 (a)
[8] - gopher://z3bra.org/1/scm/pm/file/LICENSE.gph (a)