commit 8d16976

hovercats  ·  2025-05-22 16:52:57 +0000 UTC
parent c78f117
add option to list pkg version
1 files changed,  +14, -0
M rcpm
M rcpm
+14, -0
 1@@ -103,6 +103,17 @@ fn get_manifest {
 2 	cat $RCPM_ROOT/$RCPM_DB/installed/$pkg/manifest
 3 }
 4 
 5+fn get_local_ver {
 6+	_version=`{cat $RCPM_ROOT/$RCPM_DB/installed/$pkg/ver}
 7+	_ver=$_version(1)
 8+	_rev=$_version(2)
 9+}
10+
11+fn list_pkgs {
12+	get_local_ver
13+	echo $pkg $_ver-$_rev
14+}
15+
16 switch($1) {
17 	case b
18 		shift
19@@ -119,6 +130,9 @@ switch($1) {
20 	case i
21 		shift
22 		for (pkg) pkg_install $pkg
23+	case l
24+		shift
25+		for (pkg) list_pkgs $pkg
26 	case m
27 		shift
28 		for (pkg) get_manifest $pkg