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