X-Git-Url: https://pd.if.org/git/?p=zpackage;a=blobdiff_plain;f=zpm-ipkgfile;h=15107d2bebaee5e1c928bc5e3cee69868a17cfba;hp=310a7b7cd569ee75ba1b666ce6f146b9cd5ff591;hb=09c80a1f8918d888063f4d1a75921a99fe5f0b5c;hpb=d11b147990e969dc101bb34e744380199028a90f diff --git a/zpm-ipkgfile b/zpm-ipkgfile index 310a7b7..15107d2 100755 --- a/zpm-ipkgfile +++ b/zpm-ipkgfile @@ -1,31 +1,34 @@ #!/bin/sh +# install a file from a package +# -f pkgfile +# -R root of pkg +# -P prefix to file +# -S strip prefix +# -p pkgname + pkgroot=/ -while getopts :f:v:r:d:a:u:l:p:b:P:R: opt; do +while getopts :f:v:r:d:a:u:g:l:p:b:P:R: opt; do case $opt in R) pkgroot="$OPTARG" ;; f) pkgfile="$OPTARG" ;; v) pkgver="$OPTARG" ;; r) pkgrel="$OPTARG" ;; - d) description="$OPTARG" ;; - a) arch="$OPTARG" ;; - u) url="$OPTARG" ;; - l) licenses="$OPTARG" ;; - p) packager="$OPTARG" ;; - b) builddate="$OPTARG" ;; P) prefix="$OPTARG" ;; + u) owner="$OPTARG" ;; + g) group="$OPTARG" ;; esac done shift $((OPTIND - 1)) die() { - echo $* 1&>2 + echo $* 1>&2 exit 1 } pkgfileinfo() { - sqlite3 $pkgfile<