[neon/backports-resolute/libdbusmenu-qt-resolute/Neon/unstable] debian: import from backports-noble

Carlos De Maine null at kde.org
Thu Jul 23 12:21:48 BST 2026


Git commit 336fcf919bb2d3fa8d09cb853f75693e667dde28 by Carlos De Maine.
Committed on 23/07/2026 at 11:21.
Pushed by carlosdem into branch 'Neon/unstable'.

import from backports-noble

A  +1    -0    debian/.gitattributes
A  +201  -0    debian/changelog
A  +107  -0    debian/control
A  +60   -0    debian/copyright
A  +2    -0    debian/libdbusmenu-qt5-2.docs
A  +1    -0    debian/libdbusmenu-qt5-2.install
A  +4    -0    debian/libdbusmenu-qt5-dev.install
A  +12   -0    debian/libdbusmenu-qt5-doc.doc-base.dbusmenu-qt5
A  +1    -0    debian/libdbusmenu-qt5-doc.install
A  +1    -0    debian/libdbusmenu-qt5-doc.links
A  +2    -0    debian/libdbusmenu-qt6-2.docs
A  +1    -0    debian/libdbusmenu-qt6-2.install
A  +4    -0    debian/libdbusmenu-qt6-dev.install
A  +12   -0    debian/libdbusmenu-qt6-doc.doc-base.dbusmenu-qt6
A  +1    -0    debian/libdbusmenu-qt6-doc.install
A  +1    -0    debian/libdbusmenu-qt6-doc.links
A  +1    -0    debian/meta/cmake-ignore
A  +3    -0    debian/not-installed
A  +52   -0    debian/patches/01_build_without_cmake_automoc_relaxed_mode
A  +44   -0    debian/patches/02_Fix_warnings_in_build_with_Qt_5_12_5
A  +107  -0    debian/patches/03_Fix_build_with_Qt_6
A  +206  -0    debian/patches/04_add_qt6_to_the_build
A  +11   -0    debian/patches/05_turn_off_tests.diff
A  +5    -0    debian/patches/series
A  +35   -0    debian/rules
A  +1    -0    debian/source/format
A  +1    -0    debian/source/local-options
A  +2    -0    debian/upstream/metadata
A  +2    -0    debian/watch

https://invent.kde.org/neon/backports-resolute/libdbusmenu-qt-resolute/-/commit/336fcf919bb2d3fa8d09cb853f75693e667dde28

diff --git a/debian/.gitattributes b/debian/.gitattributes
new file mode 100644
index 0000000..6a03163
--- /dev/null
+++ b/debian/.gitattributes
@@ -0,0 +1 @@
+changelog merge=dpkg-mergechangelogs
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..10da85f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,201 @@
+libdbusmenu-qt (0.9.3+16.04.20160218-3) resolute; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Bump debhelper from old 9 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Drop unnecessary dh arguments: --parallel
+  * Drop transition for old debug package migration.
+  * Remove constraints unnecessary since buster (oldstable):
+    + Build-Depends: Drop versioned constraint on cmake (>= 2.8.11).
+  * Bump debhelper from old 12 to 13.
+    + debian/rules: Drop --fail-missing argument to dh_missing, which is now the
+      default.
+  * Set upstream metadata fields: Repository-Browse.
+  * Apply multi-arch hints.
+    + libdbusmenu-qt5-dev: Add Multi-Arch: same.
+    + libdbusmenu-qt5-doc: Add Multi-Arch: foreign.
+
+ -- Debian Janitor <janitor at jelmer.uk>  Sun, 12 Apr 2020 05:26:18 +0000
+
+libdbusmenu-qt (0.9.3+16.04.20160218-2) unstable; urgency=medium
+
+  * Team upload.
+  * Drop Qt4 support (Closes: #875021)
+  * Update Vcs-* to point to salsa
+  * Update symbols files
+
+ -- Scott Kitterman <scott at kitterman.com>  Sun, 25 Aug 2019 12:07:44 -0400
+
+libdbusmenu-qt (0.9.3+16.04.20160218-1) unstable; urgency=medium
+
+  * Team upload.
+
+  [ Felix Geyer ]
+  * New upstream release.
+  * Migrate to dbgsym packages.
+
+  [ Maximiliano Curia ]
+  * Update symbols files.
+
+ -- Felix Geyer <fgeyer at debian.org>  Tue, 26 Apr 2016 19:46:59 +0200
+
+libdbusmenu-qt (0.9.3+15.10.20150604-1) unstable; urgency=medium
+
+  * Team upload to unstable.
+  * New upstream release.
+  * Update symbols files.
+  * Point watch file to archive.ubuntu.com since there are no proper
+    upstream releases anymore.
+  * Bump Standards-Version to 3.9.6, no changes needed.
+
+ -- Felix Geyer <fgeyer at debian.org>  Mon, 08 Jun 2015 20:47:21 +0200
+
+libdbusmenu-qt (0.9.3+14.10.20140619-1) experimental; urgency=medium
+
+  * Team upload.
+  * New upstream release (0.9.3+14.10.20140619).
+  * Add qt5 packages.
+  * Remove patch: 002-use-multiarch-lib-paths.diff, no longer needed.
+  * Bump cmake buid dep to 2.8.11.
+  * Change doc install path.
+  * Update symbols files.
+  * Set Multi-Arch fields for -dbg packages.
+
+ -- Maximiliano Curia <maxy at debian.org>  Tue, 27 Jan 2015 19:39:24 +0100
+
+libdbusmenu-qt (0.9.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * Do not manually impose a shlibs version anymore, but rely solely on
+    symbols file.
+  * Update symbols file.
+
+ -- Pino Toscano <pino at debian.org>  Mon, 27 May 2013 09:25:07 +0200
+
+libdbusmenu-qt (0.9.0-3) unstable; urgency=low
+
+  * Update symbol file.
+  * Small touches to the descriptions.
+  * libdbusmenu-qt-doc: suggest w3m | www-browser, since it contains HTML
+    documentation.
+  * Pass --fail-missing to dh_install.
+
+ -- Pino Toscano <pino at debian.org>  Thu, 16 May 2013 11:03:39 +0200
+
+libdbusmenu-qt (0.9.0-2) unstable; urgency=low
+
+  [ Praveen Arimbrathodiyil ]
+  * update description for -dev package too. (Closes: #640251)
+  * make all DBus occurance in descriptions to D-Bus.
+  * add all html files to doc-base.
+  * Implement multiarch.
+    - bump cmake build dependency to 2.8.5.
+    - bump debhelper build dependency to 8.1.3.
+  * debian/rules: move --parallel after $@.
+  * New binary package libdbusmenu-qt-doc.
+  * Remove embedded jquery and depend on libjs-jquery.
+  * fix watch file with new url scheme.
+  * Thanks to Pino Toscano for many improvements.
+
+  [ Pino Toscano ]
+  * Add myself to uploaders.
+  * Bump debhelper build dependency to 9, matching its used compatibility;
+    remove the related source lintian override.
+  * rules: remove dh overrides from .PHONY.
+  * Rename docs to libdbusmenu-qt2.docs, so it is explicitly used for the
+    shared library package.
+  * Remove DM-Upload-Allowed control field, no more used now.
+  * Update Vcs-* headers.
+  * Update symbols file, still not used yet.
+  * rules: turn echo into comments.
+  * Slightly improve libdbusmenu-qt-dev.install.
+  * Convert copyright to copyright-format v1.0, and update it.
+  * 002-use-multiarch-lib-paths.diff: update author.
+  * With the two changes above, this upload closes: #649899.
+  * Bump Standards-Version to 3.9.4, no changes required.
+  * Add the pkg-config build dependency.
+
+ -- Pino Toscano <pino at debian.org>  Mon, 13 May 2013 18:41:49 +0200
+
+libdbusmenu-qt (0.9.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * Add doxygen as build dependency.
+  * Minor fixes to description, thanks to Filipus Klutiero. (Closes: #630193)
+  * Update symbols file.
+
+ -- Praveen Arimbrathodiyil <pravi.a at gmail.com>  Thu, 01 Sep 2011 12:57:01 +0530
+
+libdbusmenu-qt (0.8.0-3) unstable; urgency=low
+
+  * gcc seems to still emit some random symbols on some arches. Mark them as
+    optional and arch specific. (Closes: #628745)
+
+ -- Modestas Vainius <modax at debian.org>  Wed, 01 Jun 2011 13:24:35 +0300
+
+libdbusmenu-qt (0.8.0-2) unstable; urgency=low
+
+  * Fix symbol files to build against gcc 4.6. (Closes: #628745)
+  * Bump Standards-Version to 3.9.2: no changes needed.
+  * Add myself to Uploaders.
+
+ -- Modestas Vainius <modax at debian.org>  Wed, 01 Jun 2011 11:23:55 +0300
+
+libdbusmenu-qt (0.8.0-1) unstable; urgency=low
+
+  * New upstream release (3 private symbols dropped).
+  * Symbols file updated, missing symbols removed.
+  * Thanks to Shravan Aras for helping me with cscope.
+
+ -- Praveen Arimbrathodiyil <pravi.a at gmail.com>  Sat, 02 Apr 2011 23:22:22 +0530
+
+libdbusmenu-qt (0.7.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * DM upload is allowed.
+  * adding libqjson-dev to build dependencies (for testapp).
+
+ -- Praveen Arimbrathodiyil <pravi.a at gmail.com>  Sat, 19 Mar 2011 11:03:22 +0530
+
+libdbusmenu-qt (0.6.6-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #606199)
+
+  [ Praveen Arimbrathodiyil ]
+  * debian/rules: added support for parallel building.
+  * debian/copyright: cleared copyright info of removed patch.
+  * debian/control: changed homepage to page on launchpad.net.
+  * debian/control: updated vcs from svn to git.
+  * debian/control: updated policy to 3.9.1
+
+  [ José Manuel Santamaría Lema ]
+  * Update symbols file.
+
+ -- Praveen Arimbrathodiyil <pravi.a at gmail.com>  Sun, 27 Feb 2011 07:05:33 +0530
+
+libdbusmenu-qt (0.5.1-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #587546)
+  * debian/watch: changed release url to new location.
+  * debian/copyright: made it machine readable.
+  * debian/copyright: changed debian packaging to LGPL-2+ in sync with
+    upstream license (Thanks to Sune Vuorela)
+  * debian/control: updated policy to 3.9.0
+  * debian/libdbusmenu-qt2.symbols: new symbols added.
+  * debian/control: dev & lib package clarification added to descriptions.
+
+ -- Praveen Arimbrathodiyil <pravi.a at gmail.com>  Fri, 02 Jul 2010 01:30:47 +0530
+
+libdbusmenu-qt (0.3.3-1) unstable; urgency=low
+
+  * New upstream release.
+  * added libdbusmenu-qt2.symbols file.
+
+ -- Praveen Arimbrathodiyil <pravi.a at gmail.com>  Fri, 11 Jun 2010 17:13:07 +0530
+
+libdbusmenu-qt (0.3.2-1) unstable; urgency=low
+
+  * Initial release. (Closes: #579677)
+
+ -- Praveen Arimbrathodiyil <pravi.a at gmail.com>  Tue, 04 May 2010 13:31:09 +0530
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..3adbeae
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,107 @@
+Source: libdbusmenu-qt
+Section: libs
+Priority: optional
+Build-Depends: debhelper-compat (= 13),
+ cmake,
+ qtbase5-dev,
+ qt6-base-dev,
+ pkg-config,
+ doxygen
+Maintainer: Debian Krap Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Praveen Arimbrathodiyil <pravi.a at gmail.com>,
+ Modestas Vainius <modax at debian.org>,
+ Pino Toscano <pino at debian.org>
+Standards-Version: 3.9.6
+Homepage: https://launchpad.net/libdbusmenu-qt
+Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/libdbusmenu-qt.git
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/libdbusmenu-qt
+
+Package: libdbusmenu-qt5-2
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Multi-Arch: same
+Description: Qt implementation of the DBusMenu protocol
+ This library provides a Qt implementation of the DBusMenu protocol.
+ .
+ The DBusMenu protocol makes it possible for applications to export
+ and import their menus over D-Bus.
+ .
+ This package provides the libdbusmenu-qt2 shared library.
+
+Package: libdbusmenu-qt5-dev
+Section: libdevel
+Architecture: any
+Depends: libdbusmenu-qt5-2 (= ${binary:Version}),
+ qtbase5-dev,
+ ${misc:Depends}
+Multi-Arch: same
+Description: Qt implementation of the DBusMenu protocol (development)
+ This library provides a Qt implementation of the DBusMenu protocol.
+ .
+ The DBusMenu protocol makes it possible for applications to export
+ and import their menus over D-Bus.
+ .
+ This package provides header files and CMake configuration files for
+ development.
+
+Package: libdbusmenu-qt5-doc
+Section: doc
+Architecture: all
+Depends: libjs-jquery,
+ ${misc:Depends}
+Suggests: w3m | www-browser
+Multi-Arch: foreign
+Description: Qt implementation of the DBusMenu protocol (documentation)
+ This library provides a Qt implementation of the DBusMenu protocol.
+ .
+ The DBusMenu protocol makes it possible for applications to export
+ and import their menus over D-Bus.
+ .
+ This package provides API documentation in HTML format.
+
+Package: libdbusmenu-qt6-2
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Multi-Arch: same
+Description: Qt implementation of the DBusMenu protocol
+ This library provides a Qt implementation of the DBusMenu protocol.
+ .
+ The DBusMenu protocol makes it possible for applications to export
+ and import their menus over D-Bus.
+ .
+ This package provides the libdbusmenu-qt2 shared library.
+
+Package: libdbusmenu-qt6-dev
+Section: libdevel
+Architecture: any
+Depends: libdbusmenu-qt6-2 (= ${binary:Version}),
+ qt6-base-dev,
+ ${misc:Depends}
+Multi-Arch: same
+Description: Qt implementation of the DBusMenu protocol (development)
+ This library provides a Qt implementation of the DBusMenu protocol.
+ .
+ The DBusMenu protocol makes it possible for applications to export
+ and import their menus over D-Bus.
+ .
+ This package provides header files and CMake configuration files for
+ development.
+
+Package: libdbusmenu-qt6-doc
+Section: doc
+Architecture: all
+Depends: libjs-jquery,
+ ${misc:Depends}
+Suggests: w3m | www-browser
+Multi-Arch: foreign
+Description: Qt implementation of the DBusMenu protocol (documentation)
+ This library provides a Qt implementation of the DBusMenu protocol.
+ .
+ The DBusMenu protocol makes it possible for applications to export
+ and import their menus over D-Bus.
+ .
+ This package provides API documentation in HTML format.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..15b814a
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,60 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libdbusmenu-qt
+Upstream-Contact: Aurelien Gateau <aurelien.gateau at canonical.com>
+Source: https://launchpad.net/libdbusmenu-qt
+
+Files: *
+Copyright: 2009-2010, Canonical
+Author: Aurelien Gateau <aurelien.gateau at canonical.com>
+License: LGPL-2+
+
+Files: src/com.canonical.dbusmenu.xml
+Copyright: 2009 Canonical Ltd.
+License: LGPL-3 or LGPL-2.1 or (LGPL-3 and LGPL-2.1)
+ This program is free software: you can redistribute it and/or modify it
+ under the terms of either or both of the following licenses:
+ .
+ 1) the GNU Lesser General Public License version 3, as published by the
+ Free Software Foundation; and/or
+ 2) the GNU Lesser General Public License version 2.1, as published by
+ the Free Software Foundation.
+ .
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranties of
+ MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR
+ PURPOSE.  See the applicable version of the GNU Lesser General Public
+ License for more details.
+ .
+ You should have received a copy of both the GNU Lesser General Public
+ License version 3 and version 2.1 along with this program.  If not, see
+ <http://www.gnu.org/licenses/>
+ .
+ On Debian systems, the complete text of the GNU Library General Public License
+ version 2.1 can be found in /usr/share/common-licenses/LGPL-2.1.
+ .
+ On Debian systems, the complete text of the GNU Library General Public License
+ version 3 can be found in /usr/share/common-licenses/LGPL-3.
+
+Files: debian/*
+Copyright: 2010-2012, Praveen Arimbrathodiyil <pravi.a at gmail.com>
+License: LGPL-2+
+
+License: LGPL-2+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License (LGPL) as published by the Free Software Foundation;
+ either version 2 of the License, or (at your option) any later
+ version.
+ .
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ Library General Public License for more details.
+ .
+ You should have received a copy of the GNU Library General Public License
+ along with this library; see the file COPYING.LIB.  If not, write to
+ the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+ .
+ On Debian systems, the complete text of the GNU Library General Public
+ License, version 2, can be found in /usr/share/common-licenses/LGPL-2.
diff --git a/debian/libdbusmenu-qt5-2.docs b/debian/libdbusmenu-qt5-2.docs
new file mode 100644
index 0000000..50bd824
--- /dev/null
+++ b/debian/libdbusmenu-qt5-2.docs
@@ -0,0 +1,2 @@
+NEWS
+README
diff --git a/debian/libdbusmenu-qt5-2.install b/debian/libdbusmenu-qt5-2.install
new file mode 100644
index 0000000..00d460a
--- /dev/null
+++ b/debian/libdbusmenu-qt5-2.install
@@ -0,0 +1 @@
+usr/lib/*/libdbusmenu-qt5.so.2*
diff --git a/debian/libdbusmenu-qt5-dev.install b/debian/libdbusmenu-qt5-dev.install
new file mode 100644
index 0000000..1437049
--- /dev/null
+++ b/debian/libdbusmenu-qt5-dev.install
@@ -0,0 +1,4 @@
+usr/include/dbusmenu-qt5/
+usr/lib/*/libdbusmenu-qt5.so
+usr/lib/*/pkgconfig/dbusmenu-qt5.pc
+usr/lib/*/cmake/dbusmenu-qt5/
diff --git a/debian/libdbusmenu-qt5-doc.doc-base.dbusmenu-qt5 b/debian/libdbusmenu-qt5-doc.doc-base.dbusmenu-qt5
new file mode 100644
index 0000000..8c49d30
--- /dev/null
+++ b/debian/libdbusmenu-qt5-doc.doc-base.dbusmenu-qt5
@@ -0,0 +1,12 @@
+Document: dbusmenu-qt5
+Title: DBusMenu Qt5 API Documentation
+Author: Canonical DX Team, Aurélien Gâteau <aurelien.gateau at canonical.com>
+Abstract: This library provides a Qt5 implementation of the DBusMenu protocol.
+ The DBusMenu protocol makes it possible for applications to export and import
+ their menus over D-Bus.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libdbusmenu-qt5-doc/html/index.html
+Files: /usr/share/doc/libdbusmenu-qt5-doc/html/*.html
+       /usr/share/doc/libdbusmenu-qt5-doc/html/search/*.html
diff --git a/debian/libdbusmenu-qt5-doc.install b/debian/libdbusmenu-qt5-doc.install
new file mode 100644
index 0000000..7ef4abf
--- /dev/null
+++ b/debian/libdbusmenu-qt5-doc.install
@@ -0,0 +1 @@
+usr/share/doc/libdbusmenu-qt5-doc/* usr/share/doc/libdbusmenu-qt5-doc/html
diff --git a/debian/libdbusmenu-qt5-doc.links b/debian/libdbusmenu-qt5-doc.links
new file mode 100644
index 0000000..689807c
--- /dev/null
+++ b/debian/libdbusmenu-qt5-doc.links
@@ -0,0 +1 @@
+usr/share/javascript/jquery/jquery.js usr/share/doc/libdbusmenu-qt5-doc/html/jquery.js
diff --git a/debian/libdbusmenu-qt6-2.docs b/debian/libdbusmenu-qt6-2.docs
new file mode 100644
index 0000000..50bd824
--- /dev/null
+++ b/debian/libdbusmenu-qt6-2.docs
@@ -0,0 +1,2 @@
+NEWS
+README
diff --git a/debian/libdbusmenu-qt6-2.install b/debian/libdbusmenu-qt6-2.install
new file mode 100644
index 0000000..4076efd
--- /dev/null
+++ b/debian/libdbusmenu-qt6-2.install
@@ -0,0 +1 @@
+usr/lib/*/libdbusmenu-qt6.so.2*
diff --git a/debian/libdbusmenu-qt6-dev.install b/debian/libdbusmenu-qt6-dev.install
new file mode 100644
index 0000000..a37b8e7
--- /dev/null
+++ b/debian/libdbusmenu-qt6-dev.install
@@ -0,0 +1,4 @@
+usr/include/dbusmenu-qt6/
+usr/lib/*/libdbusmenu-qt6.so
+usr/lib/*/pkgconfig/dbusmenu-qt6.pc
+usr/lib/*/cmake/dbusmenu-qt6/
diff --git a/debian/libdbusmenu-qt6-doc.doc-base.dbusmenu-qt6 b/debian/libdbusmenu-qt6-doc.doc-base.dbusmenu-qt6
new file mode 100644
index 0000000..e72c7bc
--- /dev/null
+++ b/debian/libdbusmenu-qt6-doc.doc-base.dbusmenu-qt6
@@ -0,0 +1,12 @@
+Document: dbusmenu-qt6
+Title: DBusMenu Qt6 API Documentation
+Author: Canonical DX Team, Aurélien Gâteau <aurelien.gateau at canonical.com>
+Abstract: This library provides a Qt6 implementation of the DBusMenu protocol.
+ The DBusMenu protocol makes it possible for applications to export and import
+ their menus over D-Bus.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libdbusmenu-qt6-doc/html/index.html
+Files: /usr/share/doc/libdbusmenu-qt6-doc/html/*.html
+       /usr/share/doc/libdbusmenu-qt6-doc/html/search/*.html
diff --git a/debian/libdbusmenu-qt6-doc.install b/debian/libdbusmenu-qt6-doc.install
new file mode 100644
index 0000000..743c6e3
--- /dev/null
+++ b/debian/libdbusmenu-qt6-doc.install
@@ -0,0 +1 @@
+usr/share/doc/libdbusmenu-qt6-doc/* usr/share/doc/libdbusmenu-qt6-doc/html
diff --git a/debian/libdbusmenu-qt6-doc.links b/debian/libdbusmenu-qt6-doc.links
new file mode 100644
index 0000000..e03e7c1
--- /dev/null
+++ b/debian/libdbusmenu-qt6-doc.links
@@ -0,0 +1 @@
+usr/share/javascript/jquery/jquery.js usr/share/doc/libdbusmenu-qt6-doc/html/jquery.js
diff --git a/debian/meta/cmake-ignore b/debian/meta/cmake-ignore
new file mode 100644
index 0000000..7fa41dc
--- /dev/null
+++ b/debian/meta/cmake-ignore
@@ -0,0 +1 @@
+JSON
\ No newline at end of file
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..2dee8f6
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1,3 @@
+# Moved into html subdir
+usr/share/doc/libdbusmenu-qt5-doc/
+usr/share/doc/libdbusmenu-qt-doc/
diff --git a/debian/patches/01_build_without_cmake_automoc_relaxed_mode b/debian/patches/01_build_without_cmake_automoc_relaxed_mode
new file mode 100644
index 0000000..a31c3cc
--- /dev/null
+++ b/debian/patches/01_build_without_cmake_automoc_relaxed_mode
@@ -0,0 +1,52 @@
+From dfcdb1635eb87b226f8942d27a4cd451a405cc81 Mon Sep 17 00:00:00 2001
+From: John Preston <johnprestonmail at gmail.com>
+Date: Wed, 5 Feb 2020 14:14:44 +0400
+Subject: [PATCH] Support CMake build without CMAKE_AUTOMOC_RELAXED_MODE.
+
+---
+ src/dbusmenu_p.cpp             | 2 +-
+ src/dbusmenuexporter.cpp       | 2 +-
+ src/dbusmenuexporterdbus_p.cpp | 2 +-
+ src/dbusmenuimporter.cpp       | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/dbusmenu_p.cpp b/src/dbusmenu_p.cpp
+index bc84092..5a960b1 100644
+--- a/src/dbusmenu_p.cpp
++++ b/src/dbusmenu_p.cpp
+@@ -91,4 +91,4 @@ void DBusMenu::deleteMe()
+     delete this;
+ }
+
+-#include "dbusmenu_p.moc"
++#include "moc_dbusmenu_p.cpp"
+diff --git a/src/dbusmenuexporter.cpp b/src/dbusmenuexporter.cpp
+index f25718d..f30ce11 100644
+--- a/src/dbusmenuexporter.cpp
++++ b/src/dbusmenuexporter.cpp
+@@ -503,4 +503,4 @@ QString DBusMenuExporter::status() const
+     return d->m_dbusObject->status();
+ }
+
+-#include "dbusmenuexporter.moc"
++#include "moc_dbusmenuexporter.cpp"
+diff --git a/src/dbusmenuexporterdbus_p.cpp b/src/dbusmenuexporterdbus_p.cpp
+index 006eec6..c9707e0 100644
+--- a/src/dbusmenuexporterdbus_p.cpp
++++ b/src/dbusmenuexporterdbus_p.cpp
+@@ -183,4 +183,4 @@ QString DBusMenuExporterDBus::status() const
+ }
+
+
+-#include "dbusmenuexporterdbus_p.moc"
++#include "moc_dbusmenuexporterdbus_p.cpp"
+diff --git a/src/dbusmenuimporter.cpp b/src/dbusmenuimporter.cpp
+index 39f5995..ce6ef18 100644
+--- a/src/dbusmenuimporter.cpp
++++ b/src/dbusmenuimporter.cpp
+@@ -582,4 +582,4 @@ QIcon DBusMenuImporter::iconForName(const QString &/*name*/)
+     return QIcon();
+ }
+
+-#include "dbusmenuimporter.moc"
++#include "moc_dbusmenuimporter.cpp"
diff --git a/debian/patches/02_Fix_warnings_in_build_with_Qt_5_12_5 b/debian/patches/02_Fix_warnings_in_build_with_Qt_5_12_5
new file mode 100644
index 0000000..16683e5
--- /dev/null
+++ b/debian/patches/02_Fix_warnings_in_build_with_Qt_5_12_5
@@ -0,0 +1,44 @@
+From 75afa1003c1d0f6fdfa3a76ce2db689b49f86968 Mon Sep 17 00:00:00 2001
+From: John Preston <johnprestonmail at gmail.com>
+Date: Wed, 5 Feb 2020 14:15:18 +0400
+Subject: [PATCH] Fix warnings in build with Qt 5.12.5.
+
+---
+ src/com.canonical.dbusmenu.xml | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/com.canonical.dbusmenu.xml b/src/com.canonical.dbusmenu.xml
+index b04afa6..1fb735b 100644
+--- a/src/com.canonical.dbusmenu.xml
++++ b/src/com.canonical.dbusmenu.xml
+@@ -184,7 +184,7 @@ License version 3 and version 2.1 along with this program.  If not, see
+ <!-- Functions -->
+
+ 		<method name="GetLayout">
+-			<annotation name="com.trolltech.QtDBus.QtTypeName.Out1" value="DBusMenuLayoutItem"/>
++			<annotation name="org.qtproject.QtDBus.QtTypeName.Out1" value="DBusMenuLayoutItem"/>
+ 			<dox:d>
+ 			  Provides the layout and propertiers that are attached to the entries
+ 			  that are in the layout.  It only gives the items that are children
+@@ -225,8 +225,8 @@ License version 3 and version 2.1 along with this program.  If not, see
+ 		</method>
+
+ 		<method name="GetGroupProperties">
+-			<annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="QList<int>"/>
+-			<annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="DBusMenuItemList"/>
++			<annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QList<int>"/>
++			<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="DBusMenuItemList"/>
+ 			<dox:d>
+ 			Returns the list of items which are children of @a parentId.
+ 			</dox:d>
+@@ -316,8 +316,8 @@ License version 3 and version 2.1 along with this program.  If not, see
+
+ <!-- Signals -->
+ 		<signal name="ItemsPropertiesUpdated">
+-			<annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="DBusMenuItemList"/>
+-			<annotation name="com.trolltech.QtDBus.QtTypeName.In1" value="DBusMenuItemKeysList"/>
++			<annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="DBusMenuItemList"/>
++			<annotation name="org.qtproject.QtDBus.QtTypeName.Out1" value="DBusMenuItemKeysList"/>
+ 			<dox:d>
+ 			Triggered when there are lots of property updates across many items
+ 			so they all get grouped into a single dbus message.  The format is
diff --git a/debian/patches/03_Fix_build_with_Qt_6 b/debian/patches/03_Fix_build_with_Qt_6
new file mode 100644
index 0000000..48443e2
--- /dev/null
+++ b/debian/patches/03_Fix_build_with_Qt_6
@@ -0,0 +1,107 @@
+From af9fa001dac49eedc76e15613b67abfd097105f3 Mon Sep 17 00:00:00 2001
+From: Ilya Fedin <fedin-ilja2010 at ya.ru>
+Date: Sun, 24 Oct 2021 04:25:58 +0400
+Subject: [PATCH] Fix build with Qt 6
+
+---
+ src/dbusmenuexporter.cpp   |  3 ++-
+ src/dbusmenuimporter.cpp   |  1 +
+ src/dbusmenushortcut_p.cpp | 27 +++++++++++++++++++++++++++
+ src/dbusmenushortcut_p.h   |  4 ++++
+ 4 files changed, 34 insertions(+), 1 deletion(-)
+
+diff --git a/src/dbusmenuexporter.cpp b/src/dbusmenuexporter.cpp
+index f30ce11..9bb5c10 100644
+--- a/src/dbusmenuexporter.cpp
++++ b/src/dbusmenuexporter.cpp
+@@ -29,6 +29,7 @@
+ #include <QTimer>
+ #include <QToolButton>
+ #include <QWidgetAction>
++#include <QActionGroup>
+
+ // Local
+ #include "dbusmenu_config.h"
+@@ -484,7 +485,7 @@ void DBusMenuExporter::activateAction(QAction *action)
+ {
+     int id = d->idForAction(action);
+     DMRETURN_IF_FAIL(id >= 0);
+-    uint timeStamp = QDateTime::currentDateTime().toTime_t();
++    uint timeStamp = QDateTime::currentDateTime().toSecsSinceEpoch();
+     d->m_dbusObject->ItemActivationRequested(id, timeStamp);
+ }
+
+diff --git a/src/dbusmenuimporter.cpp b/src/dbusmenuimporter.cpp
+index ce6ef18..94abb59 100644
+--- a/src/dbusmenuimporter.cpp
++++ b/src/dbusmenuimporter.cpp
+@@ -34,6 +34,7 @@
+ #include <QTimer>
+ #include <QToolButton>
+ #include <QWidgetAction>
++#include <QActionGroup>
+
+ // Local
+ #include "dbusmenutypes_p.h"
+diff --git a/src/dbusmenushortcut_p.cpp b/src/dbusmenushortcut_p.cpp
+index 29d2e58..9f4fc0a 100644
+--- a/src/dbusmenushortcut_p.cpp
++++ b/src/dbusmenushortcut_p.cpp
+@@ -22,6 +22,7 @@
+
+ // Qt
+ #include <QtGui/QKeySequence>
++#include <QtDBus/QDBusArgument>
+
+ // Local
+ #include "debug_p.h"
+@@ -83,3 +84,29 @@ QKeySequence DBusMenuShortcut::toKeySequence() const
+     QString string = tmp.join(QLatin1String(", "));
+     return QKeySequence::fromString(string);
+ }
++
++QDBusArgument &operator<<(QDBusArgument &argument, const DBusMenuShortcut &obj)
++{
++    int id = qMetaTypeId<QStringList>();
++    argument.beginArray(id);
++    typename DBusMenuShortcut::ConstIterator it = obj.constBegin();
++    typename DBusMenuShortcut::ConstIterator end = obj.constEnd();
++    for ( ; it != end; ++it)
++        argument << *it;
++    argument.endArray();
++    return argument;
++}
++
++const QDBusArgument &operator>>(const QDBusArgument &argument, DBusMenuShortcut &obj)
++{
++    argument.beginArray();
++    obj.clear();
++    while (!argument.atEnd()) {
++        QStringList item;
++        argument >> item;
++        obj.push_back(item);
++    }
++    argument.endArray();
++
++    return argument;
++}
+diff --git a/src/dbusmenushortcut_p.h b/src/dbusmenushortcut_p.h
+index e26dd8c..d62c272 100644
+--- a/src/dbusmenushortcut_p.h
++++ b/src/dbusmenushortcut_p.h
+@@ -30,6 +30,7 @@
+
+
+ class QKeySequence;
++class QDBusArgument;
+
+ class DBUSMENU_EXPORT DBusMenuShortcut : public QList<QStringList>
+ {
+@@ -40,4 +41,7 @@ class DBUSMENU_EXPORT DBusMenuShortcut : public QList<QStringList>
+
+ Q_DECLARE_METATYPE(DBusMenuShortcut)
+
++DBUSMENU_EXPORT QDBusArgument &operator<<(QDBusArgument &argument, const DBusMenuShortcut &);
++DBUSMENU_EXPORT const QDBusArgument &operator>>(const QDBusArgument &argument, DBusMenuShortcut &);
++
+ #endif /* DBUSMENUSHORTCUT_H */
diff --git a/debian/patches/04_add_qt6_to_the_build b/debian/patches/04_add_qt6_to_the_build
new file mode 100644
index 0000000..ec78aa3
--- /dev/null
+++ b/debian/patches/04_add_qt6_to_the_build
@@ -0,0 +1,206 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 72cbc45..15b3ffe 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -25,7 +25,7 @@ set(dbusmenu_qt_lib_PATCH_VERSION 0)
+ set(dbusmenu_qt_lib_VERSION ${dbusmenu_qt_lib_SOVERSION}.${dbusmenu_qt_lib_API_VERSION}.${dbusmenu_qt_lib_PATCH_VERSION})
+
+ # Check if we want to explicitly select the Qt version to be used or autodetect
+-if (NOT USE_QT4 AND NOT USE_QT5)
++if (NOT USE_QT4 AND NOT USE_QT5 AND NOT USE_QT6)
+     # Autodetect, prefering Qt5
+     message(STATUS "Autodetecting Qt version to use")
+     find_package(Qt5Widgets QUIET)
+@@ -35,7 +35,15 @@ if (NOT USE_QT4 AND NOT USE_QT5)
+ endif()
+
+ # Detect for which Qt version we're building
+-if (USE_QT5)
++if (USE_QT6)
++    find_package(Qt6 REQUIRED COMPONENTS Core Widgets DBus)
++    include_directories(${Qt5Widgets_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS})
++    set(CMAKE_AUTOMOC ON)
++    set(CMAKE_AUTOMOC_RELAXED_MODE ON)
++    set(CMAKE_POSITION_INDEPENDENT_CODE ON)
++
++    set(QT_SUFFIX "qt6")
++elseif (USE_QT5)
+     find_package(Qt5Widgets REQUIRED)
+     find_package(Qt5DBus REQUIRED)
+     include_directories(${Qt5Widgets_INCLUDE_DIRS} ${Qt5DBus_INCLUDE_DIRS})
+@@ -69,9 +77,9 @@ if (__DBUSMENU_HAVE_W_OVERLOADED_VIRTUAL)
+     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual")
+ endif (__DBUSMENU_HAVE_W_OVERLOADED_VIRTUAL)
+
+-check_cxx_compiler_flag(-std=c++11 __DBUSMENU_HAVE_CXX11)
++check_cxx_compiler_flag(-std=c++17 __DBUSMENU_HAVE_CXX11)
+ if (__DBUSMENU_HAVE_CXX11)
+-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
++    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
+ endif (__DBUSMENU_HAVE_CXX11)
+
+ include(CMakePackageConfigHelpers)
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 2c4a4e8..e99d24a 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -21,20 +21,23 @@ if (__DBUSMENU_HAVE_W_ALL)
+     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
+ endif (__DBUSMENU_HAVE_W_ALL)
+
+-check_cxx_compiler_flag(-std=c++11 __DBUSMENU_HAVE_CXX11)
++check_cxx_compiler_flag(-std=c++17 __DBUSMENU_HAVE_CXX11)
+ if (__DBUSMENU_HAVE_CXX11)
+-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
++    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
+ endif (__DBUSMENU_HAVE_CXX11)
+
+ # Check whether QIcon::name() exists. It was added in late Qt 4.7 cycle, and is
+ # not present in betas.
+
+-if (NOT USE_QT5)
++if (NOT USE_QT5 AND NOT USE_QT6)
+     set(CMAKE_REQUIRED_INCLUDES "${QT_INCLUDE_DIR}")
+     set(CMAKE_REQUIRED_LIBRARIES "${QT_QTGUI_LIBRARIES};${QT_QTCORE_LIBRARIES}")
+-else()
++elseif(USE_QT5)
+     set(CMAKE_REQUIRED_INCLUDES "${Qt5Gui_INCLUDE_DIRS};${Qt5Core_INCLUDE_DIRS}")
+     set(CMAKE_REQUIRED_LIBRARIES "${Qt5Gui_LIBRARIES};${Qt5Core_LIBRARIES}")
++else()
++    set(CMAKE_REQUIRED_INCLUDES "${Qt6Gui_INCLUDE_DIRS};${Qt6Core_INCLUDE_DIRS}")
++    set(CMAKE_REQUIRED_LIBRARIES "${Qt6Gui_LIBRARIES};${Qt6Core_LIBRARIES}")
+ endif()
+ check_cxx_source_compiles("
+ #include <QtGui/QIcon>
+@@ -64,17 +67,22 @@ include_directories(
+     ${CMAKE_BINARY_DIR}/src
+     )
+
+-if (NOT USE_QT5)
++if (NOT USE_QT5 AND NOT USE_QT6)
+     qt4_automoc(${dbusmenu_qt_SRCS})
+     qt4_add_dbus_adaptor(dbusmenu_qt_SRCS
+         ${CMAKE_CURRENT_SOURCE_DIR}/com.canonical.dbusmenu.xml
+         ${CMAKE_CURRENT_SOURCE_DIR}/dbusmenuexporterdbus_p.h DBusMenuExporterDBus
+         )
+-else()
++elseif(USE_QT5)
+     qt5_add_dbus_adaptor(dbusmenu_qt_SRCS
+         ${CMAKE_CURRENT_SOURCE_DIR}/com.canonical.dbusmenu.xml
+         ${CMAKE_CURRENT_SOURCE_DIR}/dbusmenuexporterdbus_p.h DBusMenuExporterDBus
+         )
++else()
++    qt6_add_dbus_adaptor(dbusmenu_qt_SRCS
++        ${CMAKE_CURRENT_SOURCE_DIR}/com.canonical.dbusmenu.xml
++        ${CMAKE_CURRENT_SOURCE_DIR}/dbusmenuexporterdbus_p.h DBusMenuExporterDBus
++        )
+ endif()
+
+ configure_file(dbusmenu_version.h.in
+@@ -88,7 +96,7 @@ set_target_properties(dbusmenu-${QT_SUFFIX} PROPERTIES
+     )
+
+
+-if (NOT USE_QT5)
++if (NOT USE_QT5 AND NOT USE_QT6)
+     target_link_libraries(dbusmenu-${QT_SUFFIX}
+         ${QT_QTGUI_LIBRARIES}
+         ${QT_QTDBUS_LIBRARIES}
+@@ -96,10 +104,10 @@ if (NOT USE_QT5)
+         )
+ else()
+     target_link_libraries(dbusmenu-${QT_SUFFIX}
+-        ${Qt5Gui_LIBRARIES}
+-        ${Qt5Core_LIBRARIES}
+-        ${Qt5DBus_LIBRARIES}
+-        ${Qt5Widgets_LIBRARIES}
++        Qt::Gui
++        Qt::Core
++        Qt::DBus
++        Qt::Widgets
+         )
+ endif()
+
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index 6be27f5..4f21cb7 100644
+--- a/tests/CMakeLists.txt
++++ b/tests/CMakeLists.txt
+@@ -1,9 +1,9 @@
+-if (NOT USE_QT5)
++if (NOT USE_QT5 AND NOT USE_QT6)
+     qt4_automoc(slowmenu.cpp)
+ endif()
+ add_executable(slowmenu slowmenu.cpp)
+
+-if (NOT USE_QT5)
++if (NOT USE_QT5 AND NOT USE_QT6)
+     target_link_libraries(slowmenu
+         ${QT_QTGUI_LIBRARIES}
+         ${QT_QTDBUS_LIBRARIES}
+@@ -26,7 +26,7 @@ if (NOT USE_QT5)
+         ${QT_QTTEST_INCLUDE_DIR}
+         ${QT_QTDBUS_INCLUDE_DIR}
+         )
+-else()
++elseif(USE_QT5)
+     find_package(Qt5Test REQUIRED)
+
+     target_link_libraries(slowmenu
+@@ -51,6 +51,31 @@ else()
+         ${Qt5Test_INCLUDE_DIRS}
+         ${Qt5DBus_INCLUDE_DIRS}
+         )
++else()
++    find_package(Qt6Test REQUIRED)
++
++    target_link_libraries(slowmenu
++        ${Qt6Gui_LIBRARIES}
++        ${Qt6Core_LIBRARIES}
++        ${Qt6DBus_LIBRARIES}
++        dbusmenu-qt6
++    )
++
++    set(test_LIBRARIES
++        ${Qt6Gui_LIBRARIES}
++        ${Qt6Core_LIBRARIES}
++        ${Qt6DBus_LIBRARIES}
++        ${Qt6Test_LIBRARIES}
++        dbusmenu-qt6
++    )
++
++    include_directories(
++        ${CMAKE_CURRENT_SOURCE_DIR}/../src
++        ${CMAKE_CURRENT_BINARY_DIR}/../src
++        ${CMAKE_CURRENT_BINARY_DIR}
++        ${Qt6Test_INCLUDE_DIRS}
++        ${Qt6DBus_INCLUDE_DIRS}
++        )
+ endif()
+
+ # Macros to create "check" target
+@@ -77,7 +102,7 @@ set(dbusmenuexportertest_SRCS
+     testutils.cpp
+     )
+
+-if (NOT USE_QT5)
++if (NOT USE_QT5 AND NOT USE_QT6)
+     qt4_automoc(${dbusmenuexportertest_SRCS})
+ endif()
+
+@@ -94,7 +119,7 @@ set(dbusmenuimportertest_SRCS
+     testutils.cpp
+     )
+
+-if (NOT USE_QT5)
++if (NOT USE_QT5 AND NOT USE_QT6)
+     qt4_automoc(${dbusmenuimportertest_SRCS})
+ endif()
+
+@@ -110,7 +135,7 @@ set(dbusmenushortcuttest_SRCS
+     dbusmenushortcuttest.cpp
+     )
+
+-if (NOT USE_QT5)
++if (NOT USE_QT5 AND NOT USE_QT6)
+     qt4_automoc(${dbusmenushortcuttest_SRCS})
+ endif()
diff --git a/debian/patches/05_turn_off_tests.diff b/debian/patches/05_turn_off_tests.diff
new file mode 100644
index 0000000..34c8b25
--- /dev/null
+++ b/debian/patches/05_turn_off_tests.diff
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -115,7 +115,7 @@
+     )
+ 
+ add_subdirectory(src)
+-add_subdirectory(tests)
++#add_subdirectory(tests)
+ add_subdirectory(tools)
+ 
+ if(WITH_DOC)
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..b8103be
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,5 @@
+01_build_without_cmake_automoc_relaxed_mode
+02_Fix_warnings_in_build_with_Qt_5_12_5
+03_Fix_build_with_Qt_6
+04_add_qt6_to_the_build
+05_turn_off_tests.diff
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..fcb38d7
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,35 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+	dh $@ --buildsystem=cmake
+
+execute_after_dh_auto_clean:
+	rm -rf build-Qt6
+
+override_dh_auto_configure:
+	QT_SELECT=qt5 dh_auto_configure -- -DUSE_QT5=True
+	QT_SELECT=qt6 dh_auto_configure --builddirectory=build-qt6 -- -DUSE_QT6=True
+
+override_dh_auto_build:
+	dh_auto_build
+	dh_auto_build --builddirectory=build-qt6
+
+override_dh_auto_install:
+	dh_auto_install
+	# Removing embedded jquery javascript library
+	rm debian/tmp/usr/share/doc/libdbusmenu-qt5-doc/jquery.js
+
+	dh_auto_install --builddirectory=build-qt6
+	rm debian/tmp/usr/share/doc/libdbusmenu-qt6-doc/jquery.js
+
+override_dh_strip:
+	dh_strip -plibdbusmenu-qt5-2
+	dh_strip -plibdbusmenu-qt6-2
+	dh_strip --remaining-packages
+
+override_dh_auto_test:
+	# Skipping tests (can't test inside chroot)...
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/local-options b/debian/source/local-options
new file mode 100644
index 0000000..2ee6f0f
--- /dev/null
+++ b/debian/source/local-options
@@ -0,0 +1 @@
+abort-on-upstream-changes
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..9cf8072
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Repository-Browse: https://code.launchpad.net/libdbusmenu-qt
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..92f6ebe
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu-qt/libdbusmenu-qt_([0-9+.]+)\.orig\.tar\.(?:bz2|gz|xz)


More information about the Neon-commits mailing list