# Template file for 'xbps-git' pkgname=xbps-git version=20140312 revision=1 short_desc="The XBPS package system (development branch)" maintainer="Juan RP " homepage="http://www.voidlinux.eu/xbps" license="Simplified BSD" hostmakedepends="which pkg-config" makedepends="zlib-devel openssl-devel libarchive-devel>=3.1.2 atf-devel" triggers="virtualpkg" depends="xbps-triggers>=0.75 libxbps-git-${version}_${revision}" provides="xbps-${version}_${revision}" replaces="xbps>=0 xbps-devel>=0" conf_files="/etc/xbps/xbps.conf" do_fetch() { local url="git://github.com/voidlinux/xbps" msg_normal "Fetching source from $url ...\n" git clone ${url} ${pkgname}-${version} } do_configure() { HAVE_VASPRINTF=1 ./configure --prefix=/usr --sysconfdir=/etc --enable-debug --enable-static --enable-tests } do_build() { make ${makejobs} } do_install() { make DESTDIR=$DESTDIR install } libxbps-git_package() { short_desc+=" - runtime library" provides="libxbps-${version}_${revision}" replaces="libxbps>=0 xbps-devel>=0" pkg_install() { vmove "usr/lib/*.so.*" } } libxbps-devel-git_package() { short_desc+=" - runtime library (development files)" depends="zlib-devel libarchive-devel libxbps>=${version}" provides="libxbps-devel-${version}_${revision}" replaces="libxbps-devel>=0" pkg_install() { vmove usr/include vmove "usr/lib/*.a" vmove "usr/lib/*.so" vmove usr/lib/pkgconfig } } xbps-static-git_package() { provides="xbps-static-${version}_${revision}" replaces="xbps-static>=0 xbps-devel-static>=0" depends="xbps-triggers" short_desc+=" - static binaries" pkg_install() { vmove "usr/sbin/*.static" } } xbps-tests-git_package() { short_desc+=" - Kyua testsuite" depends="libxbps>=${version}" provides="xbps-tests-${version}_${revision}" replaces="xbps-tests>=0" pkg_install() { vmove usr/tests } }