diff --git a/kdeplasma-applets-pytextmonitor/PKGBUILD b/kdeplasma-applets-pytextmonitor/PKGBUILD index 154c829..32b8a93 100644 --- a/kdeplasma-applets-pytextmonitor/PKGBUILD +++ b/kdeplasma-applets-pytextmonitor/PKGBUILD @@ -2,7 +2,8 @@ pkgname=kdeplasma-applets-pytextmonitor _pkgname=pytextmonitor -pkgver=1.10.2 +pkgver=1.10.2.334189b +_pkgver=1.11.0 pkgrel=1 pkgdesc="Minimalistic Plasmoid script written on Python2. It looks like widgets in Awesome WM" arch=('i686' 'x86_64') @@ -19,9 +20,9 @@ optdepends=("amarok: for music player monitor" "qmmp: for music player monitor" "sysstat: for popup messages") makedepends=('automoc4' 'cmake') -source=(https://github.com/arcan1s/pytextmonitor/releases/download/V.${pkgver}/${_pkgname}-${pkgver}-src.tar.xz) +source=(https://github.com/arcan1s/pytextmonitor/releases/download/V.${_pkgver}/${_pkgname}-${_pkgver}-src.tar.xz) install=${pkgname}.install -md5sums=('62b7cb57cb996282bb7decc2dbdf27c1') +md5sums=('fac8af7e6b85925510b30917751696fa') backup=('usr/share/config/extsysmon.conf') prepare() { diff --git a/netctl-gui/PKGBUILD b/netctl-gui/PKGBUILD index 4b6677c..23a9d0b 100644 --- a/netctl-gui/PKGBUILD +++ b/netctl-gui/PKGBUILD @@ -1,8 +1,9 @@ # Maintainer: Evgeniy "arcanis" Alexeev pkgbase=netctl-gui -pkgname=('netctl-gui' 'netctl-gui-qt4' 'kdeplasma-applets-netctl-gui') -pkgver=1.1.0 +pkgname=('libnetctlgui' 'netctl-gui' 'netctl-gui-qt4' 'kdeplasma-applets-netctl-gui') +pkgver=1.1.0.ec5dff4 +_pkgver=1.2.0 pkgrel=1 pkgdesc="Qt4/Qt5 GUI for netctl. Also provides a widget for KDE" arch=('i686' 'x86_64') @@ -13,26 +14,31 @@ 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}/${pkgbase}-${pkgver}-src.tar.xz") +source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${_pkgver}/${pkgbase}-${_pkgver}-src.tar.xz") install="${pkgbase}.install" -md5sums=('229e11efda0a94bed44ea79b3deabf7c') +md5sums=('2290c8a47dceeda69e523143d82680d4') + prepare() { - rm -rf "${srcdir}/"{build-plasmoid,build-qt4,build-qt5} - mkdir "${srcdir}/"{build-plasmoid,build-qt4,build-qt5} + rm -rf "${srcdir}/build-"{plasmoid,qt4,qt5} + mkdir "${srcdir}/build-"{plasmoid,qt4,qt5} } + build() { cd "${srcdir}/build-plasmoid" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_DOCS:BOOL=0 \ -DBUILD_GUI:BOOL=0 \ + -DBUILD_LIBRARY:BOOL=0 \ "../${pkgbase}" make cd "${srcdir}/build-qt4" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_DOCS:BOOL=0 \ -DBUILD_DATAENGINE:BOOL=0 \ -DBUILD_PLASMOID:BOOL=0 \ -DUSE_QT5:BOOL=0 \ @@ -42,12 +48,23 @@ build() { cd "${srcdir}/build-qt5" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_DOCS:BOOL=0 \ -DBUILD_DATAENGINE:BOOL=0 \ -DBUILD_PLASMOID:BOOL=0 \ "../${pkgbase}" make } + +package_libnetctlgui() { + pkgdesc="Qt5 library which interacts with netctl. A part of netctl-gui" + depends=('netctl' 'qt5-base') + + cd "${srcdir}/build-qt5/netctlgui" + make DESTDIR="${pkgdir}" install +} + + package_kdeplasma-applets-netctl-gui() { pkgdesc="A plasmoid, which interacts with netctl. A part of netctl-gui" depends=('netctl' 'kdebase-workspace') @@ -55,26 +72,31 @@ package_kdeplasma-applets-netctl-gui() { 'netctl-gui: graphical front-end' 'netctl-gui-qt4: graphical front-end' 'sudo: sudo support') + install="${pkgbase}.install" cd "${srcdir}/build-plasmoid" make DESTDIR="${pkgdir}" install } + package_netctl-gui() { pkgdesc="Qt5 graphical front-end for netctl. A part of netctl-gui" - depends=('netctl' 'qt5-base' 'xdg-utils') + depends=('libnetctlgui') provides=('netctl-gui-qt4') conflicts=('netctl-gui-qt4') + install="${pkgbase}.install" - cd "${srcdir}/build-qt5" + cd "${srcdir}/build-qt5/gui" make DESTDIR="${pkgdir}" install } + package_netctl-gui-qt4() { pkgdesc="Qt4 graphical front-end for netctl. A part of netctl-gui" depends=('netctl' 'qt4') - provides=('netctl-gui') - conflicts=('netctl-gui') + provides=('libnetctlgui' 'netctl-gui') + conflicts=('libnetctlgui' 'netctl-gui') + install="${pkgbase}.install" cd "${srcdir}/build-qt4" make DESTDIR="${pkgdir}" install