Your message dated Wed, 28 Mar 2018 21:52:34 +0000
with message-id <[email protected]>
and subject line Bug#893639: fixed in xfce4-indicator-plugin 2.3.4-1
has caused the Debian Bug report #893639,
regarding Please update debian/patches/01_ayatana.patch to fully support NG 
Indicators
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 [email protected]
immediately.)


-- 
893639: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893639
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xfce4-indicator-plugin
Severity: important
Version: 2.3.3-1

Dear maintainers,

please find attached a .debdiff that makes the full scope of Ayatana Indicators support work in XFCE4 on Debian.

The changes are all in debian/patches/01_ayatana.patch, details see the debian/changelog in the .debdiff (which I quote here for courtesy):

```
xfce4-indicator-plugin (2.3.3-1.1) UNRELEASED; urgency=medium

  * Non-maintainer upload.
  * debian/patches: Fix 01_ayatana.patch:
    + Adapt INDICATOR_SERVICE_DIR to /usr/share/ayatana/indicators.
    + Adapt indicator service and .so names in indicator-dialog.c
    + Use macro HAVE_LIBAYATANA_INDICATOR_INDICATOR_NG_H instead of
      HAVE_LIBINDICATOR_INDICATOR_NG_H to check that NG indicators are
      supported.

-- Mike Gabriel <[email protected]> Tue, 20 Mar 2018 20:12:50 +0100
```

Please update the currently broken / half-functional plugin version in Debian unstable.

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: [email protected], http://das-netzwerkteam.de

diff -Nru xfce4-indicator-plugin-2.3.3/debian/changelog 
xfce4-indicator-plugin-2.3.3/debian/changelog
--- xfce4-indicator-plugin-2.3.3/debian/changelog       2018-03-20 
19:12:50.000000000 +0000
+++ xfce4-indicator-plugin-2.3.3/debian/changelog       2017-10-15 
14:32:43.000000000 +0000
@@ -1,15 +1,3 @@
-xfce4-indicator-plugin (2.3.3-1.1) UNRELEASED; urgency=medium
-
-  * Non-maintainer upload.
-  * debian/patches: Fix 01_ayatana.patch:
-    + Adapt INDICATOR_SERVICE_DIR to /usr/share/ayatana/indicators.
-    + Adapt indicator service and .so names in indicator-dialog.c
-    + Use macro HAVE_LIBAYATANA_INDICATOR_INDICATOR_NG_H instead of
-      HAVE_LIBINDICATOR_INDICATOR_NG_H to check that NG indicators are
-      supported.
-
- -- Mike Gabriel <[email protected]>  Tue, 20 Mar 2018 20:12:50 
+0100
-
 xfce4-indicator-plugin (2.3.3-1) unstable; urgency=medium
 
   [ Evgeni Golov ]
diff -Nru xfce4-indicator-plugin-2.3.3/debian/patches/01_ayatana.patch 
xfce4-indicator-plugin-2.3.3/debian/patches/01_ayatana.patch
--- xfce4-indicator-plugin-2.3.3/debian/patches/01_ayatana.patch        
2018-03-20 19:12:50.000000000 +0000
+++ xfce4-indicator-plugin-2.3.3/debian/patches/01_ayatana.patch        
2017-10-15 14:32:43.000000000 +0000
@@ -1,9 +1,11 @@
 Description: Debian doesn't have newer indicators, use the ayatana fork 
instead.
 Author: Unit 193 <[email protected]>
 
+diff --git a/configure.ac b/configure.ac
+index 588a388..10944da 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -88,8 +88,8 @@
+@@ -88,8 +88,8 @@ XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], 
[4.9.0])
  XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.11.0])
  XDT_CHECK_PACKAGE([LIBXFCE4PANEL], 
[libxfce4panel-${LIBXFCE4PANEL_VERSION_API}], [4.11.0])
  XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.6.0])
@@ -14,7 +16,7 @@
  
  dnl ********************************************************************
  dnl *** Check if libindicator has indicator-ng.h headery             ***
-@@ -97,13 +97,13 @@
+@@ -97,13 +97,13 @@ dnl *** At the moment this cannot be derived from the 
version number ***
  dnl ********************************************************************
  AC_LANG_PUSH([C])
  CPPFLAGS=`$PKG_CONFIG --cflags ${INDICATOR_PKGNAME}`
@@ -30,6 +32,8 @@
  
  dnl ***********************************
  dnl *** Check for debugging support ***
+diff --git a/panel-plugin/indicator-box.c b/panel-plugin/indicator-box.c
+index 66523d6..98d8549 100644
 --- a/panel-plugin/indicator-box.c
 +++ b/panel-plugin/indicator-box.c
 @@ -28,7 +28,7 @@
@@ -41,6 +45,8 @@
  
  #include "indicator-box.h"
  #include "indicator-button.h"
+diff --git a/panel-plugin/indicator-box.h b/panel-plugin/indicator-box.h
+index 8647e04..b5ca139 100644
 --- a/panel-plugin/indicator-box.h
 +++ b/panel-plugin/indicator-box.h
 @@ -20,7 +20,7 @@
@@ -52,6 +58,8 @@
  #include <libxfce4panel/libxfce4panel.h>
  #include "indicator-config.h"
  
+diff --git a/panel-plugin/indicator-button.c b/panel-plugin/indicator-button.c
+index aa89c41..4c26a1a 100644
 --- a/panel-plugin/indicator-button.c
 +++ b/panel-plugin/indicator-button.c
 @@ -28,13 +28,13 @@
@@ -70,6 +78,8 @@
  
  #define ICON_SIZE 22
  #define SPACING 2
+diff --git a/panel-plugin/indicator-button.h b/panel-plugin/indicator-button.h
+index f0f1610..aa2c808 100644
 --- a/panel-plugin/indicator-button.h
 +++ b/panel-plugin/indicator-button.h
 @@ -20,7 +20,7 @@
@@ -81,26 +91,18 @@
  
  #include "indicator-config.h"
  #include "indicator-box.h"
+diff --git a/panel-plugin/indicator.c b/panel-plugin/indicator.c
+index 475e230..4b25c4d 100644
 --- a/panel-plugin/indicator.c
 +++ b/panel-plugin/indicator.c
-@@ -24,7 +24,7 @@
-  */
- 
- 
--#define INDICATOR_SERVICE_DIR "/usr/share/unity/indicators"
-+#define INDICATOR_SERVICE_DIR "/usr/share/ayatana/indicators"
- 
- 
- #ifdef HAVE_CONFIG_H
 @@ -37,9 +37,9 @@
  #include <gtk/gtk.h>
  #include <libxfce4util/libxfce4util.h>
  #include <libxfce4panel/xfce-panel-plugin.h>
 -#include <libindicator/indicator-object.h>
--#ifdef HAVE_LIBINDICATOR_INDICATOR_NG_H
--#include <libindicator/indicator-ng.h>
 +#include <libayatana-indicator/indicator-object.h>
-+#ifdef HAVE_LIBAYATANA_INDICATOR_INDICATOR_NG_H
+ #ifdef HAVE_LIBINDICATOR_INDICATOR_NG_H
+-#include <libindicator/indicator-ng.h>
 +#include <libayatana-indicator/indicator-ng.h>
  #endif
  
@@ -114,79 +116,3 @@
  #endif
  
  /* prototypes */
-@@ -65,7 +65,7 @@
-                                                                     const 
gchar           *name);
- static gboolean         indicator_load_module                      
(IndicatorPlugin       *indicator,
-                                                                     const 
gchar           *name);
--#ifdef HAVE_LIBINDICATOR_INDICATOR_NG_H
-+#ifdef HAVE_LIBAYATANA_INDICATOR_INDICATOR_NG_H
- static gboolean         indicator_load_service                     
(IndicatorPlugin       *indicator,
-                                                                     const 
gchar           *name);
- static void             indicator_load_services                    
(IndicatorPlugin       *indicator);
-@@ -310,7 +310,7 @@
- 
-   /* load 'em */
-   indicator_load_modules (indicator);
--#ifdef HAVE_LIBINDICATOR_INDICATOR_NG_H
-+#ifdef HAVE_LIBAYATANA_INDICATOR_INDICATOR_NG_H
-   indicator_load_services (indicator);
- #endif
- 
-@@ -441,7 +441,7 @@
-   return indicator_load_indicator (indicator, io, name);
- }
- 
--#ifdef HAVE_LIBINDICATOR_INDICATOR_NG_H
-+#ifdef HAVE_LIBAYATANA_INDICATOR_INDICATOR_NG_H
- static gboolean
- indicator_load_service (IndicatorPlugin *indicator,
-                         const gchar     *name)
---- a/panel-plugin/indicator-dialog.c
-+++ b/panel-plugin/indicator-dialog.c
-@@ -54,26 +54,26 @@
- static const gchar *pretty_names[][3] =
- {
-   /* raw name,                           pretty name,                         
        icon-name(?) */
--  { "libapplication.so",                 N_("Application Indicators"),        
       "application-default-icon" },
--  { "libsoundmenu.so",                   N_("Sound Menu"),                    
       "preferences-desktop-sound" },
--  { "com.canonical.indicator.sound",     N_("Sound Menu"),                    
       "preferences-desktop-sound" },
--  { "libprintersmenu.so",                N_("Printers Menu"),                 
       "printer" },
--  { "libpower.so",                       N_("Power Management"),              
       NULL },
--  { "com.canonical.indicator.power",     N_("Power Management"),              
       NULL },
--  { "libappmenu.so",                     N_("Application Menus (Global 
Menu)"),      "menu-editor" },
--  { "libsession.so",                     N_("Session Management"),            
       NULL },
--  { "com.canonical.indicator.session",   N_("Session Management"),            
       NULL },
--  { "libmessaging.so",                   N_("Messaging Menu"),                
       "indicator-messages-new" },
--  { "com.canonical.indicator.messages",  N_("Messaging Menu"),                
       "indicator-messages-new" },
--  { "libdatetime.so",                    N_("Date and Time"),                 
       "time-admin" },
--  { "com.canonical.indicator.datetime",  N_("Date and Time"),                 
       "time-admin" },
--  { "libbluetooth.so",                   N_("Bluetooth"),                     
       "bluetooth-active" },
--  { "com.canonical.indicator.bluetooth", N_("Bluetooth"),                     
       "bluetooth-active" },
--  { "libsyncindicator.so",               N_("Sync Menu"),                     
       "sync-client-updating" },
--  { "com.canonical.indicator.keyboard",  N_("Keyboard"),                      
       NULL },
--  { "com.canonical.indicator.location",  N_("Location"),                      
       NULL },
--  { "com.canonical.indicator.network",   N_("Network"),                       
       NULL },
--  { "libworkrave.so",                    N_("Workrave"),                      
       "workrave" },
-+  { "libayatana-application.so",         N_("Application Indicators"),        
       "application-default-icon" },
-+  { "libayatana-soundmenu.so",           N_("Sound Menu"),                    
       "preferences-desktop-sound" },
-+  { "org.ayatana.indicator.sound",       N_("Sound Menu"),                    
       "preferences-desktop-sound" },
-+  { "libayatana-printersmenu.so",        N_("Printers Menu"),                 
       "printer" },
-+  { "libayatana-power.so",               N_("Power Management"),              
       NULL },
-+  { "org.ayatana.indicator.power",       N_("Power Management"),              
       NULL },
-+  { "libayatana-appmenu.so",             N_("Application Menus (Global 
Menu)"),      "menu-editor" },
-+  { "libayatana-session.so",             N_("Session Management"),            
       NULL },
-+  { "org.ayatana.indicator.session",     N_("Session Management"),            
       NULL },
-+  { "libayatana-messaging.so",           N_("Messaging Menu"),                
       "indicator-messages-new" },
-+  { "org.ayatana.indicator.messages",    N_("Messaging Menu"),                
       "indicator-messages-new" },
-+  { "libayatana-datetime.so",            N_("Date and Time"),                 
       "time-admin" },
-+  { "org.ayatana.indicator.datetime",    N_("Date and Time"),                 
       "time-admin" },
-+  { "libayatana-bluetooth.so",           N_("Bluetooth"),                     
       "bluetooth-active" },
-+  { "org.ayatana.indicator.bluetooth",   N_("Bluetooth"),                     
       "bluetooth-active" },
-+  { "libayatana-syncindicator.so",       N_("Sync Menu"),                     
       "sync-client-updating" },
-+  { "org.ayatana.indicator.keyboard",    N_("Keyboard"),                      
       NULL },
-+  { "org.ayatana.indicator.location",    N_("Location"),                      
       NULL },
-+  { "org.ayatana.indicator.network",     N_("Network"),                       
       NULL },
-+  { "libayatana-workrave.so",            N_("Workrave"),                      
       "workrave" },
- };
- 
- 

Attachment: pgp9Q9y0sK7JS.pgp
Description: Digitale PGP-Signatur


--- End Message ---
--- Begin Message ---
Source: xfce4-indicator-plugin
Source-Version: 2.3.4-1

We believe that the bug you reported is fixed in the latest version of
xfce4-indicator-plugin, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yves-Alexis Perez <[email protected]> (supplier of updated 
xfce4-indicator-plugin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 28 Mar 2018 22:49:25 +0200
Source: xfce4-indicator-plugin
Binary: xfce4-indicator-plugin
Architecture: source
Version: 2.3.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Xfce Maintainers <[email protected]>
Changed-By: Yves-Alexis Perez <[email protected]>
Description:
 xfce4-indicator-plugin - plugin to display information from applications in 
the Xfce4 pane
Closes: 893639
Changes:
 xfce4-indicator-plugin (2.3.4-1) unstable; urgency=medium
 .
   [ Unit 193 ]
   * New upstream release.
     - Refresh and extend patch to cover another libapplication.so rename.
   * Bump Standards-Version to 4.1.3.
   * d/control:
     - Moved the package to git on salsa.debian.org
     - Updated the maintainer address to [email protected]
   * d/copyright, d/watch: Use https where possible.
   * d/changelog: Remove trailing whitespace in old entries.
 .
   [ Mike Gabriel ]
   * debian/patches: Fix 01_ayatana.patch: (Closes: #893639)
     + Adapt INDICATOR_SERVICE_DIR to /usr/share/ayatana/indicators.
     + Adapt indicator service and .so names in indicator-dialog.c
     + Use macro HAVE_LIBAYATANA_INDICATOR_INDICATOR_NG_H instead of
       HAVE_LIBINDICATOR_INDICATOR_NG_H to check that NG indicators are
       supported.
Checksums-Sha1:
 3d4717642aa2fc182ab998363aae653e8b9063ca 2066 
xfce4-indicator-plugin_2.3.4-1.dsc
 f7b67062fe50fd376c84662d9abd02950d2ac528 406991 
xfce4-indicator-plugin_2.3.4.orig.tar.bz2
 120169bc958d2b4afb75d7227e644a6a658accdd 5624 
xfce4-indicator-plugin_2.3.4-1.debian.tar.xz
 6dafea343defa5fb75c1ba690694b72463365f1e 16162 
xfce4-indicator-plugin_2.3.4-1_amd64.buildinfo
Checksums-Sha256:
 6629a9720286a18e0fe7c262c63957b7872e19aae8d344ccf65f018272a9de96 2066 
xfce4-indicator-plugin_2.3.4-1.dsc
 02773722cf99113bc64cc399df47c3a639e206a864c6995be68fe8281076582e 406991 
xfce4-indicator-plugin_2.3.4.orig.tar.bz2
 23b95753794c0dbc162b4a7d86b38930912a11669d8bc0715ea87a4f7cff011e 5624 
xfce4-indicator-plugin_2.3.4-1.debian.tar.xz
 444c8690c84cb3da9d9e4756c30fe5052f1950b5e7aef07c8a7dead675939d16 16162 
xfce4-indicator-plugin_2.3.4-1_amd64.buildinfo
Files:
 fc58211c758ceafc6d841d7100c67a84 2066 xfce optional 
xfce4-indicator-plugin_2.3.4-1.dsc
 911bd4e094e6bba91138eec2e83f0414 406991 xfce optional 
xfce4-indicator-plugin_2.3.4.orig.tar.bz2
 699140a407c675f0d220b6c4f2a0fee2 5624 xfce optional 
xfce4-indicator-plugin_2.3.4-1.debian.tar.xz
 e1a5d01be28fb89079c43b6826f464f4 16162 xfce optional 
xfce4-indicator-plugin_2.3.4-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE8vi34Qgfo83x35gF3rYcyPpXRFsFAlq8CLEACgkQ3rYcyPpX
RFv9kAf/aTdXZFtz4CDmkasFmUwXxk3yhWMndNQCwg3K223vfJTqiuWy3b5o+skx
jc3NrGuEJaKqqS9SUuxyxOSBJnzClUMV+x1tINmPqsQQoQGCWaqrEniYQGzwroLq
J+Ns0KtYK0JKRtja8k0zIVeV+4hwNdvrn4594tZ1MJfe/j4N2EoxJJXlcEjI2FWq
UbAH35TFexuC3NwRiIDhusW6ZGmJHGlo+2fKPHS7czj1CRefNbVpYaJD6OcJJoSn
37NcGYN33AJ2BQS4/4dcOQz8znodyQKbiYM901U3iapnfp7vYJ2LSYvOg3xB33/G
p2yYhLPpFE8StF00MP7/fehbnvOtfQ==
=O5BD
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

Reply via email to