summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emulators/ski-bin/DESCR17
-rw-r--r--emulators/ski-bin/Makefile45
-rw-r--r--emulators/ski-bin/PLIST9
-rw-r--r--emulators/ski-bin/distinfo5
4 files changed, 76 insertions, 0 deletions
diff --git a/emulators/ski-bin/DESCR b/emulators/ski-bin/DESCR
new file mode 100644
index 00000000000..bb8fa17f759
--- /dev/null
+++ b/emulators/ski-bin/DESCR
@@ -0,0 +1,17 @@
+The Hewlett-Packard IA-64 instruction set simulator for Linux/x86
+
+To get the ski to run on NetBSD/i386, you need the following:
+
+compat_linux support in the kernel:
+ http://www.netbsd.org/docs/guide/en/chap-linux.html
+procfs support in the kernel:
+ http://www.netbsd.org/docs/guide/en/chap-linux.html#chap-linux-emulating-procfs
+mount /dev/pts:
+ http://mail-index.netbsd.org/tech-kern/2004/11/08/0016.html
+
+Tip: You can run the ski emulator with qemu usermode emulation on
+non-i386 platforms.
+
+Run the ski binary from within an xterm window.
+
+BUGS: the xserver version xski doesn't currently work.
diff --git a/emulators/ski-bin/Makefile b/emulators/ski-bin/Makefile
new file mode 100644
index 00000000000..eec2e1c2cd5
--- /dev/null
+++ b/emulators/ski-bin/Makefile
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/07/27 09:20:57 cherry Exp $
+
+DISTNAME= ski-0.9.81-l6-i686
+PKGNAME= ski-0.9.81.6
+CATEGORIES= emulators
+MASTER_SITES= # empty
+
+MAINTAINER= skrll@NetBSD.org
+HOMEPAGE= http://www.hpl.hp.com/research/linux/ski/
+COMMENT= The Hewlett-Packard IA-64 instruction set simulator for Linux/x86
+
+RESTRICTED= Modification or Redistribution not permitted
+NO_SRC_ON_FTP= ${RESTRICTED}
+NO_SRC_ON_CDROM= ${RESTRICTED}
+NO_BIN_ON_FTP= ${RESTRICTED}
+NO_BIN_ON_CDROM= ${RESTRICTED}
+
+EMUL_PLATFORMS= linux-i386
+EMUL_MODULES.linux= x11
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+WRKSRC= ${WRKDIR}
+INTERACTIVE_STAGE= fetch
+BUILD_DIRS= # none
+
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 lib/X11/app-defaults
+
+DOWNLOAD= http://www.hpl.hp.com/research/linux/ski/download.php
+
+FETCH_MESSAGE= \
+ "Due to licensing restrictions, the HP Ski IA-64 emulator for" \
+ "Linux 2.x (i686) must be fetched into:" \
+ " ${DISTDIR}" \
+ "from:" \
+ " ${DOWNLOAD}"
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKDIR}/nue/usr/bin/*ski* ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKDIR}/nue/usr/man/man1/*ski*.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA} ${WRKDIR}/nue/usr/X11R6/lib/X11/app-defaults/XSki \
+ ${DESTDIR}${PREFIX}/lib/X11/app-defaults/XSki
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/ski-bin/PLIST b/emulators/ski-bin/PLIST
new file mode 100644
index 00000000000..1a36d79f6b2
--- /dev/null
+++ b/emulators/ski-bin/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/07/27 09:20:57 cherry Exp $
+bin/ski
+bin/xski
+bin/bski
+bin/bskinc
+man/man1/ski.1
+man/man1/xski.1
+man/man1/bskinc.1
+lib/X11/app-defaults/XSki
diff --git a/emulators/ski-bin/distinfo b/emulators/ski-bin/distinfo
new file mode 100644
index 00000000000..eaa4fbd4491
--- /dev/null
+++ b/emulators/ski-bin/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/07/27 09:20:57 cherry Exp $
+
+SHA1 (ski-0.9.81-l6-i686.tar.gz) = 6a4d330805922b553abcccc259828f589bcf5de1
+RMD160 (ski-0.9.81-l6-i686.tar.gz) = 79905fb94c9a3436ee7b644988afb47fd11b7a42
+Size (ski-0.9.81-l6-i686.tar.gz) = 1696144 bytes