mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-03 09:01:50 -05:00
buildsys/autotools: add pulseaudio-x11.service.in
Commit 4868fcf5f3 ("daemon: Rely on
systemd unit file for X11 plugin initialization") added a new systemd
unit file, pulseaudio-x11.service, generated from a respective .in file.
Unfortunately, this was only hooked up to meson, and is not currently
installed by autotools. Among other breakage, "make dist" produces a
tarball that meson is then unable to build (because a file is missing).
Signed-off-by: Faidon Liambotis <paravoid@debian.org>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/514>
This commit is contained in:
parent
2afecd637c
commit
458c763989
4 changed files with 6 additions and 1 deletions
|
|
@ -1586,6 +1586,7 @@ AC_CONFIG_FILES([src/system.pa:src/daemon/system.pa.in],
|
||||||
AS_IF([test "x$HAVE_SYSTEMD_DAEMON" = "x1"],
|
AS_IF([test "x$HAVE_SYSTEMD_DAEMON" = "x1"],
|
||||||
[
|
[
|
||||||
AC_CONFIG_FILES([src/pulseaudio.service:src/daemon/systemd/user/pulseaudio.service.in])
|
AC_CONFIG_FILES([src/pulseaudio.service:src/daemon/systemd/user/pulseaudio.service.in])
|
||||||
|
AC_CONFIG_FILES([src/pulseaudio-x11.service:src/daemon/systemd/user/pulseaudio-x11.service.in])
|
||||||
])
|
])
|
||||||
|
|
||||||
# CMake related ProjectConfig files
|
# CMake related ProjectConfig files
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@ src/daemon/ltdl-bind-now.c
|
||||||
src/daemon/main.c
|
src/daemon/main.c
|
||||||
src/daemon/pulseaudio.desktop.in
|
src/daemon/pulseaudio.desktop.in
|
||||||
src/daemon/systemd/user/pulseaudio.service.in
|
src/daemon/systemd/user/pulseaudio.service.in
|
||||||
|
src/daemon/systemd/user/pulseaudio-x11.service.in
|
||||||
src/modules/alsa/alsa-mixer.c
|
src/modules/alsa/alsa-mixer.c
|
||||||
src/modules/alsa/alsa-sink.c
|
src/modules/alsa/alsa-sink.c
|
||||||
src/modules/alsa/alsa-source.c
|
src/modules/alsa/alsa-source.c
|
||||||
|
|
|
||||||
1
src/.gitignore
vendored
1
src/.gitignore
vendored
|
|
@ -25,6 +25,7 @@ pasuspender
|
||||||
pax11publish
|
pax11publish
|
||||||
pulseaudio
|
pulseaudio
|
||||||
pulseaudio.service
|
pulseaudio.service
|
||||||
|
pulseaudio-x11.service
|
||||||
start-pulseaudio-x11
|
start-pulseaudio-x11
|
||||||
*-orc-gen.[ch]
|
*-orc-gen.[ch]
|
||||||
# tests
|
# tests
|
||||||
|
|
|
||||||
|
|
@ -102,6 +102,7 @@ EXTRA_DIST = \
|
||||||
daemon/esdcompat.in \
|
daemon/esdcompat.in \
|
||||||
daemon/start-pulseaudio-x11.in \
|
daemon/start-pulseaudio-x11.in \
|
||||||
daemon/systemd/user/pulseaudio.service.in \
|
daemon/systemd/user/pulseaudio.service.in \
|
||||||
|
daemon/systemd/user/pulseaudio-x11.service.in \
|
||||||
daemon/systemd/user/pulseaudio.socket \
|
daemon/systemd/user/pulseaudio.socket \
|
||||||
utils/padsp.in \
|
utils/padsp.in \
|
||||||
utils/qpaeq \
|
utils/qpaeq \
|
||||||
|
|
@ -246,6 +247,7 @@ if HAVE_SYSTEMD_DAEMON
|
||||||
|
|
||||||
systemduserunit_DATA = \
|
systemduserunit_DATA = \
|
||||||
pulseaudio.service \
|
pulseaudio.service \
|
||||||
|
pulseaudio-x11.service \
|
||||||
daemon/systemd/user/pulseaudio.socket
|
daemon/systemd/user/pulseaudio.socket
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
@ -2212,7 +2214,7 @@ module_allow_passthrough_la_CFLAGS = $(AM_CFLAGS) -DPA_MODULE_NAME=module_allow_
|
||||||
###################################
|
###################################
|
||||||
|
|
||||||
CLEANFILES += daemon/pulseaudio.desktop
|
CLEANFILES += daemon/pulseaudio.desktop
|
||||||
DISTCLEANFILES = esdcompat client.conf default.pa system.pa daemon.conf start-pulseaudio-x11 pulseaudio.service
|
DISTCLEANFILES = esdcompat client.conf default.pa system.pa daemon.conf start-pulseaudio-x11 pulseaudio.service pulseaudio-x11.service
|
||||||
|
|
||||||
if OS_IS_WIN32
|
if OS_IS_WIN32
|
||||||
SYMLINK_PROGRAM=cd $(DESTDIR)$(bindir) && cp
|
SYMLINK_PROGRAM=cd $(DESTDIR)$(bindir) && cp
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue