commit 3b64c24
hovercats
·
2026-02-13 02:08:19 +0000 UTC
parent fa39a40
update README
1 files changed,
+20,
-6
M
README
M
README
+20,
-6
1@@ -3,6 +3,20 @@ rcpm
2
3 A simple package manager written in plan9's rc[1] shell.
4
5+Taking ideas from kiss[2], but is much smaller and simpler.
6+Its intended to be used alongside oasis[3], to provide a
7+simple way of adding additional software, but can be used
8+on any system.
9+
10+Buildscripts are language agnostic, and can even be ran
11+on its own, should the package manager be broken.
12+
13+Supports git submodules as opposed to git checkouts like
14+kiss and other package managers does.
15+
16+Syntax is similar to that of kiss, so kiss users
17+should feel right at home.
18+
19
20 Status
21 ------
22@@ -21,18 +35,18 @@ Layout
23 ------
24 $pkg/
25 build
26- src (if using submodule)
27- sha256 (not present if using submodule)
28- url (not if using submodule)
29+ src # git submodule, or extracted tarball
30+ sha256
31+ url
32 ver
33
34
35 Requirements
36 ------------
37-- rc (Most implementations should work)
38 - POSIX utilities
39-- git (optional, but required for submodule support)
40-- pax
41+- git # Required for git submodules
42+- pax # Any implementation should work
43+- rc # Most implementations should work
44
45
46 [1] http://doc.cat-v.org/plan_9/2nd_edition/papers/rc