update Sun Dec 27 12:37:00 PST 2009
[pkgsrc.git] / sysutils / memtestplus / Makefile
1 # $NetBSD: Makefile,v 1.12 2009/12/27 18:08:12 jakllsch Exp $
2 #
3
4 # Note -- version number also in the do-install rule
5 MAJVER=4
6 MINVER=00
7
8 DISTNAME=               memtest86+-${MAJVER}.${MINVER}
9 PKGNAME=                memtestplus-${MAJVER}.${MINVER}
10 PKGREVISION=            1
11 CATEGORIES=             sysutils
12 MASTER_SITES=           http://www.memtest.org/download/${MAJVER}.${MINVER}/
13
14 MAINTAINER=             smb@NetBSD.org
15 HOMEPAGE=               http://www.memtest.org/
16 COMMENT=                Thorough, stand alone memory test for x86 arch
17 LICENSE=                gnu-gpl-v2
18
19 ONLY_FOR_PLATFORM=      NetBSD-*-i386 Linux-*-i386 NetBSD-*-x86_64 Linux-*-x86_64
20
21 USE_TOOLS+=             gmake
22 SUBST_CLASSES+=         delcr
23 SUBST_STAGE.delcr=      post-build
24 SUBST_MESSAGE.delcr=    Deleting CRs
25 SUBST_FILES.delcr=      README
26 SUBST_SED.delcr=        -e 's/.$$//g'
27
28 PKG_DESTDIR_SUPPORT=    user-destdir
29
30 .include "options.mk"
31
32 .include "../../mk/compiler.mk"
33
34 .if !empty(CC_VERSION:Mgcc-3.*)
35 BUILDLINK_TRANSFORM+=   rm:-fno-stack-protector
36 .endif
37
38 do-install:
39         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/mdec
40         ${INSTALL_DATA} ${WRKSRC}/memtest.bin \
41                 ${DESTDIR}${PREFIX}/mdec/memtestplus.bin
42         ${INSTALL_DATA} ${WRKSRC}/memtest ${DESTDIR}${PREFIX}/mdec/memtestplus
43         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/memtestplus
44         ${INSTALL_DATA} ${WRKSRC}/README \
45                 ${DESTDIR}${PREFIX}/share/doc/memtestplus
46         ${INSTALL_DATA} ${WRKSRC}/FAQ ${DESTDIR}${PREFIX}/share/doc/memtestplus
47 .if !empty(PKG_OPTIONS:Miso)
48         ${INSTALL_DATA} ${WRKSRC}/mt${MAJVER}${MINVER}.iso \
49                 ${DESTDIR}${PREFIX}/mdec/memtestplus.iso
50 .endif
51
52 .include "../../mk/bsd.pkg.mk"