summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 8 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 28fd49fc1db2..caed22e5520c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,27 +3,26 @@
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Bjorn Lindeijer <bjorn lindeijer nl>
pkgname=sofia-sip
-pkgver=1.12.11
-pkgrel=4
+pkgver=1.13.3
+pkgrel=1
pkgdesc="An open-source SIP User-Agent library"
arch=('x86_64' 'i686')
url="http://sofia-sip.sourceforge.net"
-options=('zipman')
license=('LGPL')
-depends=('glib2' 'openssl')
-source=(http://downloads.sourceforge.net/sofia-sip/${pkgname}-${pkgver}.tar.gz
- 0001-fix-buggy-loop-hack.patch)
-md5sums=('f3582c62080eeecd3fa4cd5d4ccb4225'
- 'ad26f31dec412906443823f10e2fdab0')
+depends=('glib2' 'openssl' 'gawk')
+source=($pkgname-$pkgver.tar.gz::https://github.com/freeswitch/$pkgname/archive/refs/tags/v$pkgver.tar.gz)
+md5sums=('f6805ecb2d46c04ef51efddd8a991fff')
prepare() {
cd $pkgname-$pkgver
- patch -p1 -N -b -z .orig <../0001-fix-buggy-loop-hack.patch
+ ./autogen.sh
}
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr --with-openssl
+ # Fight unused direct deps
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
make
}