Fixup fromcvs/togit conversion
[pkgsrcv2.git] / emulators / b-em / Makefile
1 # $NetBSD: Makefile,v 1.3 2012/08/12 02:03:15 marino Exp $
2 #
3
4 DISTNAME=       B-emv2.2Linux
5 PKGNAME=        b-em-2.2
6 CATEGORIES=     emulators
7 MASTER_SITES=   http://b-em.bbcmicro.com/
8
9 MAINTAINER=     reinoud@NetBSD.org
10 HOMEPAGE=       http://b-em.bbcmicro.com/
11 COMMENT=        Freeware Acorn BBC Micro Emulator with 2nd processors
12 LICENSE=        gnu-gpl-v3
13
14 USE_TOOLS+=     gmake
15
16 WRKSRC=         ${WRKDIR}
17 GNU_CONFIGURE=  yes
18 USE_LANGUAGES=  c c++
19
20 BEMDATADIR=     ${PREFIX}/share/b-em/
21
22 SUBST_CLASSES+=         paths d2u
23 SUBST_MESSAGE.paths=    Fixing non-existing paths.
24 SUBST_STAGE.paths=      pre-configure
25 SUBST_FILES.paths=      src/linux.c src/win.c
26 SUBST_SED.paths=        -e 's,@BEMDATADIR@,${BEMDATADIR},g'
27
28 SUBST_MESSAGE.d2u=      Removing CR end-of-line markers
29 SUBST_STAGE.d2u=        post-extract
30 SUBST_FILES.d2u=        src/win.c src/linux.c
31 SUBST_FILTER_CMD.d2u=   ${TR} -d '\r'
32
33 do-install:
34         ${INSTALL} -d ${DESTDIR}${PREFIX}/bin
35         ${INSTALL} -d ${DESTDIR}${BEMDATADIR}/roms
36         ${INSTALL} -d ${DESTDIR}${BEMDATADIR}/discs
37         ${INSTALL} -d ${DESTDIR}${BEMDATADIR}/tapes
38         ${INSTALL} -d ${DESTDIR}${BEMDATADIR}/ddnoise
39         ${INSTALL_PROGRAM} ${WRKSRC}/b-em ${DESTDIR}${PREFIX}/bin/b-em
40         ${CP}    ${WRKSRC}/cmos*.bin ${DESTDIR}${BEMDATADIR}/
41         ${CP} -R ${WRKSRC}/roms/*    ${DESTDIR}${BEMDATADIR}/roms
42         ${CP} -R ${WRKSRC}/discs/*   ${DESTDIR}${BEMDATADIR}/discs
43         ${CP} -R ${WRKSRC}/tapes/*   ${DESTDIR}${BEMDATADIR}/tapes
44         ${CP} -R ${WRKSRC}/ddnoise/* ${DESTDIR}${BEMDATADIR}/ddnoise
45         ${FIND} ${DESTDIR}${BEMDATADIR} -type f -exec chmod 644 {} \;
46
47 .include "../../devel/allegro/buildlink3.mk"
48 .include "../../audio/openal/buildlink3.mk"
49 .include "../../audio/freealut/buildlink3.mk"
50 .include "../../graphics/MesaLib/buildlink3.mk"
51 .include "../../graphics/glu/buildlink3.mk"
52 .include "../../x11/libXcursor/buildlink3.mk"
53 .include "../../mk/bsd.pkg.mk"