From 317cf4a2127fd25c10eb704456f6fa6078c03d68 Mon Sep 17 00:00:00 2001 From: arcan1s Date: Mon, 7 Apr 2014 00:40:12 +0400 Subject: [PATCH] netctl-gui --- netctl-gui/PKGBUILD | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/netctl-gui/PKGBUILD b/netctl-gui/PKGBUILD index 6d35c3b..6e14cfd 100644 --- a/netctl-gui/PKGBUILD +++ b/netctl-gui/PKGBUILD @@ -1,29 +1,35 @@ # Maintainer: Evgeniy "arcanis" Alexeev # comment out needed line if you dont need this component +#_use_qt5=0 #_build_gui=0 #_build_plasmoid=0 pkgname=netctl-gui -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 -pkgdesc="Qt4 GUI for netctl. Provides a plasmoid for KDE4" +pkgdesc="Qt4/Qt5 GUI for netctl. Provides a plasmoid for KDE4" arch=('i686' 'x86_64') url="http://arcanis.name/projects/netctl-gui" license=('GPLv3') -depends=('netctl' 'qt4') -makedepends=('automoc4' 'cmake' 'desktop-file-utils' 'xdg-utils') +depends=('netctl' 'qt5-base') +makedepends=('automoc4' 'cmake' 'qt5-tools') optdepends=('kdebase-runtime: sudo support' 'sudo: sudo support' 'wpa_supplicant: wifi support') source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${pkgname}-${pkgver}-src.tar.xz") install="${pkgname}.install" -md5sums=('46371fb9aa75a63499d804b500adaadb') +md5sums=('4dc8aa4d357fe6bdbd0a18d778a53187') # flags _cmakekeys="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release" +if [[ ${_use_qt5} == 0 ]]; then + _cmakekeys=${_cmakekeys}" -DUSE_QT5:BOOL=0" + depends=('netctl' 'qt4') + makedepends=('automoc4' 'cmake' 'desktop-file-utils' 'xdg-utils') +fi [[ ${_build_gui} == 0 ]] && _cmakekeys=${_cmakekeys}" -DBUILD_GUI:BOOL=0" -[[ ${_build_plasmoid} == 0 ]] && _cmakekeys=${_cmakekeys}" -DBUILD_DATAENGINE:BOOL=0 -DBUILD_PLASMOID:BOOL=0" || depends[1]='kdebase-workspace' +[[ ${_build_plasmoid} == 0 ]] && _cmakekeys=${_cmakekeys}" -DBUILD_DATAENGINE:BOOL=0 -DBUILD_PLASMOID:BOOL=0" || depends+=('kdebase-workspace') prepare() { rm -rf "${srcdir}/build"