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.


Reply via email to