# Contributor: Carlo Landmeter <clandmeter@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
setvar pkgname = 'gdbm'
setvar pkgver = '1.13'
setvar pkgrel = '1'
setvar pkgdesc = ""GNU dbm is a set of database routines that use extensible hashing""
setvar url = ""http://www.gnu.org/software/gdbm/""
setvar arch = ""all""
setvar license = ""GPL""
setvar depends = """"
setvar makedepends = """"
setvar install = ''
setvar subpackages = ""$pkgname-dev $pkgname-doc""
setvar source = ""ftp://ftp.nluug.nl/pub/gnu/gdbm/gdbm-$pkgver.tar.gz""

setvar builddir = ""$srcdir"/gdbm-$pkgver"
proc build {
	cd $builddir
	# we disable large-file due to it makes the db file non-compat
	# with gdbm-1.8.3
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--enable-libgdbm-compat \
		--disable-largefile \
		--disable-dependency-tracking \
		--enable-fast-install
	make
}

proc check {
	cd $builddir
	make check
}

proc package {
	cd $builddir
	make DESTDIR="$pkgdir" install
}

setvar sha512sums = ""fdb777f5b415b0578ea46b4a6fc70151a04a3568e2f2c8c0219ccad8c0d34abb773d80d5d7a06462ad1a3d6c1f3b5b7ab25f9de4f43ccf05c58db05f9a2906ad  gdbm-1.13.tar.gz""