diff options
author | stanley lieber <stanley.lieber@gmail.com> | 2011-05-15 04:12:49 +0000 |
---|---|---|
committer | stanley lieber <stanley.lieber@gmail.com> | 2011-05-15 04:12:49 +0000 |
commit | 75ccd88e99e0f03d19c3aadb2d3accf1b1e161cb (patch) | |
tree | 9b6c4e8b684d7d9f117f03fc0604d4aeaab15f36 /sys/src/cmd/pkg | |
parent | e17a2a9e8966acc3d965678c6f24a11ac2315abc (diff) |
pkg: add pkg/local, $PKG_PATH
Diffstat (limited to 'sys/src/cmd/pkg')
-rwxr-xr-x | sys/src/cmd/pkg/install | 5 | ||||
-rwxr-xr-x | sys/src/cmd/pkg/list | 5 | ||||
-rwxr-xr-x | sys/src/cmd/pkg/local | 3 |
3 files changed, 11 insertions, 2 deletions
diff --git a/sys/src/cmd/pkg/install b/sys/src/cmd/pkg/install index 7bc228c8f..7c1baf223 100755 --- a/sys/src/cmd/pkg/install +++ b/sys/src/cmd/pkg/install @@ -1,5 +1,8 @@ #!/bin/rc -e +if(~ $#PKG_PATH 0) + PKG_PATH=http://pkg.violetti.org + cd / mkdir -p /sys/lib/pkg if (test -s /sys/lib/pkg/$1) { @@ -7,6 +10,6 @@ if (test -s /sys/lib/pkg/$1) { exit } echo Installing $1 -hget http://pkg.violetti.org/$cputype/$1.tbz | bunzip2 | pkg/unpkg>[2]/sys/lib/pkg/$1 +hget $PKG_PATH/$cputype/$1.tbz | bunzip2 | pkg/unpkg>[2]/sys/lib/pkg/$1 echo Done diff --git a/sys/src/cmd/pkg/list b/sys/src/cmd/pkg/list index 419e47a52..9a38d7fa3 100755 --- a/sys/src/cmd/pkg/list +++ b/sys/src/cmd/pkg/list @@ -1,3 +1,6 @@ #!/bin/rc -hget http://pkg.violetti.org/$cputype | htmlfmt | grep '\.tbz' | sed -e 's/\.tbz$//' +if(~ $#PKG_PATH 0) + PKG_PATH=http://pkg.violetti.org + +hget $PKG_PATH/$cputype | htmlfmt | grep '\.tbz' | sed -e 's/\.tbz$//' diff --git a/sys/src/cmd/pkg/local b/sys/src/cmd/pkg/local new file mode 100755 index 000000000..31d91c477 --- /dev/null +++ b/sys/src/cmd/pkg/local @@ -0,0 +1,3 @@ +#!/bin/rc + +ls -p /sys/lib/pkg |