Commit 659ef779 authored by Francesco Colista's avatar Francesco Colista

testing/hylafaxplus: upgrade to 5.6.1. Fixes #898

parent 1558e940
# Contributor: Cameron Banta <cbanta@gmail.com>
# Maintainer: Cameron Banta <cbanta@gmail.com>
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=hylafaxplus
_pkgname=hylafax
pkgver=5.5.9
pkgrel=3
pkgver=5.6.1
pkgrel=0
pkgdesc="Making the Premier Open-Source Fax Management System Even Better"
url="http://hylafax.sourceforge.net"
arch="all"
......@@ -17,7 +17,7 @@ subpackages="$pkgname-doc $pkgname-lang"
source="https://downloads.sourceforge.net/hylafax/${_pkgname}-${pkgver}.tar.gz
$pkgname.initd
$pkgname.confd
musl-reg-startend.patch
common-functions-busybox-awk.patch
"
builddir="$srcdir"/$_pkgname-$pkgver
......@@ -90,7 +90,7 @@ package(){
}
sha512sums="67ac84df2619db7fb88cd7ad3af4beff9918b2481fc8edf7cc7574941161dd7aa6186cfc49c6cdb2a1f073f6cbf2f2a4ed084ca70ebe288bf7cd8e752cd56b2d hylafax-5.5.9.tar.gz
sha512sums="c86c33dc9e8feec4e265156fa3bbda18cf187feeef5c812ff3d3c7857de048a688bb979fcd3494ee8fe58a004a384a2a161d05245c86d0c304311d63f62a9eb1 hylafax-5.6.1.tar.gz
3862cefcd26092000e4489c097537e5e0e2ae1f7c2a7a16b1e933b3bb78d136b6d8a65fb712ae245dd8ca881900408d0d9788bd2e0b859a9569fc6f4ede8cc7c hylafaxplus.initd
a2117eddc8f0ff70a23a90f2001dcb88c5bddee46ffa021d6d1701cc5cfc3bcb0362ead2b1b1ce2b288992728053c5947466d08916649f45e7dfb1876576e50f hylafaxplus.confd
be6e9f9d86340c63919aaf158c92d541904f2567b78ad2742a041f86333549b66715f108012de9a968b78bcdada8f94aa98320cda69724bf518ff3efbdf00f32 musl-reg-startend.patch"
6131e45b3b8b8ff22ba1d740bd5571b59c1347e6d80b00aa9b6404c7f38571b598002c4457b54ccd15320448c111ee900ff89a832d6c7df3c530b517c8621927 common-functions-busybox-awk.patch"
diff --git a/util/common-functions.sh.in b/util/common-functions.sh.in
index 38049e3..54cfd6b 100644
--- a/util/common-functions.sh.in
+++ b/util/common-functions.sh.in
@@ -40,7 +40,7 @@ setInfoSize()
DICTTIMETORECV DICTSIGNALRATE DICTDATAFORMAT DICTERRCORRECT \
DICTCALLID1 DICTCALLID2 DICTCALLID3 DICTCALLID4 DICTCALLID \
DICTCALLID6 DICTCALLID7 DICTRECEIVEDON DICTCOMMID; do
- THISLEN="`eval echo \\\""$"$ITEM\\\" | $AWK 'BEGIN {L=0} length>L {L=length} END {print L}' | $SED 's/ //g'`"
+ THISLEN=`eval 'echo ${#'$ITEM'}'`
if [ $THISLEN -gt $INFOSIZE ]; then INFOSIZE=$THISLEN; fi
done
}
@@ -57,7 +57,7 @@ setItemSize()
DICTCALLS DICTPAGES DICTATTEMPTS DICTDIRNUM DICTRECEIVER DICTQUALITY \
DICTPAGEWIDTH DICTPAGELENGTH DICTDATAFORMAT DICTREMOTEEQUIPMENT \
DICTREMOTESTATION DICTSIGNALRATE; do
- THISLEN="`eval echo \\\""$"$ITEM\\\" | $AWK 'BEGIN {L=0} length>L {L=length} END {print L}' | $SED 's/ //g'`"
+ THISLEN=`eval 'echo ${#'$ITEM'}'`
if [ $THISLEN -gt $ITEMSIZE ]; then ITEMSIZE=$THISLEN; fi
done
}
......@@ -3,7 +3,7 @@
# Author Geaaru
# Distributed under the terms of the GNU General Public License v2
opts="zap"
extra_stopped_commands="zap"
depend() {
use lo
......@@ -26,22 +26,22 @@ checkconfig() {
fi
if [ ! -f $SPOOL/etc/setup.cache ] ; then
eerror "No $SPOOL/etc/setup.cache file founded. Use faxsetup command"
eerror "No $SPOOL/etc/setup.cache file found. Use faxsetup command"
return 1
fi
if [[ x$hfaxd == x || ! -f $hfaxd ]] ; then
eerror "No hfaxd daemon founded"
eerror "No hfaxd daemon found"
return 1
fi
if [[ x$faxq == x || ! -f $faxq ]] ; then
eerror "No faxq program founded"
eerror "No faxq program found"
return 1
fi
if [[ x$faxgetty == x || ! -f $faxgetty ]] ; then
eerror "No faxgetty program founded"
eerror "No faxgetty program found"
return 1
fi
......@@ -83,7 +83,7 @@ checkconfig() {
;;
any)
if [[ x$faxport == x || x$snppport == x || x$oldprotoport == x ]] ; then
eerror "No port data founded for old services"
eerror "No port data found for old services"
return 1
fi
hfaxd_args="$hfaxd_args -i $faxport -s $snppport -o $oldprotoport"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment