Blame


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