# Makefile for the Gentoo specific installation.
#
# 22 January 2003 -- Kern Sibbald
+# and corrected for Gentoo by
+# Patrick Naubert 25 Jan 2003
#
# for Bacula release @VERSION@ (@DATE@) -- @DISTNAME@
#
install-autostart-fd:
- @rm -f /etc/rc0.d/K20bacula-fd
- @rm -f /etc/rc1.d/S99bacula-fd
- @rm -f /etc/rc2.d/S99bacula-fd
- @$(INSTALL_PROGRAM) -m 744 bacula-fd /etc/init.d/bacula-fd
- # set symlinks for script at startup and shutdown
- @ln -f -s /etc/init.d/bacula-fd /etc/rc0.d/K20bacula-fd
- @ln -f -s /etc/init.d/bacula-fd /etc/rc1.d/S99bacula-fd
- @ln -f -s /etc/init.d/bacula-fd /etc/rc2.d/S99bacula-fd
+ @$(INSTALL) -m 744 bacula-fd $(DESTDIR)/etc/init.d/bacula-fd
install-autostart-sd:
- @rm -f /etc/rc0.d/K20bacula-sd
- @rm -f /etc/rc1.d/S99bacula-sd
- @rm -f /etc/rc2.d/S99bacula-sd
- @$(INSTALL_PROGRAM) -m 744 bacula-sd /etc/rc.d/init.d/bacula-sd
- # set symlinks for script at startup and shutdown
- @ln -f -s /etc/init.d/bacula-sd /etc/rc0.d/K20bacula-sd
- @ln -f -s /etc/init.d/bacula-sd /etc/rc1.d/S99bacula-sd
- @ln -f -s /etc/init.d/bacula-sd /etc/rc2.d/S99bacula-sd
+ @$(INSTALL) -m 744 bacula-sd $(DESTDIR)/etc/init.d/bacula-sd
install-autostart-dir:
- @rm -f /etc/rc0.d/K20bacula-dir
- @rm -f /etc/rc1.d/S99bacula-dir
- @rm -f /etc/rc2.d/S99bacula-dir
- @$(INSTALL_PROGRAM) -m 744 bacula-dir /etc/rc.d/init.d/bacula-dir
- # set symlinks for script at startup and shutdown
- @ln -f -s /etc/init.d/bacula-dir /etc/rc0.d/K20bacula-dir
- @ln -f -s /etc/init.d/bacula-dir /etc/rc1.d/S99bacula-dir
- @ln -f -s /etc/init.d/bacula-dir /etc/rc2.d/S99bacula-dir
+ @$(INSTALL) -m 744 bacula-dir $(DESTDIR)/etc/init.d/bacula-dir
uninstall: uninstall-autostart
uninstall-autostart: uninstall-autostart-fd uninstall-autostart-sd uninstall-autostart-dir
uninstall-autostart-fd:
- @rm -f /etc/rc0.d/K20bacula-fd
- @rm -f /etc/rc1.d/S99bacula-fd
- @rm -f /etc/rc2.d/S99bacula-fd
- @rm -f /etc/rc.d/init.d/bacula-fd
+ @rm -f $(DESTDIR)/etc/init.d/bacula-fd
uninstall-autostart-sd:
- @rm -f /etc/rc0.d/K20bacula-sd
- @rm -f /etc/rc1.d/S99bacula-sd
- @rm -f /etc/rc2.d/S99bacula-sd
- @rm -f /etc/rc.d/init.d/bacula-sd
+ @rm -f $(DESTDIR)/etc/init.d/bacula-sd
uninstall-autostart-dir:
- @rm -f /etc/rc0.d/K20bacula-dir
- @rm -f /etc/rc1.d/S99bacula-dir
- @rm -f /etc/rc2.d/S99bacula-dir
- @rm -f /etc/rc.d/init.d/bacula-dir
+ @rm -f $(DESTDIR)/etc/init.d/bacula-dir
clean:
@rm -f bacula-sd bacula-fd bacula-dir
distclean: clean
- @rm -f Makefile bacula-*.spec
- @rm -rf CVS
+ @rm -f Makefile
+
+devclean: clean
+ @rm -f Makefile