[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#859736: marked as done (unblock: ibus-anthy/1.5.9-2)



Your message dated Thu, 06 Apr 2017 16:38:00 +0000
with message-id <2a73ea57-f1b3-9ef2-b383-f387bb73f44f@thykier.net>
and subject line Re: Bug#859736: unblock: ibus-anthy/1.5.9-2
has caused the Debian Bug report #859736,
regarding unblock: ibus-anthy/1.5.9-2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
859736: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859736
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <jbicha@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 <osamu@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-devel@lists.alioth.debian.org>
-Uploaders: LI Daobing <lidaobing@debian.org>,
-           Asias He <asias@debian.org>,
-           Osamu Aoki <osamu@debian.org>
+Uploaders: Osamu Aoki <osamu@debian.org>,
+           Aron Xu <aron@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.fujiwara1@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

--- End Message ---
--- Begin Message ---
Osamu Aoki:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@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 <jbicha@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
> 
> [...]

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: