diff -Nru fcitx5-chinese-addons-5.1.3/debian/changelog fcitx5-chinese-addons-5.1.3/debian/changelog
--- fcitx5-chinese-addons-5.1.3/debian/changelog 2024-03-30 20:06:52.000000000 -0400
+++ fcitx5-chinese-addons-5.1.3/debian/changelog 2024-04-15 15:43:44.000000000 -0400
@@ -1,3 +1,17 @@
+fcitx5-chinese-addons (5.1.3-1ubuntu1) noble; urgency=medium
+
+ * debian/fcitx5-chinese-addons.install: Move the installation of
+ Appdata metainfo XML file from the separate fcitx5-chinese-addons-data
+ package to the main fcitx5-chinese-addons metapackage to help the
+ package handling via Appstream-based package management software
+ such as KDE Discover and GNOME Software.
+ (Closes: #1069070) (LP: #2061664)
+ * debian/control: Add fcitx5-chinese-addons Breaks+Replaces on
+ fcitx5-chinese-addons-data (<< ${binary:Version}) for a smooth
+ transition.
+
+ -- Boyuan Yang <email address hidden> Mon, 15 Apr 2024 15:43:44 -0400
+
fcitx5-chinese-addons (5.1.3-1build3) noble; urgency=medium
(resending info with ~ubuntu-sponsors notified)
I am now looking to fix LP: #2061664 in the Ubuntu 24.04 LTS release, ideally before its release. The patches for LP: #2061664 comes from Debian Sid.
I have prepared a source package for noble targeting the fix. You may find the source package at: https:/ /launchpad. net/~hosiet/ +archive/ ubuntu/ personal/ +sourcefiles/ fcitx5- chinese- addons/ 5.1.3-1ubuntu1/ fcitx5- chinese- addons_ 5.1.3-1ubuntu1. dsc . Also see https:/ /launchpad. net/~hosiet/ +archive/ ubuntu/ personal/ +packages for how this package builds in my PPA.
Full debdiff (for your convenience):
======= ======= =======
diff -Nru fcitx5- chinese- addons- 5.1.3/debian/ changelog fcitx5- chinese- addons- 5.1.3/debian/ changelog chinese- addons- 5.1.3/debian/ changelog 2024-03-30 20:06:52.000000000 -0400 chinese- addons- 5.1.3/debian/ changelog 2024-04-15 15:43:44.000000000 -0400 chinese- addons (5.1.3-1ubuntu1) noble; urgency=medium fcitx5- chinese- addons. install: Move the installation of chinese- addons- data chinese- addons metapackage to help the chinese- addons Breaks+Replaces on chinese- addons- data (<< ${binary:Version}) for a smooth chinese- addons (5.1.3-1build3) noble; urgency=medium
--- fcitx5-
+++ fcitx5-
@@ -1,3 +1,17 @@
+fcitx5-
+
+ * debian/
+ Appdata metainfo XML file from the separate fcitx5-
+ package to the main fcitx5-
+ package handling via Appstream-based package management software
+ such as KDE Discover and GNOME Software.
+ (Closes: #1069070) (LP: #2061664)
+ * debian/control: Add fcitx5-
+ fcitx5-
+ transition.
+
+ -- Boyuan Yang <email address hidden> Mon, 15 Apr 2024 15:43:44 -0400
+
fcitx5-
* No-change rebuild for CVE-2024-3094 chinese- addons- 5.1.3/debian/ control fcitx5- chinese- addons- 5.1.3/debian/ control chinese- addons- 5.1.3/debian/ control 2024-03-15 00:20:58.000000000 -0400 chinese- addons- 5.1.3/debian/ control 2024-04-15 15:43:44.000000000 -0400 module- lua, chinese- addons- data (<< ${binary:Version}), chinese- addons- data (<< ${binary:Version}), chinese- addons- 5.1.3/debian/ fcitx5- chinese- addons- data.install fcitx5- chinese- addons- 5.1.3/debian/ fcitx5- chinese- addons- data.install chinese- addons- 5.1.3/debian/ fcitx5- chinese- addons- data.install 2023-11-03 18:16:26.000000000 -0400 chinese- addons- 5.1.3/debian/ fcitx5- chinese- addons- data.install 2024-04-15 15:43:44.000000000 -0400 fcitx5/ lua/imeapi/ extensions/ pinyin. lua icons/hicolor/ */apps/ fcitx-chn. png icons/hicolor/ */apps/ org.fcitx. Fcitx5. fcitx-chn. png metainfo/ org.fcitx. Fcitx5. Addon.ChineseAd dons.metainfo. xml chinese- addons- 5.1.3/debian/ fcitx5- chinese- addons. install fcitx5- chinese- addons- 5.1.3/debian/ fcitx5- chinese- addons. install chinese- addons- 5.1.3/debian/ fcitx5- chinese- addons. install 1969-12-31 19:00:00.000000000 -0500 chinese- addons- 5.1.3/debian/ fcitx5- chinese- addons. install 2024-04-15 15:43:44.000000000 -0400 metainfo/ org.fcitx. Fcitx5. Addon.ChineseAd dons.metainfo. xml
diff -Nru fcitx5-
--- fcitx5-
+++ fcitx5-
@@ -46,6 +46,10 @@
Recommends:
fcitx5,
fcitx5-
+Breaks:
+ fcitx5-
+Replaces:
+ fcitx5-
Enhances:
fcitx5,
Description: Chinese-related addon for fcitx5 (metapackage)
diff -Nru fcitx5-
--- fcitx5-
+++ fcitx5-
@@ -2,4 +2,3 @@
usr/share/
usr/share/
usr/share/
-usr/share/
diff -Nru fcitx5-
--- fcitx5-
+++ fcitx5-
@@ -0,0 +1 @@
+usr/share/
======= ======= =======
Now, I am looking for a sponsor (e.g., from ~ubuntu-sponsors) to review and upload my package to noble. Thanks!