pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/xbeeb add options.mk missed in last commit



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e0d8c546b9e2
branches:  trunk
changeset: 554359:e0d8c546b9e2
user:      abs <abs%pkgsrc.org@localhost>
date:      Fri Feb 13 13:47:18 2009 +0000

description:
add options.mk missed in last commit

diffstat:

 emulators/xbeeb/options.mk |  47 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 47 insertions(+), 0 deletions(-)

diffs (51 lines):

diff -r ae17222ff300 -r e0d8c546b9e2 emulators/xbeeb/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/xbeeb/options.mk        Fri Feb 13 13:47:18 2009 +0000
@@ -0,0 +1,47 @@
+# $NetBSD: options.mk,v 1.1 2009/02/13 13:47:18 abs Exp $
+
+.include "../../mk/bsd.prefs.mk"
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.xbeeb
+PKG_SUPPORTED_OPTIONS= mitshm xbeeb-roms
+PKG_SUGGESTED_OPTIONS=
+
+# 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
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=           xbeeb-roms
+
+.if !empty(PKG_OPTIONS:Mmitshm)
+
+.include "../../x11/xextproto/buildlink3.mk"
+
+.endif
+
+.if !empty(PKG_OPTIONS:Mxbeeb-roms)
+PLIST.xbeeb-roms=      yes
+LICENSE=               xbeeb-pseudolicense
+RESTRICTED=            No redistribution allowed
+NO_BIN_ON_CDROM=       ${RESTRICTED}
+NO_BIN_ON_FTP=         ${RESTRICTED}
+NO_SRC_ON_CDROM=       ${RESTRICTED}
+NO_SRC_ON_FTP=         ${RESTRICTED}
+
+DISTFILES=             ${DISTNAME}${EXTRACT_SUFX} OS-1.2.rom BASIC2.rom
+SITES.BASIC2.rom= http://bbc.nvg.org/rom/Acorn/lang/
+SITES.OS-1.2.rom= http://bbc.nvg.org/rom/Acorn/os/
+
+ROMDIR=${PREFIX}/${XBEEBROOT}/roms
+post-install:
+       ${INSTALL_DATA} ${DISTDIR}/OS-1.2.rom ${DESTDIR}${ROMDIR}/OS1.2.rom
+       ${INSTALL_DATA} ${DISTDIR}/BASIC2.rom ${DESTDIR}${ROMDIR}/BASIC4.rom
+
+.endif



Home | Main Index | Thread Index | Old Index