FreeBSD Bugzilla – Attachment 181219 Details for
Bug 218151
[MAINTAINER] emulators/simh: Add substantial documentation and correct minor issues
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Diffs for ports files (including patches)
simh.diff (text/plain), 6.10 KB, created by
Bob Eager
on 2017-03-26 23:03:58 UTC
(
hide
)
Description:
Diffs for ports files (including patches)
Filename:
MIME Type:
Creator:
Bob Eager
Created:
2017-03-26 23:03:58 UTC
Size:
6.10 KB
patch
obsolete
>===> Generating patch >===> Viewing diff with cdiff -s -w 0 >diff -ruN ../simh.orig/Makefile ./Makefile >--- ../simh.orig/Makefile 2016-12-01 22:53:52.143157000 +0000 >+++ ./Makefile 2017-03-26 23:50:04.208406000 +0100 >@@ -3,10 +3,14 @@ > > PORTNAME= simh > PORTVERSION= 3.9.0 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= emulators >-MASTER_SITES= http://simh.trailing-edge.com/sources/ >+MASTER_SITES= http://simh.trailing-edge.com/sources/:src \ >+ http://www.ml1.org.uk/distfiles/:pdf \ >+ http://www.ancientgeek.org.uk/distfiles/:pdf > DISTNAME= ${PORTNAME}v${PORTVERSION:R:S/.//}-${PORTVERSION:E} >+DISTFILES= ${PORTNAME}v${PORTVERSION:R:S/.//}-${PORTVERSION:E}.zip:src \ >+ ${PORTNAME}_docpdf.zip:pdf > > MAINTAINER= bob@eager.cx > COMMENT= Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others >@@ -20,9 +24,10 @@ > MAKE_ENV= GCC="${CC}" CFLAGS_O="${CFLAGS}" USE_NETWORK=1 > MAKEFILE= makefile > >-SUB_FILES= pkg-message >+SUB_FILES= pkg-message simh.1 > >-PORTDOCS= 0readme_${PORTVERSION:R:S/.//}.txt 0readme_ethernet.txt >+READMES= 0readme_${PORTVERSION:R:S/.//}.txt 0readme_ethernet.txt >+PORTDOCS= ${READMES} pdf/* > > OPTIONS_DEFINE= DOCS > >@@ -44,9 +49,11 @@ > ${INSTALL_PROGRAM} ${WRKSRC}/BIN/* ${STAGEDIR}${PREFIX}/bin > @${MKDIR} ${STAGEDIR}${DATADIR} > ${INSTALL_DATA} ${WRKSRC}/VAX/ka655x.bin ${STAGEDIR}${DATADIR} >+ ${INSTALL_MAN} ${WRKDIR}/simh.1 ${STAGEDIR}${PREFIX}/man/man1 > > do-install-DOCS-on: >- @${MKDIR} ${STAGEDIR}${DOCSDIR} >- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) >+ @${MKDIR} ${STAGEDIR}${DOCSDIR}/pdf >+ (cd ${WRKSRC} && ${INSTALL_DATA} ${READMES} ${STAGEDIR}${DOCSDIR}) >+ (cd ${WRKSRC} && ${COPYTREE_SHARE} pdf ${STAGEDIR}${DOCSDIR}) > > .include <bsd.port.mk> >diff -ruN ../simh.orig/distinfo ./distinfo >--- ../simh.orig/distinfo 2014-01-22 15:30:13.000000000 +0000 >+++ ./distinfo 2017-03-26 17:12:02.163640000 +0100 >@@ -1,2 +1,5 @@ >+TIMESTAMP = 1490544722 > SHA256 (simhv39-0.zip) = e49b259b66ad6311ca9066dee3d3693cd915106a6938a52ed685cdbada8eda3b > SIZE (simhv39-0.zip) = 3103657 >+SHA256 (simh_docpdf.zip) = dff83e9a55f5e8bc2364489d6cc2a6731c60237acf37f4c46f080914896f8a0c >+SIZE (simh_docpdf.zip) = 2282195 >diff -ruN ../simh.orig/files/pkg-message.in ./files/pkg-message.in >--- ../simh.orig/files/pkg-message.in 2014-01-22 15:52:06.000000000 +0000 >+++ ./files/pkg-message.in 2017-03-26 23:46:24.778433000 +0100 >@@ -1,5 +1,9 @@ > ********************************************************************* > >-The file needed by the VAX emulator is located in %%DATADIR%% >+The 'eclipse' emulator has been renamed to 'simh-eclipse'. >+ >+The file needed by the VAX emulator is located in: >+ >+ %%DATADIR%% > > ********************************************************************* >diff -ruN ../simh.orig/files/simh.1.in ./files/simh.1.in >--- ../simh.orig/files/simh.1.in 1970-01-01 01:00:00.000000000 +0100 >+++ ./files/simh.1.in 2017-03-26 23:38:49.263465000 +0100 >@@ -0,0 +1,110 @@ >+.Dd March 26, 2017 >+.Os >+.Dt SIMH 1 CON >+.Sh NAME >+.Nm simh >+.Nd Simulation suite for various computer systems >+.Sh SYNOPSIS >+.Nm >+.Op Fl e >+.Op Fl q >+.Op Fl v >+.Oo >+.Ar startup-file >+.Op Ar arguments >+.Oc >+.Sh DESCRIPTION >+.Nm >+is a comprehensive suite of simulators for a number of legacy computer systems. >+.Pp >+Note that there is no actual >+.Nm >+command; each simulator is invoked with its own command. >+Currently, the >+available commands are: >+.Bd -ragged -offset indent >+.Sy altair , >+.Sy altairz80 , >+.Sy gri , >+.Sy h316 , >+.Sy hp2100 , >+.Sy i1401 , >+.Sy i1620 , >+.Sy i7094 , >+.Sy ibm1130 , >+.Sy id16 , >+.Sy id32 , >+.Sy lgp , >+.Sy nova , >+.Sy pdp1 , >+.Sy pdp10 , >+.Sy pdp11 , >+.Sy pdp15 , >+.Sy pdp4 , >+.Sy pdp7 , >+.Sy pdp8 , >+.Sy pdp9 , >+.Sy s3 , >+.Sy sds , >+.Sy simh-eclipse , >+.Sy swtp6800mp-a , >+.Sy swtp6800mp-a2 , >+.Sy vax , >+.Sy vax780 . >+.Ed >+.Pp >+The following options are available for all of the commands: >+.Bl -tag >+.It Fl e >+Processing of >+.Ar startup-file >+(including nested command invocations) is aborted if >+a command error is encountered. >+.It Fl q >+Certain informational messages are suppressed. >+.It Fl v >+The commands in >+.Ar startup-file >+are echoed before they are executed. >+.El >+.Pp >+If >+.Ar startup-file >+is specified, it is used as an initial source of simulator commands. >+If >+.Ar startup-file >+is not specified, >+the simulator looks for a startup file consisting of the simulator >+name (including its path components) plus the extension >+.Pa .ini . >+.Pp >+If a startup file is specified, either on the >+command line or implicitly via the >+.Pa .ini >+capability, it should contain a series of non-interactive simulator >+commands, one per line. >+These commands can be used to set up standard parameters, for example disk >+sizes. >+.Pp >+After initializing its internal structures and processing the startup file (if any), >+the simulator types out its name and version and then prompts for input with: >+.Bd -ragged -offset indent >+.Sy sim> >+.Ed >+.Sh ENVIRONMENT >+No environment variables are used. >+.Sh DIAGNOSTICS >+Usually self explanatory. >+.Sh EXIT STATUS >+.Nm >+exits 0 on success, and >0 if an error occurs. >+.Sh SEE ALSO >+.Pp >+Documentation is available for each of the simulators. There is >+also generic simulator documentation. It can be found locally in >+.Pa %%DOCSDIR%% >+(if installed), and also at >+.Pa http://simh.trailing-edge.com/pdf/all_docs.html . >+.Sh AUTHORS >+.An "Robert M. Supnik and many others" . >+.Fx "port maintenance, and this manual page, by" An "Bob Eager" Aq bob@eager.cx . >diff -ruN ../simh.orig/pkg-descr ./pkg-descr >--- ../simh.orig/pkg-descr 2016-05-19 11:21:23.000000000 +0100 >+++ ./pkg-descr 2017-03-26 23:53:32.782396000 +0100 >@@ -14,7 +14,6 @@ > - Scientific Data Systems SDS 940 > > These simulators are capable of running the Unix V5, V6 and V7 binaries >-licenced for non-commercial use by SCO. See ${WRKDIR}/simh_doc.txt for >-further details. >+licenced for non-commercial use by SCO. See documentation for further details. > > WWW: http://simh.trailing-edge.com >diff -ruN ../simh.orig/pkg-plist ./pkg-plist >--- ../simh.orig/pkg-plist 2016-01-31 21:46:19.000000000 +0000 >+++ ./pkg-plist 2017-03-26 23:47:45.026412000 +0100 >@@ -26,4 +26,5 @@ > bin/swtp6800mp-a2 > bin/vax > bin/vax780 >+man/man1/simh.1.gz > %%DATADIR%%/ka655x.bin >====> Cleaning up >===> Done
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 218151
: 181219