[Pkg-xmpp-devel] Bug#899103: Switch to Ayatana AppIndicator

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Sat May 19 09:33:48 BST 2018


Package: gajim-appindicatorintegration
Version: 1.0.3-1
Tags: patch
User: pkg-ayatana-devel at lists.alioth.debian.org
Usertags: ayatana-appindicator

Dear maintainer of gajim-appindicatorintegration,

find attached a .debdiff that ports it from Ubuntu's AppIndicator
module to the Ayatana AppIndicator Python module.

This contribution is part of the Ayatana Indicators shift in Debian.

For more info, see
https://lists.debian.org/debian-devel/2018/03/msg00506.html

Thanks,
Mike

-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
mobile: +49 (1520) 1976 148
landline: +49 (4354) 8390 139

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de

-------------- next part --------------
diff -Nru gajim-appindicatorintegration-1.0.3/debian/changelog gajim-appindicatorintegration-1.0.3/debian/changelog
--- gajim-appindicatorintegration-1.0.3/debian/changelog	2018-05-10 22:24:07.000000000 +0200
+++ gajim-appindicatorintegration-1.0.3/debian/changelog	2018-05-19 10:11:18.000000000 +0200
@@ -1,3 +1,15 @@
+gajim-appindicatorintegration (1.0.3-1.1+ayatanaappindicator) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/patches:
+    + Add 1001_switch-to-Ayatana-AppIndicator.patch
+  * debian/control:
+    + Switch from gir1.2-appindicator-0.1 to gir1.2-ayatanaappindicator-0.1.
+    + Slight B-D change: debhelper (>= 11) -> debhelper (>= 11~). Makes package more
+      easily backportable to stretch-backports.
+
+ -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de>  Sat, 19 May 2018 10:11:18 +0200
+
 gajim-appindicatorintegration (1.0.3-1) unstable; urgency=medium
 
   * New upstream version
diff -Nru gajim-appindicatorintegration-1.0.3/debian/control gajim-appindicatorintegration-1.0.3/debian/control
--- gajim-appindicatorintegration-1.0.3/debian/control	2018-05-10 21:16:28.000000000 +0200
+++ gajim-appindicatorintegration-1.0.3/debian/control	2018-05-19 10:11:18.000000000 +0200
@@ -3,7 +3,7 @@
 Uploaders: W. Martin Borgert <debacle at debian.org>
 Section: net
 Priority: optional
-Build-Depends: debhelper (>= 11),
+Build-Depends: debhelper (>= 11~),
 	dh-python,
 	python3
 Standards-Version: 4.1.4
@@ -16,7 +16,7 @@
 Architecture: all
 Depends: ${misc:Depends},
 	gajim (>= 1.0.0),
-	gir1.2-appindicator3-0.1,
+	gir1.2-ayatanaappindicator3-0.1,
 	python3-pkg-resources
 Enhances: gajim
 Description: integrates Gajim with the appindicator
diff -Nru gajim-appindicatorintegration-1.0.3/debian/patches/1001_switch-to-Ayatana-AppIndicator.patch gajim-appindicatorintegration-1.0.3/debian/patches/1001_switch-to-Ayatana-AppIndicator.patch
--- gajim-appindicatorintegration-1.0.3/debian/patches/1001_switch-to-Ayatana-AppIndicator.patch	1970-01-01 01:00:00.000000000 +0100
+++ gajim-appindicatorintegration-1.0.3/debian/patches/1001_switch-to-Ayatana-AppIndicator.patch	2018-05-19 10:11:18.000000000 +0200
@@ -0,0 +1,28 @@
+--- a/manifest.ini
++++ b/manifest.ini
+@@ -1,9 +1,9 @@
+ [info]
+-name: Appindicator integration
++name: Ayatana Appindicator integration
+ short_name: appindicator_integration
+ version: 1.0.3
+-description: This plugin integrates Gajim with the appindicator. You must have gir1.2-appindicator3-0.1 installed to enable this plugin.<br/>
+- Rewriten from Ubuntu Ayatana Integration plugin
++description: This plugin integrates Gajim with the Ayatana AppIndicator. You must have gir1.2-ayatanaappindicator3-0.1 installed to enable this plugin.<br/>
++ Rewritten from Ubuntu Ayatana Integration plugin
+ homepage: https://dev.gajim.org/gajim/gajim-plugins/wikis/AppindicatorSupportPlugin
+ authors: Denis Borenko <borenko at rambler.ru>
+  Philipp Hörist <philipp at hoerist.com>
+--- a/plugin.py
++++ b/plugin.py
+@@ -15,8 +15,8 @@
+ from gi.repository import Gtk, GLib, Gdk
+ 
+ try:
+-    gi.require_version('AppIndicator3', '0.1')
+-    from gi.repository import AppIndicator3 as appindicator
++    gi.require_version('AyatanaAppIndicator3', '0.1')
++    from gi.repository import AyatanaAppIndicator3 as appindicator
+     ERRORMSG = None
+ except (ValueError, ImportError):
+     ERRORMSG = _('Please install libappindicator3')
diff -Nru gajim-appindicatorintegration-1.0.3/debian/patches/series gajim-appindicatorintegration-1.0.3/debian/patches/series
--- gajim-appindicatorintegration-1.0.3/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ gajim-appindicatorintegration-1.0.3/debian/patches/series	2018-05-19 10:04:02.000000000 +0200
@@ -0,0 +1 @@
+1001_switch-to-Ayatana-AppIndicator.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 851 bytes
Desc: Digitale PGP-Signatur
URL: <http://alioth-lists.debian.net/pipermail/pkg-xmpp-devel/attachments/20180519/c1005919/attachment-0001.sig>


More information about the Pkg-xmpp-devel mailing list