pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/ski Third time luck import of a ski emulator...
details: https://anonhg.NetBSD.org/pkgsrc/rev/7151cea9d867
branches: trunk
changeset: 500282:7151cea9d867
user: skrll <skrll%pkgsrc.org@localhost>
date: Wed Oct 05 11:58:50 2005 +0000
description:
Third time luck import of a ski emulator package.
Based on the pkg found at
http://cherry.beevomit.org/downloads/netbsd-anvil/pkgsrc.emulators.hp-ski.tar.gz
The Ski simulator is a software package designed to functionally
simulate the IA-64 processor architecture at the instruction level.
Ski offers an informative, screen-oriented machine-state display and a
friendly, powerful command-line interface. Programs may be loaded from
disk in executable format; they may be run from start to finish, single-
stepped, and break-pointed. Execution can occur in a text-oriented or
a graphical user interface or in batch-mode, with no user-interface at
all. Both the user-level and the system-level machine-state can be
simulated. For user-level execution, Ski will intercept IA-64 Linux
system calls and translate them into the corresponding system calls of
the host operating system.
diffstat:
emulators/ski/DESCR | 1 +
emulators/ski/Makefile | 46 ++++++++++++++++++++++++++++++++++++++++++++++
emulators/ski/PLIST | 9 +++++++++
emulators/ski/distinfo | 5 +++++
4 files changed, 61 insertions(+), 0 deletions(-)
diffs (77 lines):
diff -r e147cf72bb4b -r 7151cea9d867 emulators/ski/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/ski/DESCR Wed Oct 05 11:58:50 2005 +0000
@@ -0,0 +1,1 @@
+The Hewlett-Packard IA-64 instruction set simulator for Linux/x86
diff -r e147cf72bb4b -r 7151cea9d867 emulators/ski/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/ski/Makefile Wed Oct 05 11:58:50 2005 +0000
@@ -0,0 +1,46 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/10/05 11:58:50 skrll Exp $
+
+DISTNAME= ski-0.9.81-l6-i686
+CATEGORIES= emulators
+MASTER_SITES= # empty
+
+MAINTAINER= skrll%NetBSD.org@localhost
+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}
+
+ONLY_FOR_PLATFORM= *-*-i386
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} != "Linux"
+DEPENDS+= suse_x11>=6.1:../../emulators/${SUSE_DIR_PREFIX}_x11
+.endif
+
+WRKSRC= ${WRKDIR}
+INTERACTIVE_STAGE= fetch extract
+CHECK_SHLIBS= NO
+NO_BUILD= YES
+
+DOWNLOAD= http://www.hpl.hp.com/research/linux/ski/download.php
+
+_FETCH_MESSAGE= \
+ ${ECHO} "==============================================================="; \
+ ${ECHO} " Due to licensing restrictions, "; \
+ ${ECHO} " the HP Ski IA-64 emulator for Linux 2.x (i686) must be fetched"; \
+ ${ECHO} " into ${DISTDIR} from"; \
+ ${ECHO} " ${DOWNLOAD}"; \
+ ${ECHO} "==============================================================="
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKDIR}/nue/usr/bin/*ski* ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKDIR}/nue/usr/man/man1/*ski*.1 ${PREFIX}/man/man1
+ ${INSTALL_DATA} ${WRKDIR}/nue/usr/X11R6/lib/X11/app-defaults/XSki ${PREFIX}/lib/X11/app-defaults/XSki
+
+.include "../../emulators/suse_linux/Makefile.application"
+.include "../../mk/bsd.pkg.mk"
diff -r e147cf72bb4b -r 7151cea9d867 emulators/ski/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/ski/PLIST Wed Oct 05 11:58:50 2005 +0000
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/10/05 11:58:50 skrll 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 -r e147cf72bb4b -r 7151cea9d867 emulators/ski/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/ski/distinfo Wed Oct 05 11:58:50 2005 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/10/05 11:58:50 skrll 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
Home |
Main Index |
Thread Index |
Old Index