summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Johansen2024-04-15 16:57:04 +0200
committerDan Johansen2024-04-15 16:57:04 +0200
commita2f2da79df0fc615eca6768780518ec850473f18 (patch)
tree977ae1f2cd1ea19dc97084c07051335b5e847bd3
downloadaur-a2f2da79df0fc615eca6768780518ec850473f18.tar.gz
initial commit, version 3.0.0, rename
Signed-off-by: Dan Johansen <strit@strits.dk>
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD44
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0911c9962a71
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = plasma6-runners-nordvpn
+ pkgdesc = Nordvpn plasma 6 runner
+ pkgver = 3.0.0
+ pkgrel = 1
+ url = https://github.com/alex1701c/NordVPNKrunner
+ arch = any
+ license = MIT
+ makedepends = cmake
+ makedepends = extra-cmake-modules
+ makedepends = gettext
+ makedepends = qt6-tools
+ depends = nordvpn
+ depends = krunner
+ depends = kcmutils
+ conflicts = plasma5-runners-nordvpn
+ replaces = plasma-runners-nordvpn
+ source = https://github.com/alex1701c/NordVPNKrunner/archive/3.0.0.tar.gz
+ source = https://s1.nordcdn.com/nordvpn/media/1.170.0/images/global/favicon/apple-touch-icon-57x57.png
+ source = https://github.com/alex1701c/NordVPNKrunner/commit/c9ce1a8cdbed63ee872f661c99120a86e8818910.patch
+ md5sums = 813e572250d28cbe8cfdd74324808120
+ md5sums = 45c79777d364ca2cc1665165aca77ea6
+ md5sums = 849bab482635f266229933c22d3c3dd7
+
+pkgname = plasma6-runners-nordvpn
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6af5065bd21e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Dan Johansen <strit at strits dot dk>
+# Contributor: Agustin Carrasco <asermax at gmail dot com>
+
+pkgname=plasma6-runners-nordvpn
+reponame=NordVPNKrunner
+pkgver=3.0.0
+pkgrel=1
+pkgdesc="Nordvpn plasma 6 runner"
+arch=("any")
+url="https://github.com/alex1701c/${reponame}"
+license=("MIT")
+depends=("nordvpn" "krunner" "kcmutils")
+makedepends=("cmake" "extra-cmake-modules" "gettext" "qt6-tools")
+conflicts=('plasma5-runners-nordvpn')
+replaces=('plasma-runners-nordvpn')
+source=("https://github.com/alex1701c/${reponame}/archive/${pkgver}.tar.gz"
+ "https://s1.nordcdn.com/nordvpn/media/1.170.0/images/global/favicon/apple-touch-icon-57x57.png"
+ "https://github.com/alex1701c/NordVPNKrunner/commit/c9ce1a8cdbed63ee872f661c99120a86e8818910.patch")
+md5sums=('813e572250d28cbe8cfdd74324808120'
+ '45c79777d364ca2cc1665165aca77ea6'
+ '849bab482635f266229933c22d3c3dd7')
+
+prepare () {
+ cd "${reponame}-${pkgver}"
+ patch -Np1 -i ../c9ce1a8cdbed63ee872f661c99120a86e8818910.patch
+}
+
+build () {
+ cd "${reponame}-${pkgver}"
+ mkdir -p build
+ cd build
+
+ cmake -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DBUILD_WITH_QT6=ON ..
+ make -j$(nproc)
+}
+
+package() {
+ cd "${reponame}-${pkgver}/build"
+ make DESTDIR=${pkgdir} install
+
+ cd ../..
+ mkdir ${pkgdir}/usr/share/pixmaps
+ cp -p apple-touch-icon-57x57.png ${pkgdir}/usr/share/pixmaps/nordvpn.png
+}