Compare commits

...

2 commits

Author SHA1 Message Date
Ohio2
9f617d1280 sPKG via WGET fixed; sources and setup 2021-06-30 22:38:15 +02:00
Ohio2
0e5c0de66a Too much lines for something that just lists packages 2021-06-30 02:25:18 +02:00

20
spkg
View file

@ -1,11 +1,12 @@
#!/bin/sh #!/bin/sh
source="https://git.hippoz.xyz/spkg/repo" source="https://git.hippoz.xyz/down/repo"
tmpdir="/tmp" tmpdir="/tmp"
setup() { setup() {
cp ./spkg /usr/bin/spkg prefix=$1
chmod +x /usr/bin/spkg cp ./spkg "${prefix}"/usr/bin/spkg
mkdir /etc/ chmod +x "${perfix}"/usr/bin/spkg
mv os-release /etc/ mkdir "${prefix}"/etc/
mv os-release "${prefix}"/etc/
} }
removepkg() { removepkg() {
pkgname=$1 pkgname=$1
@ -63,7 +64,10 @@ version() {
} }
case "${1}" in case "${1}" in
setup) setup)
setup ;; case "${2}" in
--root-dir) setup "${3}" ;;
*) setup "/" ;;
esac ;;
remove) remove)
removepkg "${2}" ;; removepkg "${2}" ;;
install) install)
@ -90,10 +94,10 @@ case "${1}" in
query) query)
dbquery "${5}" ;; dbquery "${5}" ;;
esac;; esac;;
esac ;;
esac ;;
list) list)
dblist ;; dblist ;;
esac ;;
esac ;;
update) update)
update "${2}" ;; update "${2}" ;;
--help) --help)