mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-02 23:31:34 +01:00
71 lines
2.9 KiB
Plaintext
71 lines
2.9 KiB
Plaintext
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer:
|
|
pkgname=kannel
|
|
pkgver=1.5.0
|
|
pkgrel=11
|
|
pkgdesc="Opensource WAP/SMS Gateway"
|
|
url="https://www.kannel.org/"
|
|
arch="all"
|
|
license="custom"
|
|
depends_dev="libxml2-dev mariadb-connector-c-dev libpq-dev pcre-dev sqlite-dev"
|
|
makedepends="$depends_dev"
|
|
subpackages="$pkgname-dev $pkgname-doc"
|
|
source="http://www.kannel.org/download/$pkgver/gateway-$pkgver.tar.bz2
|
|
$pkgname-bearerbox.initd
|
|
$pkgname-smsbox.initd
|
|
$pkgname-wapbox.initd
|
|
$pkgname.initd
|
|
$pkgname.confd
|
|
fix-arm-build.patch
|
|
kannel-1.5.0-custom-wap-ports.patch
|
|
mariadb.patch
|
|
gcc-10.patch
|
|
"
|
|
|
|
builddir="$srcdir"/gateway-$pkgver
|
|
|
|
prepare() {
|
|
default_prepare
|
|
|
|
update_config_guess
|
|
update_config_sub
|
|
}
|
|
|
|
build() {
|
|
./configure \
|
|
--prefix=/usr \
|
|
--sbindir=/usr/bin \
|
|
--enable-pcre \
|
|
--with-sqlite3 \
|
|
--with-pgsql \
|
|
--with-mysql
|
|
touch .depend
|
|
make depend
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR=$pkgdir install
|
|
make DESTDIR=$pkgdir install-test
|
|
mkdir -p $pkgdir/var/log/kannel/
|
|
install -Dm644 "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
|
|
install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname.initd
|
|
install -Dm755 "$srcdir"/$pkgname-bearerbox.initd "$pkgdir"/etc/init.d/$pkgname-bearerbox.initd
|
|
install -Dm755 "$srcdir"/$pkgname-wapbox.initd "$pkgdir"/etc/init.d/$pkgname-wapbox.initd
|
|
install -Dm755 "$srcdir"/$pkgname-smsbox.initd "$pkgdir"/etc/init.d/$pkgname-smsbox.initd
|
|
install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/COPYING
|
|
}
|
|
|
|
sha512sums="
|
|
dff990a6856e23bd4c88f993f8a1973b35b02e7408410e228710611cb0fc4c70899bed3703e811c39af24e968fbe3b8e9c4eeac4f76dd68d8caa5287012fa289 gateway-1.5.0.tar.bz2
|
|
aff82592ed5f5ef0af00e04a6f1013f1601141ce00d0c5c281d394661f9ffe332745bc825cc4873286ad69580ae6a8067c6ee0840e8683904e74defcf8cfa16e kannel-bearerbox.initd
|
|
673ea6a0c30474c94ca04b79b558a68c91a79510d7b31d380c206f3b283a73d5bbe188d62769d748247c708af5eee01ceba343db70d52718c8a035fdd5ea863a kannel-smsbox.initd
|
|
a64dfbbb1382e0494354efcc4d549c186a5f0c492ea2a064a20355369972e00a023bdade4bcb3262b33e4c3ebdf259f0aaea552fb3d6e1e3b4999fedf495af7a kannel-wapbox.initd
|
|
e76c98a276953562ef05c23209270551fe431618ca83f90f557d510dd78f512e9844f9431f89ca7ad97af844af1536678a26395a4ebb438ec800ea35e3144032 kannel.initd
|
|
042840638cc5166cf6a76d76c7b6c96aa3c77648a50f4e316195d564fde47a9ad3d6b66d5283175f8f2053171ae785772609b49f8db88579a0bfcda757ecbe0a kannel.confd
|
|
41a7e7ab2b28eff87dffe878da0c645c77dc5de53f8811db8800d8f243681cb02fbf653b1b467ce19740101760cdeb7132ed555af6c6803ef740f805b0d559eb fix-arm-build.patch
|
|
cd71a435feadb43533ed06cf0a1f9e556131f5339951cc1971c9ebf922a5e028b390af978441d7d3fde68022f9c67fe3af69be737d9952614486613f7ba29d23 kannel-1.5.0-custom-wap-ports.patch
|
|
5a77ff1424bfe9d23929c156a972d56b3f5bd1ad97b67ba096449916612375e3a80745b564664ed9b009555ffb4a21ce300aea63938a4c6564f758a1e1c69b05 mariadb.patch
|
|
bb86e1cb40cada5549c0ad9cb1dc240098df1addf6cf2270cec01594f3dbe36f6a48013aef7a796fdbdf4b04e1f00ca3026f10a3e708e739c47cb9be5d5fc92d gcc-10.patch
|
|
"
|