commit 71e6074

hovercats  ·  2025-05-22 02:30:50 +0000 UTC
parent e52d3d0
use full path when finding version | fetch version before finding tarball | add pkg_install into `i` flag
1 files changed,  +4, -2
M rcpm
M rcpm
+4, -2
 1@@ -45,7 +45,7 @@ fn unpack_pkg {
 2 }
 3 
 4 fn get_ver {
 5-	version=`{cat ../ver}
 6+	version=`{cat $RCPM_PATH/$pkg/ver}
 7 	ver=$version(1)
 8 	rev=$version(2)
 9 
10@@ -56,6 +56,7 @@ fn packup_pkg {
11 }
12 
13 fn check_pkgbuilt {
14+	get_ver
15 	if (test ! -f $RCPM_DB/$pkg@$ver-$rev.tar.gz) {
16 		echo  "$pkg is not built"
17 		exit 1
18@@ -105,7 +106,8 @@ switch($1) {
19 		rcpm_help
20 		exit 0
21 	case i
22-		exit 0
23+		shift
24+		for (pkg) pkg_install $pkg
25 	case s
26 		shift
27 		for (pkg in $*) find $RCPM_PATH -type d -name $pkg