Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / 
python-jieba


Commits:
75f19b02 by Felix Yan at 2026-03-05T01:22:01+08:00
upgpkg: 0.42.1-10

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,23 +1,24 @@
 pkgbase = python-jieba
        pkgdesc = Chinese Words Segementation Utilities
        pkgver = 0.42.1
-       pkgrel = 9
+       pkgrel = 10
        url = https://github.com/fxsjy/jieba
        arch = any
        license = MIT
        checkdepends = python-pytest
        checkdepends = python-whoosh
+       makedepends = git
        makedepends = python-build
        makedepends = python-installer
        makedepends = python-setuptools
        makedepends = python-wheel
        depends = python
-       source = 
python-jieba-0.42.1.tar.gz::https://github.com/fxsjy/jieba/archive/v0.42.1.tar.gz
+       source = git+https://github.com/fxsjy/jieba.git#tag=v0.42.1
        source = python-jieba-0.42.1-remove_imp.patch
        source = python-jieba-0.42.1-remove_distutils.patch
        source = python-jieba-0.42.1-remove_pkg_resources.patch
        source = python-jieba-0.42.1-fix-parallel-tests.patch
-       sha512sums = 
fd2f44e7e87e29390975bc1c3400aa5527221d82a5e8771dec4ba6d02e7c68807ccccd5b743ada9c856955c0f3bf7eade697bb7212ab2eef37fb78bee48d99ca
+       sha512sums = 
4427f68c6e2279d9bf620a87a3f90ef4eaf24fcbc74afaa52de4aa9aef5541c5398374a35f8fb3ea8bbcfd8eed1b6f505ec1a9bbb2e4e66ac1ab19c0f2d5f31c
        sha512sums = 
2359feb1d4898ed7785e067f145093050b9e587c26187c746a1fbed9bdb57456e1b09cfea5918376b5f4c6882095241ecd1695716f6b5b40943452a266087ace
        sha512sums = 
c66c779422e3dd2b4d68505d9acfdaa4d81160eeeb6ecfd1bd0a2931b9c5321df9d41a5a1edb2c2cbd6ba8c10ce58765b000a9a637faf4065a94d15d24bb87ae
        sha512sums = 
e5226cf97ca63d54288baa0eece61cc54a384735e19265bccb72c154d9c771f1759f6bbe8c86a38aca3c0f1fc8a76e597941dcad77c666c303a9819b086a767a


=====================================
PKGBUILD
=====================================
@@ -3,41 +3,41 @@
 pkgname=python-jieba
 _name="${pkgname#python-}"
 pkgver=0.42.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Chinese Words Segementation Utilities"
 arch=('any')
 url='https://github.com/fxsjy/jieba'
 license=('MIT')
 depends=('python')
 checkdepends=('python-pytest' 'python-whoosh')
-makedepends=('python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
+makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
 source=(
-  
"$pkgname-$pkgver.tar.gz::https://github.com/fxsjy/jieba/archive/v$pkgver.tar.gz";
+  "git+https://github.com/fxsjy/jieba.git#tag=v$pkgver";
   $pkgname-0.42.1-remove_imp.patch
   $pkgname-0.42.1-remove_distutils.patch
   $pkgname-0.42.1-remove_pkg_resources.patch
   $pkgname-0.42.1-fix-parallel-tests.patch
 )
-sha512sums=('fd2f44e7e87e29390975bc1c3400aa5527221d82a5e8771dec4ba6d02e7c68807ccccd5b743ada9c856955c0f3bf7eade697bb7212ab2eef37fb78bee48d99ca'
+sha512sums=('4427f68c6e2279d9bf620a87a3f90ef4eaf24fcbc74afaa52de4aa9aef5541c5398374a35f8fb3ea8bbcfd8eed1b6f505ec1a9bbb2e4e66ac1ab19c0f2d5f31c'
             
'2359feb1d4898ed7785e067f145093050b9e587c26187c746a1fbed9bdb57456e1b09cfea5918376b5f4c6882095241ecd1695716f6b5b40943452a266087ace'
             
'c66c779422e3dd2b4d68505d9acfdaa4d81160eeeb6ecfd1bd0a2931b9c5321df9d41a5a1edb2c2cbd6ba8c10ce58765b000a9a637faf4065a94d15d24bb87ae'
             
'e5226cf97ca63d54288baa0eece61cc54a384735e19265bccb72c154d9c771f1759f6bbe8c86a38aca3c0f1fc8a76e597941dcad77c666c303a9819b086a767a'
             
'6e270e9c910aa54624d69e5976bf7ca3b4e1586e4c24578bf652152dcb6b343f21986ae98da417e86980b6c63f65c6aa13f1b7042388e171d8fb15bd34437dc7')
 
 prepare() {
-  patch -Np1 -d $_name-$pkgver -i ../$pkgname-0.42.1-remove_imp.patch
-  patch -Np1 -d $_name-$pkgver -i ../$pkgname-0.42.1-remove_distutils.patch
-  patch -Np1 -d $_name-$pkgver -i ../$pkgname-0.42.1-remove_pkg_resources.patch
-  patch -Np1 -d $_name-$pkgver -i ../$pkgname-0.42.1-fix-parallel-tests.patch
+  patch -Np1 -d $_name -i ../$pkgname-0.42.1-remove_imp.patch
+  patch -Np1 -d $_name -i ../$pkgname-0.42.1-remove_distutils.patch
+  patch -Np1 -d $_name -i ../$pkgname-0.42.1-remove_pkg_resources.patch
+  patch -Np1 -d $_name -i ../$pkgname-0.42.1-fix-parallel-tests.patch
 }
 
 build() {
-  cd $_name-$pkgver
+  cd $_name
   python -m build --wheel --no-isolation
 }
 
 check() {
-  cd $_name-$pkgver
+  cd $_name
   export PYTHONPATH="$PWD:$PYTHONPATH"
   # None unittests's that do not take an argument
   for script in parallel/test.py parallel/test2.py 
parallel/test_disable_hmm.py parallel/test_cut_for_search.py 
parallel/test_pos.py test_whoosh.py test_whoosh_file_read.py; do
@@ -67,7 +67,7 @@ check() {
 }
 
 package() {
-  cd $_name-$pkgver
+  cd $_name
   python -m installer --destdir="$pkgdir" dist/*.whl
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


=====================================
REUSE.toml
=====================================
@@ -26,6 +26,7 @@ path = [
     "python-jieba-0.42.1-remove_distutils.patch",
     "python-jieba-0.42.1-remove_imp.patch",
     "python-jieba-0.42.1-remove_pkg_resources.patch",
+    "python-jieba-0.42.1-fix-parallel-tests.patch"
 ]
 SPDX-FileCopyrightText = "python-jieba contributors"
 SPDX-License-Identifier = "MIT"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-jieba/-/commit/75f19b02b5e9c98ef9b13455d61bedd6699a226b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-jieba/-/commit/75f19b02b5e9c98ef9b13455d61bedd6699a226b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to