summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD21
-rw-r--r--netctlgui-helper.install2
3 files changed, 14 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index afa2bce3e2a1..b85830e6a694 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,16 @@
-# Generated by mksrcinfo v8
-# Thu Mar 10 15:58:21 UTC 2016
pkgbase = netctl-gui
pkgdesc = Qt4/Qt5 GUI for netctl. Also provides a widget for KDE
pkgver = 1.4.9
- pkgrel = 1
+ pkgrel = 2
url = https://arcanis.me/projects/netctl-gui
- arch = i686
arch = x86_64
license = GPL3
makedepends = cmake
makedepends = extra-cmake-modules
- makedepends = plasma-framework
+ makedepends = plasma-framework5
makedepends = qt5-tools
source = https://github.com/arcan1s/netctl-gui/releases/download/V.1.4.9/netctl-gui-1.4.9-src.tar.xz
- md5sums = 64c04c36eea017e7c0ddf687d60de128
+ sha256sums = 67bdacdd9d7277ed116db9b40960ff03faa3c6f3c0ddf853b5396cbba567a908
pkgname = libnetctlgui
pkgdesc = Qt5 library which interacts with netctl. A part of netctl-gui
@@ -39,7 +36,7 @@ pkgname = netctl-gui
install = netctl-gui.install
depends = libnetctlgui=1.4.9
depends = xdg-utils
- optdepends = plasma-netctl-gui: KF5 widget
+ optdepends = plasma5-applet-netctl-gui: KF5 widget
optdepends = netctlgui-helper: DBus helper daemon
provides = netctl-gui-qt4
conflicts = netctl-gui-qt4
@@ -48,8 +45,7 @@ pkgname = plasma5-applet-netctl-gui
pkgdesc = A KF5 plasmoid, which interacts with netctl. A part of netctl-gui
install = plasma-netctl-gui.install
depends = netctl
- depends = plasma-framework
+ depends = plasma-framework5
optdepends = netctlgui-helper: DBus helper daemon
optdepends = netctl-gui: graphical front-end
optdepends = sudo: sudo support
-
diff --git a/PKGBUILD b/PKGBUILD
index d76b71dc999a..8f9480ec84e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,21 @@
# Maintainer: Evgeniy "arcanis" Alexeev <arcanis.arch at gmail dot com>
pkgbase=netctl-gui
-pkgname=('libnetctlgui' 'netctlgui-helper' 'netctl-gui'
- 'plasma5-applet-netctl-gui')
+pkgname=(libnetctlgui netctlgui-helper netctl-gui plasma5-applet-netctl-gui)
pkgver=1.4.9
-pkgrel=1
+pkgrel=2
pkgdesc="Qt4/Qt5 GUI for netctl. Also provides a widget for KDE"
-arch=('i686' 'x86_64')
+arch=(x86_64)
url="https://arcanis.me/projects/netctl-gui"
license=('GPL3')
-makedepends=('cmake' 'extra-cmake-modules' 'plasma-framework' 'qt5-tools')
+makedepends=('cmake' 'extra-cmake-modules' 'plasma-framework5' 'qt5-tools')
source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${pkgbase}-${pkgver}-src.tar.xz")
-md5sums=('64c04c36eea017e7c0ddf687d60de128')
prepare() {
rm -rf "${srcdir}/build-"{plasmoid,qt5}
mkdir "${srcdir}/build-"{plasmoid,qt5}
}
-
build() {
cd "${srcdir}/build-plasmoid"
cmake -DCMAKE_INSTALL_PREFIX=/usr \
@@ -40,10 +37,9 @@ build() {
make
}
-
package_plasma5-applet-netctl-gui() {
pkgdesc="A KF5 plasmoid, which interacts with netctl. A part of netctl-gui"
- depends=('netctl' 'plasma-framework')
+ depends=('netctl' 'plasma-framework5')
optdepends=('netctlgui-helper: DBus helper daemon'
'netctl-gui: graphical front-end'
'sudo: sudo support')
@@ -53,7 +49,6 @@ package_plasma5-applet-netctl-gui() {
make DESTDIR="${pkgdir}" install
}
-
package_libnetctlgui() {
pkgdesc="Qt5 library which interacts with netctl. A part of netctl-gui"
depends=('netctl' 'qt5-base')
@@ -67,7 +62,6 @@ package_libnetctlgui() {
make DESTDIR="${pkgdir}" install
}
-
package_netctlgui-helper() {
pkgdesc="Helper daemon for netctl-gui. A part of netctl-gui"
depends=("libnetctlgui=${pkgver}")
@@ -81,11 +75,10 @@ package_netctlgui-helper() {
make DESTDIR="${pkgdir}" install
}
-
package_netctl-gui() {
pkgdesc="Qt5 graphical front-end for netctl. A part of netctl-gui"
depends=("libnetctlgui=${pkgver}" 'xdg-utils')
- optdepends=('plasma-netctl-gui: KF5 widget'
+ optdepends=('plasma5-applet-netctl-gui: KF5 widget'
'netctlgui-helper: DBus helper daemon')
provides=('netctl-gui-qt4')
conflicts=('netctl-gui-qt4')
@@ -96,3 +89,5 @@ package_netctl-gui() {
cd "${srcdir}/build-qt5/resources"
make DESTDIR="${pkgdir}" install
}
+
+sha256sums=('67bdacdd9d7277ed116db9b40960ff03faa3c6f3c0ddf853b5396cbba567a908')
diff --git a/netctlgui-helper.install b/netctlgui-helper.install
index 7d11847293db..b806ad0feb61 100644
--- a/netctlgui-helper.install
+++ b/netctlgui-helper.install
@@ -2,7 +2,7 @@ post_install() {
setcap cap_setuid=ep usr/bin/netctlgui-helper 2>/dev/null || chmod +s usr/bin/netctlgui-helper
cat << EOF
Note: users should be in network group if you want to get them access to the system bus
-See http://arcanis.name/devs/netctl-gui-security-notes.html#helper
+See https://arcanis.me/devs/netctl-gui-security-notes.html#helper
EOF
}