Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package ibus-anthy (explain the reason for the unblock here) This update adds proper appstream data to the package helping people on Gnome to benefit. Update is only meta data and some PO files. According to Jeremy Bicha <jbi...@ubuntu.com> > Debian GNOME installs the Software app by default in Stretch. If > ibus-anthy provided appstream metadata, then it would show up in the > Software app for easy install or removal. > > In fact, ibus-anthy already provides this metadata; it just isn't > being installed. I will be attaching (in the next message) a patch to > fix that. Also, there was a problem with the translations so I am > attaching the upstream fix for that too in the same git patch. > > I've already tested that this works in Ubuntu 17.04 Beta. (include/attach the debdiff against the package in testing) See attached (I snipped diffs for the PO changes for readability.) unblock ibus-anthy/1.5.9-2 -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (500, 'testing'), (98, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.10.0-rc6-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff -Nru ibus-anthy-1.5.9/debian/changelog ibus-anthy-1.5.9/debian/changelog --- ibus-anthy-1.5.9/debian/changelog 2016-12-07 00:34:45.000000000 +0900 +++ ibus-anthy-1.5.9/debian/changelog 2017-04-06 23:31:44.000000000 +0900 @@ -1,3 +1,11 @@ +ibus-anthy (1.5.9-2) unstable; urgency=medium + + * Update uploaders list to current ones. Closes: #841800 + * Install appstream metadata with its upstream fix to the + metadata. Closes: #858076 + + -- Osamu Aoki <os...@debian.org> Thu, 06 Apr 2017 23:31:44 +0900 + ibus-anthy (1.5.9-1) unstable; urgency=medium * New upstream release. diff -Nru ibus-anthy-1.5.9/debian/control ibus-anthy-1.5.9/debian/control --- ibus-anthy-1.5.9/debian/control 2016-12-07 00:34:45.000000000 +0900 +++ ibus-anthy-1.5.9/debian/control 2017-04-06 23:31:44.000000000 +0900 @@ -2,9 +2,8 @@ Section: utils Priority: optional Maintainer: IME Packaging Team <pkg-ime-de...@lists.alioth.debian.org> -Uploaders: LI Daobing <lidaob...@debian.org>, - Asias He <as...@debian.org>, - Osamu Aoki <os...@debian.org> +Uploaders: Osamu Aoki <os...@debian.org>, + Aron Xu <a...@debian.org> Build-Depends: debhelper (>= 9), dh-autoreconf, dh-python, diff -Nru ibus-anthy-1.5.9/debian/ibus-anthy.install ibus-anthy-1.5.9/debian/ibus-anthy.install --- ibus-anthy-1.5.9/debian/ibus-anthy.install 2016-12-07 00:34:45.000000000 +0900 +++ ibus-anthy-1.5.9/debian/ibus-anthy.install 2017-04-06 23:28:16.000000000 +0900 @@ -1,6 +1,7 @@ usr/lib/*/*.so.* usr/lib/*/girepository-1.0/* usr/lib/girepository-1.0/ usr/lib/ibus/* +usr/share/appdata/* usr/share/applications/* usr/share/ibus-anthy/* usr/share/ibus/* diff -Nru ibus-anthy-1.5.9/debian/patches/fix-appstream-metadata.patch ibus-anthy-1.5.9/debian/patches/fix-appstream-metadata.patch --- ibus-anthy-1.5.9/debian/patches/fix-appstream-metadata.patch 1970-01-01 09:00:00.000000000 +0900 +++ ibus-anthy-1.5.9/debian/patches/fix-appstream-metadata.patch 2017-04-06 23:28:16.000000000 +0900 @@ -0,0 +1,3739 @@ +From 7a99df9ce63b622f1d86d769cc2309d15d51ec99 Mon Sep 17 00:00:00 2001 +From: fujiwarat <takao.fujiwa...@gmail.com> +Date: Fri, 17 Mar 2017 13:42:50 +0900 +Subject: [PATCH] Fixed a warning in ibus-anthy.appdata.xml (#5) + +--- + data/ibus-anthy.appdata.xml.in | 12 +- + po/ca.po | 113 +++++----- + po/el.po | 474 ++++++++++++++++++++++------------------- + po/fr.po | 113 +++++----- + po/ibus-anthy.pot | 97 +++++---- + po/ja.po | 104 ++++----- + po/pt_BR.po | 103 ++++----- + po/uk.po | 118 +++++----- + po/zh_CN.po | 474 ++++++++++++++++++++++------------------- + 9 files changed, 892 insertions(+), 825 deletions(-) + +diff --git a/data/ibus-anthy.appdata.xml.in b/data/ibus-anthy.appdata.xml.in +index 26247e4..2746489 100644 +--- a/data/ibus-anthy.appdata.xml.in ++++ b/data/ibus-anthy.appdata.xml.in +@@ -5,16 +5,16 @@ + <project_license>GPL-2.0</project_license> + <name>Anthy</name> + <_summary>Japanese input method</_summary> +- <_description> +- <p> ++ <description> ++ <_p> + The Anthy input method is designed for entering Japanese text. +- </p> +- <p> ++ </_p> ++ <_p> + Input methods are typing systems allowing users to input complex languages. + They are necessary because these contain too many characters to simply be laid + out on a traditional keyboard. +- </p> +- </_description> ++ </_p> ++ </description> + <url type="homepage">https://github.com/ibus/ibus/wiki</url> + <url type="bugtracker">https://github.com/ibus/ibus-anthy/issues</url> + <url type="help">https://github.com/ibus/ibus/wiki/FAQ</url> +diff --git a/po/ca.po b/po/ca.po +index 9104002..9cccac8 100644 ... all diff to po files are snipped ... diff -Nru ibus-anthy-1.5.9/debian/patches/series ibus-anthy-1.5.9/debian/patches/series --- ibus-anthy-1.5.9/debian/patches/series 1970-01-01 09:00:00.000000000 +0900 +++ ibus-anthy-1.5.9/debian/patches/series 2017-04-06 23:28:16.000000000 +0900 @@ -0,0 +1 @@ +fix-appstream-metadata.patch