From 0bf4f51518cba408133de0dce8550300da586c0c Mon Sep 17 00:00:00 2001 From: arcan1s Date: Mon, 14 Apr 2014 01:22:37 +0400 Subject: [PATCH] netctl-gui --- .../broadcom-wl_v5-5.100.82.112-1.src.tar.gz | Bin 5216 -> 0 bytes netctl-gui/PKGBUILD-qt4 | 39 ++++++++++++++++++ netctl-gui/{PKGBUILD => PKGBUILD-qt5} | 26 ++++-------- netctl-gui/PKGBUILD-widget | 37 +++++++++++++++++ 4 files changed, 83 insertions(+), 19 deletions(-) delete mode 100644 broadcom-wl_v5/broadcom-wl_v5-5.100.82.112-1.src.tar.gz create mode 100644 netctl-gui/PKGBUILD-qt4 rename netctl-gui/{PKGBUILD => PKGBUILD-qt5} (53%) create mode 100644 netctl-gui/PKGBUILD-widget diff --git a/broadcom-wl_v5/broadcom-wl_v5-5.100.82.112-1.src.tar.gz b/broadcom-wl_v5/broadcom-wl_v5-5.100.82.112-1.src.tar.gz deleted file mode 100644 index c8c573c9765c2444d8dd0268ff77e924c5c34390..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5216 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 a(=X_MKfWK|kMGCdbo?&^U;+LBPyhf{oH8N+ diff --git a/netctl-gui/PKGBUILD-qt4 b/netctl-gui/PKGBUILD-qt4 new file mode 100644 index 0000000..74f8e9f --- /dev/null +++ b/netctl-gui/PKGBUILD-qt4 @@ -0,0 +1,39 @@ +# Maintainer: Evgeniy "arcanis" Alexeev + +pkgname=netctl-gui-qt4 +_pkgname=netctl-gui +pkgver=1.0.5 +pkgrel=1 +pkgdesc="Qt4 graphical front-end for netctl. A part of netctl-gui" +arch=('i686' 'x86_64') +url="http://arcanis.name/projects/netctl-gui" +license=('GPLv3') +depends=('netctl' 'qt4') +makedepends=('automoc4' 'cmake' 'desktop-file-utils') +optdepends=('kdebase-runtime: sudo support' + 'kdeplasma-applets-netctl-gui: KDE widget' + 'sudo: sudo support' + 'wpa_supplicant: wifi support') +provides=('netctl-gui') +conflicts=('netctl-gui') +source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz") +install="${_pkgname}.install" +md5sums=('1ed6e64f06865f129710101ca83624f7') + +_cmakekeys="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DUSE_QT5:BOOL=0 -DBUILD_DATAENGINE:BOOL=0 -DBUILD_PLASMOID:BOOL=0" + +prepare() { + rm -rf "${srcdir}/build" + mkdir "${srcdir}/build" +} + +build() { + cd "${srcdir}/build" + cmake ${_cmakekeys} "../${_pkgname}" + make +} + +package() { + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install +} diff --git a/netctl-gui/PKGBUILD b/netctl-gui/PKGBUILD-qt5 similarity index 53% rename from netctl-gui/PKGBUILD rename to netctl-gui/PKGBUILD-qt5 index 081c123..ff1b3eb 100644 --- a/netctl-gui/PKGBUILD +++ b/netctl-gui/PKGBUILD-qt5 @@ -1,35 +1,23 @@ # 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.4 -pkgrel=3 -pkgdesc="Qt4/Qt5 GUI for netctl. Provides a plasmoid for KDE4" +pkgver=1.0.5 +pkgrel=4 +pkgdesc="Qt5 graphical front-end for netctl. A part of netctl-gui" arch=('i686' 'x86_64') url="http://arcanis.name/projects/netctl-gui" license=('GPLv3') -depends=('netctl' 'qt5-base') +depends=('netctl' 'qt5-base' 'xdg-utils') makedepends=('automoc4' 'cmake' 'qt5-tools') optdepends=('kdebase-runtime: sudo support' + 'kdeplasma-applets-netctl-gui: KDE widget' '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=('110dc309d0b35df8a9801ac3f4ffd931') +md5sums=('1ed6e64f06865f129710101ca83624f7') -# 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+=('kdebase-workspace') +_cmakekeys="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_DATAENGINE:BOOL=0 -DBUILD_PLASMOID:BOOL=0" prepare() { rm -rf "${srcdir}/build" diff --git a/netctl-gui/PKGBUILD-widget b/netctl-gui/PKGBUILD-widget new file mode 100644 index 0000000..0aab603 --- /dev/null +++ b/netctl-gui/PKGBUILD-widget @@ -0,0 +1,37 @@ +# Maintainer: Evgeniy "arcanis" Alexeev + +pkgname=kdeplasma-applets-netctl-gui +_pkgname=netctl-gui +pkgver=1.0.5 +pkgrel=1 +pkgdesc="A plasmoid, which interacts with netctl. A part of netctl-gui" +arch=('i686' 'x86_64') +url="http://arcanis.name/projects/netctl-gui" +license=('GPLv3') +depends=('netctl' 'kdebase-workspace') +makedepends=('automoc4' 'cmake') +optdepends=('kdebase-runtime: sudo support' + 'netctl-gui: graphical front-end' + 'netctl-gui-qt4: graphical front-end' + 'sudo: sudo support') +source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz") +install="${_pkgname}.install" +md5sums=('1ed6e64f06865f129710101ca83624f7') + +_cmakekeys="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_GUI:BOOL=0" + +prepare() { + rm -rf "${srcdir}/build" + mkdir "${srcdir}/build" +} + +build() { + cd "${srcdir}/build" + cmake ${_cmakekeys} "../${_pkgname}" + make +} + +package() { + cd "${srcdir}/build" + make DESTDIR="${pkgdir}" install +}