Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / kexi
Commits:
26c5b399 by Antonio Rojas at 2025-11-02T17:30:31+01:00
upgpkg: 3.2.0-6: Drop docs
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,16 +1,13 @@
pkgbase = kexi
pkgdesc = A visual database applications creator
pkgver = 3.2.0
- pkgrel = 5
+ pkgrel = 6
url = https://kexi-project.org/
arch = x86_64
license = GPL2
- makedepends = doxygen
makedepends = extra-cmake-modules
- makedepends = kdoctools5
makedepends = mariadb-libs
makedepends = postgresql
- makedepends = qt5-tools
depends = breeze-icons
depends = gcc-libs
depends = glib2
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
pkgname=kexi
pkgver=3.2.0
-pkgrel=5
+pkgrel=6
pkgdesc='A visual database applications creator'
arch=(x86_64)
url='https://kexi-project.org/'
@@ -30,12 +30,9 @@ depends=(breeze-icons
kwidgetsaddons5
kxmlgui5
qt5-base)
-makedepends=(doxygen
- extra-cmake-modules
- kdoctools5
+makedepends=(extra-cmake-modules
mariadb-libs
- postgresql
- qt5-tools)
+ postgresql)
source=(https://download.kde.org/stable/$pkgname/src/$pkgname-$pkgver.tar.xz{,.sig}
kexi-qt-5.13.patch::https://invent.kde.org/office/kexi/-/commit/511d99b7.patch
kexi-glib-2.70.patch::https://invent.kde.org/office/kexi/-/commit/79894e15.patch)
@@ -48,11 +45,14 @@ validpgpkeys=(4866BAF713B465677A4059643C7C0E201B6524DB) #
Jarosław Staniek <sta
prepare() {
patch -d $pkgname-$pkgver -p1 < kexi-qt-5.13.patch # Fix build with Qt 5.13
patch -d $pkgname-$pkgver -p1 < kexi-glib-2.70.patch # Fix build with glib
2.70
+ sed -e '/SetKexiCMakePolicies/d' -i $pkgname-$pkgver/CMakeLists.txt
}
build() {
cmake -B build -S $pkgname-$pkgver \
- -DBUILD_TESTING=OFF
+ -DBUILD_TESTING=OFF \
+ -DSHOULD_BUILD_DOC=OFF \
+ -DCMAKE_POLICY_VERSION_MINIMUM=3.5
cmake --build build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/kexi/-/commit/26c5b3999a1f1ccc7ebe68ed7414a8a242728511
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/kexi/-/commit/26c5b3999a1f1ccc7ebe68ed7414a8a242728511
You're receiving this email because of your account on gitlab.archlinux.org.