X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=zpm-ipkgfile;h=310a7b7cd569ee75ba1b666ce6f146b9cd5ff591;hb=6d070e7b1f4ae6e319c9a3a856d05d3de720c3bb;hp=0f9440c9c928256f2dfb63b663e68833772f7940;hpb=ecdd57da7df775c039aee834e1f74172004f352b;p=zpackage diff --git a/zpm-ipkgfile b/zpm-ipkgfile index 0f9440c..310a7b7 100755 --- a/zpm-ipkgfile +++ b/zpm-ipkgfile @@ -1,10 +1,70 @@ #!/bin/sh -pkgfile=$1 +pkgroot=/ + +while getopts :f:v:r:d:a:u: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" ;; + esac +done +shift $((OPTIND - 1)) + +die() { + echo $* 1&>2 + exit 1 +} + +pkgfileinfo() { + sqlite3 $pkgfile<