head	1.4;
access;
symbols
	RELEASE_4_3_0:1.3
	RELEASE_4_2_0:1.3
	RELEASE_4_1_1:1.3
	RELEASE_4_1_0:1.3
	RELEASE_3_5_0:1.3
	RELEASE_4_0_0:1.3
	RELEASE_3_4_0:1.3
	RELEASE_3_3_0:1.3
	RELEASE_3_2_0:1.3
	RELEASE_3_1_0:1.3
	RELEASE_2_2_8:1.3
	RELEASE_3_0_0:1.3
	RELEASE_2_2_7:1.3
	RELEASE_2_2_6:1.3
	RELEASE_2_2_5:1.1.1.1
	RELEASE_2_2_1:1.1.1.1
	RELEASE_2_2_2:1.1.1.1
	jdp_1_0:1.1.1.1
	JDP:1.1.1;
locks; strict;
comment	@# @;


1.4
date	2001.07.21.23.41.39;	author jdp;	state dead;
branches;
next	1.3;

1.3
date	98.01.17.21.12.11;	author jdp;	state Exp;
branches;
next	1.2;

1.2
date	98.01.16.21.46.05;	author jseger;	state Exp;
branches;
next	1.1;

1.1
date	96.10.29.23.01.52;	author jdp;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.10.29.23.01.52;	author jdp;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Remove the old modula-3 and modula-3-lib ports.  They are superseded
by the pm3-* family of ports, which build a newer and better-maintained
version of Modula-3.  I have converted all ports which depended on
modula-3 to use pm3-* instead.

PR:		ports/27664 is rendered irrelevant
@
text
@This patch modifies m3browser to use the new "m3configvars" package.

===================================================================
--- m3/m3browser/src/Main.m3.orig	Mon Feb  5 10:49:57 1996
+++ m3/m3browser/src/Main.m3	Tue Sep 24 15:39:45 1996
@@@@ -13,13 +13,12 @@@@
 
 IMPORT Text, Rd, Wr, TextRd, Thread, Time, Fmt, IntRefTbl, IntList;
 IMPORT Process, Params, Lex, OS, FloatMode, Word, IntIntTbl, TextIntTbl;
-IMPORT FileWr, OSError, Atom, FmtTime, M3Config, RTParams, RTCollector;
+IMPORT FileWr, OSError, Atom, FmtTime, M3ConfigVars, RTParams, RTCollector;
 IMPORT FS, RefList, IntSeq, XFormat, RefSeq, TextRefTbl, CharMap, IP;
 IMPORT Buf, ID, Wx, MarkUp, CMarkUp, TCPServer, ErrLog, RTutils, RTHeapStats;
 
 CONST
   Title_page = "m3browser.html";
-  SLASH      = M3Config.PATH_SEP;
   StartPage  = "<HTML>\n<HEAD>\n";
   StartTitle = "<TITLE>";
   Body       = "<BODY BGCOLOR=\"#ffffff\" VLINK=\"#006633\">\n";
@@@@ -28,10 +27,11 @@@@
   EndPage    = "</BODY>\n</HTML>\n";
 
 VAR (* configuration *)
-  package_root     := M3Config.PKG_USE;
+  SLASH            := M3ConfigVars.PATH_SEP;
+  package_root     := M3ConfigVars.PKG_USE;
   server_machine   :  TEXT; (* initialized in "ParseOptions" *)
   server_socket    := 3829;
-  derived_dirs     := IntList.List1 (ID.Add (M3Config.BUILD_DIR));
+  derived_dirs     := IntList.List1 (ID.Add (M3ConfigVars.BUILD_DIR));
   n_workers        := 3;
   refresh_interval := 30.0d0; (* minutes *)
   start_time       := Time.Now ();
===================================================================
RCS file: /home/jdp/m3-cvs/m3/m3browser/src/m3makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 m3makefile
--- m3/m3browser/src/m3makefile.orig	1996/09/24 05:21:56	1.1.1.1
+++ m3/m3browser/src/m3makefile	1996/09/24 05:32:39
@@@@ -6,6 +6,7 @@@@
 
 m3_option ("-times")
 
+import ("m3configvars")
 import ("libm3")
 import ("tcp")
 import ("m3tools")
@


1.3
log
@Fix all the paths in context diff headers and remove the Index
lines, since the WORTHLESS, BROKEN new version of patch ignores
them.
@
text
@@


1.2
log
@Alter patches to apply correctly under 3.0.
PR:		5461
@
text
@a2 1
Index: m3/m3browser/src/Main.m3
d4 2
a5 2
--- Main.m3.orig	Mon Feb  5 10:49:57 1996
+++ Main.m3	Tue Sep 24 15:39:45 1996
a34 1
Index: m3/m3browser/src/m3makefile
d39 1
a39 1
--- m3/m3browser/src/m3makefile	1996/09/24 05:21:56	1.1.1.1
@


1.1
log
@Initial revision
@
text
@d41 2
a42 2
--- m3makefile	1996/09/24 05:21:56	1.1.1.1
+++ m3makefile	1996/09/24 05:32:39
@


1.1.1.1
log
@Split the Modula-3 port into two pieces, creating a new port
"modula-3-lib".  It installs only the shared libraries needed for
executing Modula-3 programs.  This saves a lot of disk space for
people who need to run Modula-3 programs but don't need to build
them.  The original "modula-3" port now depends on this one, and
uses it to install the compiler and the rest of the development
system.

Also, everything is now built with optimization.  I have been
testing this for at least a month, and haven't seen any problems
from it.  It makes the libraries and executables substantially
smaller.

This new port also includes some hooks that will make SOCKS support
possible in the near future.
@
text
@@
