dpm.sh: Dpm.sh code beautification

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2015-05-28 12:09:38 +00:00
commit a32b246efc

View file

@ -1,21 +1,5 @@
#!/bin/sh #!/bin/sh
myname=`basename $0`
dpkg=/usr/bin/dpkg
usage()
{
echo "usage: $myname [-h] [... misc rpm options]"
[ "$1" ] && exit $1
}
fatal()
{
echo $@ >&2
exit 1
}
cmd_install() cmd_install()
{ {
local n=`basename $1` local n=`basename $1`
@ -46,7 +30,7 @@ cmd_query()
} }
local p=`echo $1 | sed 's/-[0-9.-]\+$//'` local p=`echo $1 | sed 's/-[0-9.-]\+$//'`
local v=`echo $1 | sed "s/$p-*//"` local v=`echo $1 | sed "s/^$p-*//"`
local ip=`dpkg-query -W -f '${Package}' $p >/dev/null 2>&1` local ip=`dpkg-query -W -f '${Package}' $p >/dev/null 2>&1`
[ $? != 0 -o -z "$ip" ] && exit 1 [ $? != 0 -o -z "$ip" ] && exit 1
local iv=`dpkg-query -W -f '${Version}' $p >/dev/null 2>&1` local iv=`dpkg-query -W -f '${Version}' $p >/dev/null 2>&1`
@ -60,10 +44,25 @@ cmd_query()
return 0 return 0
} }
set -- `getopt hqiUe "$@"` usage()
{
echo "usage: $myname [-h] [... misc rpm options]"
[ "$1" ] && exit $1
}
fatal()
{
echo $@ >&2
exit 1
}
# -- here we go
myname=`basename $0`
dpkg=/usr/bin/dpkg
cmd="" cmd=""
set -- `getopt hqiUe "$@"`
while [ "$1" != -- ]; do while [ "$1" != -- ]; do
case $1 in case $1 in
-h) -h)