summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 24 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1b40a990febf..8c60bd57b021 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,44 +2,51 @@
# Contributor: Marco A Rojas <marco.rojas@zentek.com.mx>
pkgname=kannel
-PACKAGE=gateway
-pkgver=1.4.4
-pkgrel=4
+pkgver=1.4.5
+pkgrel=1
pkgdesc="Kannel is a compact and very powerful open source WAP and SMS gateway, it comes with extras!"
arch=('any')
license=('custom')
-url="https://www.kannel.org/"
+url="https://kannel.org/"
install=kannel.install
-depends=('bison2' 'libxml2')
-conflicts=('bison')
+depends=('bison' 'libxml2')
+# conflicts=('bison')
optdepends=('mariadb: MySQL database backend'
- 'sqlite: SQLite3 database backend')
+ 'sqlite: SQLite3 database backend')
groups=('base-devel')
-source=(http://www.kannel.org/download/${pkgver}/${PACKAGE}-${pkgver}.tar.gz
+source=("https://kannel.org/download/${pkgver}/gateway-${pkgver}.tar.gz"
kannel.conf
modems.conf
kannel.default
kannel.tmpfiles
kannel-bearerbox.service
kannel-smsbox.service
- kannel-wapbox.service)
-md5sums=('0048dab467931eb8472c31d5e1257401'
+ kannel-wapbox.service
+ gateway-${pkgver}.bison.patch)
+md5sums=('b6b5b48edb646e0e0e2ea5378c8ac9ff'
'7090740f6f82d8973bf07ba538a3dd80'
'24ae1183521fe871e39f499eed27b93a'
'7575cd21bcd397bcc02a01b57fb4d429'
'ed309e56b6fa05e65d8eb70f15bbfee6'
'43c8248224a130e27ca2bad84eca9e42'
'7aedab47cc36958e2848c5c357ffb34b'
- 'e4bac33d1ff8dc6947f5850c6fe3d6b0')
+ 'e4bac33d1ff8dc6947f5850c6fe3d6b0'
+ '5adb3c84885e70da557ea083c9dd205c')
+
+prepare()
+{
+ cd ${srcdir}/gateway-${pkgver}
+ patch -p1 < ${srcdir}/gateway-${pkgver}.bison.patch
+}
build() {
- cd ${srcdir}/${PACKAGE}-${pkgver}
- ./configure --prefix=/usr/local --mandir=/usr/local/man --enable-start-stop-daemon --with-mysql --with-sqlite3 --with-pgsql --with-redis
- make || return 1
+ cd ${srcdir}/gateway-${pkgver}
+ ./configure --prefix=/usr/bin --mandir=/usr/share/man --enable-start-stop-daemon
+ make
}
check() {
- cd ${srcdir}/${PACKAGE}-${pkgver}
+ cd ${srcdir}/gateway-${pkgver}
make check
}
@@ -56,8 +63,8 @@ package() {
install -Dm644 kannel-wapbox.service "$pkgdir/usr/lib/systemd/system/kannel-wapbox.service"
install -Dm644 kannel.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/kannel.conf"
- cd ${PACKAGE}-${pkgver}
- make DESTDIR=${pkgdir} install install-test install-checks install-contrib install-docs || return 1
+ cd gateway-${pkgver}
+ make DESTDIR=${pkgdir} install install-test install-checks install-contrib install-docs
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}