3 # Makefile for building a standalone send-pr.
8 SUBMITTERS= current-users
10 CLEANFILES+= send-pr send-pr.el
14 LINKS= ${BINDIR}/send-pr ${BINDIR}/sendbug
15 MLINKS= send-pr.1 sendbug.1
17 send-pr: send-pr.sh Makefile
18 sed -e 's,@DATADIR@,/etc,g' \
19 -e 's/@DEFAULT_RELEASE@/$(RELEASE)/g' \
20 -e 's/^SUBMITTER=.*/SUBMITTER=$(SUBMITTERS)/' \
21 ${.ALLSRC:N*Makefile} > ${.TARGET}
23 send-pr.el: send-pr-el.in Makefile
24 default_release=`uname -rsm`; \
25 sed -e 's,@DATADIR@,/etc,g' \
26 -e "s/@DEFAULT_RELEASE@/$${default_release}/g" \
27 -e 's/"unknown"/"$(SUBMITTERS)"/g' \
28 ${.ALLSRC:N*Makefile} > ${.TARGET}
30 # called from /usr/src/etc/Makefile
32 ${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 0644 \
33 ${.CURDIR}/categories ${DESTDIR}/etc/gnats/freefall
35 .include <bsd.prog.mk>