diff --git a/srcpkgs/octoxbps/template b/srcpkgs/octoxbps/template index 2567e1fb990..04093a98119 100644 --- a/srcpkgs/octoxbps/template +++ b/srcpkgs/octoxbps/template @@ -1,7 +1,7 @@ # Template file for 'octoxbps' pkgname=octoxbps version=0.2.0 -revision=1 +revision=2 build_style=qmake hostmakedepends="qt5-qmake" makedepends="qt5-declarative-devel" @@ -13,8 +13,26 @@ homepage="https://github.com/aarnt/octoxbps" distfiles="${homepage}/archive/v${version}.tar.gz" checksum=919b6dd58801c6e443d05b87478b0cceb39488bb2cf15493bebabb7fce2e007e +do_configure() { + for _dir in ${wrksrc} ${wrksrc}/notifier/octoxbps-notifier; do + cd $_dir && qmake ${configure_args} \ + PREFIX=/usr \ + LIB=/usr/lib \ + QMAKE_CFLAGS="${CFLAGS}" \ + QMAKE_CXXFLAGS="${CXXFLAGS}" \ + QMAKE_LFLAGS="${LDFLAGS}" + done +} + +do_build() { + for _dir in ${wrksrc} ${wrksrc}/notifier/octoxbps-notifier; do + cd $_dir && make ${makejobs} ${make_build_args} ${make_build_target} + done +} + do_install() { vbin bin/octoxbps + vbin notifier/bin/octoxbps-notifier vmkdir usr/share/applications vinstall ${FILESDIR}/octoxbps.desktop 644 usr/share/applications local size