summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Müller2021-11-05 09:14:57 +0100
committerMatthias Müller2021-11-05 09:14:57 +0100
commit96936db8a51b86e5489d2e5725dce0bfa13b3e0a (patch)
treeea2a438f3ca01824bcd0a8f310d3a8a4963770b3
parent0dfe9c47aca0c4d79f8964043e9f29a374736923 (diff)
downloadaur-96936db8a51b86e5489d2e5725dce0bfa13b3e0a.tar.gz
Version 1.1.0 - Improved matching heuristic, Unicode enabled by default, code refactoring
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD33
2 files changed, 23 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f87fb8f3ed11..fd4034bb5075 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,17 @@
-# Generated by mksrcinfo v8
pkgbase = plasma5-runners-symbols
pkgdesc = A little krunner plugin (Plasma 5) to retrieve unicode symbols, or any other string, based on a corresponding keyword
- pkgver = 1.0.4
+ pkgver = 1.1.0
pkgrel = 1
url = https://github.com/domschrei/krunner-symbols
- arch = any
+ arch = x86_64
license = GPL
makedepends = cmake
makedepends = extra-cmake-modules
+ makedepends = kdelibs4support
depends = krunner
depends = qt5-base
depends = ki18n
- source = https://github.com/domschrei/krunner-symbols/releases/download/v1.0.4/plasma5-runners-symbols-1.0.4.tar.gz
- md5sums = c8de515fa17cea9a6fb147d70fbe5b00
+ source = plasma5-runners-symbols-1.1.0.tar.gz::https://github.com/domschrei/krunner-symbols/archive/1.1.0.tar.gz
+ sha256sums = f7f2094f0df142bf7f40e68e12feeeeacf8cf2659431f71eea3f74b36775852c
pkgname = plasma5-runners-symbols
diff --git a/PKGBUILD b/PKGBUILD
index 1a731d1bee45..fd4ec5d4afc3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,16 @@
# Maintainer: Dominik Schreiber <dev@dominikschreiber.de>
pkgname=plasma5-runners-symbols
-pkgver=1.0.4
+pkgver=1.1.0
pkgrel=1
pkgdesc="A little krunner plugin (Plasma 5) to retrieve unicode symbols, or any other string, based on a corresponding keyword"
-arch=('any')
+arch=('x86_64')
url="https://github.com/domschrei/krunner-symbols"
license=('GPL')
-groups=()
depends=('krunner' 'qt5-base' 'ki18n')
-makedepends=('cmake' 'extra-cmake-modules')
+makedepends=('cmake' 'extra-cmake-modules' 'kdelibs4support')
optdepends=()
-provides=()
-conflicts=()
-replaces=()
-backup=()
-options=()
-install=
-changelog=
-source=("https://github.com/domschrei/krunner-symbols/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-noextract=()
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/domschrei/krunner-symbols/archive/${pkgver}.tar.gz")
+sha256sums=('f7f2094f0df142bf7f40e68e12feeeeacf8cf2659431f71eea3f74b36775852c')
prepare() {
mkdir -p build
@@ -26,7 +18,19 @@ prepare() {
build() {
cd build
- cmake ../${pkgname}-${pkgver} -DCMAKE_INSTALL_PREFIX=`kf5-config --prefix` -DQT_PLUGIN_INSTALL_DIR=`kf5-config --qt-plugins` -DCMAKE_BUILD_TYPE=Release
+
+ # Get correct installation directories
+ prefix=$(kf5-config --prefix)
+ loc_plugin=$(kf5-config --qt-plugins|sed 's.^'"$prefix"'/..')
+ loc_desktop=$(kf5-config --path services|awk -F ':' '{print $NF}'|sed 's.^'"$prefix"'/..')
+ loc_config=share/config
+
+ cmake ../krunner-symbols-${pkgver} \
+ -DCMAKE_INSTALL_PREFIX=$prefix \
+ -DLOCATION_PLUGIN=$loc_plugin \
+ -DLOCATION_DESKTOP=$loc_desktop \
+ -DLOCATION_CONFIG=$loc_config \
+ -DCMAKE_BUILD_TYPE=Release
make
}
@@ -35,4 +39,3 @@ package() {
make install DESTDIR="${pkgdir}"
}
-md5sums=('c8de515fa17cea9a6fb147d70fbe5b00')