# Maintainer: Brian Bidulock # Contributor: Ionut Biru # Contributor: Ionut Biru # Contributor: Bjorn Lindeijer pkgname=sofia-sip-git _pkgname=sofia-sip pkgver=1.13.17.r0.g6198851 pkgrel=1 pkgdesc="An open-source SIP User-Agent library" arch=('x86_64' 'i686') url="http://sofia-sip.sourceforge.net" license=('LGPL') provides=("${_pkgname}=${pkgver%%.r*}-${pkgrel}") conflicts=("${_pkgname}") depends=('glib2' 'openssl' 'gawk') options=('!libtool' '!strip' 'debug') makedepends=('git') source=("$pkgname::git+https://github.com/freeswitch/$_pkgname") md5sums=('SKIP') pkgver() { cd $pkgname git describe --long --tags | sed -E 's/^[^0-9]*//;s/([^-]*-g)/r\1/;s/-/./g' } prepare() { cd $pkgname ./autogen.sh } build() { cd $pkgname ./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 } package() { cd $pkgname make DESTDIR="$pkgdir" install }