# Template file for 'octoxbps' pkgname=octoxbps version=0.3.3 revision=1 build_style=qmake hostmakedepends="qt5-qmake pkg-config qt5-host-tools" makedepends="qt5-declarative-devel qtermwidget-devel" depends="curl" short_desc="Qt-based XBPS front-end" maintainer="beefcurtains " license="GPL-2.0-or-later" homepage="https://tintaescura.com/projects/octopi/" changelog="https://raw.githubusercontent.com/aarnt/octoxbps/master/CHANGELOG" distfiles="https://github.com/aarnt/octoxbps/archive/v${version}.tar.gz" checksum=bf00fca7416b9ecad5e8c6e85d8e3215e8c4ef73c23a2b2c3cbe6773491ff4d5 post_configure() { local qmake_args if [ "$CROSS_BUILD" ]; then qmake_args="-qtconf ${wrksrc}/qt.conf" fi cd ${wrksrc}/notifier && qmake-qt5 ${configure_args} \ QMAKE_CC=$CC QMAKE_CXX=$CXX QMAKE_LINK=$CXX QMAKE_LINK_C=$CC \ QMAKE_CFLAGS="${CFLAGS}" \ QMAKE_CXXFLAGS="${CXXFLAGS}" \ QMAKE_LFLAGS="${LDFLAGS}" \ ${qmake_args} cd ${wrksrc}/sudo && qmake-qt5 ${configure_args} \ QMAKE_CC=$CC QMAKE_CXX=$CXX QMAKE_LINK=$CXX QMAKE_LINK_C=$CC \ QMAKE_CFLAGS="${CFLAGS}" \ QMAKE_CXXFLAGS="${CXXFLAGS}" \ QMAKE_LFLAGS="${LDFLAGS}" \ ${qmake_args} } do_build() { for _dir in ${wrksrc} ${wrksrc}/notifier ${wrksrc}/sudo; do cd $_dir && make ${makejobs} ${make_build_args} ${make_build_target} CC="$CC" CXX="$CXX" LINK="$CXX" done } do_install() { for _dir in ${wrksrc} ${wrksrc}/notifier ${wrksrc}/sudo; do cd $_dir && make INSTALL_ROOT=${DESTDIR} install done } post_install() { vdoc "${FILESDIR}/README.voidlinux" }