Makefile revision 16663
1# 2# Makefile for building a standalone send-pr. 3# 4 5MAN1= send-pr.1 6SUBMITTERS= current-users 7RELEASE= `uname -rsm` 8RELEASE_EV!= uname -rsm 9CLEANFILES+= send-pr send-pr.el 10 11SUBDIR+= doc 12 13LINKS= ${BINDIR}/send-pr ${BINDIR}/sendbug 14MLINKS= send-pr.1 sendbug.1 15 16all: send-pr _SUBDIR 17 18send-pr: send-pr.sh Makefile 19 sed -e 's,@DATADIR@,/etc,g' \ 20 -e 's/@DEFAULT_RELEASE@/$(RELEASE)/g' \ 21 -e 's/^SUBMITTER=.*/SUBMITTER=$(SUBMITTERS)/' \ 22 ${.ALLSRC:N*Makefile} > ${.TARGET} 23 24send-pr.el: send-pr-el.in Makefile 25 sed -e 's,@DATADIR@,/etc,g' \ 26 -e 's/@DEFAULT_RELEASE@/$(RELEASE_EV)/g' \ 27 -e 's/"unknown"/"$(SUBMITTERS)"/g' \ 28 ${.ALLSRC:N*Makefile} > ${.TARGET} 29 30beforeinstall: 31 ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ 32 send-pr ${DESTDIR}${BINDIR}/send-pr 33 ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 0644 \ 34 ${.CURDIR}/categories ${DESTDIR}/etc/gnats/freefall 35 36.include <bsd.prog.mk> 37