(afsrights2nnpfsrights): export
[arla.git] / conf / Makefile.in
blobc6b51e2da1895b0333828bea48056bb490483f90
1 # $Id$
3 srcdir = @srcdir@
4 top_builddir = ..
5 VPATH = @srcdir@
7 SHELL = /bin/sh
8 INSTALL = @INSTALL@
9 INSTALL_PROGRAM = @INSTALL_PROGRAM@
10 INSTALL_DATA = @INSTALL_DATA@
11 MKINSTALLDIRS = @top_srcdir@/mkinstalldirs
12 ARLACACHEDIR = @ARLACACHEDIR@
13 ARLACONFFILE = @ARLACONFFILE@
14 CHMOD = @chmod@
16 prefix = @prefix@
17 sysconfdir = @sysconfdir@
19 CONF_FILES = CellServDB ThisCell SuidCells DynRootDB
21 all: arla.spec arla.conf
23 install: all
24 $(MKINSTALLDIRS) $(DESTDIR)$(ARLACACHEDIR)
25 $(CHMOD) 700 $(DESTDIR)$(ARLACACHEDIR)
26 $(MKINSTALLDIRS) $(DESTDIR)$(sysconfdir)
27 @CONF_FILES='$(CONF_FILES)'; \
28 for x in $$CONF_FILES; do \
29 if test -f $(srcdir)/$$x ; then \
30 y=$(srcdir)/$$x ; \
31 else \
32 y=$$x ; \
33 fi ; \
34 echo $(INSTALL_DATA) $$y $(DESTDIR)$(sysconfdir)/$$x.default; \
35 $(INSTALL_DATA) $$y $(DESTDIR)$(sysconfdir)/$$x.default; \
36 if test -f $(DESTDIR)$(sysconfdir)/$$x; then \
37 echo "$@ will not overwrite $(DESTDIR)$(sysconfdir)/$$x"; \
38 else \
39 echo $(INSTALL_DATA) $$y $(DESTDIR)$(sysconfdir)/$$x; \
40 $(INSTALL_DATA) $$y $(DESTDIR)$(sysconfdir)/$$x; \
41 fi; \
42 done
43 if test -f $(srcdir)/arla.conf ; then \
44 y=$(srcdir)/arla.conf ; \
45 else \
46 y=arla.conf ; \
47 fi ; \
48 $(INSTALL_DATA) $$y $(DESTDIR)$(ARLACONFFILE).default; \
49 if test -f $(DESTDIR)$(ARLACONFFILE); then \
50 echo "$@ will not overwrite $(DESTDIR)$(ARLACONFFILE)"; \
51 else \
52 echo $(INSTALL_DATA) $$y $(DESTDIR)$(ARLACONFFILE); \
53 $(INSTALL_DATA) $$y $(DESTDIR)$(ARLACONFFILE); \
54 fi;
57 uninstall:
58 CONF_FILES='$(CONF_FILES)'; \
59 for x in $$CONF_FILES; do \
60 rm -f $(DESTDIR)$(sysconfdir)/$$x.default; \
61 rm -f $(DESTDIR)$(sysconfdir)/$$x; \
62 done
63 rm -f $(DESTDIR)$(ARLACONFFILE).default;
64 rm -f $(DESTDIR)$(ARLACONFFILE);
66 clean:
67 rm -f arla.conf arla.spec
69 mostlyclean: clean
71 distclean: clean
72 rm -f Makefile
74 realclean: distclean
76 arla.spec: arla.spec.in ../config.status
77 cd .. ; CONFIG_FILES=conf/arla.spec CONFIG_HEADERS= $(SHELL) ./config.status
79 arla.conf: arla.conf.in ../config.status
80 cd .. ; CONFIG_FILES=conf/arla.conf CONFIG_HEADERS= $(SHELL) ./config.status
82 Makefile: Makefile.in ../config.status
83 cd .. ; CONFIG_FILES=conf/Makefile CONFIG_HEADERS= $(SHELL) ./config.status
85 .PHONY: all install uninstall clean mostlyclean distclean realclean