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

# source: james
TARBALL=lxc-$PKGVER.tar.gz
MD5SUM=e4e4aada334fb282f9af9b3bd2aa3ad7
SRC_URL=https://linuxcontainers.org/downloads/lxc/$TARBALL
BUNDLE=

SLACKREQ='' # 
SLACKDESC="lxc-utilities: lxc-utilities $PKGVER (LXC utilities)  
lxc-utilities:  
lxc-utilities: Utilities to manage Linux Container (LXC) environments.  
lxc-utilities: 
lxc-utilities: 
lxc-utilities: 
lxc-utilities: 
lxc-utilities: 
lxc-utilities: 
lxc-utilities: 
lxc-utilities:  
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/lxc* &&
	
	# fix docbook dtd so we can generate the docs
	grep -rFl "V3.0" | while read -r p; do
		sed -i -e 's:-//Davenport//DTD DocBook V3.0//EN:-//OASIS//DTD DocBook V3.1//EN:' $p || return 1
	done &&

	# kill the encoding parameter, not supported by our version of docbook-utils
	for p in doc doc/ko doc/ja; do
		sed -i -e "s/'--encoding=UTF-8',//" $p/meson.build || return 1
	done &&
	
	true
}

### default pkg_package
### build
pkg_build() {
	MESONFLAGS="$MESONFLAGS \
		-Ddistrosysconfdir=/etc/lxc/fatdog64 \
		-Dinit-script=sysvinit  \
	" &&
	pkg_build_meson && 
	pkg_build_slackdesc
}
