summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorbsiegert <bsiegert@pkgsrc.org>2014-11-28 11:58:50 +0000
committerbsiegert <bsiegert@pkgsrc.org>2014-11-28 11:58:50 +0000
commit3e836e3b1f88c6100ca1e8411008b5a983bd351b (patch)
tree1ba4dafe0d02c46ba9f3688f39e0556f355975e2 /emulators
parent2dcef6a2ec7aa2fd3a2b10a9f9b633258203ca39 (diff)
downloadpkgsrc-3e836e3b1f88c6100ca1e8411008b5a983bd351b.tar.gz
Add RiscOS extension modules to the package. Patch from Rhialto in
PR pkg/49274.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/arcem/MESSAGE11
-rw-r--r--emulators/arcem/Makefile19
-rw-r--r--emulators/arcem/PLIST10
3 files changed, 36 insertions, 4 deletions
diff --git a/emulators/arcem/MESSAGE b/emulators/arcem/MESSAGE
index 4b4f231db94..b378835584a 100644
--- a/emulators/arcem/MESSAGE
+++ b/emulators/arcem/MESSAGE
@@ -1,5 +1,5 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.4 2004/12/03 15:15:23 skrll Exp $
+$NetBSD: MESSAGE,v 1.5 2014/11/28 11:58:50 bsiegert Exp $
When you run arcem, you need to be in a directory containing the
arcem files and the ROM file. The distribution is supplied with the
@@ -7,10 +7,17 @@ Linux ROM and Hard Drive files from Dave Gilbert's site. The hard drive
file needs to be writable by you. For example:
$ mkdir ~/Archimedes
- $ cp ${PREFIX}/share/arcem/* ~/Archimedes
+ $ cp -p ${PREFIX}/share/arcem/* ~/Archimedes
$ cp ~/Archimedes/dot.arcemrc ~/.arcemrc
$ cd ~/Archimedes
$ chmod +w HardImage1
+ $ mkdir extnrom hostfs # note [1]
+ $ mv *,ffa extnrom # note [1]
+ $ mv *,ffb hostfs # note [1]
$ arcem
+[1] If you run RiscOS, you can use the HostFS file system.
+Files from the hostfs file will be visible.
+
+
===========================================================================
diff --git a/emulators/arcem/Makefile b/emulators/arcem/Makefile
index 5eb92056e23..2be8861df61 100644
--- a/emulators/arcem/Makefile
+++ b/emulators/arcem/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.24 2013/11/11 16:44:45 joerg Exp $
+# $NetBSD: Makefile,v 1.25 2014/11/28 11:58:50 bsiegert Exp $
#
DISTNAME= arcem-1.50-src
+PKGREVISION= 1
PKGNAME= ${DISTNAME:S/-src//}
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=arcem/}
@@ -39,6 +40,22 @@ do-install:
${DESTDIR}${PREFIX}/share/arcem/dot.arcemrc
${INSTALL_DATA} ${WRKSRC}/hexcmos \
${DESTDIR}${PREFIX}/share/arcem/hexcmos
+ ${INSTALL_DATA} ${WRKSRC}/support_modules/hostfs/hostfs,ffa \
+ ${DESTDIR}${PREFIX}/share/arcem/hostfs,ffa
+ ${INSTALL_DATA} ${WRKSRC}/support_modules/hostfs/hostfsfiler,ffa \
+ ${DESTDIR}${PREFIX}/share/arcem/hostfsfiler,ffa
+ ${INSTALL_DATA} ${WRKSRC}/support_modules/modes/ArcemModes,ffa \
+ ${DESTDIR}${PREFIX}/share/arcem/ArcemModes,ffa
+ ${INSTALL_DATA} ${WRKSRC}/support_modules/modes/MakeModes,ffb \
+ ${DESTDIR}${PREFIX}/share/arcem/MakeModes,ffb
+ ${INSTALL_DATA} ${WRKSRC}/support_modules/modes/ModeGen,ffb \
+ ${DESTDIR}${PREFIX}/share/arcem/ModeGen,ffb
+ ${INSTALL_DATA} ${WRKSRC}/support_modules/modes/README \
+ ${DESTDIR}${PREFIX}/share/arcem/README.Modes
+ ${INSTALL_DATA} ${WRKSRC}/support_modules/scrollwheel/scrollwheel,ffa \
+ ${DESTDIR}${PREFIX}/share/arcem/scrollwheel,ffa
+ ${INSTALL_DATA} ${WRKSRC}/support_modules/support/support,ffa \
+ ${DESTDIR}${PREFIX}/share/arcem/support,ffa
.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/arcem/PLIST b/emulators/arcem/PLIST
index 99fdd049e1f..04212150cb8 100644
--- a/emulators/arcem/PLIST
+++ b/emulators/arcem/PLIST
@@ -1,9 +1,17 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:51:01 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2014/11/28 11:58:50 bsiegert Exp $
bin/arcem
+share/arcem/ArcemModes,ffa
share/arcem/HardImage1
+share/arcem/MakeModes,ffb
+share/arcem/ModeGen,ffb
+share/arcem/README.Modes
share/arcem/ROM
share/arcem/dot.arcemrc
share/arcem/hexcmos
+share/arcem/hostfs,ffa
+share/arcem/hostfsfiler,ffa
+share/arcem/scrollwheel,ffa
+share/arcem/support,ffa
@comment share/arcem/hexcmos.2
@comment share/arcem/README
@comment share/arcem/README.OrElse