Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / fcitx5


Commits:
77857a9b by Felix Yan at 2024-04-25T18:09:14+00:00
upgpkg: 5.1.9-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
 pkgbase = fcitx5
        pkgdesc = Next generation of fcitx
-       pkgver = 5.1.8
+       pkgver = 5.1.9
        pkgrel = 1
        url = https://github.com/fcitx/fcitx5
        arch = x86_64
        groups = fcitx5-im
        license = LGPL-2.1-or-later AND Unicode-DFS-2016
+       makedepends = git
        makedepends = extra-cmake-modules
        makedepends = ninja
        makedepends = wayland-protocols
@@ -23,10 +24,11 @@ pkgbase = fcitx5
        depends = libxkbfile
        depends = gdk-pixbuf2
        conflicts = fcitx
-       source = 
https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-5.1.8_dict.tar.xz
-       source = 
https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-5.1.8_dict.tar.xz.sig
+       noextract = en_dict-20121020.tar.gz
+       source = git+https://github.com/fcitx/fcitx5.git#tag=5.1.9?signed
+       source = https://download.fcitx-im.org/data/en_dict-20121020.tar.gz
        validpgpkeys = 2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9
-       sha512sums = 
4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43
-       sha512sums = SKIP
+       sha512sums = 
85f561d6c33f3da20c9fe92bc5aa1fa12e52343042c3512565cc5d8cd6b6a52c2aa7705de76d7aca33c63d11983492eda7ad29dfa360bac6e0f4a941062e29f3
+       sha512sums = 
8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
 
 pkgname = fcitx5


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,8 @@
 # Contributor: csslayer <wengxt AT gmail com>
 
 pkgname=fcitx5
-pkgver=5.1.8
+pkgver=5.1.9
+_dictver=20121020
 pkgrel=1
 pkgdesc="Next generation of fcitx"
 arch=('x86_64')
@@ -12,14 +13,20 @@ conflicts=('fcitx')
 groups=('fcitx5-im')
 depends=('cairo' 'enchant' 'iso-codes' 'libgl' 'libxkbcommon-x11' 'pango' 
'systemd' 'wayland'
          'xcb-imdkit' 'xcb-util-wm' 'libxkbfile' 'gdk-pixbuf2')
-makedepends=('extra-cmake-modules' 'ninja' 'wayland-protocols' 'fmt')
-source=("https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-${pkgver}_dict.tar.xz"{,.sig})
-sha512sums=('4472b49cbc3fd20f066bbec4e107eafb5444fffd22feee7b4f5b637d324b03a16e82c950e95624629b984f72a5a62fca73087a032946c4eedb86d8a528c52a43'
-            'SKIP')
+makedepends=('git' 'extra-cmake-modules' 'ninja' 'wayland-protocols' 'fmt')
+source=("git+https://github.com/fcitx/fcitx5.git#tag=$pkgver?signed";
+        "https://download.fcitx-im.org/data/en_dict-$_dictver.tar.gz";)
+noextract=("en_dict-$_dictver.tar.gz")
+sha512sums=('85f561d6c33f3da20c9fe92bc5aa1fa12e52343042c3512565cc5d8cd6b6a52c2aa7705de76d7aca33c63d11983492eda7ad29dfa360bac6e0f4a941062e29f3'
+            
'8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 
<wen...@gmail.com>
 
+prepare() {
+  mv en_dict-$_dictver.tar.gz fcitx5/src/modules/spell/en_dict-$_dictver.tar.gz
+}
+
 build() {
-  cd $pkgname-$pkgver
+  cd $pkgname
 
   cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib \
         -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib .
@@ -27,12 +34,12 @@ build() {
 }
 
 check() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   ninja test
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   DESTDIR="$pkgdir" ninja install
   install -Dm644 LICENSES/Unicode-DFS-2016.txt -t 
"$pkgdir"/usr/share/licenses/$pkgname/
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fcitx5/-/commit/77857a9b0260c6d197b8eb515ee8b2d3bc7cbe5f

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/fcitx5/-/commit/77857a9b0260c6d197b8eb515ee8b2d3bc7cbe5f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to