pkgname=gdbm pkgver=1.24 pkgrel=1 pkgdesc="GNU database library" url="https://www.gnu.org/software/gdbm/gdbm.html" license=('GPL') arch=('x86_64') depends=('glibc' 'sh') #makedepends=('clang') source=("https://ftp.gnu.org/gnu/gdbm/${pkgname}-${pkgver}.tar.gz" 'gdbm-1.10-zeroheaders.patch') options=('!libtool' '!makeflags') sha1sums=('7bd455f28c9e4afacc042e0c712aac1b2391fef2' '950bce437298448f71fab8291f00ea27bd6a419a') build() { cd ${pkgname}-${pkgver} #patch -p1 -i ${srcdir}/gdbm-1.10-zeroheaders.patch #export CC=/usr/bin/clang #export CXX=/usr/bin/clang++ ./configure --prefix=/usr \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --enable-libgdbm-compat make } check() { cd ${pkgname}-${pkgver} make check } package() { cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -dm755 ${pkgdir}/usr/include/gdbm ln -sf ../gdbm.h ${pkgdir}/usr/include/gdbm/gdbm.h ln -sf ../ndbm.h ${pkgdir}/usr/include/gdbm/ndbm.h ln -sf ../dbm.h ${pkgdir}/usr/include/gdbm/dbm.h }