Compare commits
2 commits
2497f084c6
...
9f617d1280
Author | SHA1 | Date | |
---|---|---|---|
|
9f617d1280 | ||
|
0e5c0de66a |
1 changed files with 13 additions and 9 deletions
22
spkg
22
spkg
|
@ -1,11 +1,12 @@
|
|||
#!/bin/sh
|
||||
source="https://git.hippoz.xyz/spkg/repo"
|
||||
source="https://git.hippoz.xyz/down/repo"
|
||||
tmpdir="/tmp"
|
||||
setup() {
|
||||
cp ./spkg /usr/bin/spkg
|
||||
chmod +x /usr/bin/spkg
|
||||
mkdir /etc/
|
||||
mv os-release /etc/
|
||||
prefix=$1
|
||||
cp ./spkg "${prefix}"/usr/bin/spkg
|
||||
chmod +x "${perfix}"/usr/bin/spkg
|
||||
mkdir "${prefix}"/etc/
|
||||
mv os-release "${prefix}"/etc/
|
||||
}
|
||||
removepkg() {
|
||||
pkgname=$1
|
||||
|
@ -63,7 +64,10 @@ version() {
|
|||
}
|
||||
case "${1}" in
|
||||
setup)
|
||||
setup ;;
|
||||
case "${2}" in
|
||||
--root-dir) setup "${3}" ;;
|
||||
*) setup "/" ;;
|
||||
esac ;;
|
||||
remove)
|
||||
removepkg "${2}" ;;
|
||||
install)
|
||||
|
@ -89,11 +93,11 @@ case "${1}" in
|
|||
dblocal "${5}" ;;
|
||||
query)
|
||||
dbquery "${5}" ;;
|
||||
esac;;
|
||||
list)
|
||||
dblist ;;
|
||||
esac;;
|
||||
esac ;;
|
||||
esac ;;
|
||||
list)
|
||||
dblist ;;
|
||||
update)
|
||||
update "${2}" ;;
|
||||
--help)
|
||||
|
|
Loading…
Reference in a new issue