Bug#903012: RFS: brise/0.38.20180515-2
Package: sponsorship-requests
Severity: normal
X-Debbugs-CC: debian-input-method@lists.debian.org sunweaver@debian.org
Dear Mike, debian-input-method members and mentors,
I am looking for a sponsor for team-maintained package "brise".
With previous upload of brise (librime-data), I received a user bug report
(privately) about a regression. The bug is now documented in #902983. This
upload aims to solve that bug.
* Package name : brise
Version : 0.38.20180515-2
Upstream Author : GONG Chen <chen.sst@gmail.com>
* URL : https://github.com/rime/brise
* License : GPL-3
Section : libs
It builds those binary packages:
librime-data - Rime Input Method Engine, the schema data
librime-data-array30 - RIME schema data - array30
librime-data-bopomofo - RIME schema data - Bopomofo (a.k.a Zhu Yin)
librime-data-cangjie5 - RIME schema data - Cangjie5
librime-data-combo-pinyin - RIME schema data - Combo Pinyin (a.k.a Gong Bao
Pin Yin)
librime-data-double-pinyin - RIME schema data - Double Pinyin (a.k.a Zi Ran
Ma Shuang Pin)
librime-data-emoji - RIME schema data - Emoji
librime-data-ipa-xsampa - RIME schema data - X-SAMPA
librime-data-jyutping - RIME schema data - jyutping (a.k.a Cantonese)
librime-data-luna-pinyin - RIME schema data - Luna Pinyin
librime-data-pinyin-simp - RIME schema data - Pinyin Simp (a.k.a Xiu Zheng
Jian Hua Pin Yin)
librime-data-quick5 - RIME schema data - quick5
librime-data-sampheng - RIME schema data - sampheng (a.k.a Zhong Gu San Pin)
librime-data-scj6 - RIME schema data - scj6 (a.k.a Fast Cangjie IM 6)
librime-data-soutzoe - RIME schema data - soutzoe
librime-data-stenotype - RIME schema data - stenotype
librime-data-stroke - RIME schema data - Stroke
librime-data-terra-pinyin - RIME schema data - Terra Pinyin (a.k.a Earth
Pinyin)
librime-data-wubi - RIME schema data - Wubi
librime-data-wugniu - RIME schema data - wugniu (a.k.a Shanghai Native
Language)
librime-data-zyenpheng - RIME schema data - zyenpheng (a.k.a Medieval
Chinese)
To access further information about this package, please visit the following
URL:
https://mentors.debian.net/package/brise
Alternatively, one can download the package with dget using this command:
dget -x https://mentors.debian.net/debian/pool/main/b/brise/
brise_0.38.20180515-2.dsc
Git packaging repository:
https://salsa.debian.org/debian/brise.git
Changes since the last upload:
brise (0.38.20180515-2) unstable; urgency=medium
.
* Team upload.
* Bump Standards-Version to 4.1.5. (no changes needed)
* Fix the bug that users cannot save custom configurations
by not installing /usr/share/rime-data/user.yaml and
/usr/share/rime-data/build/default.yaml.
Closes: #902983.
The source diff is also posted here to ease review:
===================================================
commit f68eec2862b74a0bcac6765a167e79044b87d239
Author: Boyuan Yang <073plan@gmail.com>
Date: Thu Jul 5 09:06:59 2018 +0800
debian: Prepare -2 upload that fixes #902983
diff --git a/debian/changelog b/debian/changelog
index fa52040..fee3159 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+brise (0.38.20180515-2) unstable; urgency=medium
+
+ * Team upload.
+ * Bump Standards-Version to 4.1.5. (no changes needed)
+ * Fix the bug that users cannot save custom configurations
+ by not installing /usr/share/rime-data/user.yaml and
+ /usr/share/rime-data/build/default.yaml.
+ Closes: #902983.
+
+ -- Boyuan Yang <073plan@gmail.com> Thu, 05 Jul 2018 09:18:23 +0800
+
brise (0.38.20180515-1) unstable; urgency=medium
* Team upload.
diff --git a/debian/control b/debian/control
index e85f574..b689100 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends:
debhelper (>= 11~),
kyotocabinet-utils,
librime-bin (>= 1.3~),
-Standards-Version: 4.1.4
+Standards-Version: 4.1.5
Homepage: https://github.com/rime/brise
Vcs-Git: https://salsa.debian.org/debian/brise.git
Vcs-Browser: https://salsa.debian.org/debian/brise
diff --git a/debian/librime-data.install b/debian/librime-data.install
index 56de2ac..2b94f0d 100644
--- a/debian/librime-data.install
+++ b/debian/librime-data.install
@@ -1,5 +1,3 @@
usr/share/rime-data/default.yaml
-usr/share/rime-data/user.yaml
usr/share/rime-data/essay.txt
usr/share/rime-data/symbols.yaml
-usr/share/rime-data/build/default.yaml
diff --git a/debian/rules b/debian/rules
index 19b3024..54ffb6b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,6 +5,10 @@
dh $@
override_dh_missing:
+ # Explicitly remove config files to force librime not
+ # reading / writing them
+ rm -f debian/tmp/usr/share/rime-data/user.yaml
+ rm -f debian/tmp/usr/share/rime-data/build/default.yaml
dh_missing --fail-missing
override_dh_auto_build:
==========================================================
--
Thanks,
Boyuan Yang
Reply to: