# Maintainer: George Rawlinson <grawlinson@archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
# Contributor: Johannes Weiner <hannes@saeurebad.de>

pkgname=libsigsegv
pkgver=2.15
pkgrel=1
pkgdesc='A library for handling page faults in user mode'
arch=('x86_64' 'aarch64')
url='https://www.gnu.org/software/libsigsegv/'
license=('GPL-2.0-only')
depends=('glibc')
options=('!lto')
source=("$pkgname-$pkgver.tar.gz::https://ftpmirror.gnu.org/gnu/libsigsegv/$pkgname-$pkgver.tar.gz"{,.sig})
sha512sums=('5558585ffbf243a328cf040a540576ff73813076f53b182bb8af7b5d3b8abe877694279886fb0d25b3d5197c836b46f7f0338206b098c673e7ee3f6581cb787c'
            '5558585ffbf243a328cf040a540576ff73813076f53b182bb8af7b5d3b8abe877694279886fb0d25b3d5197c836b46f7f0338206b098c673e7ee3f6581cb787c')
b2sums=('cf0323b50f9f5d5c3c72bfd272ac16ec280b38dcac7f624caf5d7c0532e172e8a5ea38c27e3b686f89a47e115cb5db84a83d70149b7165931ea322e7c3cd1995'
        'cf0323b50f9f5d5c3c72bfd272ac16ec280b38dcac7f624caf5d7c0532e172e8a5ea38c27e3b686f89a47e115cb5db84a83d70149b7165931ea322e7c3cd1995')
validpgpkeys=('68D94D8AAEEAD48AE7DC5B904F494A942E4616C2'
              '9001B85AF9E1B83DF1BDA942F5BE8B267C6A406D') # Bruno Haible (Open Source Development) <bruno@clisp.org>

build() {
  cd "$pkgname-$pkgver"

  ./configure \
    --prefix=/usr \
    --enable-shared

  make 
}

package() {
  cd "$pkgname-$pkgver"

  make DESTDIR="$pkgdir" install
}
