build-sys: work around automake issue with files with a leading '-'

We should probably work around it, until it is sorted out.

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14728
This commit is contained in:
Kay Sievers 2013-06-27 21:34:24 +02:00 committed by Zbigniew Jędrzejewski-Szmek
parent 460c589a92
commit a0f9c810fa
2 changed files with 12 additions and 1 deletions

View File

@ -380,7 +380,7 @@ dist_systemunit_DATA = \
units/swap.target \
units/slices.target \
units/system.slice \
units/-.slice \
units/x-.slice \
units/systemd-initctl.socket \
units/systemd-shutdownd.socket \
units/syslog.socket \
@ -499,6 +499,17 @@ EXTRA_DIST += \
units/rc-local.service.in \
units/halt-local.service.in
# automake is broken and can't handle files with a dash in front
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14728#8
units-install-hook:
mv $(DESTDIR)$(systemunitdir)/x-.slice $(DESTDIR)/$(systemunitdir)/-.slice
units-uninstall-hook:
rm -f $(DESTDIR)/$(systemunitdir)/-.slice
INSTALL_DATA_HOOKS += units-install-hook
UNINSTALL_DATA_HOOKS += units-uninstall-hook
dist_doc_DATA = \
README \
NEWS \