# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
setvar pkgname = 'libselinux'
setvar pkgver = '2.6'
setvar pkgrel = '1'
setvar pkgdesc = ""SELinux library and simple utilities""
setvar url = ""https://github.com/SELinuxProject/selinux/wiki""
setvar arch = ""all""
setvar license = ""Public Domain""
setvar depends = """"
setvar depends_dev = """"
# we need coreutils for ln --relative
setvar makedepends = ""$depends_dev pcre-dev linux-headers libsepol-dev fts-dev coreutils""
setvar install = """"
setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-utils""
setvar source = ""https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20161014/libselinux-$pkgver.tar.gz
	""

setvar builddir = ""$srcdir/libselinux-$pkgver""

proc build {
	cd $builddir
	make PCRE_LDFLAGS="-lpcre -lfts" || return 1
}

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

proc utils {
	setvar pkgdesc = ""SELinux libselinux utilies""
	mkdir -p "$subpkgdir"/usr
	mv "$pkgdir"/usr/sbin "$subpkgdir"/usr/
}

setvar sha512sums = ""906e1bf98c669862ab4f4e883d511db8d739a5763dc857c9405ad3cc6c70766a482853d07134698a1a98257a8632cc756d0549a7640c2915d051714f502ff14b  libselinux-2.6.tar.gz""