summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD29
1 files changed, 24 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e29c9ba110d6..0ee667df7b83 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,15 +4,15 @@
_pkgname=fcitx5-qt
pkgbase=$_pkgname-git
-pkgname=(fcitx5-qt5-git fcitx5-qt4-git)
-pkgver=5.0.0.r1.gb589c33
-pkgrel=1
+pkgname=(fcitx5-qt5-git fcitx5-qt4-git fcitx5-qt6-git)
+pkgver=5.0.1.r8.gddc2214
+pkgrel=2
pkgdesc="Fcitx Qt Library"
arch=('x86_64')
url="https://github.com/fcitx/fcitx5-qt"
license=('GPL')
depends=('fcitx5-git')
-makedepends=('extra-cmake-modules' 'git' 'qt4' 'qt5-base')
+makedepends=('extra-cmake-modules' 'git' 'qt4' 'qt5-base' 'qt6-base')
source=("git+$url.git")
sha512sums=('SKIP')
@@ -24,7 +24,12 @@ pkgver() {
build(){
cd $_pkgname
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+ -DENABLE_QT6=On \
+ .
make
# install into /tmp and split the package
@@ -64,3 +69,17 @@ package_fcitx5-qt4-git(){
_mv_pkg usr/lib/cmake/Fcitx5Qt4DBusAddons
_mv_pkg usr/include/Fcitx5Qt4
}
+
+
+package_fcitx5-qt6-git(){
+ depends=('fcitx5-git' 'qt6-base')
+ provides=('fcitx5-qt6')
+ conflicts=('fcitx5-qt6')
+ pkgdesc="Fcitx Qt Library, for Qt6"
+
+ cd /tmp/$_pkgname
+ _mv_pkg usr/lib/qt6
+ _mv_pkg usr/lib/libFcitx5Qt6*
+ _mv_pkg usr/lib/cmake/Fcitx5Qt6DBusAddons
+ _mv_pkg usr/include/Fcitx5Qt6
+}