From: Nathan Wagner Date: Fri, 31 Mar 2017 04:55:22 +0000 (-0500) Subject: get zpm-ipkgfile working X-Git-Tag: v0.1.6~129 X-Git-Url: https://pd.if.org/git/?p=zpackage;a=commitdiff_plain;h=d11b147990e969dc101bb34e744380199028a90f get zpm-ipkgfile working --- 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<