### this file is sourced not run
PKGVER=0.3.111debian1
PKGBUILD=1
PKGARCH=i686

# source: james/debian
TARBALL=libaio-0.3.111.tar.gz
MD5SUM=abb8f46d64b9bd3d0c6097e3a36639be
SRC_URL=https://releases.pagure.org/libaio/$TARBALL
BUNDLE=
PATCHES=libaio_0.3.111-1.debian.tar.xz

SLACKREQ='' 
SLACKDESC="libaio32: libaio32 $PKGVER (Linux AOI library)  
libaio32:  
libaio32: AIO stands for \"Asynchronous I/O\". This library is a library exposing 
libaio32: Linux kernel AIO facility to user-space programs. Usually needed by 
libaio32: disk-intensive applications.  
libaio32: 
libaio32: This contains 32-bit version of the library
libaio32: 
libaio32: 
libaio32: 
libaio32: 
"

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

### package - only collect the libraries
pkg_package() {
	rm -rf bin sbin usr/bin usr/sbin usr/include usr/share etc
}

### build
pkg_build() {
	LIBDIR=lib
	cd /tmp/libaio*
	
	export CC="gcc ${BUILD32}" \
		   CXX="g++ ${BUILD32}" \
		   PKG_CONFIG_PATH="$PKG_CONFIG_PATH32:$PKG_CONFIG_PATH"
	
	make $MAKEFLAGS prefix=/usr \
	    libdir=/usr/$LIBDIR libdevdir=/usr/$LIBDIR install &&
	pkg_build_slackdesc
}


