Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / fcitx5-qt
Commits: 1707d408 by Felix Yan at 2024-04-26T16:55:24+00:00 upgpkg: 5.1.6-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,11 +1,12 @@ pkgbase = fcitx5-qt pkgdesc = Fcitx5 Qt Library (Qt5 & Qt6 integrations) - pkgver = 5.1.5 - pkgrel = 4 + pkgver = 5.1.6 + pkgrel = 1 url = https://github.com/fcitx/fcitx5-qt arch = x86_64 groups = fcitx5-im license = GPL + makedepends = git makedepends = extra-cmake-modules makedepends = qt5-base makedepends = ninja @@ -17,10 +18,8 @@ pkgbase = fcitx5-qt depends = qt6-base depends = qt6-wayland depends = wayland - source = https://download.fcitx-im.org/fcitx5/fcitx5-qt/fcitx5-qt-5.1.5.tar.xz - source = https://download.fcitx-im.org/fcitx5/fcitx5-qt/fcitx5-qt-5.1.5.tar.xz.sig + source = git+https://github.com/fcitx/fcitx5-qt.git#tag=5.1.6?signed validpgpkeys = 2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9 - sha512sums = 736677a268d345a962e8c44af81870d2cfc62db72c7a089e2c11151f7f682659ec83307a3397d1feb2dda7e9419847d5e365f7a20ca9b7d6216b690cb9c515c7 - sha512sums = SKIP + sha512sums = e881009b56d23d575f809d8d64a436558147efed062b8aac9ff0736f86285ff31e2be7564f66cbff0199adad7b7662ab1c20c5bbca3e9627b110eb8d746a120b pkgname = fcitx5-qt ===================================== PKGBUILD ===================================== @@ -2,23 +2,21 @@ # Contributor: csslayer <wengxt AT gmail com> pkgname=fcitx5-qt -pkgver=5.1.5 -pkgrel=4 +pkgver=5.1.6 +pkgrel=1 pkgdesc="Fcitx5 Qt Library (Qt5 & Qt6 integrations)" arch=('x86_64') url="https://github.com/fcitx/fcitx5-qt" license=('GPL') groups=('fcitx5-im') depends=('glibc' 'gcc-libs' 'libxcb' 'libxkbcommon' 'fcitx5' 'qt6-base' 'qt6-wayland' 'wayland') -makedepends=('extra-cmake-modules' 'qt5-base' 'ninja') -source=("https://download.fcitx-im.org/fcitx5/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) -sha512sums=('736677a268d345a962e8c44af81870d2cfc62db72c7a089e2c11151f7f682659ec83307a3397d1feb2dda7e9419847d5e365f7a20ca9b7d6216b690cb9c515c7' - 'SKIP') +makedepends=('git' 'extra-cmake-modules' 'qt5-base' 'ninja') +source=("git+https://github.com/fcitx/fcitx5-qt.git#tag=$pkgver?signed") +sha512sums=('e881009b56d23d575f809d8d64a436558147efed062b8aac9ff0736f86285ff31e2be7564f66cbff0199adad7b7662ab1c20c5bbca3e9627b110eb8d746a120b') validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian <wen...@gmail.com> -build(){ - cd $pkgname-$pkgver - +build() { + cd $pkgname cmake . -GNinja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ @@ -26,7 +24,12 @@ build(){ ninja } +check() { + cd $pkgname + ninja test +} + package() { - cd $pkgname-$pkgver + cd $pkgname DESTDIR="$pkgdir" ninja install } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/fcitx5-qt/-/commit/1707d4086d08e695a682810a0878029414f382fe -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/fcitx5-qt/-/commit/1707d4086d08e695a682810a0878029414f382fe You're receiving this email because of your account on gitlab.archlinux.org.