d3bc0de1e7
It wasn't too useful after all and this slowed down the dependency process marginally. We don't need this, we can live without this.
52 lines
1.5 KiB
Bash
52 lines
1.5 KiB
Bash
# Template file for 'libcec'
|
|
pkgname=libcec
|
|
version=3.1.0
|
|
revision=1
|
|
wrksrc="${pkgname}-${pkgname}-${version}"
|
|
build_style=cmake
|
|
hostmakedepends="cmake pkg-config libtool swig"
|
|
makedepends="eudev-libudev-devel lockdev-devel p8-platform-devel libXrandr-devel
|
|
lockdev-devel python-devel"
|
|
short_desc="USB CEC Adapter communication Library"
|
|
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|
homepage="https://github.com/Pulse-Eight/libcec"
|
|
license="GPL-2"
|
|
distfiles="https://github.com/Pulse-Eight/libcec/archive/libcec-${version}.tar.gz"
|
|
checksum=09109d21a1b03f42c9e341d12600f2e4c41038d640269fa75408e2d36126f921
|
|
|
|
build_options="rpi"
|
|
case "$XBPS_TARGET_MACHINE" in
|
|
armv[67]*) build_options_default="rpi";;
|
|
esac
|
|
|
|
if [ "$build_option_rpi" ]; then
|
|
configure_args+=" -DRPI_INCLUDE_DIR=${XBPS_CROSS_BASE}/opt/vc/include"
|
|
configure_args+=" -DRPI_LIB_DIR=${XBPS_CROSS_BASE}/opt/vc/lib"
|
|
makedepends+=" rpi-userland-devel"
|
|
fi
|
|
|
|
post_install() {
|
|
vmkdir usr/lib
|
|
if [ -d $DESTDIR/usr/lib64 ]; then
|
|
mv $DESTDIR/usr/lib64/* $DESTDIR/usr/lib
|
|
fi
|
|
sed -i "s#$wrksrc/build/##" $DESTDIR/usr/lib/pkgconfig/libcec.pc
|
|
mv $DESTDIR/$wrksrc/build/lib*/* $DESTDIR/usr/lib
|
|
}
|
|
|
|
cec-client_package() {
|
|
depends="libcec>=${version}"
|
|
short_desc+=" - client tool"
|
|
pkg_install() {
|
|
vmove usr/bin
|
|
}
|
|
}
|
|
libcec-devel_package() {
|
|
short_desc+=" - development files"
|
|
depends="eudev-libudev-devel p8-platform-devel libcec>=${version}_${revision}"
|
|
pkg_install() {
|
|
vmove usr/include
|
|
vmove "usr/lib/*.so"
|
|
vmove usr/lib/pkgconfig
|
|
}
|
|
}
|