diff options
author | Dan Johansen | 2024-04-15 16:57:04 +0200 |
---|---|---|
committer | Dan Johansen | 2024-04-15 16:57:04 +0200 |
commit | a2f2da79df0fc615eca6768780518ec850473f18 (patch) | |
tree | 977ae1f2cd1ea19dc97084c07051335b5e847bd3 | |
download | aur-a2f2da79df0fc615eca6768780518ec850473f18.tar.gz |
initial commit, version 3.0.0, rename
Signed-off-by: Dan Johansen <strit@strits.dk>
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 44 |
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 +} |