From f60a11ada16d6502864b6c043f34c38d1354d71e Mon Sep 17 00:00:00 2001 From: cherry Date: Wed, 27 Jul 2011 11:14:22 +0000 Subject: Complete import of wip/ski --- emulators/ski/DESCR | 12 ++++++++++++ emulators/ski/Makefile | 40 ++++++++++++++++++++++++++++++++++++++++ emulators/ski/PLIST | 31 +++++++++++++++++++++++++++++++ emulators/ski/distinfo | 21 +++++++++++++++++++++ 4 files changed, 104 insertions(+) create mode 100644 emulators/ski/DESCR create mode 100644 emulators/ski/Makefile create mode 100644 emulators/ski/PLIST create mode 100644 emulators/ski/distinfo (limited to 'emulators') diff --git a/emulators/ski/DESCR b/emulators/ski/DESCR new file mode 100644 index 00000000000..cdba1343284 --- /dev/null +++ b/emulators/ski/DESCR @@ -0,0 +1,12 @@ +The Hewlett-Packard IA-64 instruction set simulator + +To get the ski to run on NetBSD/i386, you need the following: + +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 + +Run the ski binary from within an xterm window. + +BUGS: the xserver version xski doesn't currently work. diff --git a/emulators/ski/Makefile b/emulators/ski/Makefile new file mode 100644 index 00000000000..8f5bc3b5b0d --- /dev/null +++ b/emulators/ski/Makefile @@ -0,0 +1,40 @@ +# $NetBSD: Makefile,v 1.11 2011/07/27 11:14:22 cherry Exp $ +# + +DISTNAME= ski-1.3.2 +CATEGORIES= emulators +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ski/} + +MAINTAINER= cherry@zyx.in +HOMEPAGE= http://ski.sourceforge.net/ +COMMENT= The ia64 instruction set simulator + +PKG_DESTDIR_SUPPORT= user-destdir + +BUILD_DEPENDS+= libelf>=0.8.13:../../devel/libelf +GNU_CONFIGURE= yes +USE_LANGUAGES+= c fortran77 c++ +CONFIGURE_ARGS+= --prefix=${PREFIX} + +CPPFLAGS+= -I${PREFIX}/include/libelf -L ${PREFIX}/lib + +USE_TOOLS+= pkg-config aclocal autoconf automake +USE_LIBTOOL= yes +USE_NCURSES= yes + + +pre-configure: +# cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${SH} ./autogen.sh ${CONFIGURE_ARGS} + cd ${WRKSRC} && ${SH} ./autogen.sh ${CONFIGURE_ARGS} + +post-install: + ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/X11/app-defaults + ${INSTALL_DATA} ${WRKSRC}/src/XSki \ + ${DESTDIR}${PREFIX}/lib/X11/app-defaults/XSki + +.include "../../devel/gperf/buildlink3.mk" +.include "../../devel/libelf/buildlink3.mk" +.include "../../devel/ncurses/buildlink3.mk" +.include "../../devel/libltdl/buildlink3.mk" +.include "../../mk/dlopen.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/ski/PLIST b/emulators/ski/PLIST new file mode 100644 index 00000000000..93976c3a4a5 --- /dev/null +++ b/emulators/ski/PLIST @@ -0,0 +1,31 @@ +@comment $NetBSD: PLIST,v 1.3 2011/07/27 11:14:22 cherry Exp $ +bin/ski +bin/bski +bin/bskinc +bin/ski-config +bin/ski-fake-xterm +include/ski-1.3/asm.h +include/ski-1.3/bits.h +include/ski-1.3/coreui.h +include/ski-1.3/exportui.h +include/ski-1.3/fields.h +include/ski-1.3/libcore.h +include/ski-1.3/libsym.h +include/ski-1.3/os_support.h +include/ski-1.3/platform.h +include/ski-1.3/sim.h +include/ski-1.3/simmem.h +include/ski-1.3/ski.h +include/ski-1.3/state.h +include/ski-1.3/std.h +include/ski-1.3/types.h +lib/X11/app-defaults/XSki +lib/libski-1.3.so.2 +lib/libski-1.3.so.2.0.0 +lib/libski.a +lib/libski.la +lib/libski.so +man/man1/bski.1 +man/man1/bskinc.1 +man/man1/ski.1 +share/ski/gski.glade diff --git a/emulators/ski/distinfo b/emulators/ski/distinfo new file mode 100644 index 00000000000..a3986d71d5d --- /dev/null +++ b/emulators/ski/distinfo @@ -0,0 +1,21 @@ +$NetBSD: distinfo,v 1.3 2011/07/27 11:14:22 cherry Exp $ + +SHA1 (ski-1.3.2.tar.gz) = fc067041a70cf45cad6af42da7ffe5bf100d7c65 +RMD160 (ski-1.3.2.tar.gz) = 1ff739eac7b8163026d208ee9b51d134f524e73f +Size (ski-1.3.2.tar.gz) = 2715791 bytes +SHA1 (patch-aa) = 60003cef1eef2bbb6ce535c137fa15a76b0e4f13 +SHA1 (patch-ab) = 23076061dac3a0488d2f5b7b0ac022d095568d80 +SHA1 (patch-ac) = 769b847c5564565617be8043e0c736e12c296d40 +SHA1 (patch-ad) = d1680c77d837a8c3c371e7bd624cb1fa87ea6724 +SHA1 (patch-ae) = c2c8075ee9fa214aca31c7291075911efb686710 +SHA1 (patch-af) = f4048bccb6809ad69527352bcc4c32f8b109b437 +SHA1 (patch-ag) = 973a8f5c1cc5cc36bb8aa1e1e21769f51194967e +SHA1 (patch-ah) = 31e4807b546c69aa43c7bddc4f16ba3b99d8da3e +SHA1 (patch-ai) = 97c4b6f2ed49ea7668d8fbc789ea46f31c8ee1b1 +SHA1 (patch-aj) = c2ac0b850381d2fee3b3f7846cf3aeb51d8e8245 +SHA1 (patch-ak) = 0abaa09fb172ebbc8715908f5c6f49936b22aefa +SHA1 (patch-al) = 1911d6c8e051ab2b64055cf1c64856188268619e +SHA1 (patch-am) = 0965936933424ab4af4d1fa3384808f4e92f9b04 +SHA1 (patch-an) = 73629a59de77f233be3748d19c5d17d8e18e8af5 +SHA1 (patch-ao) = 8f2eabd4d8dc6ccef593a5f50d00485a905ee523 +SHA1 (patch-ap) = b392a3b89273db3f55ed7d88ca167229f6e3c802 -- cgit v1.2.3