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