chiark
/
gitweb
/
~mdw
/
misc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add shadowfix to the collection.
[misc]
/
Makefile
diff --git
a/Makefile
b/Makefile
index e50424d21871b22c8d183329c817af780125c55e..8f68d52e0938ea698f5875461ee89c43ce2f8079 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-4,17
+4,29
@@
VERSION = 1.1.0
VERSION = 1.1.0
-SCRIPTS = \
- cdb-assign cdb-list \
+
BIN
SCRIPTS = \
+ cdb-assign cdb-list
check-sender
\
unfwd splitconf
unfwd splitconf
-PROGS = \
- qmail-checkspam not \
+SBINSCRIPTS = \
+ shadowfix
+
+SCRIPTS = $(BINSCRIPTS) $(SBINSCRIPTS)
+
+BINPROGS = \
+ not \
cdb-probe cdb-check-domain \
gorp \
locking if-mtu
cdb-probe cdb-check-domain \
gorp \
locking if-mtu
-OTHERS = \
+SBINPROGS = \
+ qmail-checkspam
+
+PROGS = $(BINPROGS) $(SBINPROGS)
+
+PERLLIBS = MdwOpt.pm
+
+LIBS = \
xtitle.so
MAN1 = \
xtitle.so
MAN1 = \
@@
-24,7
+36,11
@@
MAN1 = \
unfwd.1 splitconf.1 locking.1 if-mtu.1
MAN8 = \
unfwd.1 splitconf.1 locking.1 if-mtu.1
MAN8 = \
- qmail-checkspam.8
+ qmail-checkspam.8 \
+ shadowfix.8
+
+BUILDFILES = \
+ shadowfix.8
CC = gcc
LD = gcc
CC = gcc
LD = gcc
@@
-33,22
+49,28
@@
LINK = $(LD) $(LDFLAGS) -o $@ $^
prefix = /usr/local
bindir = $(prefix)/bin
prefix = /usr/local
bindir = $(prefix)/bin
+sbindir = $(prefix)/sbin
mandir = $(prefix)/man
man1dir = $(mandir)/man1
man8dir = $(mandir)/man8
libdir = $(prefix)/lib
mandir = $(prefix)/man
man1dir = $(mandir)/man1
man8dir = $(mandir)/man8
libdir = $(prefix)/lib
+perllibdir = $(libdir)/site_perl
-all: $(PROGS) $(OTHERS)
+all: $(
BUILDFILES) $(
PROGS) $(OTHERS)
install: all
install: all
+ [ -d $(libdir) ] || install -d $(libdir)
+ install -m644 $(LIBS) $(libdir)
+ [ -d $(perllibdir) ] || install -d $(perllibdir)
+ install -m644 $(PERLLIBS) $(perllibdir)
[ -d $(bindir) ] || install -d $(bindir)
[ -d $(bindir) ] || install -d $(bindir)
- install -m775 $(PROGS) $(SCRIPTS) $(bindir)
+ install -m775 $(BINPROGS) $(BINSCRIPTS) $(bindir)
+ [ -d $(sbindir) ] || install -d $(sbindir)
+ install -m775 $(SBINPROGS) $(SBINSCRIPTS) $(sbindir)
[ -d $(man1dir) ] || install -d $(man1dir)
install -m644 $(MAN1) $(man1dir)
[ -d $(man8dir) ] || install -d $(man8dir)
install -m644 $(MAN8) $(man8dir)
[ -d $(man1dir) ] || install -d $(man1dir)
install -m644 $(MAN1) $(man1dir)
[ -d $(man8dir) ] || install -d $(man8dir)
install -m644 $(MAN8) $(man8dir)
- [ -d $(libdir) ] || install -d $(libdir)
- install -m644 xtitle.so $(libdir)
qmail-checkspam: qmail-checkspam.o
$(LINK) -lspamc
qmail-checkspam: qmail-checkspam.o
$(LINK) -lspamc
@@
-76,6
+98,10
@@
locking: locking.o
if-mtu: if-mtu.o
$(LINK)
if-mtu: if-mtu.o
$(LINK)
+shadowfix.8: shadowfix
+ pod2man shadowfix >shadowfix.8.new
+ mv shadowfix.8.new shadowfix.8
+
clean:; rm -f *.o *~ $(PROGS) $(OTHERS)
.PHONY: all clean install
clean:; rm -f *.o *~ $(PROGS) $(OTHERS)
.PHONY: all clean install