Merge from vendor branch TNF:
[pkgsrc.git] / pkgtools / pkgdiff / Makefile
1 # $NetBSD: Makefile,v 1.1.1.1 2000/06/28 01:42:42 wiz Exp $
2 #
3
4 DISTNAME=               pkgdiff-0.91
5 CATEGORIES=             pkgtools devel
6 MASTER_SITES=           # empty
7 DISTFILES=              # empty
8
9 MAINTAINER=             wiz@netbsd.org
10 HOMEPAGE=               http://www.netbsd.org/Documentation/netbsd/Packages.txt
11
12 USE_PERL5=              YES
13
14 EXTRACT_ONLY=   # empty
15 NO_WRKSUBDIR=   yes
16 NO_CHECKSUM=    yes
17 NO_PATCH=       yes
18 NO_CONFIGURE=   yes
19
20 PKGSRCDIR?=     ${.CURDIR}/../..
21 MAKE_ENV=       PKGSRCDIR=${PKGSRCDIR}
22
23 .include "../../mk/bsd.prefs.mk"
24
25 .if ${OPSYS} == "SunOS"
26 NROFF=          gnroff
27 .else
28 NROFF=          nroff
29 .endif
30
31 do-build:
32 .for FILE in mkpatches patchdiff
33         ${SED} -e 's|@PREFIX@|${PREFIX}|g'              \
34                 < ${FILESDIR}/${FILE}.pl                \
35                 > ${WRKSRC}/${FILE}
36 .endfor
37         ${CP} ${FILESDIR}/pkgdiff ${WRKSRC}
38 .for FILE in mkpatches patchdiff pkgdiff
39         ${SED} -e 's|@PREFIX@|${PREFIX}|g'              \
40                 < ${FILESDIR}/${FILE}.1                 \
41                 > ${WRKSRC}/${FILE}.1
42         ${NROFF} -mandoc ${WRKSRC}/${FILE}.1 >${WRKSRC}/${FILE}.0
43 .endfor
44
45 do-install:
46 .for FILE in mkpatches patchdiff pkgdiff
47         ${INSTALL_SCRIPT} ${WRKSRC}/${FILE} ${PREFIX}/bin
48         ${INSTALL_MAN} ${WRKSRC}/${FILE}.0 ${PREFIX}/man/cat1
49         ${INSTALL_MAN} ${WRKSRC}/${FILE}.1 ${PREFIX}/man/man1
50 .endfor
51
52 .include "../../mk/bsd.pkg.mk"