summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTrần Nam Tuấn2024-04-10 06:42:01 +0700
committerTrần Nam Tuấn2024-04-10 06:42:01 +0700
commit04f4e06cbb6f542f52bff500cb0cc20ac591f168 (patch)
treeb49f7377547a21cbdb7de2aabf868676824a5e00
parent82125bcb50a0d49f17ce5a56c172f0ea02ecf0ec (diff)
downloadaur-04f4e06cbb6f542f52bff500cb0cc20ac591f168.tar.gz
Enforce dependencies
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD24
2 files changed, 17 insertions, 12 deletions
diff --git a/.gitignore b/.gitignore
index 8d7c374db5e9..72a3ed3fe6e0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,3 @@
-src/
+*.tar*
pkg/
-*.tar.zst
-*.tar.gz
+src/
diff --git a/PKGBUILD b/PKGBUILD
index 7680e9a8e0a4..98aba8b1ba40 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,25 +2,31 @@
pkgname=qtcreator-spellchecker-plugin
pkgver=3.5.0
-pkgrel=1
+pkgrel=2
pkgdesc="Spell Checker plugin for the Qt Creator IDE"
groups=('qt')
arch=('x86_64')
url="https://github.com/CJCombrink/SpellChecker-Plugin"
-license=('LGPL3' 'GPL3')
-depends=('qtcreator' 'hunspell')
-makedepends=('cmake' 'qtcreator-devel')
-conflicts=('qtcreator-spellchecker-plugin-git' 'qtcreator-spellchecker-plugin-bin')
-source=("${url}/archive/v$pkgver.tar.gz")
+license=('LGPL-3.0-only' 'GPL-3.0-only')
+depends=(
+ 'qtcreator>=12.0.0' 'qtcreator<13.0.0'
+ 'hunspell'
+)
+makedepends=(
+ 'qtcreator-devel>=12.0.0' 'qtcreator-devel<13.0.0'
+ 'cmake'
+)
+source=("$pkgname-$pkgver::${url}/archive/v$pkgver.tar.gz")
sha256sums=('d780fd90fee09c48c3162cd37e3e0f191bcedfe5805601c1f5728909960d38d3')
build() {
cmake \
-S SpellChecker-Plugin-$pkgver\
-B build \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DQT_DIR=/usr/lib/cmake/Qt6
+ -DCMAKE_BUILD_TYPE='None' \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -DCMAKE_PREFIX_PATH="/usr/lib/cmake/Qt6" \
+ -Wno-dev
cmake --build build
}