This is necessary as symlinks are not supported on Windows. Also use the
$(EXEEXT) variable.
As a side effect on POSIX, an absolute symbolic link is now created instead of
a relative one.
---
src/Makefile.am | 21 +
1 files changed, 13 insertions(+), 8 deletions(-)
diff --git a/src/Makefile.am b/src/Makefile.am
index b57172b..3736669 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1896,21 +1896,26 @@ daemon.conf: daemon/daemon.conf.in Makefile
sed -e 's,@PA_DLSEARCHPATH\@,$(modlibexecdir),g' \
-e 's,@PA_DEFAULT_CONFIG_FILE\@,$(DEFAULT_CONFIG_DIR),g' $
$@
+if OS_IS_WIN32
+LINK_PROGRAM=cp
+else
+LINK_PROGRAM=ln -sf
+endif
install-exec-hook:
-chown root $(DESTDIR)$(pulselibexecdir)/proximity-helper
-chmod u+s $(DESTDIR)$(pulselibexecdir)/proximity-helper
- ln -sf pacat $(DESTDIR)$(bindir)/parec
- ln -sf pacat $(DESTDIR)$(bindir)/pamon
- ln -sf pacat $(DESTDIR)$(bindir)/paplay
- ln -sf pacat $(DESTDIR)$(bindir)/parecord
+ $(LINK_PROGRAM) $(DESTDIR)$(bindir)/pacat$(EXEEXT)
$(DESTDIR)$(bindir)/parec$(EXEEXT)
+ $(LINK_PROGRAM) $(DESTDIR)$(bindir)/pacat$(EXEEXT)
$(DESTDIR)$(bindir)/pamon$(EXEEXT)
+ $(LINK_PROGRAM) $(DESTDIR)$(bindir)/pacat$(EXEEXT)
$(DESTDIR)$(bindir)/paplay$(EXEEXT)
+ $(LINK_PROGRAM) $(DESTDIR)$(bindir)/pacat$(EXEEXT)
$(DESTDIR)$(bindir)/parecord$(EXEEXT)
rm -f $(DESTDIR)$(libdir)/libpulsedsp.la
rm -f $(DESTDIR)$(modlibexecdir)/*.la
uninstall-hook:
- rm -f $(DESTDIR)$(bindir)/parec
- rm -f $(DESTDIR)$(bindir)/pamon
- rm -f $(DESTDIR)$(bindir)/paplay
- rm -f $(DESTDIR)$(bindir)/parecord
+ rm -f $(DESTDIR)$(bindir)/parec$(EXEEXT)
+ rm -f $(DESTDIR)$(bindir)/pamon$(EXEEXT)
+ rm -f $(DESTDIR)$(bindir)/paplay$(EXEEXT)
+ rm -f $(DESTDIR)$(bindir)/parecord$(EXEEXT)
rm -f $(DESTDIR)$(libdir)/libpulsedsp.*
rm -f $(DESTDIR)$(modlibexecdir)/*.so
--
1.7.1
___
pulseaudio-discuss mailing list
pulseaudio-discuss@mail.0pointer.de
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss