diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 24 insertions, 5 deletions
@@ -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 +} |