summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 17 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 631602fcdf79..db568abf1ffd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,27 @@
-# Maintainer: Clarence <xjh.azzbcc@gmail.com>
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+# Contributor: Clarence <xjh.azzbcc@gmail.com>
_pkgname=sofia-sip
pkgname=(${_pkgname}-fs ${_pkgname}-docs)
-pkgver=1.13.4
+pkgver=1.13.6
pkgrel=1
pkgdesc="An open-source SIP User-Agent library (FreeSWITCH version)"
-arch=('x86_64')
+arch=('x86_64' 'i686')
url="https://github.com/freeswitch/sofia-sip"
+makedepends=(doxygen)
license=('LGPL')
-source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/freeswitch/$_pkgname/archive/v$pkgver.tar.gz")
-sha256sums=('3f3f7b7b26cc150dae7e1cae95a0fe2c65905311fe143145b4bcda8f97d7ed4e')
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/freeswitch/$_pkgname/archive/v$pkgver.tar.gz")
+sha256sums=('6f3cb48a35929abd3454087b32ad4c75fa5fe50fab8a9cc6f98559e6fd1bd64b')
-build() {
- cd "$_pkgname-$pkgver"
+prepare() {
+ cd $_pkgname-$pkgver
./autogen.sh
+}
+
+build() {
+ cd $_pkgname-$pkgver
./configure --prefix=/usr --disable-static
+ # Fight unused direct deps
+ sed -i -e "s/ -shared / $LDFLAGS\0 /g" libtool
make
}
@@ -23,11 +31,12 @@ package_sofia-sip-fs() {
provides=('sofia-sip')
conflicts=('sofia-sip')
- cd "$_pkgname-$pkgver"
+ cd $_pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
package_sofia-sip-docs() {
+ arch=('any')
pkgdesc="An open-source SIP User-Agent library documentation (FreeSWITCH version)"
cd "$_pkgname-$pkgver"