aports/main/talloc/APKBUILD
2017-03-20 08:49:27 +00:00

54 lines
1.5 KiB
Plaintext

# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: William Pitcock <nenolod@dereferenced.org>
pkgname=talloc
pkgver=2.1.9
pkgrel=0
pkgdesc="A memory pool management library"
url="http://talloc.samba.org/"
arch="all"
license="LGPL3+"
depends=""
depends_dev=""
replaces="samba-common"
makedepends="$depends_dev python2-dev libxslt docbook-xsl"
install=""
subpackages="$pkgname-dev py-$pkgname:_py $pkgname-doc"
source="http://samba.org/ftp/$pkgname/$pkgname-$pkgver.tar.gz
always-libs.patch
"
builddir="$srcdir/$pkgname-$pkgver"
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 \
|| return 1
make || return 1
}
package() {
make -C "$builddir" DESTDIR="$pkgdir" install || return 1
}
_py() {
pkgdesc="Python binding for libtalloc"
replaces="talloc"
mkdir -p "$subpkgdir"/usr/lib
mv "$pkgdir"/usr/lib/libpytalloc-util.so.* \
"$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/
}
sha512sums="a8f051bb15aba769ca286acad0946605d0053b0d149b4da2e6ecc333345f3e603d13a7f062452ae0f165615a4170ebdd7f41fc1b46c7a360000d5308bc304cbb talloc-2.1.9.tar.gz
dc7ce3fa5152c2e796b184bf2f7937f3424b9f1fece580195364d416ede47e655c04f1fa3ce33cd2a27d0764039ddbaec8d72c4bf3e96f6eac2c09743bed4b8c always-libs.patch"