aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Bícha <jbicha@ubuntu.com>2026-06-24 20:45:12 -0400
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2026-10-12 22:46:32 +0200
commiteebad5e4d7a7dd9a042bb4d8dbad807701b67ad3 (patch)
tree8cdd85bb0f6a64ff0b8daf964ae10d17d59b0772
parent05dad94ba868b7107be0d90875c6930e4bbf0b1e (diff)
downloadayatana-indicator-messages-eebad5e4d7a7dd9a042bb4d8dbad807701b67ad3.tar.gz
ayatana-indicator-messages-eebad5e4d7a7dd9a042bb4d8dbad807701b67ad3.tar.bz2
ayatana-indicator-messages-eebad5e4d7a7dd9a042bb4d8dbad807701b67ad3.zip
debian: Sync with Debian
-rw-r--r--debian/ayatana-indicator-messages.install6
-rw-r--r--debian/ayatana-indicator-messages.links3
-rw-r--r--debian/compat1
-rw-r--r--debian/control86
-rw-r--r--debian/copyright140
-rw-r--r--debian/libmessaging-menu-dev.doc-base9
-rw-r--r--debian/libmessaging-menu-dev.examples2
-rw-r--r--debian/libmessaging-menu-dev.install6
-rwxr-xr-xdebian/rules28
-rw-r--r--debian/source/format2
-rw-r--r--debian/source/lintian-overrides2
-rw-r--r--debian/upstream/metadata7
-rw-r--r--debian/upstream/signing-key.asc180
-rw-r--r--debian/watch3
14 files changed, 369 insertions, 106 deletions
diff --git a/debian/ayatana-indicator-messages.install b/debian/ayatana-indicator-messages.install
index 782060b..0a6f425 100644
--- a/debian/ayatana-indicator-messages.install
+++ b/debian/ayatana-indicator-messages.install
@@ -1,7 +1,9 @@
+#!/usr/bin/dh-exec
+
+etc/xdg/autostart
+[linux-any] usr/lib/systemd
usr/libexec/ayatana-indicator-messages/ayatana-indicator-messages-service
-usr/lib/systemd
usr/share/ayatana/indicators
usr/share/glib-2.0
usr/share/icons
usr/share/locale
-etc/xdg/autostart
diff --git a/debian/ayatana-indicator-messages.links b/debian/ayatana-indicator-messages.links
deleted file mode 100644
index 0bf0328..0000000
--- a/debian/ayatana-indicator-messages.links
+++ /dev/null
@@ -1,3 +0,0 @@
-# Because dh-systemd does not support user units for compat levels below 12, we manually make the WantedBy link
-# FIXME: drop this once we bump DH compat level to 12 or higher
-/usr/lib/systemd/user/ayatana-indicator-messages.service /usr/lib/systemd/user/ayatana-indicators.target.wants/ayatana-indicator-messages.service \ No newline at end of file
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index f599e28..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-10
diff --git a/debian/control b/debian/control
index e2b3d2c..97c4585 100644
--- a/debian/control
+++ b/debian/control
@@ -1,46 +1,61 @@
Source: ayatana-indicator-messages
+Standards-Version: 4.7.4
+Maintainer: Ayatana Packagers <pkg-ayatana-devel@lists.alioth.debian.org>
+Uploaders:
+ Mike Gabriel <sunweaver@debian.org>,
+ Debian UBports Team <team+ubports@tracker.debian.org>,
Section: gnome
-Priority: optional
-Maintainer: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
-Build-Depends: cmake,
- cmake-extras,
- debhelper (>= 10),
- gobject-introspection (>= 0.9.12-4~),
- gtk-doc-tools,
- intltool,
- libaccountsservice-dev,
- libdbustest1-dev,
- libgirepository1.0-dev (>= 0.9.12),
- libgtest-dev,
- python3-dbusmock,
- valac,
- systemd [linux-any],
-Standards-Version: 4.2.1
-Homepage: https://github.com/AyatanaIndicators/ayatana-indicator-messages
-Vcs-Git: https://github.com/AyatanaIndicators/ayatana-indicator-messages
+Build-Depends:
+ debhelper-compat (= 13),
+ dh-exec,
+ dh-sequence-gir,
+ cmake,
+ cmake-extras,
+ gir1.2-gobject-2.0-dev,
+ gir1.2-gio-2.0-dev,
+ gtk-doc-tools,
+ intltool,
+ libaccountsservice-dev,
+ libdbustest1-dev <!nocheck>,
+ libgtest-dev <!nocheck>,
+ python3-dbusmock,
+ systemd-dev [linux-any],
+ valac,
+Vcs-Browser: https://github.com/AyatanaIndicators/ayatana-indicator-messages
Vcs-Browser: https://github.com/AyatanaIndicators/ayatana-indicator-messages
+Homepage: https://github.com/AyatanaIndicators/ayatana-indicator-messages
Package: ayatana-indicator-messages
Architecture: any
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- libglib2.0-bin,
-Recommends: indicator-applet | indicator-renderer | mate-applet-indicator,
-Breaks: indicator-messages,
-Replaces: indicator-messages,
+Depends:
+ ayatana-indicator-common,
+ libglib2.0-bin,
+ ${misc:Depends},
+ ${shlibs:Depends},
+Suggests:
+ indicator-applet | indicator-renderer | mate-applet-indicator,
+Breaks:
+ indicator-messages,
+Replaces:
+ indicator-messages,
Description: Ayatana Indicator that collects messages that need a response
A place on the user's desktop that collects messages that need a response.
.
This menu provides a condensed and collected view of all of those messages
for quick access, but without making them annoying in times that you want
to ignore them.
+ .
+ Ayatana Indicators are only available on desktop environments that
+ provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
+ etc.).
Package: libmessaging-menu0
Architecture: any
Multi-Arch: same
Section: libs
-Depends: ${shlibs:Depends},
- ${misc:Depends},
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
Description: Ayatana Messaging Menu - shared library
A place on the user's desktop that collects messages that need a response.
.
@@ -54,11 +69,13 @@ Description: Ayatana Messaging Menu - shared library
Package: libmessaging-menu-dev
Architecture: any
Section: libdevel
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- gir1.2-messagingmenu-1.0 (=${binary:Version}),
- libmessaging-menu0 (=${binary:Version}),
- libglib2.0-dev,
+Depends:
+ libglib2.0-dev,
+ libmessaging-menu0 (=${binary:Version}),
+ ${gir:Depends},
+ ${misc:Depends},
+Provides:
+ ${gir:Provides},
Description: Ayatana Messaging Menu - library development files
A place on the user's desktop that collects messages that need a response.
.
@@ -70,10 +87,11 @@ Description: Ayatana Messaging Menu - library development files
library.
Package: gir1.2-messagingmenu-1.0
-Section: introspection
Architecture: any
-Depends: ${misc:Depends},
- ${gir:Depends},
+Section: introspection
+Depends:
+ ${gir:Depends},
+ ${misc:Depends},
Description: Ayatana Messaging Menu - gir bindings
A place on the user's desktop that collects messages that need a response.
.
diff --git a/debian/copyright b/debian/copyright
index afadfe6..d58d5e9 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,34 +1,23 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Name: ayatana-indicator-messages
-Upstream-Contact: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Source: https://github.com/AyatanaIndicators/ayatana-indicator-messages
+Upstream-Name: ayatana-indicator-messages
-Files: po/*.po
- po/ayatana-indicator-messages.pot
-Copyright: 2017, THE PACKAGE'S COPYRIGHT HOLDER
- YEAR, THE PACKAGE'S COPYRIGHT HOLDER
-License: GPL-3
-
-Files: cmake/FindGObjectIntrospection.cmake
- cmake/UseGObjectIntrospection.cmake
-Copyright: 2010, Pino Toscano, <pino@kde.org>
-License: BSD-3-clause
-
-Files:cmake/FindVala.cmake
- cmake/UseVala.cmake
-Copyright: 2011, Přemysl Janouch
-License: BSD-2-clause
-
-Files: AUTHORS
+Files: .build.yml
+ .travis.yml
+ AUTHORS
ChangeLog
- README
+ CMakeLists.txt
+ INSTALL.md
NEWS
NEWS.Canonical
+ README
+ README.md
cmake/GdbusCodegen.cmake
common/org.ayatana.indicator.messages.application.xml
common/org.ayatana.indicator.messages.service.xml
- data/ayatana-indicator-messages.conf.in
+ data/CMakeLists.txt
data/ayatana-indicator-messages.desktop.in
+ data/ayatana-indicator-messages.service.in
data/icons/16x16/categories/applications-chat-panel.png
data/icons/16x16/categories/applications-email-panel.png
data/icons/16x16/categories/applications-microblogging-panel.png
@@ -56,23 +45,32 @@ Files: AUTHORS
data/icons/scalable/status/indicator-messages.svg
data/org.ayatana.indicator.messages
data/org.ayatana.indicator.messages.gschema.xml
+ doc/CMakeLists.txt
+ doc/reference/CMakeLists.txt
doc/reference/messaging-menu-docs.xml.in
doc/reference/messaging-menu-overrides.txt
doc/reference/messaging-menu-sections.txt
doc/reference/messaging-menu.types
+ libmessaging-menu/CMakeLists.txt
libmessaging-menu/client-example.py
libmessaging-menu/messaging-menu.pc.in
+ libmessaging-menu/messaging-menu.symbols
+ po/CMakeLists.txt
po/LINGUAS
po/POTFILES.in
+ src/CMakeLists.txt
+ tests/CMakeLists.txt
tests/applications/test.desktop
tests/applications/test2.desktop
tests/indicator-messages-service-activate.build.sh
tests/manual
tests/test-client.py
-Copyright: 2009-2015, Canonical Ltd.
+Copyright: 2010-2015, Canonical Ltd.
+ 2021, Robert Tari
License: GPL-3
Comment:
- Using same license and copyright as found in code file headers.
+ Assuming same license and copyright holdership as found in the
+ project files containing a license header.
Files: libmessaging-menu/messaging-menu-app.c
libmessaging-menu/messaging-menu-app.h
@@ -84,7 +82,6 @@ Files: libmessaging-menu/messaging-menu-app.c
src/gactionmuxer.h
src/gsettingsstrv.c
src/gsettingsstrv.h
- src/im-accounts-service.c
src/im-accounts-service.h
src/im-application-list.c
src/im-application-list.h
@@ -94,13 +91,9 @@ Files: libmessaging-menu/messaging-menu-app.c
src/im-menu.h
src/im-phone-menu.c
src/im-phone-menu.h
- src/indicator-desktop-shortcuts.c
src/indicator-desktop-shortcuts.h
- src/messages-service.c
- tests/accounts-service-mock.h
tests/indicator-fixture.h
tests/indicator-messages-service-activate.c
- tests/indicator-test.cpp
tests/test-gactionmuxer.cpp
Copyright: 2009, Canonical Ltd.
2010, Canonical Ltd.
@@ -108,31 +101,94 @@ Copyright: 2009, Canonical Ltd.
2012-2013, Canonical Ltd.
2013, Canonical Ltd.
2014, Canonical Ltd.
+License: GPL-3
+
+Files: po/*.po
+ po/ayatana-indicator-messages.pot
+Copyright: 2017, THE PACKAGE'S COPYRIGHT HOLDER
+ YEAR, THE PACKAGE'S COPYRIGHT HOLDER
+License: GPL-3
+
+Files: src/im-accounts-service.c
+ src/indicator-desktop-shortcuts.c
+ src/messages-service.c
+ tests/accounts-service-mock.h
+ tests/indicator-test.cpp
+Copyright: 2010, Canonical Ltd.
+ 2012, Canonical Ltd.
+ 2014, Canonical Ltd.
2015, Canonical Ltd.
+ 2021, Robert Tari
+ 2021-2022, Robert Tari
License: GPL-3
-Files: CMakeLists.txt
- data/CMakeLists.txt
- doc/CMakeLists.txt
- doc/reference/CMakeLists.txt
- libmessaging-menu/CMakeLists.txt
- po/CMakeLists.txt
- src/CMakeLists.txt
- tests/CMakeLists.txt
- update-po.sh
+Files: update-po.sh
update-pot.sh
Copyright: 2017, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
- Copyright: 2021, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
License: GPL-3
+Files: cmake/FindVala.cmake
+Copyright: 2011, Přemysl Janouch
+License: BSD-2-clause
+
+Files: cmake/FindGObjectIntrospection.cmake
+Copyright: 2010, Pino Toscano <pino@kde.org>
+License: BSD-3-clause
+
Files: debian/*
Copyright: 2009-2010, Evgeni Golov <evgeni@debian.org>
2009-2010, Ted Gould <ted@canonical.com>, Canonical Ltd.
2009-2010, Sebastien Bacher <seb128@ubuntu.com>
2009-2010, Ken VanDine <ken.vandine@canonical.com>
- 2017, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+ 2017-2025, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
License: GPL-3
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
+ OF SUCH DAMAGE.
+
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1. Redistributions of source code must retain the copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. The name of the author may not be used to endorse or promote products
+ derived from this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
License: GPL-3
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -148,9 +204,3 @@ License: GPL-3
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
-
-License: FSF~All-permissive
- Copying and distribution of this file, with or without modification, are
- permitted in any medium without royalty provided the copyright notice
- and this notice are preserved. This file is offered as-is, without any
- warranty.
diff --git a/debian/libmessaging-menu-dev.doc-base b/debian/libmessaging-menu-dev.doc-base
new file mode 100644
index 0000000..30c6d55
--- /dev/null
+++ b/debian/libmessaging-menu-dev.doc-base
@@ -0,0 +1,9 @@
+Document: libmessaging-menu-dev
+Title: Programming interface of the MessagingMenu implementation
+Author: Canonical Ltd.
+Abstract: API documentation of MessagingMenu
+Section: Programming/C
+
+Format: HTML
+Index: /usr/share/doc/libmessaging-menu-dev/html/index.html
+Files: /usr/share/doc/libmessaging-menu-dev/html/
diff --git a/debian/libmessaging-menu-dev.examples b/debian/libmessaging-menu-dev.examples
index ff6ef0b..cd3ec23 100644
--- a/debian/libmessaging-menu-dev.examples
+++ b/debian/libmessaging-menu-dev.examples
@@ -1 +1 @@
-libmessaging-menu/client-example.py \ No newline at end of file
+libmessaging-menu/client-example.py
diff --git a/debian/libmessaging-menu-dev.install b/debian/libmessaging-menu-dev.install
index 4c9f561..2bad248 100644
--- a/debian/libmessaging-menu-dev.install
+++ b/debian/libmessaging-menu-dev.install
@@ -1,6 +1,6 @@
+usr/include
usr/lib/*/libmessaging-menu.so
usr/lib/*/pkgconfig
-usr/include /usr/
-usr/share/gir-1.0/
-usr/share/vala/
+usr/share/gir-1.0
usr/share/gtk-doc
+usr/share/vala
diff --git a/debian/rules b/debian/rules
index db23614..83c5da3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,30 +3,26 @@
export DPKG_GENSYMBOLS_CHECK_LEVEL=4
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-DPKG_EXPORT_BUILDFLAGS = 1
-include /usr/share/dpkg/buildflags.mk
-
-DEB_CMAKE_EXTRA_FLAGS = \
- -DENABLE_TESTS=ON \
- -DENABLE_COVERAGE=OFF \
- $(NULL)
%:
- dh $@ --with gir,systemd
+ dh $@
override_dh_auto_configure:
- dh_auto_configure -- $(DEB_CMAKE_EXTRA_FLAGS)
+ dh_auto_configure -- \
+ -DENABLE_TESTS=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),OFF,ON) \
+ -DENABLE_COVERAGE=OFF \
override_dh_install:
find debian/tmp/usr/lib -name *.la -delete
dh_install
-
-override_dh_missing:
- dh_missing --fail-missing
-
-# Hack as it seems it's not possible to easy run that under dbus-test-runner
-override_dh_auto_test:
- env -u LD_PRELOAD dh_auto_test
+ # move gtk-doc folder to /usr/share/doc/<pkg>/
+ mkdir -p debian/libmessaging-menu-dev/usr/share/doc/libmessaging-menu-dev/
+ mv debian/libmessaging-menu-dev/usr/share/gtk-doc/html/messaging-menu debian/libmessaging-menu-dev/usr/share/doc/libmessaging-menu-dev/
+ mv debian/libmessaging-menu-dev/usr/share/doc/libmessaging-menu-dev/messaging-menu/ debian/libmessaging-menu-dev/usr/share/doc/libmessaging-menu-dev/html
+ ln -s ../../doc/libmessaging-menu-dev/html debian/libmessaging-menu-dev/usr/share/gtk-doc/html/messaging-menu
+
+override_dh_installchangelogs:
+ dh_installchangelogs NEWS
get-orig-source:
uscan --noconf --force-download --rename --download-current-version --destdir=..
diff --git a/debian/source/format b/debian/source/format
index d3827e7..89ae9db 100644
--- a/debian/source/format
+++ b/debian/source/format
@@ -1 +1 @@
-1.0
+3.0 (native)
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..c62ae4e
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1,2 @@
+# Debian UBports Team intentionally uses get-orig-source
+source: debian-rules-contains-unnecessary-get-orig-source-target [debian/rules]
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..afaf17e
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,7 @@
+---
+Bug-Database: https://github.com/AyatanaIndicators/ayatana-indicator-messages/issues
+Bug-Submit: https://github.com/AyatanaIndicators/ayatana-indicator-messages/issues/new
+Donation: https://ubports.com/donate
+Repository: https://github.com/AyatanaIndicators/ayatana-indicator-messages.git
+Repository-Browse: https://github.com/AyatanaIndicators/ayatana-indicator-messages
+Security-Contact: security@ayatana-indicators.org
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..969a543
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,180 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+mQINBFAI/RwBEAC882z9DZ0OqvdoswfZD6sWlHH43iTc2QUibyHEhz/Jov8UQLPK
+qUncNd9QMcQ3zp2NnU9tS4j5IY/QPcBMR96ZNdl9PWpV/Ubs6yZ9PK2/DBt3Noos
+FZUN2KrHbnbED5zf9sEHyRuBTnDtVRtskQlaFreX5NSZ1ndqJrC1Uqm64Mf+0mC8
+7D1QRlNkH7OQmMK+u6EN8a1IZae7mDzzStgzvbvm1BZ6XDJ6ThNckvGEhgSbPF16
+9zfW6a0mdlOjkmW50VIQg3wjtVHxlIYqFnH4KGp2kYslJR3SIB7ntbNW1wVQm8d2
+vAnnnzXWNFFuIqOj7z6ylIL9lVTPEBen3rgDsha7/YCR5d4Kez4piKKbAMBxeSxZ
+yzz90YRtp/zIqjotfQt6Q05mAi9xVfvbi+XKBcGtoU89g5aekFi7bkrpxDB/JCAA
+VaLz0Mrpz0/33Pffhnf5a9JUvk6UhNmYBEknLn7fuO3WF0Q6Q58QvMYvHxpxAr3X
+nywyYFic8o71lxWB8D/Y2bhwHE3098BJhI80DLznx7cmuInORg0AnV5AArkdCBNa
+p+bh0rVbQXxOzKT3ETPkKBKbMRhAWtCiQfGGzOzVvtGzMw+yZMnGIEfJ7Dqe5URF
+rvRPJYlIJLPsa3josVtIMjaeK6xIG2o7c8qN/H89nNyplQkt+Vx28x3dewARAQAB
+tC9NaWtlIEdhYnJpZWwgPG1pa2UuZ2FicmllbEBkYXMtbmV0endlcmt0ZWFtLmRl
+PokCQAQTAQgAKgIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAIZAQUCUWUgKQUJ
+CsIkhAAKCRCa9GswJXcbMSVTEACKK4yB3eZJHV1F2bm8lvJCYsqhnuxmIGrZgXPa
+Apv2gItUdqiaHLTboa0MFIfhT29tJ7FYSD3xto9VX7tocegoUoRct+YVFiubiqge
+PTe1GU7eNER5i3UyG+b/o8jhDAQzv+GDH8jPFQ3CfbR5DyW9JMhncKbOrCtSI0Zy
+s2QdGjZJf22wUdkJF67Aac/Ohktjg/Lriv/swZXo4azE3BoCfPBVnxqQ0f5Cno/J
+NyLDRYEHvU6+vRsX0nsfmLi8AMYu0OD2/WSluRDLUK59fumBJSHNdxxnQ0aU4pZk
+FvLvP6XVG/RjnLiYpzTi78cSNLzcTxC2GqrZh4s6NVho70ZVhyAc8xFp2zcoD/YT
+iOI8cbetnxWDtMOY9i+0GKYK/FAlUkBhcKPKJfpWcBxGsUnV5XI2XDKMsL1sQafo
+eYz0afVcXEOnNoHiwJ2/Ez6G+TrJU8cSNsLd3eClimIoRNLUE0m4eE+SnVJSJxeq
+VlJhTFAtILSJ75u+N+SoP5d+PZc1aR88M3oVbjbNkQlVxqah6Ag5Tg/mOKX5lsbx
+Par35hhpQU1YukRDOFoAcvry79yp+Kh+OU/S3TNp2z6epTgAoSwZz+k+s9R/WG5s
+qUEarWQLbOM3J7740qkrvz7C949fgXO4GwLBl6p4skQZonIFNqp6QlqIUsTATlDu
+94h2GLQhTWlrZSBHYWJyaWVsIDxtaWtlQHphdWJiZXJlci5uZXQ+iQI9BBMBCAAn
+BQJR/1OqAhsDBQkKwiSEBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEJr0azAl
+dxsx/4EP/2/awZQxaUQYsbzPD8fky9UGFeJrgJhIHZvf3Zw8rfOK7xXO6SqS/+G2
+bSEIj1jxLZ9kFcjf2sjHn5AZTRqWPMOuL9rrnu1lqamqWjKwt5x54J+aRk/lU8n5
+mlVp3hsCVuIxyqlopgnIsuN9Djwnq79LHpWu4TgwgoEv8r0SXTqrxo07GVb3hdzI
+XcNzLn53+Gnu3J+b7PjtOodpwS+vjzz8iEi3hdkDTmPeTdCXy2UP2tiojjX0VCMq
+tszqHJWTFyM33PJzHc0WxdkmquZjX8VQUo2erJa6wUiA8pjkjVQeqrQGozf3MHN2
+VxqbY7UVGdd3Vhcs0NBRaRq7PMjWVbb9OG0FAFD1bulFu4gp8am1n1BqQJx7OPVy
+BhUvhRvh41RPtcTmdGZSFDDUSJh0YEhZW0jp+SGwiTjN/YK2W0C/TYmAhwnL3tcx
+Q1Zp/7jubNZJChwa0BYQAwRm7USUDFXKU62shk5dMi2yFmxd4z+1A+JLvEAibfhd
+Tb/ghJpnpQMl6a1ADdyV7NiMEldXFWydUzHnNBuKdGqlg/mfEQnQ7T/3W3a9+4MM
+NTsrFIgVhm+CjaltzyzqKH51VBK0X3PalMvgNBudGi2fe+7K4pbnduBRnycYYoxX
+57GhonEIEo2eRcc3mrkgK5Nms56oEE754xXF5D/T/QRnoFhYT8iKtClNaWtlIEdh
+YnJpZWwgPG1nYUBpbmZvcm1hdGlrLnVuaS1raWVsLmRlPokCPQQTAQgAJwUCUf9T
+sgIbAwUJCsIkhAULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRCa9GswJXcbMW/V
+D/9xYGjJGVtUQwP1EFtkTnh+ZvP/un2xg7rrCitTfzIRoYB65WvjAOi8DPcora5D
+fYdYsS1DNOeyZRVI/L2XZ7gUvxH3WbTzRn4jb/Q/QORMB2Nu67IvvtdZPEA4W4OK
+rYdSuaZDa8h2/a/eciLgu4gFiKDTJXuaDfeyXD/9pqhzHCwRbpaD7JNwSIJzKx1l
+p9J2KC3CcqAcr8s2njYT6QYItGiwL0lkuM/I0IN8xoYvdrjXwDz4Z29AB8gRQR7f
+LsewSzkHa2ljxQ6fvB/CPHEZPiSrKrLbr7r2l2EEkTqcR7Kp211yVAnRezeED9Tq
+9UTUVCLwJduRo7uV9XdmRVyWn3BuyNFr19JeeHKxnhvvBGifK3BLm1qUltYQpcvm
+FjhmWILGFdy7d0qhelVSsMH6Fi2wjYs9U9YU+gjFsSY7ernbYrdK0hae5mSzN08f
+KZrdUH+NxTZvxB1CkSSf/zEaoptR9Dt7ZKcBgKXajEgseTz7eeyqbiDzEudvvo0S
+bdOZWfKpztYHscdkKuXW9I740XzoeNWW2ir6WHhuZpUj+nqS+WKUGq1jcKvDuLCX
+hoX8YwGHTFR+XbwxAcdbvCiCK/y2SSMb5I2z4C6BK6oKUhwyMxEYHeZKPPuIh7OX
+7die8aLjKkAyl6UfjZ6GtsegnlCZymqNoFHSMebH2gH1o7QqTWlrZSBHYWJyaWVs
+IDxtaWtlLmdhYnJpZWxAc3Vud2VhdmVycy5uZXQ+iQI9BBMBCAAnBQJR/1OyAhsD
+BQkKwiSEBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEJr0azAldxsxPdkQAKil
+9j+pcIYcyCUA8pkFaM5cHbmnjKZAEYHNDqmdrHkUQQDngZu4oVGU0BsHDwfaZVM5
+QP8V+g9nZXPQ144qKsna5m8MRfaXnej4kc1UsaU8sSkoSnw0SPWcCmuwcw2WhgET
+qdsSsqeD5kDue4p99FwHgDDeNMLxZ+epgPs8A87459/F65luukuGVzwSpZ/cJmCn
+2rbFT8IxVs2zb5Q9Fkk2l973uDgL6giiMKsNrrz5SggkKXHEQrxhOAs/CRco5CA8
+iEAUzYA79giYbj1UttfhE9HXbDqxFK6VBrhUVK9FzYxlVtlTnFVkAN3YGCCAttfU
+ZRs60sdFXk+ppSLNlHSlhfuJ3DW3sv8/07s01FFbDqt0fGj/GhoYTbrv5KGT8/bp
+rdPPYTlmRP4m9JHWTNtTUtBOdvbJ3EvQOgVcyJW+eC0a93yms6gZ1pEoxTlu45yb
+N+QfM+ZdyRpgtGqboIB1GLM+gw7CHZqqFZJY4LxjIftT0dBP2B7Yn5fPKVfi+Ea0
+i6WCTURMVc7HKdr/7yoFQkahen3CVsM9qJ5HalM0d1UwNOKSedbTOLc6M+xUZyxt
+vgfQODwiPEUay3GuL7NW0GuWlHmWVLyPpyfhu65ZKKurn6Q+Z8yJU/f9vEYvt7Tx
+kfBXr8WTT7jgvzZJT1+b09I/XiV5RcGvOfXmiJcwtCtNaWtlIEdhYnJpZWwgPG1p
+a2UuZ2FicmllbEBtb29ud2VhdmVycy5uZXQ+iQI9BBMBCAAnBQJR/1OyAhsDBQkK
+wiSEBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEJr0azAldxsxESsP/2oECQab
+zFWAGocjiaOFPmBoJfUm7s3dkNiGTVBAW4P8h/Y+Y70GsMQ2bJXArs/XRpHvono/
+GRyo6FSsqcK67LRI1lw5czIBV5ZPpoeaoLMRqd69nSut5/7+DbyfYE2S9ywmcGsJ
+L7uqFEMiMw/v+iiiBTnpwNQwm9pwQKm3Tj2AqacaYteuVu5/vAkD9bJGkDbYVQ5O
+v9LXIOUZrxlNOrTUDC4Dq5FbKbV4PKm8q1kWun5V2psQc8biKyLoCumcRpm1Pnxv
+LhNzZ67Tje4kYznMhGDKQ+fts+vtuDH2pluiiqqk0lw7qOOuelTzb44SKKgvarrc
+7KWSJs4Jzcbi5JaJ1uIDXhJJtAtGItGmoaRUDPk8m25lDyPXE44M8bkzeriPt6pc
+8+jFcz96X7BTaRJTkaZKLfQdMlMnmRp4IG+J08aVEsXUfjTMq+RaZOAWYiHaRhB7
+N7Pq/EMGS/RDvT7xPvzBb9ghj3N883IyKC657MBhXT/l6Xxc5PA+yabfCPGKChr+
+ZBp6sW0mt6FudBhvj7lR1wNYAgqxJ+lnyMME47kYwwo60FSCadBthwy+fVqotw9w
+6zoD1ztj1z9xwYKnMhXY2WiOvQIKng/RmfqS40or8fNFSMG448J34YqTpSJQ9tN6
+wT2hALTcMNayV09AYm+sWiizrT1eWh7xLJ2ttCVNaWtlIEdhYnJpZWwgPG1pa2Uu
+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
+=+XWS
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..6f59ba7
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts=pgpsigurlmangle=s/$/.asc/ \
+https://releases.ayatana-indicators.org/source/ayatana-indicator-messages/ayatana-indicator-messages-(.+)\.tar\.gz