[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/wys][wip/a-wai/improve-package] 5 commits: debian: let debhelper handle the systemd user service
Arnaud Ferraris (@a-wai)
gitlab at salsa.debian.org
Tue Jul 18 13:56:16 BST 2023
Arnaud Ferraris pushed to branch wip/a-wai/improve-package at Debian On Mobile / wys
Commits:
1e2c85b0 by Arnaud Ferraris at 2023-07-18T14:56:02+02:00
debian: let debhelper handle the systemd user service
`dh_installsystemduser` can detect and install/enable the systemd user
service if it's appropriately named.
- - - - -
59d88495 by Arnaud Ferraris at 2023-07-18T14:56:02+02:00
d/rules: remove unneeded build flags export
It's already automatically handled.
- - - - -
2ada145e by Arnaud Ferraris at 2023-07-18T14:56:02+02:00
salsa-ci.yml: use the canonical pipeline location
- - - - -
08f94789 by Arnaud Ferraris at 2023-07-18T14:56:02+02:00
d/control: add myself as uploader and bump Standards-Version
No other change required.
- - - - -
5b4811cc by Arnaud Ferraris at 2023-07-18T14:56:02+02:00
d/changelog: release version 0.1.11-2
- - - - -
6 changed files:
- debian/changelog
- debian/control
- debian/rules
- debian/salsa-ci.yml
- − debian/wys.install
- debian/wys.user-service → debian/wys.user.service
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+wys (0.1.11-2) unstable; urgency=medium
+
+ * d/control: allow pipewire-pulse to replace pulseaudio.
+ As Debian is moving from PulseAudio to PipeWire as the default sound
+ server, `wys` should allow both options so PW can completely replace PA.
+ * debian: let debhelper handle the systemd user service
+ `dh_installsystemduser` can detect and install/enable the systemd user
+ service if it's appropriately named.
+ * d/rules: remove unneeded build flags export.
+ It's already automatically handled.
+ * salsa-ci.yml: use the canonical pipeline location
+ * d/control: add myself as uploader and bump Standards-Version.
+ No other change required.
+
+ -- Arnaud Ferraris <aferraris at debian.org> Tue, 18 Jul 2023 14:54:23 +0200
+
wys (0.1.11-1) unstable; urgency=medium
* New upstream version 0.1.11
=====================================
debian/control
=====================================
@@ -4,15 +4,15 @@ Priority: optional
Maintainer: DebianOnMobile Maintainers <debian-on-mobile-maintainers at alioth-lists.debian.net>
Uploaders:
Henry-Nicolas Tourneur <debian at nilux.be>,
+ Arnaud Ferraris <aferraris at debian.org>,
Build-Depends:
debhelper-compat (= 13),
- dh-exec,
help2man,
libglib2.0-dev,
libmm-glib-dev,
libpulse-dev,
meson,
-Standards-Version: 4.5.0
+Standards-Version: 4.6.2
Rules-Requires-Root: no
Homepage: https://source.puri.sm/Librem5/wys
Vcs-Git: https://salsa.debian.org/DebianOnMobile-team/wys.git
=====================================
debian/rules
=====================================
@@ -1,8 +1,6 @@
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-DPKG_EXPORT_BUILDFLAGS = 1
-include /usr/share/dpkg/buildflags.mk
%:
dh $@ --builddirectory=_build
@@ -11,6 +9,3 @@ include /usr/share/dpkg/buildflags.mk
override_dh_installman:
mkdir -p debian/wys/usr/share/man/man1
help2man -v --help --no-info --name="Daemon to start/stop PulseAudio loopbacks for phone call audio" debian/wys/usr/bin/wys > debian/wys/usr/share/man/man1/wys.1
-
-execute_after_dh_link:
- dh_link usr/lib/systemd/user/wys.service usr/lib/systemd/user/default.target.wants/wys.service
=====================================
debian/salsa-ci.yml
=====================================
@@ -1,4 +1,3 @@
---
include:
- - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
=====================================
debian/wys.install deleted
=====================================
@@ -1,2 +0,0 @@
-#!/usr/bin/dh-exec
-debian/wys.user-service => /usr/lib/systemd/user/wys.service
=====================================
debian/wys.user-service → debian/wys.user.service
=====================================
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/wys/-/compare/8027bf843c22769252acc247e6d31a26d0f3e2ab...5b4811cc7975b8af4a4f788814b8f28d325ed5f2
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/wys/-/compare/8027bf843c22769252acc247e6d31a26d0f3e2ab...5b4811cc7975b8af4a4f788814b8f28d325ed5f2
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/20230718/ead98b42/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list