### this file is sourced not run
PKGVER=0.41debian5
PKGBUILD=1
PKGARCH=x86_64

# source: james & debian
TARBALL=libcgroup_0.41.orig.tar.xz
MD5SUM=9ed8b22f6cb6e31f5df66e5aa10d949f
SRC_URL=http://ftp.de.debian.org/debian/pool/main/libc/libcgroup/$TARBALL
BUNDLE=

SLACKREQ=''
SLACKDESC='libcgroup: libcgroup 0.41debian5 (control and monitor control groups)  
libcgroup:  
libcgroup: Control Groups (cgroups) provide a mechanism for 
libcgroup: aggregating/partitioning sets of tasks, and all their future 
libcgroup: children, into hierarchical groups with specialized behaviour. 
libcgroup: libcgroup allows one to manipulate, control, administrate and 
libcgroup: monitor cgroups and the associated controllers.  
libcgroup: 
libcgroup: 
libcgroup: 
libcgroup: http://libcg.sourceforge.net/ 
'

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/libcgroup* &&
	tar -xf $CHROOT_DIR/tmp/pkg/libcgroup_0.41-5.debian.tar.xz &&
	for p in $(cat debian/patches/series); do 
		patch -Np1 -i debian/patches/$p
	done
}

### default pkg_package
### pkg_build
pkg_build() {
	CONFFLAGS="$CONFFLAGS --disable-pam --enable-initscript-install \
	--enable-opaque-hierarchy=name=systemd"
	
	pkg_build_autoconf &&
	pkg_build_slackdesc &&
	
	# samples and initscripts &&
	mkdir -p /usr/share/doc/libcgroup &&
	cp -a samples README* /usr/share/doc/libcgroup &&
	rm -f /usr/share/doc/libcgroup/samples/Makefile* &&
	mv /etc/rc.d/init.d /usr/share/doc/libcgroup/samples &&
	rm -rf /etc
}

