From d11b147990e969dc101bb34e744380199028a90f Mon Sep 17 00:00:00 2001 From: Nathan Wagner Date: Thu, 30 Mar 2017 23:55:22 -0500 Subject: [PATCH] get zpm-ipkgfile working --- zpm-ipkgfile | 68 ++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 64 insertions(+), 4 deletions(-) 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<