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