diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 24 insertions, 17 deletions
@@ -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" } |