diff options
author | Fredrick Brennan | 2023-11-03 19:02:10 -0400 |
---|---|---|
committer | Fredrick Brennan | 2023-11-03 19:02:10 -0400 |
commit | a69f3d3875339f158e88b21fbf9ebd3faa027e4f (patch) | |
tree | bfa57b526577cc7e1e8ce237ce014329b1cd633a /PKGBUILD | |
download | aur-libosip2-3xx.tar.gz |
v3.3.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..be16c98e2bd8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Fredrick R. Brennan <copypaste@kittens.ph> +# Contributor: Michał Wojdyła < micwoj9292 at gmail dot com > +# Contributor: Brian Bidulock <bidulock@openss7.org> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Michal Hybner <dta081@gmail.com> + +pkgname=libosip2-3xx +epoch=1 +pkgver=3.3.0 +pkgrel=1 +pkgdesc="an implementation of SIP" +arch=('x86_64' 'i686') +url="http://www.gnu.org/software/osip/" +license=('LGPL') +depends=(glibc) +conflicts=(libosip2) +provides=(libosip2) +options=(!emptydirs) +validpgpkeys=('34C3985D068879312FE23C8BB5902A3AD90A5421') +source=(https://ftp.gnu.org/gnu/osip/libosip2-${pkgver/_/-}.tar.gz) +b2sums=('ae157f088d53617c5fc356a8e932e18c8ecbd864d2004823b3d615ab72eb88ec12d6af5d42ca10f7967be2c49878441b922a366c855c68929a1f90aedbc37092') + +build() { + cd "$srcdir"/libosip2-${pkgver/_/-}/ + # Fight unused direct deps + export CXXFLAGS='-fpermissive -Wno-all' + export CFLAGS="${CXXFLAGS/-fpermissive/}" + env CXXFLAGS="$CXXFLAGS" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool + env CXXFLAGS="$CXXFLAGS" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \ + make +} + +package() { + cd "$srcdir"/libosip2-${pkgver/_/-}/ + env make DESTDIR="$pkgdir" install +} |