diff --git a/srcpkgs/xbps/template b/srcpkgs/xbps/template index c38881702d3..2c06381a9c8 100644 --- a/srcpkgs/xbps/template +++ b/srcpkgs/xbps/template @@ -3,14 +3,30 @@ pkgname=xbps version=0.26 revision=1 build_style=configure -configure_args="--prefix=/usr --sysconfdir=/etc --enable-static --enable-debug --enable-tests" -hostmakedepends="which pkg-config" -makedepends="zlib-devel openssl-devel libarchive-devel>=3.1.2 confuse-devel atf-devel" +configure_args="--prefix=/usr --sysconfdir=/etc --enable-static --enable-debug" +makedepends="zlib-devel openssl-devel libarchive-devel>=3.1.2 confuse-devel" short_desc="The XBPS package system utilities" maintainer="Juan RP " homepage="http://xtraeme.github.io/xbps" license="Simplified BSD" +bootstrap=yes + +if [ "$CHROOT_READY" ]; then + hostmakedepends="which pkg-config" + makedepends+=" atf-devel" + configure_args+=" --enable-tests" + +xbps-tests_package() { + short_desc+=" - Kyua testsuite" + replaces="xbps<0.16.3_2 xbps-tests>=0" + pkg_install() { + vmove usr/tests + } +} + +fi + do_fetch() { git clone -b${version} git://github.com/xtraeme/xbps.git xbps-${version} } @@ -44,14 +60,6 @@ xbps-static_package() { } } -xbps-tests_package() { - short_desc+=" - Kyua testsuite" - replaces="xbps<0.16.3_2 xbps-tests>=0" - pkg_install() { - vmove usr/tests - } -} - xbps_package() { depends="xbps-triggers" conf_files="/etc/xbps/xbps.conf"