Blame


1 fd3ba448 2022-05-16 op .include <bsd.xconf.mk>
2 f5e234d6 2018-05-18 omar.polo
3 fd3ba448 2022-05-16 op PROG = mymenu
4 75faf30e 2018-05-22 omar.polo
5 fd3ba448 2022-05-16 op .include "mymenu-version.mk"
6 f5e234d6 2018-05-18 omar.polo
7 fd3ba448 2022-05-16 op CPPFLAGS += -I${X11BASE}/include -I${X11BASE}/include/freetype2 -DVERSION=\"${MYMENU_VERSION}\"
8 fd3ba448 2022-05-16 op LDADD = -L${X11BASE}/lib -lX11 -lXinerama -lXft
9 f5e234d6 2018-05-18 omar.polo
10 fd3ba448 2022-05-16 op .if "${MYMENU_RELEASE}" == "Yes"
11 fd3ba448 2022-05-16 op PREFIX ?= /usr/local
12 fd3ba448 2022-05-16 op BINDIR ?= ${PREFIX}/bin
13 fd3ba448 2022-05-16 op MANDIR ?= ${PREFIX}/man/man
14 fd3ba448 2022-05-16 op .else
15 fd3ba448 2022-05-16 op NOMAN = Yes
16 fd3ba448 2022-05-16 op CFLAGS += -Werror -Wall -Wstrict-prototypes -Wunused-variable
17 fd3ba448 2022-05-16 op PREFIX ?= ${HOME}
18 fd3ba448 2022-05-16 op BINDIR ?= ${PREFIX}/bin
19 fd3ba448 2022-05-16 op BINOWN = ${USER}
20 fd3ba448 2022-05-16 op BINGRP != id -g -n
21 fd3ba448 2022-05-16 op DEBUG = -O0 -g
22 fd3ba448 2022-05-16 op .endif
23 f5e234d6 2018-05-18 omar.polo
24 fd3ba448 2022-05-16 op release: clean
25 fd3ba448 2022-05-16 op sed -i -e 's/_RELEASE=No/_RELEASE=Yes/' mymenu-version.mk
26 fd3ba448 2022-05-16 op ${MAKE} dist
27 fd3ba448 2022-05-16 op sed -i -e 's/_RELEASE=Yes/_RELEASE=No/' mymenu-version.mk
28 f5e234d6 2018-05-18 omar.polo
29 fd3ba448 2022-05-16 op dist: clean
30 fd3ba448 2022-05-16 op find . -type -d -name obj -delete
31 fd3ba448 2022-05-16 op mkdir /tmp/mymenu-${MYMENU_VERSION}
32 fd3ba448 2022-05-16 op pax -rw * /tmp/mymenu-${MYMENU_VERSION}
33 fd3ba448 2022-05-16 op rm /tmp/mymenu-${MYMENU_VERSION}/mymenu-dist.txt
34 fd3ba448 2022-05-16 op tar -C /tmp -zcf mymenu-${MYMENU_VERSION}.tar.gz mymenu-${MYMENU_VERSION}
35 fd3ba448 2022-05-16 op rm -rf /tmp/mymenu-${MYMENU_VERSION}
36 fd3ba448 2022-05-16 op tar -ztf mymenu-${MYMENU_VERSION}.tar.gz |
37 fd3ba448 2022-05-16 op sed -e 's/^mymenu-${MYMENU_VERSION}//' |
38 fd3ba448 2022-05-16 op sort > mymenu-dist.txt.new
39 fd3ba448 2022-05-16 op diff -u mymenu-dist.txt{,.new}
40 fd3ba448 2022-05-16 op rm mymenu-dist.txt.new
41 e9107672 2018-07-01 omar.polo
42 0d0d65c9 2018-06-14 omar.polo mymenu.1.md: mymenu.1
43 0d0d65c9 2018-06-14 omar.polo mandoc -T markdown mymenu.1 > mymenu.1.md
44 0d0d65c9 2018-06-14 omar.polo
45 fd3ba448 2022-05-16 op .include <bsd.prog.mk>