diff options
author | Brian Bidulock | 2021-07-01 00:47:37 -0600 |
---|---|---|
committer | Brian Bidulock | 2021-07-01 00:47:37 -0600 |
commit | 74277b3cd17effb7ed48bb2c6542d66dfdcdee11 (patch) | |
tree | e7250d03a67cc74920701ae66676e453b43a0992 | |
download | aur-74277b3cd17effb7ed48bb2c6542d66dfdcdee11.tar.gz |
initial version
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..39d374d86758 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = sofia-sip-git + pkgdesc = An open-source SIP User-Agent library + pkgver = 1.13.4.r3.gf121ce4 + pkgrel = 1 + url = http://sofia-sip.sourceforge.net + arch = x86_64 + arch = i686 + license = LGPL + makedepends = git + depends = glib2 + depends = openssl + depends = gawk + provides = sofia-sip=1.13.4-1 + conflicts = sofia-sip + options = !libtool + options = !strip + options = debug + source = sofia-sip-git::git+https://github.com/freeswitch/sofia-sip + md5sums = SKIP + +pkgname = sofia-sip-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fd77193bcc4b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Brian Bidulock <bidulock@openss7.org> +# Contributor: Ionut Biru <ibiru@archlinux.org> +# Contributor: Ionut Biru <ibiru@archlinux.org> +# Contributor: Bjorn Lindeijer <bjorn lindeijer nl> +pkgname=sofia-sip-git +_pkgname=sofia-sip +pkgver=1.13.4.r3.gf121ce4 +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 +} |