File mhvtl-fix-systemd-generator-dir.patch of Package mhvtl

diff --git a/Makefile b/Makefile
index b7d487524a7b..b60ff4be00e6 100644
--- a/Makefile
+++ b/Makefile
@@ -25,6 +25,7 @@ MHVTL_CONFIG_PATH ?= /etc/mhvtl
 CHECK_CC = cgcc
 CHECK_CC_FLAGS = '$(CHECK_CC) -Wbitwise -Wno-return-void -no-compile $(ARCH)'
 SYSTEMD_GENERATOR_DIR ?= /lib/systemd/system-generators
+SYSTEMD_SERVICE_DIR ?= /lib/systemd/system
 ifeq ($(shell whoami),root)
 ROOTUID = "YES"
 endif
@@ -50,10 +51,13 @@ scripts:	patch
 	$(MAKE) -C scripts MHVTL_HOME_PATH=$(MHVTL_HOME_PATH) MHVTL_CONFIG_PATH=$(MHVTL_CONFIG_PATH)
 
 etc:	patch
-	$(MAKE) -C etc MHVTL_HOME_PATH=$(MHVTL_HOME_PATH) MHVTL_CONFIG_PATH=$(MHVTL_CONFIG_PATH)
+	$(MAKE) -C etc MHVTL_HOME_PATH=$(MHVTL_HOME_PATH) MHVTL_CONFIG_PATH=$(MHVTL_CONFIG_PATH) \
+		SYSTEM_SERVICE_DIR=$(SYSTEMD_SERVICE_DIR)
 
 usr:	patch
-	$(MAKE) -C usr MHVTL_HOME_PATH=$(MHVTL_HOME_PATH) MHVTL_CONFIG_PATH=$(MHVTL_CONFIG_PATH) SYSTEMD_GENERATOR_DIR=$(SYSTEMD_GENERATOR_DIR)
+	$(MAKE) -C usr MHVTL_HOME_PATH=$(MHVTL_HOME_PATH) MHVTL_CONFIG_PATH=$(MHVTL_CONFIG_PATH) \
+		SYSTEMD_GENERATOR_DIR=$(SYSTEMD_GENERATOR_DIR) \
+		SYSTEM_SERVICE_DIR=$(SYSTEMD_SERVICE_DIR)
 
 kernel: patch
 	$(MAKE) -C kernel
@@ -88,7 +92,7 @@ distclean:
 install: all
 	$(MAKE) -C usr install $(LIBDIR) $(PREFIX) $(DESTDIR) $(SYSTEMD_SERVICE_DIR)
 	$(MAKE) -C scripts install $(PREFIX) $(DESTDIR)
-	$(MAKE) -i -C etc install $(DESTDIR) $(SYSTEMD_SERVICE_DIR)
+	$(MAKE) -i -C etc install $(DESTDIR) SYSTEMD_SERVICE_DIR=$(SYSTEMD_SERVICE_DIR)
 	$(MAKE) -C man man
 	$(MAKE) -C man install $(PREFIX) $(DESTDIR)
 	[ -d $(DESTDIR)$(MHVTL_HOME_PATH) ] || mkdir -p $(DESTDIR)$(MHVTL_HOME_PATH)
openSUSE Build Service is sponsored by