head 1.32; access; symbols pkgsrc-2023Q4:1.32.0.32 pkgsrc-2023Q4-base:1.32 pkgsrc-2023Q3:1.32.0.30 pkgsrc-2023Q3-base:1.32 pkgsrc-2023Q2:1.32.0.28 pkgsrc-2023Q2-base:1.32 pkgsrc-2023Q1:1.32.0.26 pkgsrc-2023Q1-base:1.32 pkgsrc-2022Q4:1.32.0.24 pkgsrc-2022Q4-base:1.32 pkgsrc-2022Q3:1.32.0.22 pkgsrc-2022Q3-base:1.32 pkgsrc-2022Q2:1.32.0.20 pkgsrc-2022Q2-base:1.32 pkgsrc-2022Q1:1.32.0.18 pkgsrc-2022Q1-base:1.32 pkgsrc-2021Q4:1.32.0.16 pkgsrc-2021Q4-base:1.32 pkgsrc-2021Q3:1.32.0.14 pkgsrc-2021Q3-base:1.32 pkgsrc-2021Q2:1.32.0.12 pkgsrc-2021Q2-base:1.32 pkgsrc-2021Q1:1.32.0.10 pkgsrc-2021Q1-base:1.32 pkgsrc-2020Q4:1.32.0.8 pkgsrc-2020Q4-base:1.32 pkgsrc-2020Q3:1.32.0.6 pkgsrc-2020Q3-base:1.32 pkgsrc-2020Q2:1.32.0.4 pkgsrc-2020Q2-base:1.32 pkgsrc-2020Q1:1.32.0.2 pkgsrc-2020Q1-base:1.32 pkgsrc-2019Q4:1.31.0.14 pkgsrc-2019Q4-base:1.31 pkgsrc-2019Q3:1.31.0.10 pkgsrc-2019Q3-base:1.31 pkgsrc-2019Q2:1.31.0.8 pkgsrc-2019Q2-base:1.31 pkgsrc-2019Q1:1.31.0.6 pkgsrc-2019Q1-base:1.31 pkgsrc-2018Q4:1.31.0.4 pkgsrc-2018Q4-base:1.31 pkgsrc-2018Q3:1.31.0.2 pkgsrc-2018Q3-base:1.31 pkgsrc-2018Q2:1.30.0.4 pkgsrc-2018Q2-base:1.30 pkgsrc-2018Q1:1.30.0.2 pkgsrc-2018Q1-base:1.30 pkgsrc-2017Q4:1.29.0.32 pkgsrc-2017Q4-base:1.29 pkgsrc-2017Q3:1.29.0.30 pkgsrc-2017Q3-base:1.29 pkgsrc-2017Q2:1.29.0.26 pkgsrc-2017Q2-base:1.29 pkgsrc-2017Q1:1.29.0.24 pkgsrc-2017Q1-base:1.29 pkgsrc-2016Q4:1.29.0.22 pkgsrc-2016Q4-base:1.29 pkgsrc-2016Q3:1.29.0.20 pkgsrc-2016Q3-base:1.29 pkgsrc-2016Q2:1.29.0.18 pkgsrc-2016Q2-base:1.29 pkgsrc-2016Q1:1.29.0.16 pkgsrc-2016Q1-base:1.29 pkgsrc-2015Q4:1.29.0.14 pkgsrc-2015Q4-base:1.29 pkgsrc-2015Q3:1.29.0.12 pkgsrc-2015Q3-base:1.29 pkgsrc-2015Q2:1.29.0.10 pkgsrc-2015Q2-base:1.29 pkgsrc-2015Q1:1.29.0.8 pkgsrc-2015Q1-base:1.29 pkgsrc-2014Q4:1.29.0.6 pkgsrc-2014Q4-base:1.29 pkgsrc-2014Q3:1.29.0.4 pkgsrc-2014Q3-base:1.29 pkgsrc-2014Q2:1.29.0.2 pkgsrc-2014Q2-base:1.29 pkgsrc-2014Q1:1.28.0.12 pkgsrc-2014Q1-base:1.28 pkgsrc-2013Q4:1.28.0.10 pkgsrc-2013Q4-base:1.28 pkgsrc-2013Q3:1.28.0.8 pkgsrc-2013Q3-base:1.28 pkgsrc-2013Q2:1.28.0.6 pkgsrc-2013Q2-base:1.28 pkgsrc-2013Q1:1.28.0.4 pkgsrc-2013Q1-base:1.28 pkgsrc-2012Q4:1.28.0.2 pkgsrc-2012Q4-base:1.28 pkgsrc-2012Q3:1.27.0.4 pkgsrc-2012Q3-base:1.27 pkgsrc-2012Q2:1.27.0.2 pkgsrc-2012Q2-base:1.27 pkgsrc-2012Q1:1.26.0.2 pkgsrc-2012Q1-base:1.26 pkgsrc-2011Q4:1.25.0.24 pkgsrc-2011Q4-base:1.25 pkgsrc-2011Q3:1.25.0.22 pkgsrc-2011Q3-base:1.25 pkgsrc-2011Q2:1.25.0.20 pkgsrc-2011Q2-base:1.25 pkgsrc-2011Q1:1.25.0.18 pkgsrc-2011Q1-base:1.25 pkgsrc-2010Q4:1.25.0.16 pkgsrc-2010Q4-base:1.25 pkgsrc-2010Q3:1.25.0.14 pkgsrc-2010Q3-base:1.25 pkgsrc-2010Q2:1.25.0.12 pkgsrc-2010Q2-base:1.25 pkgsrc-2010Q1:1.25.0.10 pkgsrc-2010Q1-base:1.25 pkgsrc-2009Q4:1.25.0.8 pkgsrc-2009Q4-base:1.25 pkgsrc-2009Q3:1.25.0.6 pkgsrc-2009Q3-base:1.25 pkgsrc-2009Q2:1.25.0.4 pkgsrc-2009Q2-base:1.25 pkgsrc-2009Q1:1.25.0.2 pkgsrc-2009Q1-base:1.25 pkgsrc-2008Q4:1.24.0.14 pkgsrc-2008Q4-base:1.24 pkgsrc-2008Q3:1.24.0.12 pkgsrc-2008Q3-base:1.24 cube-native-xorg:1.24.0.10 cube-native-xorg-base:1.24 pkgsrc-2008Q2:1.24.0.8 pkgsrc-2008Q2-base:1.24 cwrapper:1.24.0.6 pkgsrc-2008Q1:1.24.0.4 pkgsrc-2008Q1-base:1.24 pkgsrc-2007Q4:1.24.0.2 pkgsrc-2007Q4-base:1.24 pkgsrc-2007Q3:1.23.0.6 pkgsrc-2007Q3-base:1.23 pkgsrc-2007Q2:1.23.0.4 pkgsrc-2007Q2-base:1.23 pkgsrc-2007Q1:1.23.0.2 pkgsrc-2007Q1-base:1.23 pkgsrc-2006Q4:1.21.0.2 pkgsrc-2006Q4-base:1.21 pkgsrc-2006Q3:1.20.0.2 pkgsrc-2006Q3-base:1.20 pkgsrc-2006Q2:1.19.0.2 pkgsrc-2006Q2-base:1.19 pkgsrc-2006Q1:1.17.0.2 pkgsrc-2006Q1-base:1.17 pkgsrc-2005Q4:1.15.0.2 pkgsrc-2005Q4-base:1.15 pkgsrc-2005Q3:1.14.0.4 pkgsrc-2005Q3-base:1.14 pkgsrc-2005Q2:1.14.0.2 pkgsrc-2005Q2-base:1.14 pkgsrc-2005Q1:1.13.0.8 pkgsrc-2005Q1-base:1.13 pkgsrc-2004Q4:1.13.0.6 pkgsrc-2004Q4-base:1.13 pkgsrc-2004Q3:1.13.0.4 pkgsrc-2004Q3-base:1.13 pkgsrc-2004Q2:1.13.0.2 pkgsrc-2004Q2-base:1.13 pkgsrc-2004Q1:1.12.0.2 pkgsrc-2004Q1-base:1.12 pkgsrc-2003Q4:1.11.0.2 pkgsrc-2003Q4-base:1.11 netbsd-1-6-1:1.8.0.6 netbsd-1-6-1-base:1.8 netbsd-1-6:1.8.0.8 netbsd-1-6-RELEASE-base:1.8 pkgviews:1.8.0.4 pkgviews-base:1.8 buildlink2:1.8.0.2 buildlink2-base:1.8 netbsd-1-5-PATCH003:1.8 netbsd-1-5-PATCH001:1.8 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.32 date 2020.01.26.17.31.10; author rillig; state Exp; branches; next 1.31; commitid 4fBBvoSLJaGd0eUB; 1.31 date 2018.07.04.13.40.18; author jperkin; state Exp; branches; next 1.30; commitid NnIyRkdX3Lbg3PIA; 1.30 date 2018.03.06.15.50.44; author wiz; state Exp; branches; next 1.29; commitid sXD0wGH7na63FptA; 1.29 date 2014.06.01.16.48.31; author wiz; state Exp; branches; next 1.28; commitid 1UQNcmVwc3ea9QCx; 1.28 date 2012.10.03.12.55.21; author asau; state Exp; branches; next 1.27; 1.27 date 2012.04.18.00.05.13; author joerg; state Exp; branches; next 1.26; 1.26 date 2012.04.07.11.38.17; author joerg; state Exp; branches; next 1.25; 1.25 date 2009.02.13.10.08.40; author abs; state Exp; branches; next 1.24; 1.24 date 2007.11.11.23.48.19; author wiz; state Exp; branches; next 1.23; 1.23 date 2007.02.07.18.28.00; author joerg; state Exp; branches; next 1.22; 1.22 date 2007.01.06.15.09.59; author rillig; state Exp; branches; next 1.21; 1.21 date 2006.12.27.12.42.36; author joerg; state Exp; branches; next 1.20; 1.20 date 2006.09.22.13.21.37; author dsainty; state Exp; branches; next 1.19; 1.19 date 2006.06.17.06.37.55; author dsainty; state Exp; branches; next 1.18; 1.18 date 2006.06.13.13.24.35; author dsainty; state Exp; branches; next 1.17; 1.17 date 2006.02.17.19.27.33; author wiz; state Exp; branches; next 1.16; 1.16 date 2006.02.05.23.09.05; author joerg; state Exp; branches; next 1.15; 1.15 date 2005.12.05.20.50.13; author rillig; state Exp; branches; next 1.14; 1.14 date 2005.06.16.06.57.51; author jlam; state Exp; branches; next 1.13; 1.13 date 2004.05.11.11.58.13; author dillo; state Exp; branches; next 1.12; 1.12 date 2004.01.20.12.14.41; author agc; state Exp; branches; next 1.11; 1.11 date 2003.11.23.07.16.39; author salo; state Exp; branches; next 1.10; 1.10 date 2003.07.17.21.36.28; author grant; state Exp; branches; next 1.9; 1.9 date 2003.03.29.12.40.52; author jmmv; state Exp; branches; next 1.8; 1.8 date 2001.02.25.04.17.47; author hubertf; state Exp; branches; next 1.7; 1.7 date 2001.02.17.18.38.34; author wiz; state Exp; branches; next 1.6; 1.6 date 2001.02.01.10.30.55; author wiz; state Exp; branches; next 1.5; 1.5 date 2001.01.29.11.34.26; author wiz; state Exp; branches; next 1.4; 1.4 date 2000.09.03.10.01.41; author wiz; state Exp; branches; next 1.3; 1.3 date 2000.06.01.20.47.00; author skrll; state Exp; branches; next 1.2; 1.2 date 2000.06.01.18.20.54; author skrll; state Exp; branches; next 1.1; 1.1 date 2000.05.22.22.13.11; author skrll; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.05.22.22.13.11; author skrll; state Exp; branches; next ; desc @@ 1.32 log @all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually. @ text @# $NetBSD: Makefile,v 1.31 2018/07/04 13:40:18 jperkin Exp $ DISTNAME= xbeeb-0.4.1 PKGREVISION= 3 CATEGORIES= emulators x11 MASTER_SITES= http://bbc.nvg.org/emul/Xbeeb/ EXTRACT_SUFX= .tgz MAINTAINER= dsainty@@NetBSD.org HOMEPAGE= https://www.cloud9.co.uk/james/BBCMicro/Xbeeb/ COMMENT= Acorn BBC Micro emulator with an X based interface USE_IMAKE= yes MAKE_FLAGS+= EXTRA_LDOPTIONS=${LDFLAGS:Q} USE_TOOLS+= bdftopcf xmkmf mkfontdir MAN_PAGE= ${WRKDIR}/xbeeb.1 XBEEBROOT= share/xbeeb MESSAGE_SUBST+= XBEEBROOT=${XBEEBROOT} PLIST_SUBST+= XBEEBROOT=${XBEEBROOT:Q} FONTS_DIRS.x11= ${PREFIX}/share/fonts/X11/xbeeb REQD_DIRS= ${PREFIX}/share/fonts/X11/xbeeb INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 .include "options.mk" .include "../../mk/oss.buildlink3.mk" .if ${OSS_TYPE} != "none" SUBST_CLASSES+= dsp SUBST_STAGE.dsp= pre-configure SUBST_MESSAGE.dsp= Adjusting sound device path SUBST_FILES.dsp= src/SoundOSS.c SUBST_SED.dsp= -e "s|\"/dev/dsp\"|\"${DEVOSSAUDIO}\"|" SUBST_CLASSES+= osslib SUBST_STAGE.osslib= pre-configure SUBST_MESSAGE.osslib= Linking OSS library SUBST_FILES.osslib= src/Imakefile SUBST_SED.osslib= -e "s|\\(SYS_LIBRARIES[ ]*=.*\\)|\\1 ${LIBOSSAUDIO}|" .else SUBST_CLASSES+= nooss SUBST_STAGE.nooss= pre-configure SUBST_MESSAGE.nooss= Disabling sound support: No OSS on this platform SUBST_FILES.nooss= src/Config.h SUBST_SED.nooss= -e "s|^\#define\\([ ]*SOUND_OSS.*\\)\$$|\#undef\\1|" .endif # OSS_TYPE SUBST_CLASSES+= beebroot SUBST_STAGE.beebroot= pre-configure SUBST_MESSAGE.beebroot= Adjusting XBEEBROOT path SUBST_FILES.beebroot= src/Config.h SUBST_SED.beebroot= -e "s|^\\(\#define[ ]*XBEEBROOT[ ]*\\)[^ ].*\$$|\\1\"${PREFIX}/${XBEEBROOT}/\"|" INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${XBEEBROOT}/roms ${XBEEBROOT}/docs share/fonts/X11/xbeeb # xbeeb build starts in the source directory do-configure: cd ${WRKSRC}/src && xmkmf post-patch: sed -e 's+@@XBEEBROOT@@+${XBEEBROOT}+g' \ -e 's+@@PREFIX@@+${PREFIX}+g' \ ${FILESDIR}/xbeeb.1 > ${MAN_PAGE} do-build: cd ${WRKSRC}/src && env ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} xbeeb set -e; \ cd ${WRKSRC}/fonts; \ for i in *.bdf; do \ ${TOOLS_PATH.bdftopcf} "$$i" -o `${BASENAME} "$$i" .bdf`.pcf; \ done do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/xbeeb ${DESTDIR}${PREFIX}/bin/xbeeb ${INSTALL_MAN} ${MAN_PAGE} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/xbeeb.1 ${INSTALL_DATA} ${WRKSRC}/roms/xdfs0.90.rom ${DESTDIR}${PREFIX}/${XBEEBROOT}/roms/xdfs0.90.rom cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${DESTDIR}${PREFIX}/${XBEEBROOT}/docs cd ${WRKSRC}/fonts && ${INSTALL_DATA} *.pcf ${DESTDIR}${PREFIX}/share/fonts/X11/xbeeb .include "../../x11/libXext/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.31 log @*: Move SUBST_STAGE from post-patch to pre-configure Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2018/03/06 15:50:44 wiz Exp $ d10 1 a10 1 HOMEPAGE= http://www.cloud9.co.uk/james/BBCMicro/Xbeeb/ @ 1.30 log @xbeeb: honor LDFLAGS. Fixes RELRO build. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2014/06/01 16:48:31 wiz Exp $ d34 1 a34 1 SUBST_STAGE.dsp= post-patch d40 1 a40 1 SUBST_STAGE.osslib= post-patch d48 1 a48 1 SUBST_STAGE.nooss= post-patch d56 1 a56 1 SUBST_STAGE.beebroot= post-patch @ 1.29 log @Install fonts into default installation path. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2012/10/03 12:55:21 asau Exp $ d4 1 a4 1 PKGREVISION= 2 d14 1 @ 1.28 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.27 2012/04/18 00:05:13 joerg Exp $ # d4 1 a4 1 PKGREVISION= 1 d21 2 a22 2 FONTS_DIRS.x11= ${PREFIX}/lib/X11/fonts/xbeeb REQD_DIRS= ${PREFIX}/lib/X11/fonts/xbeeb d60 1 a60 1 INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${XBEEBROOT}/roms ${XBEEBROOT}/docs lib/X11/fonts/xbeeb d84 1 a84 1 cd ${WRKSRC}/fonts && ${INSTALL_DATA} *.pcf ${DESTDIR}${PREFIX}/lib/X11/fonts/xbeeb @ 1.27 log @Don't explicitly run mkfontdir. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2012/04/07 11:38:17 joerg Exp $ a26 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.26 log @Fix tool usage. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2009/02/13 10:08:40 abs Exp $ a87 1 mkfontdir ${DESTDIR}${PREFIX}/lib/X11/fonts/xbeeb @ 1.25 log @- Add PKG_DESTDIR_SUPPORT - Fix build with (optional) mitshm - Add xbeeb-roms option (default off) which will download and install the roms required to run @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2007/11/11 23:48:19 wiz Exp $ d79 1 a79 1 bdftopcf "$$i" -o `${BASENAME} "$$i" .bdf`.pcf; \ @ 1.24 log @Remove www.getafile.com from MASTER_SITES, doesn't resolve. From Zafer Aydogan in PR 37313. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2007/02/07 18:28:00 joerg Exp $ d27 1 a27 15 PKG_OPTIONS_VAR= PKG_OPTIONS.xbeeb PKG_SUPPORTED_OPTIONS= mitshm PKG_SUGGESTED_OPTIONS= .include "../../mk/bsd.options.mk" # The emulator can be compiled either to use MIT-SHM, or to not. # Unfortunately it doesn't support both at once. .if empty(PKG_OPTIONS:Mmitshm) SUBST_CLASSES+= nomitshm SUBST_STAGE.nomitshm= post-patch SUBST_MESSAGE.nomitshm= Disabling MIT-SHM SUBST_FILES.nomitshm= src/Config.h SUBST_SED.nomitshm= -e "s|\#define *MITSHM|\#undef MITSHM|" .endif d29 1 a56 1 d83 6 a88 6 ${INSTALL_PROGRAM} ${WRKSRC}/src/xbeeb ${PREFIX}/bin/xbeeb ${INSTALL_MAN} ${MAN_PAGE} ${PREFIX}/${PKGMANDIR}/man1/xbeeb.1 ${INSTALL_DATA} ${WRKSRC}/roms/xdfs0.90.rom ${PREFIX}/${XBEEBROOT}/roms/xdfs0.90.rom cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${PREFIX}/${XBEEBROOT}/docs cd ${WRKSRC}/fonts && ${INSTALL_DATA} *.pcf ${PREFIX}/lib/X11/fonts/xbeeb mkfontdir ${PREFIX}/lib/X11/fonts/xbeeb @ 1.23 log @Modular Xorg support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2007/01/06 15:09:59 rillig Exp $ d7 1 a7 2 MASTER_SITES= http://bbc.nvg.org/emul/Xbeeb/ \ http://www.getafile.com/cgi-bin/merlot/get/james/xbeeb/ @ 1.22 log @Fixed pkglint warnings. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2006/12/27 12:42:36 joerg Exp $ d105 2 a106 1 .include "../../mk/x11.buildlink3.mk" @ 1.21 log @Needs bdftopcf. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2006/09/22 13:21:37 dsainty Exp $ d16 1 a16 1 USE_TOOLS+= bdftopcf d26 1 a26 1 INSTALLATION_DIRS= bin man/man1 d78 2 d82 1 a82 1 cd ${WRKSRC}/src && ${XMKMF_CMD} d85 1 a85 1 ${SED} -e 's+@@XBEEBROOT@@+${XBEEBROOT}+g' \ d90 6 a95 6 (cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} xbeeb) (cd ${WRKSRC}/fonts && \ for i in *.bdf ; \ do \ bdftopcf $$i -o `${BASENAME} $$i .bdf`.pcf ; \ done) d99 1 a99 5 ${INSTALL_MAN} ${MAN_PAGE} ${PREFIX}/man/man1/xbeeb.1 ${INSTALL_DATA_DIR} ${PREFIX}/${XBEEBROOT} ${INSTALL_DATA_DIR} ${PREFIX}/${XBEEBROOT}/roms ${INSTALL_DATA_DIR} ${PREFIX}/${XBEEBROOT}/docs ${INSTALL_DATA_DIR} ${PREFIX}/lib/X11/fonts/xbeeb d101 2 a102 4 for docfile in ${WRKSRC}/doc/*; do \ ${INSTALL_DATA} $$docfile ${PREFIX}/${XBEEBROOT}/docs; \ done ${CP} ${WRKSRC}/fonts/*.pcf ${PREFIX}/lib/X11/fonts/xbeeb @ 1.20 log @Fix the mk/oss.buildlink3.mk usage by: 1. Using ${LIBOSSAUDIO} instead of assuming -lossaudio 2. Disabling sound entirely if ${OSS_TYPE} == none This should fix the build for every platform but NetBSD (tested on Solaris), and no change for NetBSD builds. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2006/06/17 06:37:55 dsainty Exp $ d16 1 @ 1.19 log @Bumped PKGREVISION to 1: Patch to fix noise channel emulation on NetBSD. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2006/06/13 13:24:35 dsainty Exp $ d43 5 d50 1 a50 1 SUBST_MESSAGE.dsp= Adjusting sound device path. d54 17 d73 1 a73 1 SUBST_MESSAGE.beebroot= Adjusting XBEEBROOT path. d75 1 a75 1 SUBST_SED.beebroot= -e "s|^\(\#define[ ]*XBEEBROOT[ ]*\)[^ ].*$$|\1\"${PREFIX}/${XBEEBROOT}/\"|" a107 1 .include "../../mk/oss.buildlink3.mk" @ 1.18 log @Update Xbeeb to 0.4.1: - Support TrueColor displays - Better sound - .inf file attributes - Simplified NetBSD sound support with OSS compatibility - Provided a working MASTER_SITES - Took maintainership @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2006/02/17 19:27:33 wiz Exp $ d5 1 @ 1.17 log @Fix font handling. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2006/02/05 23:09:05 joerg Exp $ d4 1 a4 2 DISTNAME= xbeeb-0.3.6 PKGREVISION= 2 d6 2 a7 3 MASTER_SITES= ftp://ftp.netcom.net.uk/pub/Micros/BBC/Emulators/Xbeeb/ # for 0.4.1 #MASTER_SITES= http://www.getafile.com/cgi-bin/merlot/get/james/xbeeb/ d10 1 a10 1 MAINTAINER= skrll@@NetBSD.org a13 1 WRKSRC= ${WRKDIR}/xbeeb d26 28 d56 1 a56 1 cd ${WRKSRC}/src && ${XMKMF} a58 3 (cd ${WRKSRC}/src && \ ${MV} Config.h Config.h.dist && \ ${SED} 's+^\(#define[ ]*XBEEBROOT[ ]*\)[^ ].*$$+\1"${PREFIX}/${XBEEBROOT}/"+' Config.h.dist > Config.h) d78 1 a78 1 ${INSTALL_DATA} ${WRKSRC}/roms/xdfs0.70.rom ${PREFIX}/${XBEEBROOT}/roms/xdfs0.70.rom d85 2 @ 1.16 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2005/12/05 20:50:13 rillig Exp $ d5 1 a5 1 PKGREVISION= 1 d24 3 @ 1.15 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2005/06/16 06:57:51 jlam Exp $ d5 1 @ 1.14 log @Create directories before installing files into them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2004/05/11 11:58:13 dillo Exp $ d21 1 a21 1 PLIST_SUBST+= XBEEBROOT=${XBEEBROOT} @ 1.13 log @update homepage, add commented out master site for 0.4.1 version (the one listed on the homepage is down) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2004/01/20 12:14:41 agc Exp $ d23 2 @ 1.12 log @Move WRKSRC definition away from the first paragraph in a Makefile. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2003/11/23 07:16:39 salo Exp $ d7 2 d12 1 a12 1 HOMEPAGE= http://www.netcomuk.co.uk/~james/BBCMicro/Xbeeb/index.html @ 1.11 log @basename -> ${BASENAME}, from Soren Jacobsen via PR pkg/23540. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2003/07/17 21:36:28 grant Exp $ a4 1 WRKSRC= ${WRKDIR}/xbeeb d13 1 @ 1.10 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2003/03/29 12:40:52 jmmv Exp $ d38 1 a38 1 bdftopcf $$i -o `basename $$i .bdf`.pcf ; \ @ 1.9 log @Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2001/02/25 04:17:47 hubertf Exp $ d10 1 a10 1 MAINTAINER= skrll@@netbsd.org @ 1.8 log @Cleanup MKDIR usage => INSTALL_*_DIR XXX need to teach pkglint to be more picky about this @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2001/02/17 18:38:34 wiz Exp $ d5 1 a14 1 WRKSRC= ${WRKDIR}/xbeeb @ 1.7 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2001/02/01 10:30:55 wiz Exp $ d44 4 a47 4 ${MKDIR} ${PREFIX}/${XBEEBROOT} ${MKDIR} ${PREFIX}/${XBEEBROOT}/roms ${MKDIR} ${PREFIX}/${XBEEBROOT}/docs ${MKDIR} ${PREFIX}/lib/X11/fonts/xbeeb @ 1.6 log @Remove test target that I forgot I had added. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2001/01/29 11:34:26 wiz Exp $ d11 1 @ 1.5 log @Add automatic ${VARIABLE} handling for MESSAGE files. Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @@VARIABLE@@, nor @@@@VARIABLE@@@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2000/09/03 10:01:41 wiz Exp $ a27 1 testt: @ 1.4 log @move line to be more pkglint friendly @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2000/06/01 20:47:00 skrll Exp $ a13 2 PLIST_SRC= ${WRKDIR}/PLIST MESSAGE_FILE= ${WRKDIR}/MESSAGE d17 2 d28 1 a28 1 ${SED} 's+#XBEEBROOT#+${XBEEBROOT}+g' ${PKGDIR}/PLIST > ${PLIST_SRC} d31 1 a31 1 ${PKGDIR}/xbeeb.1 > ${MAN_PAGE} a39 9 ${ECHO} > ${MESSAGE_FILE} "You must copy the BBC \"BASIC2\" ROM image to" ${ECHO} >> ${MESSAGE_FILE} "" ${ECHO} >> ${MESSAGE_FILE} " ${PREFIX}/${XBEEBROOT}/roms/BASIC2.rom" ${ECHO} >> ${MESSAGE_FILE} "" ${ECHO} >> ${MESSAGE_FILE} "and the BBC \"OS1.2\" ROM image to" ${ECHO} >> ${MESSAGE_FILE} "" ${ECHO} >> ${MESSAGE_FILE} " ${PREFIX}/${XBEEBROOT}/roms/OS1.2.rom" ${ECHO} >> ${MESSAGE_FILE} "" ${SED} -e 's#@@PREFIX@@#${PREFIX}#g' <${PKGDIR}/MESSAGE.post >>${MESSAGE_FILE} @ 1.3 log @Add a man page, improve MESSAGE file handling and other clean up. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2000/06/01 18:20:54 skrll Exp $ a4 1 EXTRACT_SUFX= .tgz d7 1 @ 1.2 log @EXTRACT_SUFX was missing. Thanks to Bernd Ernesti for pointing this out. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2000/05/22 22:13:11 skrll Exp $ d14 3 a16 1 PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC d29 3 d41 3 a43 1 ${ECHO} >> ${MESSAGE_FILE} "\"${PREFIX}/${XBEEBROOT}/roms/BASIC2.rom\"" d45 4 a48 1 ${ECHO} >> ${MESSAGE_FILE} "\"${PREFIX}/${XBEEBROOT}/roms/OS1.2.rom\"." d52 1 d56 1 a60 1 ${MKDIR} ${PREFIX}/lib/X11/fonts/xbeeb a61 1 ${TOUCH} ${PREFIX}/lib/X11/fonts/xbeeb/fonts.alias @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 @ 1.1.1.1 log @Import of xbeeb package. Based on PR/10013 by Dave Sainty with improvements by myself. @ text @@