[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Documentation/compat.xml: 1.1 -> 1.7



以下のページの更新をしました。ツッコミをお願いします。

Documentation/compat.xml: 1.1 -> 1.7

更新後の訳を
  http://www.na.rim.or.jp/%7Ekano/tmp/Documentation/compat.xml
  http://www.na.rim.or.jp/%7Ekano/tmp/Documentation/compat.html
に置いてあります。

月曜日までに異議がなければ、 commit します。

以下、訳と原文の差分です。

--- compat.xml.orig	Fri Sep 23 12:16:08 2005
+++ compat.xml	Fri Sep 23 12:20:12 2005
@@ -1,18 +1,14 @@
 <?xml version="1.0" encoding="ISO-2022-JP"?>
 <!DOCTYPE webpage
-  PUBLIC "-//Norman Walsh//DTD Website V2.2//EN"
-    "http://docbook.sourceforge.net/release/website/2.2/website.dtd" [
+  PUBLIC "-//NetBSD//DTD Website-based NetBSD Extension//EN"
+    "http://www.NetBSD.org/XML/htdocs/lang/share/xml/website-netbsd.dtd">
 
-<!ENTITY % man-refs.ent SYSTEM "../share/xml/man-refs.ent"> %man-refs.ent;
-
-]>
-
-<webpage id="compat">
+<webpage id="ja-Documentation-compat">
 <config param="desc" value="NetBSD バイナリーエミュレーション"/>
-<config param="cvstag" value="$NetBSD: compat.xml,v 1.1 2005/02/11 16:23:29 jschauma Exp $"/>
+<config param="cvstag" value="$NetBSD: compat.xml,v 1.7 2005/07/25 18:14:42 rpaulo Exp $"/>
 <!-- based on english translation: -->
-<!-- NetBSD: compat.xml,v 1.1 2005/02/11 16:23:29 jschauma Exp   -->
-<config param="rcsdate" value="$Date: 2005/02/11 16:23:29 $"/>
+<!-- NetBSD: compat.xml,v 1.7 2005/07/25 18:14:42 rpaulo Exp   -->
+<config param="rcsdate" value="$Date: 2005/07/25 18:14:42 $"/>
 <head>
 
 <!-- Copyright (c) 2000-2005
@@ -195,7 +191,7 @@
 url="http://www.NetBSD.org/cgi-bin/feedback.cgi">私達に教えてください</ulink>。
 </para>
 
-<sect4 id="alpha">
+<sect4 id="emulation-alpha">
 <title>alpha</title>
 
 	<itemizedlist>
@@ -204,7 +200,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="amiga">
+<sect4 id="emulation-amiga">
 <title>amiga</title>
 
 	<itemizedlist>
@@ -215,19 +211,19 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="arc">
+<sect4 id="emulation-arc">
 <title>arc</title>
 </sect4>
 
-<sect4 id="arm26">
+<sect4 id="emulation-arm26">
 <title>arm26</title>
 </sect4>
 
-<sect4 id="arm32">
+<sect4 id="emulation-arm32">
 <title>arm32</title>
 </sect4>
 
-<sect4 id="atari">
+<sect4 id="emulation-atari">
 <title>atari</title>
 
 	<itemizedlist>
@@ -238,19 +234,19 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="bebox">
+<sect4 id="emulation-bebox">
 <title>bebox</title>
 </sect4>
 
-<sect4 id="cobalt">
+<sect4 id="emulation-cobalt">
 <title>cobalt</title>
 </sect4>
 
-<sect4 id="dreamcast">
+<sect4 id="emulation-dreamcast">
 <title>dreamcast</title>
 </sect4>
 
-<sect4 id="hp300">
+<sect4 id="emulation-hp300">
 <title>hp300</title>
 
 	<itemizedlist>
@@ -261,15 +257,15 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="hpcmips">
+<sect4 id="emulation-hpcmips">
 <title>hpcmips</title>
 </sect4>
 
-<sect4 id="hpcsh">
+<sect4 id="emulation-hpcsh">
 <title>hpcsh</title>
 </sect4>
 
-<sect4 id="i386">
+<sect4 id="emulation-i386">
 <title>i386</title>
 
 	<itemizedlist>
@@ -286,11 +282,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="luna68k">
+<sect4 id="emulation-luna68k">
 <title>luna68k</title>
 </sect4>
 
-<sect4 id="mac68k">
+<sect4 id="emulation-mac68k">
 <title>mac68k</title>
 
 	<itemizedlist>
@@ -301,15 +297,15 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="macppc">
+<sect4 id="emulation-macppc">
 <title>macppc</title>
 </sect4>
 
-<sect4 id="mipsco">
+<sect4 id="emulation-mipsco">
 <title>mipsco</title>
 </sect4>
 
-<sect4 id="mvme68k">
+<sect4 id="emulation-mvme68k">
 <title>mvme68k</title>
 
 	<itemizedlist>
@@ -320,7 +316,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="news68k">
+<sect4 id="emulation-news68k">
 <title>news68k</title>
 
 	<itemizedlist>
@@ -331,11 +327,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="newsmips">
+<sect4 id="emulation-newsmips">
 <title>newsmips</title>
 </sect4>
 
-<sect4 id="next68k">
+<sect4 id="emulation-next68k">
 <title>next68k</title>
 
 	<itemizedlist>
@@ -346,27 +342,27 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="ofppc">
+<sect4 id="emulation-ofppc">
 <title>ofppc</title>
 </sect4>
 
-<sect4 id="pc532">
+<sect4 id="emulation-pc532">
 <title>pc532</title>
 </sect4>
 
-<sect4 id="pmax">
+<sect4 id="emulation-pmax">
 <title>pmax</title>
 </sect4>
 
-<sect4 id="prep">
+<sect4 id="emulation-prep">
 <title>prep</title>
 </sect4>
 
-<sect4 id="sandpoint">
+<sect4 id="emulation-sandpoint">
 <title>sandpoint</title>
 </sect4>
 
-<sect4 id="sgimips">
+<sect4 id="emulation-sgimips">
 <title>sgimips</title>
 
 	<itemizedlist>
@@ -376,11 +372,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sh3">
+<sect4 id="emulation-sh3">
 <title>sh3</title>
 </sect4>
 
-<sect4 id="sparc">
+<sect4 id="emulation-sparc">
 <title>sparc</title>
 
 	<itemizedlist>
@@ -389,7 +385,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sparc64">
+<sect4 id="emulation-sparc64">
 <title>sparc64</title>
 
 	<itemizedlist>
@@ -399,7 +395,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sun3">
+<sect4 id="emulation-sun3">
 <title>sun3</title>
 
 	<itemizedlist>
@@ -410,11 +406,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="vax">
+<sect4 id="emulation-vax">
 <title>vax</title>
 </sect4>
 
-<sect4 id="x68k">
+<sect4 id="emulation-x68k">
 <title>x68k</title>
 
 	<itemizedlist>
@@ -435,7 +431,7 @@
 私達に教えてください</ulink>。
 </para>
 
-<sect4 id="alpha">
+<sect4 id="apps-alpha">
 <title>alpha</title>
 
 	<itemizedlist>
@@ -443,39 +439,39 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="amiga">
+<sect4 id="apps-amiga">
 <title>amiga</title>
 </sect4>
 
-<sect4 id="arc">
+<sect4 id="apps-arc">
 <title>arc</title>
 </sect4>
 
-<sect4 id="arm26">
+<sect4 id="apps-arm26">
 <title>arm26</title>
 </sect4>
 
-<sect4 id="arm32">
+<sect4 id="apps-arm32">
 <title>arm32</title>
 </sect4>
 
-<sect4 id="atari">
+<sect4 id="apps-atari">
 <title>atari</title>
 </sect4>
 
-<sect4 id="bebox">
+<sect4 id="apps-bebox">
 <title>bebox</title>
 </sect4>
 
-<sect4 id="cobalt">
+<sect4 id="apps-cobalt">
 <title>cobalt</title>
 </sect4>
 
-<sect4 id="dreamcast">
+<sect4 id="apps-dreamcast">
 <title>dreamcast</title>
 </sect4>
 
-<sect4 id="hp300">
+<sect4 id="apps-hp300">
 <title>hp300</title>
 
         <itemizedlist>
@@ -483,22 +479,159 @@
         </itemizedlist>
 </sect4>
 
-<sect4 id="hpcmips">
+<sect4 id="apps-hpcmips">
 <title>hpcmips</title>
 </sect4>
 
-<sect4 id="hpcsh">
+<sect4 id="apps-hpcsh">
 <title>hpcsh</title>
 </sect4>
 
-<sect4 id="i386">
+<sect4 id="apps-i386">
 <title>i386</title>
 
 	<itemizedlist>
 	<listitem>Acroread - Linux(x86)</listitem>
 	<listitem>翻訳の王様 POWER+ - Linux(x86)</listitem>
-	<listitem>Matlab - Linux(x86)</listitem>
-	<listitem>Maple 6.1, 7 および 8 - RedHat Linux(x86)<para>
+	<listitem><ulink url="../../gallery/in-Action/jschauma-mathematica.png" origlink="../gallery/in-Action/jschauma-mathematica.png">Mathematica 5.2 - Linux(x86)</ulink>
+	  <para>
+		Mathematica のインストール時には、以下のパッチを適用する必要があります:
+		<programlisting>
+--- Unix/Installer/MathInstaller.orig	2005-07-18 14:23:57.000000000 -0400
++++ Unix/Installer/MathInstaller	2005-07-18 14:26:36.000000000 -0400
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++-o #!/bin/sh
+ # ----------------------------------------------------------------------------
+ #
+ #   Installer for Mathematica Applications
+@@ -11,6 +11,8 @@
+ LANG=C
+ export LANG
+ 
++UNAME=`uname -s`
++
+ # ----------------------------------------------------------------------------
+ # Function: CleanUp_()
+ 
+@@ -806,7 +808,7 @@
+          DefaultSystemID="HPUX-PA64";;
+       IRIX64)
+          DefaultSystemID="IRIX-MIPS64";;
+-      Linux)
++      Linux|NetBSD)
+          case `uname -m` in
+             alpha)
+                DefaultSystemID="Linux-AXP";;
+@@ -1229,7 +1231,8 @@
+          -o "${DefaultSystemID}" = "DEC-AXP" \
+          -o "${DefaultSystemID}" = "HPUX-PA64" \
+          -o "${DefaultSystemID}" = "IRIX-MIPS64" \
+-         -o "${DefaultSystemID}" = "MacOSX" ]; then
++         -o "${DefaultSystemID}" = "MacOSX" \
++	 -o "${UNAME}" = "NetBSD" ]; then
+          Spacing_=`expr ${TermWidth} - 3`
+          WhiteSpace_=`printf "%-${Spacing_}s"`
+          DotText_="[${WhiteSpace_}]"
+@@ -1993,14 +1996,14 @@
+ 
+    case "${CopyTextType_}" in
+    "Error")
+-      if [ "${DefaultSystemID}" = "MacOSX" ]; then
++      if [ "${DefaultSystemID}" = "MacOSX" -o "${UNAME}" = "NetBSD" ]; then
+          echo "${CopyText_}" | fmt ${TWmin} ${TermWidth}
+       else
+          echo "${CopyText_}" | fmt -${TermWidth}
+       fi
+       echo "";;
+    "Prompt")
+-      if [ "${DefaultSystemID}" = "MacOSX" ]; then
++      if [ "${DefaultSystemID}" = "MacOSX" -o "${UNAME}" = "NetBSD" ]; then
+          echo "${CopyText_}" | fmt ${TWmin} ${TermWidth}
+       else
+          echo "${CopyText_}" | fmt -${TermWidth}
+@@ -2008,7 +2011,7 @@
+       echo ${n} "> ${c}";;
+    "Text")
+       if [ "${CopyText_}" != "" ]; then
+-         if [ "${DefaultSystemID}" = "MacOSX" ]; then
++        if [ "${DefaultSystemID}" = "MacOSX" -o "${UNAME}" = "NetBSD" ]; then
+             echo "${CopyText_}" | fmt ${TWmin} ${TermWidth}
+          else
+             echo "${CopyText_}" | fmt -${TermWidth}
+@@ -2022,7 +2025,7 @@
+       WhiteSpace_=`printf "%-${Spacing_}s"`
+       echo "${WhiteSpace_}${CopyText_}";;
+    "Verbose")
+-      if [ "${DefaultSystemID}" = "MacOSX" ]; then
++      if [ "${DefaultSystemID}" = "MacOSX" -o "${UNAME}" = "NetBSD" ]; then
+          echo "&lt;&lt; ${CopyText_} &gt;&gt;" | fmt ${TWmin} ${TermWidth}
+       else
+          echo "&lt;&lt; ${CopyText_} &gt;&gt;" | fmt -${TermWidth}</programlisting>
+	  </para>
+	  <para>
+		The shell scripts that start the application after the
+		installation need the following patch:
+		<programlisting>
+--- MathKernel.orig	2005-07-18 14:36:44.000000000 -0400
++++ MathKernel	2005-07-18 14:35:37.000000000 -0400
+@@ -16,7 +16,7 @@
+ 			SystemIDList="HPUX-PA64";;
+ 		IRIX64)
+ 			SystemIDList="IRIX-MIPS64";;
+-		Linux)
++		Linux|NetBSD)
+ 			case `uname -m` in
+ 				ia64)
+ 					SystemIDList="Linux-IA64";;
+--- Mathematica.orig	2005-07-18 14:36:47.000000000 -0400
++++ Mathematica	2005-07-18 14:35:47.000000000 -0400
+@@ -19,7 +19,7 @@
+ 			SystemIDList="HPUX-PA64 HP-RISC";;
+ 		IRIX64)
+ 			SystemIDList="IRIX-MIPS64";;
+-		Linux)
++		Linux|NetBSD)
+ 			case `uname -m` in
+ 				alpha)
+ 					SystemIDList="Linux-AXP";;
+--- math.orig	2005-07-18 14:35:18.000000000 -0400
++++ math	2005-07-18 14:36:03.000000000 -0400
+@@ -16,7 +16,7 @@
+ 			SystemIDList="HPUX-PA64";;
+ 		IRIX64)
+ 			SystemIDList="IRIX-MIPS64";;
+-		Linux)
++		Linux|NetBSD)
+ 			case `uname -m` in
+ 				ia64)
+ 					SystemIDList="Linux-IA64";;
+--- mathematica.orig	2005-07-18 14:36:52.000000000 -0400
++++ mathematica	2005-07-18 14:36:13.000000000 -0400
+@@ -19,7 +19,7 @@
+ 			SystemIDList="HPUX-PA64 HP-RISC";;
+ 		IRIX64)
+ 			SystemIDList="IRIX-MIPS64";;
+-		Linux)
++		Linux|NetBSD)
+ 			case `uname -m` in
+ 				alpha)
+ 					SystemIDList="Linux-AXP";;
+--- mcc.orig	2005-07-18 14:36:36.000000000 -0400
++++ mcc	2005-07-18 14:36:31.000000000 -0400
+@@ -15,7 +15,7 @@
+ 		SystemIDList="HPUX-PA64";;
+ 	IRIX64)
+ 		SystemIDList="IRIX-MIPS64";;
+-	Linux)
++	Linux|NetBSD)
+ 		case `uname -m` in
+ 			ia64)
+ 				SystemIDList="Linux-IA64";;</programlisting>
+	  </para>
+	</listitem>
+	<listitem><ulink url="../../gallery/in-Action/jschauma-matlab.png" origlink="../gallery/in-Action/jschauma-matlab.png">Matlab - Linux(x86)</ulink></listitem>
+	<listitem>Maple 6.1, 7, 8 および 9.5 - RedHat Linux(x86)<para>
 
 	    Maple には SuSE 用と RedHat Linux 用のバイナリーが附属しますが、
 	    たとえ SuSE 互換パッケージを使ったとしても、 RedHat 用しか
@@ -541,67 +674,67 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="luna68k">
+<sect4 id="apps-luna68k">
 <title>luna68k</title>
 </sect4>
 
-<sect4 id="mac68k">
+<sect4 id="apps-mac68k">
 <title>mac68k</title>
 </sect4>
 
-<sect4 id="macppc">
+<sect4 id="apps-macppc">
 <title>macppc</title>
 </sect4>
 
-<sect4 id="mipsco">
+<sect4 id="apps-mipsco">
 <title>mipsco</title>
 </sect4>
 
-<sect4 id="mvme68k">
+<sect4 id="apps-mvme68k">
 <title>mvme68k</title>
 </sect4>
 
-<sect4 id="news68k">
+<sect4 id="apps-news68k">
 <title>news68k</title>
 </sect4>
 
-<sect4 id="newsmips">
+<sect4 id="apps-newsmips">
 <title>newsmips</title>
 </sect4>
 
-<sect4 id="next68k">
+<sect4 id="apps-next68k">
 <title>next68k</title>
 </sect4>
 
-<sect4 id="ofppc">
+<sect4 id="apps-ofppc">
 <title>ofppc</title>
 </sect4>
 
-<sect4 id="pc532">
+<sect4 id="apps-pc532">
 <title>pc532</title>
 </sect4>
 
-<sect4 id="pmax">
+<sect4 id="apps-pmax">
 <title>pmax</title>
 </sect4>
 
-<sect4 id="prep">
+<sect4 id="apps-prep">
 <title>prep</title>
 </sect4>
 
-<sect4 id="sandpoint">
+<sect4 id="apps-sandpoint">
 <title>sandpoint</title>
 </sect4>
 
-<sect4 id="sgimips">
+<sect4 id="apps-sgimips">
 <title>sgimips</title>
 </sect4>
 
-<sect4 id="sh3">
+<sect4 id="apps-sh3">
 <title>sh3</title>
 </sect4>
 
-<sect4 id="sparc">
+<sect4 id="apps-sparc">
 <title>sparc</title>
 
 	<itemizedlist>
@@ -612,7 +745,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sparc64">
+<sect4 id="apps-sparc64">
 <title>sparc64</title>
 
 	<itemizedlist>
@@ -620,11 +753,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sun3">
+<sect4 id="apps-sun3">
 <title>sun3</title>
 </sect4>
 
-<sect4 id="vax">
+<sect4 id="apps-vax">
 <title>vax</title>
 
 	<itemizedlist>
@@ -632,7 +765,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="x68k">
+<sect4 id="apps-x68k">
 <title>x68k</title>
 </sect4>
 
Index: compat.xml
===================================================================
RCS file: /cvsroot/htdocs/Documentation/compat.xml,v
retrieving revision 1.1
retrieving revision 1.7
diff -u -r1.1 -r1.7
--- compat.xml	11 Feb 2005 16:23:29 -0000	1.1
+++ compat.xml	25 Jul 2005 18:14:42 -0000	1.7
@@ -1,16 +1,12 @@
 <?xml version="1.0"?>
 <!DOCTYPE webpage
-  PUBLIC "-//Norman Walsh//DTD Website V2.2//EN"
-    "http://docbook.sourceforge.net/release/website/2.2/website.dtd" [
+  PUBLIC "-//NetBSD//DTD Website-based NetBSD Extension//EN"
+    "http://www.NetBSD.org/XML/htdocs/lang/share/xml/website-netbsd.dtd">
 
-<!ENTITY % man-refs.ent SYSTEM "../share/xml/man-refs.ent"> %man-refs.ent;
-
-]>
-
-<webpage id="compat">
+<webpage id="Documentation-compat">
 <config param="desc" value="NetBSD Binary Emulation"/>
-<config param="cvstag" value="$NetBSD: compat.xml,v 1.1 2005/02/11 16:23:29 jschauma Exp $"/>
-<config param="rcsdate" value="$Date: 2005/02/11 16:23:29 $"/>
+<config param="cvstag" value="$NetBSD: compat.xml,v 1.7 2005/07/25 18:14:42 rpaulo Exp $"/>
+<config param="rcsdate" value="$Date: 2005/07/25 18:14:42 $"/>
 <head>
 
 <!-- Copyright (c) 2000-2005
@@ -188,7 +184,7 @@
 report, please <ulink url="http://www.NetBSD.org/cgi-bin/feedback.cgi">let us know</ulink>.
 </para>
 
-<sect4 id="alpha">
+<sect4 id="emulation-alpha">
 <title>alpha</title>
 
 	<itemizedlist>
@@ -197,7 +193,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="amiga">
+<sect4 id="emulation-amiga">
 <title>amiga</title>
 
 	<itemizedlist>
@@ -208,19 +204,19 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="arc">
+<sect4 id="emulation-arc">
 <title>arc</title>
 </sect4>
 
-<sect4 id="arm26">
+<sect4 id="emulation-arm26">
 <title>arm26</title>
 </sect4>
 
-<sect4 id="arm32">
+<sect4 id="emulation-arm32">
 <title>arm32</title>
 </sect4>
 
-<sect4 id="atari">
+<sect4 id="emulation-atari">
 <title>atari</title>
 
 	<itemizedlist>
@@ -231,19 +227,19 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="bebox">
+<sect4 id="emulation-bebox">
 <title>bebox</title>
 </sect4>
 
-<sect4 id="cobalt">
+<sect4 id="emulation-cobalt">
 <title>cobalt</title>
 </sect4>
 
-<sect4 id="dreamcast">
+<sect4 id="emulation-dreamcast">
 <title>dreamcast</title>
 </sect4>
 
-<sect4 id="hp300">
+<sect4 id="emulation-hp300">
 <title>hp300</title>
 
 	<itemizedlist>
@@ -254,15 +250,15 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="hpcmips">
+<sect4 id="emulation-hpcmips">
 <title>hpcmips</title>
 </sect4>
 
-<sect4 id="hpcsh">
+<sect4 id="emulation-hpcsh">
 <title>hpcsh</title>
 </sect4>
 
-<sect4 id="i386">
+<sect4 id="emulation-i386">
 <title>i386</title>
 
 	<itemizedlist>
@@ -279,11 +275,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="luna68k">
+<sect4 id="emulation-luna68k">
 <title>luna68k</title>
 </sect4>
 
-<sect4 id="mac68k">
+<sect4 id="emulation-mac68k">
 <title>mac68k</title>
 
 	<itemizedlist>
@@ -294,15 +290,15 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="macppc">
+<sect4 id="emulation-macppc">
 <title>macppc</title>
 </sect4>
 
-<sect4 id="mipsco">
+<sect4 id="emulation-mipsco">
 <title>mipsco</title>
 </sect4>
 
-<sect4 id="mvme68k">
+<sect4 id="emulation-mvme68k">
 <title>mvme68k</title>
 
 	<itemizedlist>
@@ -313,7 +309,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="news68k">
+<sect4 id="emulation-news68k">
 <title>news68k</title>
 
 	<itemizedlist>
@@ -324,11 +320,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="newsmips">
+<sect4 id="emulation-newsmips">
 <title>newsmips</title>
 </sect4>
 
-<sect4 id="next68k">
+<sect4 id="emulation-next68k">
 <title>next68k</title>
 
 	<itemizedlist>
@@ -339,27 +335,27 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="ofppc">
+<sect4 id="emulation-ofppc">
 <title>ofppc</title>
 </sect4>
 
-<sect4 id="pc532">
+<sect4 id="emulation-pc532">
 <title>pc532</title>
 </sect4>
 
-<sect4 id="pmax">
+<sect4 id="emulation-pmax">
 <title>pmax</title>
 </sect4>
 
-<sect4 id="prep">
+<sect4 id="emulation-prep">
 <title>prep</title>
 </sect4>
 
-<sect4 id="sandpoint">
+<sect4 id="emulation-sandpoint">
 <title>sandpoint</title>
 </sect4>
 
-<sect4 id="sgimips">
+<sect4 id="emulation-sgimips">
 <title>sgimips</title>
 
 	<itemizedlist>
@@ -369,11 +365,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sh3">
+<sect4 id="emulation-sh3">
 <title>sh3</title>
 </sect4>
 
-<sect4 id="sparc">
+<sect4 id="emulation-sparc">
 <title>sparc</title>
 
 	<itemizedlist>
@@ -382,7 +378,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sparc64">
+<sect4 id="emulation-sparc64">
 <title>sparc64</title>
 
 	<itemizedlist>
@@ -392,7 +388,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sun3">
+<sect4 id="emulation-sun3">
 <title>sun3</title>
 
 	<itemizedlist>
@@ -403,11 +399,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="vax">
+<sect4 id="emulation-vax">
 <title>vax</title>
 </sect4>
 
-<sect4 id="x68k">
+<sect4 id="emulation-x68k">
 <title>x68k</title>
 
 	<itemizedlist>
@@ -427,7 +423,7 @@
 report,  please <ulink url="http://www.NetBSD.org/cgi-bin/feedback.cgi">let us know</ulink>.
 </para>
 
-<sect4 id="alpha">
+<sect4 id="apps-alpha">
 <title>alpha</title>
 
 	<itemizedlist>
@@ -435,39 +431,39 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="amiga">
+<sect4 id="apps-amiga">
 <title>amiga</title>
 </sect4>
 
-<sect4 id="arc">
+<sect4 id="apps-arc">
 <title>arc</title>
 </sect4>
 
-<sect4 id="arm26">
+<sect4 id="apps-arm26">
 <title>arm26</title>
 </sect4>
 
-<sect4 id="arm32">
+<sect4 id="apps-arm32">
 <title>arm32</title>
 </sect4>
 
-<sect4 id="atari">
+<sect4 id="apps-atari">
 <title>atari</title>
 </sect4>
 
-<sect4 id="bebox">
+<sect4 id="apps-bebox">
 <title>bebox</title>
 </sect4>
 
-<sect4 id="cobalt">
+<sect4 id="apps-cobalt">
 <title>cobalt</title>
 </sect4>
 
-<sect4 id="dreamcast">
+<sect4 id="apps-dreamcast">
 <title>dreamcast</title>
 </sect4>
 
-<sect4 id="hp300">
+<sect4 id="apps-hp300">
 <title>hp300</title>
 
         <itemizedlist>
@@ -475,22 +471,159 @@
         </itemizedlist>
 </sect4>
 
-<sect4 id="hpcmips">
+<sect4 id="apps-hpcmips">
 <title>hpcmips</title>
 </sect4>
 
-<sect4 id="hpcsh">
+<sect4 id="apps-hpcsh">
 <title>hpcsh</title>
 </sect4>
 
-<sect4 id="i386">
+<sect4 id="apps-i386">
 <title>i386</title>
 
 	<itemizedlist>
 	<listitem>Acroread - Linux(x86)</listitem>
 	<listitem>Honyaku-no-Ousama POWER+ - Linux(x86)</listitem>
-	<listitem>Matlab - Linux(x86)</listitem>
-	<listitem>Maple 6.1, 7 and 8 - RedHat Linux(x86)<para>
+	<listitem><ulink url="../gallery/in-Action/jschauma-mathematica.png">Mathematica 5.2 - Linux(x86)</ulink>
+	  <para>
+		When installing Mathematica, you may need to apply this patch:
+		<programlisting>
+--- Unix/Installer/MathInstaller.orig	2005-07-18 14:23:57.000000000 -0400
++++ Unix/Installer/MathInstaller	2005-07-18 14:26:36.000000000 -0400
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++-o #!/bin/sh
+ # ----------------------------------------------------------------------------
+ #
+ #   Installer for Mathematica Applications
+@@ -11,6 +11,8 @@
+ LANG=C
+ export LANG
+ 
++UNAME=`uname -s`
++
+ # ----------------------------------------------------------------------------
+ # Function: CleanUp_()
+ 
+@@ -806,7 +808,7 @@
+          DefaultSystemID="HPUX-PA64";;
+       IRIX64)
+          DefaultSystemID="IRIX-MIPS64";;
+-      Linux)
++      Linux|NetBSD)
+          case `uname -m` in
+             alpha)
+                DefaultSystemID="Linux-AXP";;
+@@ -1229,7 +1231,8 @@
+          -o "${DefaultSystemID}" = "DEC-AXP" \
+          -o "${DefaultSystemID}" = "HPUX-PA64" \
+          -o "${DefaultSystemID}" = "IRIX-MIPS64" \
+-         -o "${DefaultSystemID}" = "MacOSX" ]; then
++         -o "${DefaultSystemID}" = "MacOSX" \
++	 -o "${UNAME}" = "NetBSD" ]; then
+          Spacing_=`expr ${TermWidth} - 3`
+          WhiteSpace_=`printf "%-${Spacing_}s"`
+          DotText_="[${WhiteSpace_}]"
+@@ -1993,14 +1996,14 @@
+ 
+    case "${CopyTextType_}" in
+    "Error")
+-      if [ "${DefaultSystemID}" = "MacOSX" ]; then
++      if [ "${DefaultSystemID}" = "MacOSX" -o "${UNAME}" = "NetBSD" ]; then
+          echo "${CopyText_}" | fmt ${TWmin} ${TermWidth}
+       else
+          echo "${CopyText_}" | fmt -${TermWidth}
+       fi
+       echo "";;
+    "Prompt")
+-      if [ "${DefaultSystemID}" = "MacOSX" ]; then
++      if [ "${DefaultSystemID}" = "MacOSX" -o "${UNAME}" = "NetBSD" ]; then
+          echo "${CopyText_}" | fmt ${TWmin} ${TermWidth}
+       else
+          echo "${CopyText_}" | fmt -${TermWidth}
+@@ -2008,7 +2011,7 @@
+       echo ${n} "> ${c}";;
+    "Text")
+       if [ "${CopyText_}" != "" ]; then
+-         if [ "${DefaultSystemID}" = "MacOSX" ]; then
++        if [ "${DefaultSystemID}" = "MacOSX" -o "${UNAME}" = "NetBSD" ]; then
+             echo "${CopyText_}" | fmt ${TWmin} ${TermWidth}
+          else
+             echo "${CopyText_}" | fmt -${TermWidth}
+@@ -2022,7 +2025,7 @@
+       WhiteSpace_=`printf "%-${Spacing_}s"`
+       echo "${WhiteSpace_}${CopyText_}";;
+    "Verbose")
+-      if [ "${DefaultSystemID}" = "MacOSX" ]; then
++      if [ "${DefaultSystemID}" = "MacOSX" -o "${UNAME}" = "NetBSD" ]; then
+          echo "&lt;&lt; ${CopyText_} &gt;&gt;" | fmt ${TWmin} ${TermWidth}
+       else
+          echo "&lt;&lt; ${CopyText_} &gt;&gt;" | fmt -${TermWidth}</programlisting>
+	  </para>
+	  <para>
+		The shell scripts that start the application after the
+		installation need the following patch:
+		<programlisting>
+--- MathKernel.orig	2005-07-18 14:36:44.000000000 -0400
++++ MathKernel	2005-07-18 14:35:37.000000000 -0400
+@@ -16,7 +16,7 @@
+ 			SystemIDList="HPUX-PA64";;
+ 		IRIX64)
+ 			SystemIDList="IRIX-MIPS64";;
+-		Linux)
++		Linux|NetBSD)
+ 			case `uname -m` in
+ 				ia64)
+ 					SystemIDList="Linux-IA64";;
+--- Mathematica.orig	2005-07-18 14:36:47.000000000 -0400
++++ Mathematica	2005-07-18 14:35:47.000000000 -0400
+@@ -19,7 +19,7 @@
+ 			SystemIDList="HPUX-PA64 HP-RISC";;
+ 		IRIX64)
+ 			SystemIDList="IRIX-MIPS64";;
+-		Linux)
++		Linux|NetBSD)
+ 			case `uname -m` in
+ 				alpha)
+ 					SystemIDList="Linux-AXP";;
+--- math.orig	2005-07-18 14:35:18.000000000 -0400
++++ math	2005-07-18 14:36:03.000000000 -0400
+@@ -16,7 +16,7 @@
+ 			SystemIDList="HPUX-PA64";;
+ 		IRIX64)
+ 			SystemIDList="IRIX-MIPS64";;
+-		Linux)
++		Linux|NetBSD)
+ 			case `uname -m` in
+ 				ia64)
+ 					SystemIDList="Linux-IA64";;
+--- mathematica.orig	2005-07-18 14:36:52.000000000 -0400
++++ mathematica	2005-07-18 14:36:13.000000000 -0400
+@@ -19,7 +19,7 @@
+ 			SystemIDList="HPUX-PA64 HP-RISC";;
+ 		IRIX64)
+ 			SystemIDList="IRIX-MIPS64";;
+-		Linux)
++		Linux|NetBSD)
+ 			case `uname -m` in
+ 				alpha)
+ 					SystemIDList="Linux-AXP";;
+--- mcc.orig	2005-07-18 14:36:36.000000000 -0400
++++ mcc	2005-07-18 14:36:31.000000000 -0400
+@@ -15,7 +15,7 @@
+ 		SystemIDList="HPUX-PA64";;
+ 	IRIX64)
+ 		SystemIDList="IRIX-MIPS64";;
+-	Linux)
++	Linux|NetBSD)
+ 		case `uname -m` in
+ 			ia64)
+ 				SystemIDList="Linux-IA64";;</programlisting>
+	  </para>
+	</listitem>
+	<listitem><ulink url="../gallery/in-Action/jschauma-matlab.png">Matlab - Linux(x86)</ulink></listitem>
+	<listitem>Maple 6.1, 7, 8, 9.5 - RedHat Linux(x86)<para>
 
 	    Maple ships with binaries for SuSE and RedHat Linux, but even
 	    with our SuSE compat pkgs, (only) the RedHat version works.
@@ -533,67 +666,67 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="luna68k">
+<sect4 id="apps-luna68k">
 <title>luna68k</title>
 </sect4>
 
-<sect4 id="mac68k">
+<sect4 id="apps-mac68k">
 <title>mac68k</title>
 </sect4>
 
-<sect4 id="macppc">
+<sect4 id="apps-macppc">
 <title>macppc</title>
 </sect4>
 
-<sect4 id="mipsco">
+<sect4 id="apps-mipsco">
 <title>mipsco</title>
 </sect4>
 
-<sect4 id="mvme68k">
+<sect4 id="apps-mvme68k">
 <title>mvme68k</title>
 </sect4>
 
-<sect4 id="news68k">
+<sect4 id="apps-news68k">
 <title>news68k</title>
 </sect4>
 
-<sect4 id="newsmips">
+<sect4 id="apps-newsmips">
 <title>newsmips</title>
 </sect4>
 
-<sect4 id="next68k">
+<sect4 id="apps-next68k">
 <title>next68k</title>
 </sect4>
 
-<sect4 id="ofppc">
+<sect4 id="apps-ofppc">
 <title>ofppc</title>
 </sect4>
 
-<sect4 id="pc532">
+<sect4 id="apps-pc532">
 <title>pc532</title>
 </sect4>
 
-<sect4 id="pmax">
+<sect4 id="apps-pmax">
 <title>pmax</title>
 </sect4>
 
-<sect4 id="prep">
+<sect4 id="apps-prep">
 <title>prep</title>
 </sect4>
 
-<sect4 id="sandpoint">
+<sect4 id="apps-sandpoint">
 <title>sandpoint</title>
 </sect4>
 
-<sect4 id="sgimips">
+<sect4 id="apps-sgimips">
 <title>sgimips</title>
 </sect4>
 
-<sect4 id="sh3">
+<sect4 id="apps-sh3">
 <title>sh3</title>
 </sect4>
 
-<sect4 id="sparc">
+<sect4 id="apps-sparc">
 <title>sparc</title>
 
 	<itemizedlist>
@@ -604,7 +737,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sparc64">
+<sect4 id="apps-sparc64">
 <title>sparc64</title>
 
 	<itemizedlist>
@@ -612,11 +745,11 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="sun3">
+<sect4 id="apps-sun3">
 <title>sun3</title>
 </sect4>
 
-<sect4 id="vax">
+<sect4 id="apps-vax">
 <title>vax</title>
 
 	<itemizedlist>
@@ -624,7 +757,7 @@
 	</itemizedlist>
 </sect4>
 
-<sect4 id="x68k">
+<sect4 id="apps-x68k">
 <title>x68k</title>
 </sect4>