# Template file for 'libluv' pkgname=libluv version=1.32.0.0 revision=1 _distver="${version%.*}-${version##*.}" wrksrc=luv-${_distver} build_style=cmake configure_args="-DLUA_BUILD_TYPE=System -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON" makedepends="libuv-devel LuaJIT-devel" depends="lua libuv LuaJIT" short_desc="Bare libuv bindings for lua" maintainer="andry-dev " license="Apache-2.0" homepage="https://github.com/luvit/luv" distfiles="https://github.com/luvit/luv/releases/download/${_distver}/luv-${_distver}.tar.gz https://raw.githubusercontent.com/luvit/luv/${_distver}/libluv.pc.in" checksum="25a34b2aecf02d1fd32352c855577dcecd20c756dee9eb7ebecd206bf1de26d3 be2a4909c724e09a50de42b1caa3c82c1b1afee8b80abf20c6944f1df1c7fd0e" skip_extraction="libluv.pc.in" if [ "$CROSS_BUILD" -a "$XBPS_MACHINE" = "x86_64" ]; then hostmakedepends+=" gcc-multilib" fi post_extract() { cp ${XBPS_SRCDISTDIR}/libluv-${version}/libluv.pc.in ${wrksrc}/libluv.pc.in } libluv-devel_package() { depends="${makedepends} libluv>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" } }