From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Dec 17 18:40:19 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B6E216A49E for ; Sun, 17 Dec 2006 18:40:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10D5C43CB4 for ; Sun, 17 Dec 2006 18:40:15 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kBHIeE6f086972 for ; Sun, 17 Dec 2006 18:40:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kBHIeEwn086971; Sun, 17 Dec 2006 18:40:14 GMT (envelope-from gnats) Resent-Date: Sun, 17 Dec 2006 18:40:14 GMT Resent-Message-Id: <200612171840.kBHIeEwn086971@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, trasz Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14AF616A407 for ; Sun, 17 Dec 2006 18:37:48 +0000 (UTC) (envelope-from trasz@pin.if.uz.zgora.pl) Received: from pin.if.uz.zgora.pl (pin.if.uz.zgora.pl [212.109.128.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8517443CA0 for ; Sun, 17 Dec 2006 18:37:47 +0000 (GMT) (envelope-from trasz@pin.if.uz.zgora.pl) Received: by pin.if.uz.zgora.pl (Postfix, from userid 1001) id B2FDC39DBA; Sun, 17 Dec 2006 19:41:10 +0100 (CET) Message-Id: <20061217184110.B2FDC39DBA@pin.if.uz.zgora.pl> Date: Sun, 17 Dec 2006 19:41:10 +0100 (CET) From: trasz To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/106839: [NEW PORT] emulators/tme: Emulator for Sun 2/120 and Sun 3/150 machines X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Dec 2006 18:40:19 -0000 >Number: 106839 >Category: ports >Synopsis: [NEW PORT] emulators/tme: Emulator for Sun 2/120 and Sun 3/150 machines >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Dec 17 18:40:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: trasz >Release: FreeBSD 6.1-RELEASE-p10 i386 >Organization: >Environment: System: FreeBSD pin.if.uz.zgora.pl 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Wed Nov 15 19:16:30 CET 2006 >Description: The Machine Emulator provides a general-purpose framework for computer emulation. Right now it can emulate Sun 2/120 and 3/150. WWW: http://theory.lcs.mit.edu/~fredette/tme/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- tme-0.4.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # tme # tme/pkg-descr # tme/Makefile # tme/pkg-plist # tme/distinfo # tme/files # tme/files/patch-libtme-module.c # echo c - tme mkdir -p tme > /dev/null 2>&1 echo x - tme/pkg-descr sed 's/^X//' >tme/pkg-descr << 'END-of-tme/pkg-descr' XThe Machine Emulator provides a general-purpose framework Xfor computer emulation. Right now it can emulate Sun 2/120 and X3/150. X XWWW: http://theory.lcs.mit.edu/~fredette/tme/ END-of-tme/pkg-descr echo x - tme/Makefile sed 's/^X//' >tme/Makefile << 'END-of-tme/Makefile' X# New ports collection makefile for: tme X# Date created: 2006-12-14 X# Whom: trasz X# X# $FreeBSD$ X# X XPORTNAME= tme XPORTVERSION= 0.4 XCATEGORIES= emulators XMASTER_SITES= http://theory.lcs.mit.edu/~fredette/tme/ X XMAINTAINER= trasz@pin.if.uz.zgora.pl XCOMMENT= Emulator for Sun 2/120 and Sun 3/150 machines X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_GNOME= gtk12 gnometarget XCONFIGURE_ARGS+= --disable-shared XMAKE_ENV= LANG=C X Xpost-patch: X ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/libtme/module.c X X.include END-of-tme/Makefile echo x - tme/pkg-plist sed 's/^X//' >tme/pkg-plist << 'END-of-tme/pkg-plist' Xbin/tme-sun-idprom Xbin/tme-sun-eeprom Xbin/tmesh Xinclude/tme/generic/bus-device.h Xinclude/tme/generic/bus.h Xinclude/tme/generic/ic.h Xinclude/tme/generic/serial.h Xinclude/tme/generic/ethernet.h Xinclude/tme/generic/fb.h Xinclude/tme/generic/scsi.h Xinclude/tme/generic/disk.h Xinclude/tme/generic/tape.h Xinclude/tme/generic/mouse.h Xinclude/tme/generic/float.h Xinclude/tme/generic/keyboard.h Xinclude/tme/ic/m68k.h Xinclude/tme/ic/am9513.h Xinclude/tme/ic/z8530.h Xinclude/tme/ic/mm58167.h Xinclude/tme/ic/isil7170.h Xinclude/tme/ic/i825x6.h Xinclude/tme/ic/ieee754.h Xinclude/tme/ic/ieee754-auto.h Xinclude/tme/ic/ieee754-ops-auto.h Xinclude/tme/machine/sun.h Xinclude/tme/scsi/scsi-disk.h Xinclude/tme/scsi/scsi-tape.h Xinclude/tme/scsi/scsi-msg.h Xinclude/tme/scsi/scsi-cdb.h Xinclude/tme/scsi/scsi-device.h Xinclude/tme/atomics.h Xinclude/tme/common.h Xinclude/tme/connection.h Xinclude/tme/element.h Xinclude/tme/threads.h Xinclude/tme/module.h Xinclude/tme/log.h Xinclude/tme/tme.h Xinclude/tme/misc.h Xinclude/tme/hash.h Xinclude/tme/tmesh.h Xinclude/ltdl.h Xlib/tme/tme-plugins.txt Xlib/tme/tme_generic.la Xlib/tme/tme_generic.a Xlib/tme/tme_ic_m68k.la Xlib/tme/tme_ic_m68k.a Xlib/tme/tme_ic_am9513.la Xlib/tme/tme_ic_am9513.a Xlib/tme/tme_ic_mm58167.la Xlib/tme/tme_ic_mm58167.a Xlib/tme/tme_ic_z8530.la Xlib/tme/tme_ic_z8530.a Xlib/tme/tme_ic_i825x6.la Xlib/tme/tme_ic_i825x6.a Xlib/tme/tme_ic_isil7170.la Xlib/tme/tme_ic_isil7170.a Xlib/tme/tme_ic_ncr5380.la Xlib/tme/tme_ic_ncr5380.a Xlib/tme/libtme-machine-sun.la Xlib/tme/libtme-machine-sun.a Xlib/tme/tme_machine_sun2.la Xlib/tme/tme_machine_sun2.a Xlib/tme/tme_machine_sun3.la Xlib/tme/tme_machine_sun3.a Xlib/tme/tme_host_posix.la Xlib/tme/tme_host_posix.a Xlib/tme/tme_host_bsd.la Xlib/tme/tme_host_bsd.a Xlib/tme/tme_host_gtk.la Xlib/tme/tme_host_gtk.a Xlib/tme/tme_bus_multibus.la Xlib/tme/tme_bus_multibus.a Xlib/tme/tme_serial_kb.la Xlib/tme/tme_serial_kb.a Xlib/tme/tme_scsi.la Xlib/tme/tme_scsi.a Xlib/tme/tmeconfig.h Xlib/libltdl.la Xlib/libltdl.a Xlib/libtme.la Xlib/libtme.a Xlib/libtme-generic.la Xlib/libtme-generic.a Xlib/libtme-ieee754.la Xlib/libtme-ieee754.a Xlib/libtmesh.la Xlib/libtmesh.a X%%EXAMPLESDIR%%/sun-keyboards.txt X%%EXAMPLESDIR%%/my-sun-macros.txt X%%EXAMPLESDIR%%/SUN2-MULTIBUS X%%EXAMPLESDIR%%/SUN3-CARRERA X%%EXAMPLESDIR%%/sun3-carrera-eeprom.txt X@dirrmtry %%EXAMPLESDIR%% X@dirrmtry lib/tme X@dirrmtry include/tme/scsi X@dirrmtry include/tme/machine X@dirrmtry include/tme/ic X@dirrmtry include/tme/generic X@dirrmtry include/tme END-of-tme/pkg-plist echo x - tme/distinfo sed 's/^X//' >tme/distinfo << 'END-of-tme/distinfo' XMD5 (tme-0.4.tar.gz) = 70673e07c3bd6bf2bd5abd2f7678f4e2 XSHA256 (tme-0.4.tar.gz) = edb148558e923ae25f11c4bba7dca1fe601c20e106aa0ada208a48ed305c7b47 XSIZE (tme-0.4.tar.gz) = 1448981 END-of-tme/distinfo echo c - tme/files mkdir -p tme/files > /dev/null 2>&1 echo x - tme/files/patch-libtme-module.c sed 's/^X//' >tme/files/patch-libtme-module.c << 'END-of-tme/files/patch-libtme-module.c' X--- libtme/module.c.orig Wed Jan 26 13:59:24 2005 X+++ libtme/module.c Sun Dec 17 19:11:37 2006 X@@ -107,13 +107,14 @@ X FILE *modules_index; X X /* pass over the search path environment variables: */ X- for (pass = 0; ++pass < 2; ) { X+ for (pass = 0; ++pass <= 3; ) { X X /* get the next search path environment variable value: */ X search_path = NULL; X switch (pass) { X case 1: search_path = getenv("LTDL_LIBRARY_PATH"); break; X case 2: search_path = getenv(LTDL_SHLIBPATH_VAR); break; X+ case 3: search_path = "%%PREFIX%%/lib"; break; X default: assert(FALSE); X } X if (search_path == NULL) { END-of-tme/files/patch-libtme-module.c exit --- tme-0.4.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: