Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / xcb-imdkit
Commits: 33b08342 by Felix Yan at 2024-04-27T05:46:56+00:00 upgpkg: 1.0.8-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,20 +1,19 @@ pkgbase = xcb-imdkit pkgdesc = Input method development support for xcb - pkgver = 1.0.7 + pkgver = 1.0.8 pkgrel = 1 url = https://github.com/fcitx/xcb-imdkit arch = x86_64 license = GPL + makedepends = git makedepends = extra-cmake-modules makedepends = ninja makedepends = uthash makedepends = xorgproto depends = xcb-util depends = xcb-util-keysyms - source = https://download.fcitx-im.org/fcitx5/xcb-imdkit/xcb-imdkit-1.0.7.tar.xz - source = https://download.fcitx-im.org/fcitx5/xcb-imdkit/xcb-imdkit-1.0.7.tar.xz.sig + source = git+https://github.com/fcitx/xcb-imdkit.git#tag=1.0.8?signed validpgpkeys = 2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9 - sha512sums = 222b6fa4e699832c9ff926ebed6ca6c959aa2a55a9aebe9c8824ca1d84dcd4d699bbe75e4ceb36453340be9dcd86e0dbad01553d01e89c3a4ba6d48ff1f100a4 - sha512sums = SKIP + sha512sums = 73428c480950f95237b2e4505932723cff0396997f6bb4a3bc9e92d56a0fdf08e31934372d816c4e5b510b339b92fd8f212657ce5e51fd545aba9026b81889b8 pkgname = xcb-imdkit ===================================== PKGBUILD ===================================== @@ -2,32 +2,30 @@ # Contributor: csslayer <wengxt AT gmail com> pkgname=xcb-imdkit -pkgver=1.0.7 +pkgver=1.0.8 pkgrel=1 pkgdesc="Input method development support for xcb" arch=('x86_64') url="https://github.com/fcitx/xcb-imdkit" license=('GPL') depends=('xcb-util' 'xcb-util-keysyms') -makedepends=('extra-cmake-modules' 'ninja' 'uthash' 'xorgproto') -source=("https://download.fcitx-im.org/fcitx5/xcb-imdkit/xcb-imdkit-$pkgver.tar.xz"{,.sig}) -sha512sums=('222b6fa4e699832c9ff926ebed6ca6c959aa2a55a9aebe9c8824ca1d84dcd4d699bbe75e4ceb36453340be9dcd86e0dbad01553d01e89c3a4ba6d48ff1f100a4' - 'SKIP') +makedepends=('git' 'extra-cmake-modules' 'ninja' 'uthash' 'xorgproto') +source=("git+https://github.com/fcitx/xcb-imdkit.git#tag=$pkgver?signed") +sha512sums=('73428c480950f95237b2e4505932723cff0396997f6bb4a3bc9e92d56a0fdf08e31934372d816c4e5b510b339b92fd8f212657ce5e51fd545aba9026b81889b8') validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian <wen...@gmail.com> build() { - cd $pkgname-$pkgver - + cd $pkgname cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . ninja } check() { - cd $pkgname-$pkgver + 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/xcb-imdkit/-/commit/33b08342e21212def5cea0b4fd07a43883d15ad5 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/xcb-imdkit/-/commit/33b08342e21212def5cea0b4fd07a43883d15ad5 You're receiving this email because of your account on gitlab.archlinux.org.