aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2018-11-16 09:53:53 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2018-11-16 09:54:22 +0100
commitd9442d25ecdf99ac4536f5738248790d97a2188c (patch)
tree306a1d822077ff194d773d2bfea3fd9d68b883a8 /debian
parent3974cfb03d03a338b59e45d24a7eb80633d0a8d2 (diff)
downloadayatana-indicator-messages-d9442d25ecdf99ac4536f5738248790d97a2188c.tar.gz
ayatana-indicator-messages-d9442d25ecdf99ac4536f5738248790d97a2188c.tar.bz2
ayatana-indicator-messages-d9442d25ecdf99ac4536f5738248790d97a2188c.zip
debian/*: Sync in changes from official Debian packaging. Drop Ayatana namespace from libmessaging bin:pkgs.
Diffstat (limited to 'debian')
-rw-r--r--debian/control17
-rw-r--r--debian/copyright142
-rw-r--r--debian/gir1.2-messagingmenu-1.0.install (renamed from debian/gir1.2-ayatanamessagingmenu-1.0.install)0
-rw-r--r--debian/libmessaging-menu-dev.examples (renamed from debian/libayatana-messaging-menu-dev.examples)0
-rw-r--r--debian/libmessaging-menu-dev.install (renamed from debian/libayatana-messaging-menu-dev.install)0
-rw-r--r--debian/libmessaging-menu0.install (renamed from debian/libayatana-messaging-menu0.install)0
-rw-r--r--debian/libmessaging-menu0.symbols (renamed from debian/libayatana-messaging-menu0.symbols)2
-rwxr-xr-xdebian/rules7
8 files changed, 154 insertions, 14 deletions
diff --git a/debian/control b/debian/control
index fd642c4..8d6f38a 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Build-Depends: debhelper (>= 9),
mate-common,
python3-dbusmock,
valac,
-Standards-Version: 4.0.0
+Standards-Version: 4.2.1
Homepage: https://github.com/AyatanaIndicators/ayatana-indicator-messages
Vcs-Git: https://github.com/AyatanaIndicators/ayatana-indicator-messages
Vcs-Browser: https://github.com/AyatanaIndicators/ayatana-indicator-messages
@@ -32,13 +32,12 @@ Description: Ayatana Indicator that collects messages that need a response
for quick access, but without making them annoying in times that you want
to ignore them.
-Package: libayatana-messaging-menu0
+Package: libmessaging-menu0
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends},
-Conflicts: libmessaging-menu0
Description: Ayatana Messaging Menu - shared library
A place on the user's desktop that collects messages that need a response.
.
@@ -49,16 +48,14 @@ Description: Ayatana Messaging Menu - shared library
This library contains information to build status providers to go into
the messaging menu.
-Package: libayatana-messaging-menu-dev
-Provides: libmessaging-menu-dev
+Package: libmessaging-menu-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends},
${misc:Depends},
- gir1.2-ayatanamessagingmenu-1.0 (=${binary:Version}),
- libayatana-messaging-menu0 (=${binary:Version}),
+ gir1.2-messagingmenu-1.0 (=${binary:Version}),
+ libmessaging-menu0 (=${binary:Version}),
libglib2.0-dev,
-Conflicts: libmessaging-menu-dev
Description: Ayatana Messaging Menu - library development files
A place on the user's desktop that collects messages that need a response.
.
@@ -69,13 +66,11 @@ Description: Ayatana Messaging Menu - library development files
This package provides development files for the Messaging Menu shared
library.
-Package: gir1.2-ayatanamessagingmenu-1.0
-Provides: gir1.2-messagingmenu-1.0
+Package: gir1.2-messagingmenu-1.0
Section: introspection
Architecture: any
Depends: ${misc:Depends},
${gir:Depends},
-Conflicts: gir1.2-messagingmenu-1.0
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 ea85bc3..c432785 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,10 +3,142 @@ Upstream-Name: ayatana-indicator-messages
Upstream-Contact: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Source: https://github.com/AyatanaIndicators/ayatana-indicator-messages
-Files: *
-Copyright: 2009-2010 Ted Gould <ted@canonical.com>, Canonical Ltd.
+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: AUTHORS
+ ChangeLog
+ Makefile.am
+ Makefile.am.coverage
+ README
+ NEWS
+ NEWS.Canonical
+ autogen.sh
+ common/Makefile.am
+ common/org.ayatana.indicator.messages.application.xml
+ common/org.ayatana.indicator.messages.service.xml
+ configure.ac
+ data/Makefile.am
+ data/ayatana-indicator-messages.conf.in
+ data/ayatana-indicator-messages.desktop.in
+ data/icons/16x16/Makefile.am
+ data/icons/16x16/categories/Makefile.am
+ data/icons/16x16/status/Makefile.am
+ data/icons/22x22/Makefile.am
+ data/icons/22x22/categories/Makefile.am
+ data/icons/22x22/status/Makefile.am
+ data/icons/24x24/Makefile.am
+ data/icons/24x24/status/Makefile.am
+ data/icons/32x32/Makefile.am
+ data/icons/32x32/categories/Makefile.am
+ data/icons/32x32/status/Makefile.am
+ data/icons/48x48/Makefile.am
+ data/icons/48x48/status/Makefile.am
+ data/icons/Makefile.am
+ data/icons/16x16/categories/applications-chat-panel.png
+ data/icons/16x16/categories/applications-email-panel.png
+ data/icons/16x16/categories/applications-microblogging-panel.png
+ data/icons/16x16/status/application-running.png
+ data/icons/16x16/status/indicator-messages-new.png
+ data/icons/16x16/status/indicator-messages.png
+ data/icons/22x22/categories/applications-email-panel.png
+ data/icons/22x22/status/indicator-messages-new.png
+ data/icons/22x22/status/indicator-messages.png
+ data/icons/24x24/status/application-running.png
+ data/icons/24x24/status/indicator-messages-new.png
+ data/icons/24x24/status/indicator-messages.png
+ data/icons/32x32/categories/applications-chat-panel.png
+ data/icons/32x32/categories/applications-email-panel.png
+ data/icons/32x32/status/application-running.png
+ data/icons/32x32/status/indicator-messages-new.png
+ data/icons/32x32/status/indicator-messages.png
+ data/icons/48x48/status/application-running.png
+ data/icons/48x48/status/indicator-messages-new.png
+ data/icons/48x48/status/indicator-messages.png
+ data/icons/scalable/Makefile.am
+ data/icons/scalable/categories/Makefile.am
+ data/icons/scalable/categories/applications-chat-panel.svg
+ data/icons/scalable/categories/applications-email-panel.svg
+ data/icons/scalable/status/Makefile.am
+ data/icons/scalable/status/application-running.svg
+ data/icons/scalable/status/indicator-messages-new.svg
+ data/icons/scalable/status/indicator-messages.svg
+ data/org.ayatana.indicator.messages
+ data/org.ayatana.indicator.messages.gschema.xml
+ doc/Makefile.am
+ doc/reference/Makefile.am
+ 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/Makefile.am
+ libmessaging-menu/client-example.py
+ libmessaging-menu/messaging-menu.pc.in
+ m4/gcov.m4
+ m4/gtest.m4
+ po/LINGUAS
+ po/POTFILES.in
+ src/Makefile.am
+ tests/Makefile.am
+ 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.
+License: GPL-3
+Comment:
+ Using same license and copyright as found in code file headers.
+
+Files: libmessaging-menu/messaging-menu-app.c
+ libmessaging-menu/messaging-menu-app.h
+ libmessaging-menu/messaging-menu-message.c
+ libmessaging-menu/messaging-menu-message.h
+ libmessaging-menu/messaging-menu.h
+ src/dbus-data.h
+ src/gactionmuxer.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
+ src/im-desktop-menu.c
+ src/im-desktop-menu.h
+ src/im-menu.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.
+ 2012, Canonical Ltd.
+ 2012-2013, Canonical Ltd.
+ 2013, Canonical Ltd.
+ 2014, Canonical Ltd.
+ 2015, Canonical Ltd.
+License: GPL-3
+
+Files: update-po.sh
+ update-pot.sh
+Copyright: 2017, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
+License: GPL-3
+
+Files: m4/ax_python_module.m4
+Copyright: 2008, Andrew Collier <colliera@ukzn.ac.za>
+License: FSF~All-Permissive
+
Files: debian/*
Copyright: 2009-2010, Evgeni Golov <evgeni@debian.org>
2009-2010, Ted Gould <ted@canonical.com>, Canonical Ltd.
@@ -30,3 +162,9 @@ 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/gir1.2-ayatanamessagingmenu-1.0.install b/debian/gir1.2-messagingmenu-1.0.install
index 49d71c9..49d71c9 100644
--- a/debian/gir1.2-ayatanamessagingmenu-1.0.install
+++ b/debian/gir1.2-messagingmenu-1.0.install
diff --git a/debian/libayatana-messaging-menu-dev.examples b/debian/libmessaging-menu-dev.examples
index ff6ef0b..ff6ef0b 100644
--- a/debian/libayatana-messaging-menu-dev.examples
+++ b/debian/libmessaging-menu-dev.examples
diff --git a/debian/libayatana-messaging-menu-dev.install b/debian/libmessaging-menu-dev.install
index 4c9f561..4c9f561 100644
--- a/debian/libayatana-messaging-menu-dev.install
+++ b/debian/libmessaging-menu-dev.install
diff --git a/debian/libayatana-messaging-menu0.install b/debian/libmessaging-menu0.install
index 6ee36e6..6ee36e6 100644
--- a/debian/libayatana-messaging-menu0.install
+++ b/debian/libmessaging-menu0.install
diff --git a/debian/libayatana-messaging-menu0.symbols b/debian/libmessaging-menu0.symbols
index 50b41b8..567e0a8 100644
--- a/debian/libayatana-messaging-menu0.symbols
+++ b/debian/libmessaging-menu0.symbols
@@ -1,4 +1,4 @@
-libmessaging-menu.so.0 libayatana-messaging-menu0 #MINVER#
+libmessaging-menu.so.0 libmessaging-menu0 #MINVER#
messaging_menu_app_append_message@Base 0.6.0
messaging_menu_app_append_source@Base 0.6.0
messaging_menu_app_append_source_with_count@Base 0.6.0
diff --git a/debian/rules b/debian/rules
index 98ccb67..eb8bcc6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,10 @@
export DPKG_GENSYMBOLS_CHECK_LEVEL=4
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
%:
dh $@ --with autoreconf,gir
@@ -23,3 +27,6 @@ override_dh_auto_clean:
if [ -e po/ayatana-indicator-messages.pot.bak ]; then \
mv -f po/ayatana-indicator-messages.pot.bak po/ayatana-indicator-messages.pot; \
fi
+
+get-orig-source:
+ uscan --noconf --force-download --rename --download-current-version --destdir=..