mirror of
				https://github.com/arcan1s/pkgbuild.git
				synced 2025-10-31 13:53:43 +00:00 
			
		
		
		
	update pkgbuilds
This commit is contained in:
		| @ -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() { | ||||
|  | ||||
| @ -1,8 +1,9 @@ | ||||
| # Maintainer: Evgeniy "arcanis" Alexeev <arcanis.arch at gmail dot com> | ||||
|  | ||||
| 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 | ||||
|  | ||||
		Reference in New Issue
	
	Block a user