# Template file for 'libcgroup' pkgname=libcgroup version=0.41 revision=5 build_style=gnu-configure configure_args="--sbindir=/usr/bin --enable-pam-module-dir=/usr/lib/security" hostmakedepends="flex automake libtool" makedepends="pam-devel" short_desc="Library that abstracts the control group file system in Linux" maintainer="Juan RP " license="LGPL-2.1" homepage="http://libcg.sourceforge.net" distfiles="${SOURCEFORGE_SITE}/libcg/$pkgname-$version.tar.bz2" checksum=e4e38bdc7ef70645ce33740ddcca051248d56b53283c0dc6d404e17706f6fb51 case "$XBPS_TARGET_MACHINE" in *-musl) # Add musl-fts implementation makedepends+=" musl-fts-devel" LDFLAGS="-lfts" ;; esac pre_configure() { autoreconf -if } post_configure() { # Disable tests sed -i Makefile -e "/SUBDIRS =/ s; tests;;" } libcgroup-utils_package() { short_desc+=" - utilities" conf_files="/etc/cgrules.conf /etc/cgconfig.conf" system_groups="cgred" pkg_install() { vmove usr/bin vmove usr/share/man vconf samples/cgrules.conf vconf samples/cgconfig.conf vsv cgred } } libcgroup-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" } }