diff options
author | Adrian Perez de Castro | 2016-07-07 19:56:48 +0300 |
---|---|---|
committer | Adrian Perez de Castro | 2016-07-07 19:58:41 +0300 |
commit | f6d3f1be906e94e8a2094f802e3b514b8a988b39 (patch) | |
tree | 019b6ee736cf5bf3f67ba4ad6be885d9211c8ae6 /PKGBUILD | |
download | aur-f6d3f1be906e94e8a2094f802e3b514b8a988b39.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..066a4401b22e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Adrián Pérez de Castro <aperez@igalia.com> +pkgname=libusrsctp +pkgver='0.9.3.0' +pkgrel=1 +pkgdesc="A portable SCTP userland stack" +arch=('i686' 'x86_64') +url="https://github.com/sctplab/usrsctp" +license=('custom') +depends=('glibc') +makedepends=('automake' 'autoconf') +conflicts=('libusrsctp-git') +provides=('libusrsctp-git') +source=("${url}/archive/${pkgver}.tar.gz") +sha512sums=('ef9c6361ad0183f887666883f9fc8911267797c3a7a9f03712249db350b3602eda70b60bbf93eabcf46049dd922e18ffa7ea6f49a69490ef2b815e812dfbbefb') + +_EXTRA_FLAGS='-Wno-error=unused-but-set-variable' + +build() { + cd ${pkgname#lib}-${pkgver} + ./bootstrap + + eval "$(sed -e '/^CFLAGS=/p' -e d /etc/makepkg.conf)" + eval "$(sed -e '/^CXXFLAGS=/p' -e d /etc/makepkg.conf)" + eval "$(sed -e '/^LDFLAGS=/p' -e d /etc/makepkg.conf)" + + export CFLAGS="${CFLAGS} ${_EXTRA_FLAGS}" + export CXXFLAGS="${CXXFLAGS} ${_EXTRA_FLAGS}" + ./configure --prefix=/usr --disable-debug + + make +} + +package() { + cd ${pkgname#lib}-${pkgver} + make DESTDIR="$pkgdir/" install + install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |