1 # $NetBSD: Makefile,v 1.3 2012/08/12 02:03:15 marino Exp $
4 DISTNAME= B-emv2.2Linux
7 MASTER_SITES= http://b-em.bbcmicro.com/
9 MAINTAINER= reinoud@NetBSD.org
10 HOMEPAGE= http://b-em.bbcmicro.com/
11 COMMENT= Freeware Acorn BBC Micro Emulator with 2nd processors
20 BEMDATADIR= ${PREFIX}/share/b-em/
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'
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'
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 {} \;
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"