[arch-commits] Commit in ibus-chewing/trunk (PKGBUILD)

Chih-Hsuan Yen yan12125 at archlinux.org
Fri Jan 22 13:29:59 UTC 2021


    Date: Friday, January 22, 2021 @ 13:29:58
  Author: yan12125
Revision: 824456

upgpkg: ibus-chewing 1.6.1+12+gc1e7f0d-2; revert an incomplete feature commit

See https://github.com/definite/ibus-chewing/issues/154 for discussions.

And drop unneeded dependency. Most likely swig was added when ibus-anthy is
part of the upstream repository [1], and that is not the case since long
time ago [2].

[1] https://github.com/definite/ibus-chewing/commit/8bcbfaeb665b5a9c1edf5fd6545bccca7e4aae63
[2] https://github.com/definite/ibus-chewing/commit/93965fd782e867d44b2422074ec4bf2b005483a4

Modified:
  ibus-chewing/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-01-22 12:27:03 UTC (rev 824455)
+++ PKGBUILD	2021-01-22 13:29:58 UTC (rev 824456)
@@ -8,13 +8,13 @@
 pkgname=ibus-chewing
 pkgver=1.6.1+12+gc1e7f0d
 _commit=c1e7f0d97aa8bb1a1166621c3f0780daa0db06c1
-pkgrel=1
+pkgrel=2
 pkgdesc='Chinese Chewing Engine for IBus Framework'
 arch=('x86_64')
 license=('GPL')
 url='https://github.com/definite/ibus-chewing'
 depends=('ibus' 'libchewing' 'libxtst' 'gtk3')
-makedepends=('swig' 'gob2' 'cmake-fedora' 'git')
+makedepends=('gob2' 'cmake-fedora' 'git')
 source=("git+https://github.com/definite/ibus-chewing.git#commit=$_commit")
 sha512sums=('SKIP')
 
@@ -23,6 +23,13 @@
   git describe --always | sed 's/-/+/g'
 }
 
+prepare() {
+  cd $pkgname
+
+  # Revert an incomplete feature, see https://github.com/definite/ibus-chewing/issues/154
+  git revert -n 70a1935290c9e8bcb8e098b91711f97269619c6f
+}
+
 build() {
   cd $pkgname
 



More information about the arch-commits mailing list