# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: William Pitcock <nenolod@dereferenced.org>
setvar pkgname = 'talloc'
setvar pkgver = '2.1.10'
setvar pkgrel = '0'
setvar pkgdesc = ""A memory pool management library""
setvar url = ""http://talloc.samba.org/""
setvar arch = ""all""
setvar license = ""LGPL3+""
setvar replaces = ""samba-common""
setvar makedepends = ""$depends_dev python2-dev libxslt docbook-xsl""
setvar subpackages = ""$pkgname-dev py-$pkgname:_py $pkgname-doc""
setvar source = ""http://samba.org/ftp/$pkgname/$pkgname-$pkgver.tar.gz
	always-libs.patch
	""
setvar builddir = ""$srcdir/$pkgname-$pkgver""

proc build {
	cd $builddir
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--sysconfdir=/etc \
		--mandir=/usr/share/man \
		--infodir=/usr/share/info \
		--localstatedir=/var \
		--bundled-libraries=NONE \
		--builtin-libraries=replace \
		--disable-rpath \
		--disable-rpath-install \
		--without-gettext
	make
}

proc check {
	cd $builddir
	make check
}

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

proc _py {
	setvar pkgdesc = ""Python binding for libtalloc""
	setvar replaces = ""talloc""
	mkdir -p "$subpkgdir"/usr/lib
	mv "$pkgdir"/usr/lib/libpytalloc-util.so.* \
		"$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/
}

setvar sha512sums = ""215e70056f37ade8f67c20ab2b79dcb40f071989ec908de81144f8a0160637bbdec9a94123dea73475ba42425415df4c1eb8c1986485a00e2e03323719a03ce3  talloc-2.1.10.tar.gz
dc7ce3fa5152c2e796b184bf2f7937f3424b9f1fece580195364d416ede47e655c04f1fa3ce33cd2a27d0764039ddbaec8d72c4bf3e96f6eac2c09743bed4b8c  always-libs.patch""