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