Blob


1 PROG = lstun
2 SRCS = lstun.c log.c
4 LDADD = -levent
5 DPADD = ${LIBEVENT}
7 WARNINGS = yes
9 .include "lstun-version.mk"
11 .if "${LSTUN_RELEASE}" == "Yes"
12 PREFIX ?= /usr/local
13 BINDIR ?= ${PREFIX}/bin
14 MANDIR ?= ${PREFIX}/man/man
15 .else
16 NOMAN = Yes
17 PREFIX ?= ${HOME}
18 BINDIR ?= ${PREFIX}/bin
19 BINOWN ?= ${USER}
20 .if !defined(BINGRP)
21 BINGRP != id -g -n
22 .endif
23 DEBUG = -O0 -g
24 .endif
26 release: clean
27 sed -i -e 's/_RELEASE=No/_RELEASE=Yes/' lstun-version.mk
28 ${MAKE} dist
29 sed -i -e 's/_RELEASE=No/_RELEASE=No/' lstun-version.mk
31 dist: clean
32 mkdir /tmp/lstun-${LSTUN_VERSION}
33 pax -rw * /tmp/lstun-${LSTUN_VERSION}
34 find /tmp/lstun-${LSTUN_VERSION} -type d -name obj -delete
35 rm /tmp/lstun-${LSTUN_VERSION}/lstun-dist.txt
36 tar -C /tmp -zcf lstun-${LSTUN_VERSION}.tar.gz lstun-${LSTUN_VERSION}
37 rm -rf /tmp/lstun-${LSTUN_VERSION}/
38 tar -ztf lstun-${LSTUN_VERSION}.tar.gz | \
39 sed -e 's/^lstun-${LSTUN_VERSION}//' | \
40 sort > lstun-dist.txt.new
41 diff -u lstun-dist.txt lstun-dist.txt.new
42 rm lstun-dist.txt.new
44 .include <bsd.prog.mk>