1# 2# Copyright (C) 2000-2015 Kern Sibbald 3# License: BSD 2-Clause; see file LICENSE-FOSS 4# 5# This file is used as the template to create the 6# Makefile for the SuSe specific installation. 7# 8# 9# for Bacula release @VERSION@ (@DATE@) -- @DISTNAME@ 10# 11 12INSTALL = @INSTALL@ 13INSTALL_PROGRAM = @INSTALL_PROGRAM@ 14 15nothing: 16 17install: install-autostart 18 19install-autostart: install-autostart-fd install-autostart-sd install-autostart-dir 20 21 22install-autostart-fd: 23 @if test x$(DESTDIR) = x -a -f /etc/init.d/bacula-fd; then \ 24 /sbin/chkconfig --del bacula-fd; \ 25 fi 26 @$(INSTALL_PROGRAM) -m 744 bacula-fd $(DESTDIR)/etc/init.d/bacula-fd 27 # set symlinks for script at startup and shutdown 28 @if test x$(DESTDIR) = x ; then \ 29 /sbin/chkconfig --add bacula-fd; \ 30 fi 31 32 33install-autostart-sd: 34 @if test x$(DESTDIR) = x -a -f /etc/init.d/bacula-sd; then \ 35 /sbin/chkconfig --del bacula-sd; \ 36 fi 37 @$(INSTALL_PROGRAM) -m 744 bacula-sd $(DESTDIR)/etc/init.d/bacula-sd 38 # set symlinks for script at startup and shutdown 39 @if test x$(DESTDIR) = x ; then \ 40 /sbin/chkconfig --add bacula-sd; \ 41 fi 42 43 44install-autostart-dir: 45 @if test x$(DESTDIR) = x -a -f /etc/init.d/bacula-dir; then \ 46 /sbin/chkconfig --del bacula-dir; \ 47 fi 48 @$(INSTALL_PROGRAM) -m 744 bacula-dir $(DESTDIR)/etc/init.d/bacula-dir 49 # set symlinks for script at startup and shutdown 50 @if test x$(DESTDIR) = x ; then \ 51 /sbin/chkconfig --add bacula-dir; \ 52 fi 53 54 55uninstall: uninstall-autostart 56 57uninstall-autostart: uninstall-autostart-fd uninstall-autostart-sd uninstall-autostart-dir 58 59uninstall-autostart-fd: 60 @if test x$(DESTDIR) = x -a -f /etc/init.d/bacula-fd; then \ 61 /sbin/chkconfig --del bacula-fd; \ 62 fi 63 @rm -f $(DESTDIR)/etc/init.d/bacula-fd 64 65 66uninstall-autostart-sd: 67 @if test x$(DESTDIR) = x -a -f /etc/init.d/bacula-sd; then \ 68 /sbin/chkconfig --del bacula-sd; \ 69 fi 70 @rm -f $(DESTDIR)/etc/init.d/bacula-sd 71 72uninstall-autostart-dir: 73 @if test x$(DESTDIR) = x -a -f /etc/init.d/bacula-dir; then \ 74 /sbin/chkconfig --del bacula-dir; \ 75 fi 76 @rm -f $(DESTDIR)/etc/init.d/bacula-dir 77 78clean: 79 @rm -f 1 2 3 80 81distclean: clean 82 @rm -f Makefile bacula-*.spec bacula.*.spec bacula.spec 83 @rm -f bacula-sd bacula-fd bacula-dir 84 85devclean: clean 86 @rm -f Makefile bacula-*.spec bacula.*.spec bacula.spec 87 @rm -f bacula-sd bacula-fd bacula-dir 88