pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/inputmethod/ibus-rime ibus-rime: Update to 1.5.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/40c2d9910191
branches: trunk
changeset: 447420:40c2d9910191
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Sat Feb 20 21:11:50 2021 +0000
description:
ibus-rime: Update to 1.5.0
Changelog:
## 1.5.0 (2021-01-24)
#### Features
* **ibus_rime.yaml:** install config file for ibus-rime, set default UI style ([3325f833](3325f833))
* **plugins:** use librime's internal plugin loader ([b8a5c41c](b8a5c41c))
* **rime_settings:** add config options: style/preedit_style, style/cursor_type ([cfa7bce2](cfa7bce2), closes [#102](102))
* **submodules:** migrate to rime/plum ([5808a2b1](5808a2b1))
#### Breaking Changes
* **plugins:** use librime's internal plugin loader ([b8a5c41c](b8a5c41c))
#### Bug Fixes
* **CMakeLists.txt:** static build requires boost_locale and icuuc ([570a27b5](570a27b5))
* **logging:** wrong log file name ([61f85083](61f85083))
* **rime_engine:** ignore keys with super modifier ([33b2755f](33b2755f))
* **rime_main.cc:** deploy ibus_rime.yaml on maintenance ([8e081264](8e081264))
* **rime_settings.h:** compile with gcc 10 ([25ad5b56](25ad5b56), closes [#90](90))
## 1.4.0 (2019-01-28)
* migrate to librime 1.x API
* **rime.xml:** update ibus component name to `im.rime.Rime`
#### Bug Fixes
* **rime_main.cc:** deploy ibus_rime.yaml on maintenance ([8e081264](https://github.com/rime/ibus-rime/commit/8e081264977bfefdd233ebeb1235f11be55b28f8))
## 1.3.0 (2018-04-22)
#### Features
* **ui:**
* select candidate with mouse/touch screen
* support page up/down buttons in candidate panel
* toggle ascii mode by clicking button
* **rime_settings:** load settings from `ibus_rime.yaml`; deprecate `IBusConfig`
* **submodules:** migrate to rime/plum ([5808a2b1](https://github.com/rime/ibus-rime/commit/5808a2b1d0ccac99607ad9985de0675963387bda))
## 1.2 (2013-07-19)
* **rime_engine.c**: add status bar icons; update status bar only when there is
a change in IME status, to fix issues on Ubuntu Trusty.
* **rime_config.h**: define macros for version and file paths.
* **Makefile**: fix file permissions in install target.
## 1.1 (2013-12-26)
* **rime.xml**: add symbolic icon for GNOME Shell.
* **rime_settings**: fallback to ibus default UI options in `panel` section.
diffstat:
inputmethod/ibus-rime/Makefile | 19 ++++++-------------
inputmethod/ibus-rime/PLIST | 12 ++++++++++--
inputmethod/ibus-rime/distinfo | 10 +++++-----
3 files changed, 21 insertions(+), 20 deletions(-)
diffs (72 lines):
diff -r ddb4e4e91d2a -r 40c2d9910191 inputmethod/ibus-rime/Makefile
--- a/inputmethod/ibus-rime/Makefile Sat Feb 20 21:09:37 2021 +0000
+++ b/inputmethod/ibus-rime/Makefile Sat Feb 20 21:11:50 2021 +0000
@@ -1,29 +1,22 @@
-# $NetBSD: Makefile,v 1.21 2021/01/01 08:24:49 ryoon Exp $
+# $NetBSD: Makefile,v 1.22 2021/02/20 21:11:50 ryoon Exp $
-DISTNAME= ibus-rime-1.0
-PKGREVISION= 17
+GITHUB_PROJECT= ibus-rime
+$GITHUB_TAG= ${PKGVERSION_NOREV}
+DISTNAME= ibus-rime-1.5.0
CATEGORIES= inputmethod chinese
-MASTER_SITES= http://rimeime.googlecode.com/files/
+MASTER_SITES= ${MASTER_SITE_GITHUB:=rime/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://rime.im/
COMMENT= Rime Input Method Engine for Linux/IBus
LICENSE= gnu-gpl-v3
-DEPENDS+= brise>=0.30:../../inputmethod/brise
+DEPENDS+= rime-luna-pinyin-[0-9]*:../../inputmethod/rime-luna-pinyin
-WRKSRC= ${WRKDIR}/ibus-rime
USE_CMAKE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config
-INSTALLATION_DIRS+= share/ibus/component lib/ibus-rime share/ibus-rime/icons
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ibus-engine-rime ${DESTDIR}${PREFIX}/lib/ibus-rime/
- ${INSTALL_DATA} ${WRKSRC}/rime.xml ${DESTDIR}${PREFIX}/share/ibus/component/
- ${INSTALL_DATA} ${WRKSRC}/rime.png ${DESTDIR}${PREFIX}/share/ibus-rime/icons/
-
SUBST_CLASSES+= prefix
SUBST_STAGE.prefix= post-configure
SUBST_FILES.prefix= rime.xml
diff -r ddb4e4e91d2a -r 40c2d9910191 inputmethod/ibus-rime/PLIST
--- a/inputmethod/ibus-rime/PLIST Sat Feb 20 21:09:37 2021 +0000
+++ b/inputmethod/ibus-rime/PLIST Sat Feb 20 21:11:50 2021 +0000
@@ -1,4 +1,12 @@
-@comment $NetBSD: PLIST,v 1.1 2014/12/04 12:59:26 obache Exp $
-lib/ibus-rime/ibus-engine-rime
+@comment $NetBSD: PLIST,v 1.2 2021/02/20 21:11:50 ryoon Exp $
+libexec/ibus-rime/ibus-engine-rime
+share/ibus-rime/icons/abc.png
+share/ibus-rime/icons/disabled.png
+share/ibus-rime/icons/keyboard.png
+share/ibus-rime/icons/pen.png
+share/ibus-rime/icons/reload.png
share/ibus-rime/icons/rime.png
+share/ibus-rime/icons/sync.png
+share/ibus-rime/icons/zh.png
share/ibus/component/rime.xml
+share/rime-data/ibus_rime.yaml
diff -r ddb4e4e91d2a -r 40c2d9910191 inputmethod/ibus-rime/distinfo
--- a/inputmethod/ibus-rime/distinfo Sat Feb 20 21:09:37 2021 +0000
+++ b/inputmethod/ibus-rime/distinfo Sat Feb 20 21:11:50 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 22:13:35 agc Exp $
+$NetBSD: distinfo,v 1.3 2021/02/20 21:11:50 ryoon Exp $
-SHA1 (ibus-rime-1.0.tar.gz) = 0a137d833ff8dfe89d39b1a93cdfa4f852af5dbd
-RMD160 (ibus-rime-1.0.tar.gz) = 435ab634d49af2cb2470e72d38fa0fe61421ba1a
-SHA512 (ibus-rime-1.0.tar.gz) = 75ed251c62fc4772ffd05f95b599932ebed3cb7c52406daa785ef755f825b32d22e6ce3dce94fcb28a88480b696e1014578e4d2210c933bae5fb00a1b0b8e275
-Size (ibus-rime-1.0.tar.gz) = 23325 bytes
+SHA1 (ibus-rime-1.5.0.tar.gz) = 9781d081e089af3d0fba3ba38c8e1e81bcb8de92
+RMD160 (ibus-rime-1.5.0.tar.gz) = 5e541e5f8f01aa516ae6f51b981e8a08e3b3d714
+SHA512 (ibus-rime-1.5.0.tar.gz) = 59b05efe7d5c7dd6dd88a213f05967b19f4946ad0685e29c6c87fbc47ffb3059cc16c88403cfbb945bcbf8637b20d34dcfd91d442c23bb6a9a18d60febbaf27b
+Size (ibus-rime-1.5.0.tar.gz) = 35170 bytes
Home |
Main Index |
Thread Index |
Old Index