184 |
BINDIR = $bindir |
BINDIR = $bindir |
185 |
MANDIR = $mandir |
MANDIR = $mandir |
186 |
|
|
|
INSTALL = install -c |
|
|
INST_DIR = install -d |
|
|
INST_BIN = \$(INSTALL) -m 755 |
|
|
INST_DOC = \$(INSTALL) -m 644 |
|
|
|
|
187 |
MAN_BIN = imapfilter.1 |
MAN_BIN = imapfilter.1 |
188 |
MAN_RC = imapfilterrc.5 |
MAN_RC = imapfilterrc.5 |
189 |
|
|
201 |
data.o imapfilter.o imap.o file.o passwd.o request.o socket.o: data.h |
data.o imapfilter.o imap.o file.o passwd.o request.o socket.o: data.h |
202 |
|
|
203 |
install: imapfilter |
install: imapfilter |
204 |
if test ! -d \$(BINDIR); then \$(INST_DIR) \$(BINDIR); fi |
if test ! -d \$(BINDIR); then mkdir -p \$(BINDIR); fi |
205 |
\$(INST_BIN) \$(BIN) \$(BINDIR) |
cp -f \$(BIN) \$(BINDIR) && chmod 0755 \$(BINDIR)/\$(BIN) |
206 |
if test ! -d \$(MANDIR)/man1; then \$(INST_DIR) \$(MANDIR)/man1; fi |
if test ! -d \$(MANDIR)/man1; then mkdir -p \$(MANDIR)/man1; fi |
207 |
\$(INST_DOC) \$(MAN_BIN) \$(MANDIR)/man1 |
cp -f \$(MAN_BIN) \$(MANDIR)/man1 && chmod 0644 \$(MANDIR)/man1/\$(MAN_BIN) |
208 |
if test ! -d \$(MANDIR)/man5; then \$(INST_DIR) \$(MANDIR)/man5; fi |
if test ! -d \$(MANDIR)/man5; then \$(MKDIR) \$(MANDIR)/man5; fi |
209 |
\$(INST_DOC) \$(MAN_RC) \$(MANDIR)/man5 |
cp -f \$(MAN_RC) \$(MANDIR)/man5 && chmod 0644 \$(MANDIR)/man5/\$(MAN_RC) |
210 |
|
|
211 |
uninstall: |
uninstall: |
212 |
rm -f \$(BINDIR)/\$(BIN) \$(MANDIR)/man1/\$(MAN_BIN) \$(MANDIR)/man5/\$(MAN_RC) |
rm -f \$(BINDIR)/\$(BIN) \$(MANDIR)/man1/\$(MAN_BIN) \$(MANDIR)/man5/\$(MAN_RC) |
215 |
rm -f \$(OBJ) \$(BIN) imapfilter.core core *.BAK *~ |
rm -f \$(OBJ) \$(BIN) imapfilter.core core *.BAK *~ |
216 |
|
|
217 |
distclean: clean |
distclean: clean |
218 |
@if test -f .Makefile; then mv .Makefile Makefile; fi |
@if test -f .Makefile; then mv -f .Makefile Makefile; fi |
219 |
@if test -f .config.h; then mv .config.h config.h; fi |
@if test -f .config.h; then mv -f .config.h config.h; fi |
|
|
|
|
.PHONY : install uninstall clean distclean |
|
220 |
EOF |
EOF |
221 |
|
|
222 |
|
|