9 INSTALL_PROGRAM
= @INSTALL_PROGRAM@
10 INSTALL_DATA
= @INSTALL_DATA@
11 MKINSTALLDIRS
= @top_srcdir@
/mkinstalldirs
12 ARLACACHEDIR
= @ARLACACHEDIR@
13 ARLACONFFILE
= @ARLACONFFILE@
17 sysconfdir
= @sysconfdir@
19 CONF_FILES
= CellServDB ThisCell SuidCells DynRootDB
21 all: arla.spec arla.conf
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 \
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"; \
39 echo
$(INSTALL_DATA
) $$y $(DESTDIR
)$(sysconfdir
)/$$x; \
40 $(INSTALL_DATA
) $$y $(DESTDIR
)$(sysconfdir
)/$$x; \
43 if
test -f
$(srcdir)/arla.conf
; then \
44 y
=$(srcdir)/arla.conf
; \
48 $(INSTALL_DATA
) $$y $(DESTDIR
)$(ARLACONFFILE
).default
; \
49 if
test -f
$(DESTDIR
)$(ARLACONFFILE
); then \
50 echo
"$@ will not overwrite $(DESTDIR)$(ARLACONFFILE)"; \
52 echo
$(INSTALL_DATA
) $$y $(DESTDIR
)$(ARLACONFFILE
); \
53 $(INSTALL_DATA
) $$y $(DESTDIR
)$(ARLACONFFILE
); \
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; \
63 rm -f
$(DESTDIR
)$(ARLACONFFILE
).default
;
64 rm -f
$(DESTDIR
)$(ARLACONFFILE
);
67 rm -f arla.conf arla.spec
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