[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/feedbackd][rel-0.0.2] 6 commits: Install manpages via dh_installman
Guido Günther (@agx)
gitlab at salsa.debian.org
Thu Dec 15 16:47:57 GMT 2022
Guido Günther pushed to branch rel-0.0.2 at Debian On Mobile / feedbackd
Commits:
40971b20 by Guido Günther at 2022-12-15T17:33:32+01:00
Install manpages via dh_installman
This supports the nodoc build profile
- - - - -
d20eb3cf by Guido Günther at 2022-12-15T17:33:32+01:00
d/control: Manpages use rst2man now
- - - - -
bff03019 by Guido Günther at 2022-12-15T17:33:32+01:00
autopkgtest: Run fbd-theme-validate
- - - - -
fe7bb511 by Guido Günther at 2022-12-15T17:33:32+01:00
Override privacy-breach-facebook lintian error
It incorrectly gets tripped up by the LfbEvent class name.
- - - - -
2d0b8780 by Guido Günther at 2022-12-15T17:33:32+01:00
build: Add dbus sources to the lib dependency
- - - - -
1cfd00ab by Guido Günther at 2022-12-15T17:34:09+01:00
Document changes and release 0.0.2-1
- - - - -
8 changed files:
- debian/changelog
- debian/control
- debian/feedbackd.install
- + debian/feedbackd.manpages
- + debian/libfeedback-dev.lintian-overrides
- + debian/patches/build-Add-dbus-sources-to-the-lib-dependency.patch
- + debian/patches/series
- debian/tests/control
Changes:
=====================================
debian/changelog
=====================================
@@ -1,8 +1,18 @@
-feedbackd (0.0.2-1) UNRELEASED; urgency=medium
+feedbackd (0.0.2-1) unstable; urgency=medium
* New upstream release
-
- -- Guido Günther <agx at sigxcpu.org> Thu, 15 Dec 2022 16:55:26 +0100
+ * debian: Upstream uses gi-docgen now
+ * Install manpages via dh_installman.
+ This supports the nodoc build profile
+ * d/control: Manpages use rst2man now
+ * autopkgtest: Run fbd-theme-validate
+ * Override privacy-breach-facebook lintian error.
+ It incorrectly gets tripped up by the LfbEvent class name.
+ * build: Add dbus sources to the lib dependency
+ * Switch main branch debian/latest
+ * Use upstream tarballs with signatures
+
+ -- Guido Günther <agx at sigxcpu.org> Thu, 15 Dec 2022 17:33:36 +0100
feedbackd (0.0.1-1) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -19,6 +19,7 @@ Build-Depends:
libjson-glib-dev,
meson,
pkg-config,
+ python3-docutils <!nodoc>,
valac,
Standards-Version: 4.6.0
Homepage: https://source.puri.sm/Librem5/feedbackd
=====================================
debian/feedbackd.install
=====================================
@@ -3,4 +3,3 @@ debian/modules-load.d etc/
/usr/libexec/
/usr/share/dbus-1/
/usr/share/feedbackd/
-/usr/share/man/
=====================================
debian/feedbackd.manpages
=====================================
@@ -0,0 +1,3 @@
+/usr/share/man/man1/fbcli.1
+/usr/share/man/man1/fbd-theme-validate.1
+/usr/share/man/man8/feedbackd.8
=====================================
debian/libfeedback-dev.lintian-overrides
=====================================
@@ -0,0 +1 @@
+libfeedback-dev: privacy-breach-facebook
=====================================
debian/patches/build-Add-dbus-sources-to-the-lib-dependency.patch
=====================================
@@ -0,0 +1,21 @@
+From: =?utf-8?q?Guido_G=C3=BCnther?= <agx at sigxcpu.org>
+Date: Thu, 15 Dec 2022 17:29:28 +0100
+Subject: build: Add dbus sources to the lib dependency
+
+Otherwise we might fail to generate it for the executables
+---
+ src/meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/meson.build b/src/meson.build
+index 9a30fad..a75cf6d 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -57,6 +57,7 @@ fbd_lib = static_library(
+ )
+
+ fbd_dep = declare_dependency(
++ sources: generated_dbus_sources,
+ include_directories : fbd_inc,
+ link_with : fbd_lib,
+ dependencies : fbd_deps,
=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+build-Add-dbus-sources-to-the-lib-dependency.patch
=====================================
debian/tests/control
=====================================
@@ -11,3 +11,8 @@ Depends:
python3,
python3-gi,
Restrictions: allow-stderr, superficial
+
+Test-Command: fbd-theme-validate /usr/share/feedbackd/themes/default.json
+Depends:
+ feedbackd
+Restrictions: superficial
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/compare/77c05c4f3b34049ee9fc7bf2216a139277af6709...1cfd00ab472726dc849b29b17e090f3fd94ba942
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/compare/77c05c4f3b34049ee9fc7bf2216a139277af6709...1cfd00ab472726dc849b29b17e090f3fd94ba942
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20221215/54f3201b/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list