summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: b798f421434758fa5802e73f5bb7900765d760dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# Maintainer: Guillaume Horel <guillaume.horel@gmail.com>
pkgname=flexisip
pkgver=1.0.10
pkgrel=1
pkgdesc="A general purpose SIP proxy with media capabilities"
arch=('i686' 'x86_64')
url="http://flexisip.org"
license=('AGPL3')
groups=()
depends=('belle-sip' 'boost-libs' 'hiredis' 'mediastreamer' 'protobuf' 'sofia-sip-bc>=1.13.12' 'unixodbc' 'xsd' 'soci')
makedepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=
changelog=
source=("git+https://github.com/BelleDonneCommunications/$pkgname.git#commit=cf47b79bd656"
    "flexisip.service")
noextract=()
sha256sums=('SKIP'
            '2a96c6604c62ea6b70f0bd6e96c6910afef6e17ac8d44ce0a50cce60279946be')

build() {
  cd "$pkgname"

  ./autogen.sh
  ./configure --prefix=/usr \
	--mandir=/usr/share/man \
	--datadir=/usr/share \
	--sysconfdir=/etc \
	--localstatedir=/var/lib \
	--libdir=/usr/lib \
	--enable-odbc \
	--enable-presence \
	--enable-protobuf \
	--enable-redis \
	--enable-transcoder \
	--disable-doc \
    --disable-strict
  make
}

package() {
  cd "$pkgname"

  make DESTDIR="$pkgdir/" install
  install -Dm0644 "$srcdir/flexisip.service" "$pkgdir/usr/lib/systemd/system/flexisip.service"
}