chiark / gitweb /
stamp: New program.
[misc] / Makefile
index 00eadb4a9cc849212583077b1317e98ffbc7c0fb..ae6a21305e346a05945f4ca8651991cfc6230bbb 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -3,26 +3,30 @@
 ## No proper build system here.  Just kludgy hacks.
 
 PACKAGE = nsict-utils
-VERSION = 1.1.0
+VERSION = 1.1.1
 
-BINSCRIPTS = cdb-assign cdb-list check-sender unfwd splitconf z
+BINSCRIPTS = \
+       cdb-assign cdb-map cdb-list check-sender unfwd \
+       splitconf z buf create inplace
 SBINSCRIPTS = shadowfix
 SCRIPTS = $(BINSCRIPTS) $(SBINSCRIPTS)
-BINPROGS = not cdb-probe cdb-check-domain gorp locking if-mtu
+BINPROGS = not cdb-probe cdb-check-domain gorp locking if-mtu pause stamp
 SBINPROGS = qmail-checkspam
 PROGS = $(BINPROGS) $(SBINPROGS)
 PERLLIBS = MdwOpt.pm
 LIBS = xtitle.so
 DISTMAN1 = \
-       not.1 z.1 cdb-assign.1 cdb-list.1 cdb-probe.1 cdb-check-domain.1 \
-       gorp.1 unfwd.1 splitconf.1 locking.1 if-mtu.1
+       not.1 z.1 cdb-assign.1 cdb-map.1 cdb-list.1 cdb-probe.1 \
+               cdb-check-domain.1 \
+       gorp.1 unfwd.1 splitconf.1 locking.1 if-mtu.1 pause.1 stamp.1 \
+       buf.1 create.1 inplace.1
 MAN1 = $(DISTMAN1)
 DISTMAN8 = qmail-checkspam.8
 MAN8 = $(DISTMAN8) shadowfix.8
 BUILDFILES = shadowfix.8
 SOURCES = \
        not.c cdb-probe.c cdb-check-domain.c gorp.c locking.c if-mtu.c \
-       qmail-checkspam.c xtitle.c
+       qmail-checkspam.c xtitle.c pause.c
 
 CC = gcc
 LD = gcc
@@ -58,8 +62,10 @@ install: all
 uninstall:
        for i in $(LIBS); do rm -f $(INST)$(libdir)/$$i; done
        for i in $(PERLLIBS); do rm -f $(INST)$(perllibdir)/$$i; done
-       for i in $(BINPROGS); do rm -f $(INST)$(bindir)/$$i; done
-       for i in $(SBINPROGS); do rm -f $(INST)$(sbindir)/$$i; done
+       for i in $(BINPROGS) $(BINSCRIPTS); do \
+               rm -f $(INST)$(bindir)/$$i; done
+       for i in $(SBINPROGS) $(SBINSCRIPTS); do \
+               rm -f $(INST)$(sbindir)/$$i; done
        for i in $(MAN1); do rm -f $(INST)$(man1dir)/$$i; done
        for i in $(MAN8); do rm -f $(INST)$(man8dir)/$$i; done
 
@@ -67,10 +73,10 @@ qmail-checkspam: qmail-checkspam.o
        $(LINK) -lspamc
 
 cdb-probe: cdb-probe.o
-       $(LINK) -lfreecdb
+       $(LINK) -lcdb
 
 cdb-check-domain: cdb-check-domain.o
-       $(LINK) -lfreecdb
+       $(LINK) -lcdb
 
 not: not.o
        $(LINK)
@@ -83,12 +89,18 @@ xtitle.so: xtitle.o
 gorp: gorp.o
        $(LINK) -lcatacomb -lmLib
 
+pause: pause.o
+       $(LINK) -lmLib
+
 locking: locking.o
        $(LINK) -lmLib
 
 if-mtu: if-mtu.o
        $(LINK)
 
+stamp: stamp.o
+       $(LINK) -lmLib
+
 shadowfix.8: shadowfix
        pod2man --section 8 shadowfix >shadowfix.8.new
        mv shadowfix.8.new shadowfix.8