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