testing/coventry: upgrade to 0.8.6

Lots of smaller source enhancements and bug fixes.
Upgraded moderncli api requirements.
Removed uneeded package install commands.
Fixed restart issue with service script.
Public page relocated to gitlab.
Header fix for latest gcc 14.
This commit is contained in:
David Sugar 2024-09-11 05:32:58 -04:00 committed by Kevin Daudt
parent 4bc4c9dd8a
commit af4fff83f6
2 changed files with 5 additions and 14 deletions

View File

@ -1,13 +1,13 @@
# Maintainer: David Sugar <tychosoft@gmail.com>
# Contributor: David Sugar <tychosoft@gmail.com>
pkgname=coventry
pkgver=0.8.1
pkgver=0.8.6
pkgrel=0
pkgdesc="Residential IP telephony gateway"
url="https://www.tychosoft.com/tychosoft/coventry/wiki"
url="https://gitlab.com/tychosoft/coventry"
arch="all"
license="GPL-3.0-or-later"
makedepends="cmake fmt-dev>=8.1.0 openssl-dev moderncli-dev>=0.8.0 libosip2-dev>=5.3.0 libexosip2-dev>=5.3.0"
makedepends="cmake fmt-dev>=8.1.0 openssl-dev moderncli-dev>=0.9.0 libosip2-dev>=5.3.0 libexosip2-dev>=5.3.0"
subpackages="$pkgname-doc $pkgname-openrc"
source="https://www.tychosoft.com/api/packages/tychosoft/generic/coventry/$pkgver/coventry-$pkgver.tar.gz coventry.initd"
@ -30,9 +30,6 @@ check() {
package() {
DESTDIR="$pkgdir" make install
strip "$pkgdir"/usr/bin/pbx-*
strip "$pkgdir"/usr/sbin/coventry
gzip "$pkgdir"/usr/share/man/man*/*
install -d -m 750 -g adm "$pkgdir"/var/log/$pkgname
install -d -m 700 "$pkgdir"/var/lib/$pkgname
install -D -m 700 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
@ -44,6 +41,6 @@ package() {
}
sha512sums="
dfaef6e24d47f0c27a3b2833da3835b479a3e8c1226bb24e48752fcd610e52baf5a30853467bb1ed4dcd170731e8df81b9df6e65d597e5b693b61bdfde1bb664 coventry-0.8.1.tar.gz
fd601c29764a34d3f8f1102982885a350a7a7f16edcbb8fdb1096b77600c686a87ec2de37ee502c9a7f1494e9b1dd7f8050eb6fe069f2e57ebc0e8da958f9bd3 coventry.initd
26e114aa3d4f3d96a625f2fa7865023a064db9784c1605b692097813d2aedce69789f9026c895452f373f38829b211b07d55c86fb855aa9b8d686cc20310e79c coventry-0.8.6.tar.gz
ad271d3dbe030f23582586a148be08194851ad9624e2b71085031548d80fb81371ede28dd286f7e5d2aa1db670fc19fd57f9c412abfacaf2439875adcf7db9b1 coventry.initd
"

View File

@ -12,12 +12,6 @@ depend() {
after firewall
}
stop() {
ebegin "Stopping ${RC_SVCNAME}"
start-stop-daemon --signal INT --pidfile "${pidfile}"
eend $? "Failed to stop ${RC_SVCNAME}"
}
reload() {
ebegin "Reloading ${RC_SVCNAME}"
start-stop-daemon --signal HUP --pidfile "${pidfile}"