From: Michael Tremer Date: Mon, 24 Jun 2013 21:34:45 +0000 (+0000) Subject: Fix installing unit files. X-Git-Tag: 0.9.26~10^2~6 X-Git-Url: http://git.ipfire.org/?p=pakfire.git;a=commitdiff_plain;h=cf1301293b1eea70faa2dc47f4c788aa7e52960c Fix installing unit files. --- diff --git a/Makeconfig b/Makeconfig index b9f7898d..ec6a2f25 100644 --- a/Makeconfig +++ b/Makeconfig @@ -50,3 +50,6 @@ TOP := $(dir $(lastword $(MAKEFILE_LIST))) # A list of all files that contain translations and need to # be indexed. TRANS_FILES = $(PYTHON_FILES) python/src/*.c + +# systemd unit files +UNIT_FILES = $(wildcard systemd/*.service) diff --git a/Makefile b/Makefile index 00ea0fa0..2a1497be 100644 --- a/Makefile +++ b/Makefile @@ -40,7 +40,10 @@ install: build # Install systemd file. -mkdir -pv $(DESTDIR)/usr/lib/systemd/system - cp -vf systemd/*.systemd $(DESTDIR)/usr/lib/systemd/system + for file in $(UNIT_FILES); do \ + install -v -m 644 $${file} \ + $(DESTDIR)/usr/lib/systemd/system || exit 1; \ + done .PHONY: check check: all