changeset 17294:c70365d7e234

Restructure ports section.
author diego
date Tue, 03 Jan 2006 16:11:07 +0000
parents 32534e2e3a8d
children 86e4448733e9
files DOCS/xml/en/ports.xml
diffstat 1 files changed, 48 insertions(+), 25 deletions(-) [+]
line wrap: on
line diff
--- a/DOCS/xml/en/ports.xml	Tue Jan 03 16:07:59 2006 +0000
+++ b/DOCS/xml/en/ports.xml	Tue Jan 03 16:11:07 2006 +0000
@@ -87,8 +87,8 @@
 <sect1 id="bsd">
 <title>*BSD</title>
 <para>
-<application>MPlayer</application> runs on FreeBSD, OpenBSD, NetBSD,
-BSD/OS and Darwin. There are ports/pkgsrc/fink/etc versions of <application>MPlayer</application>
+<application>MPlayer</application> runs on all known BSD flavors.
+There are ports/pkgsrc/fink/etc versions of <application>MPlayer</application>
 available that are probably easier to use than our raw sources.
 </para>
 
@@ -141,8 +141,18 @@
 </sect2>
 </sect1>
 
-<sect1 id="solaris">
-<title>Sun Solaris</title>
+<sect1 id="unix">
+<title>Commercial Unix</title>
+
+<para>
+<application>MPlayer</application> has been ported to a number of commercial
+Unix variants. Since the development environments on these systems tend to be
+different from those found on free Unixes, you may have to make some manual
+adjustments to make the build work.
+</para>
+
+<sect2 id="solaris">
+<title>Solaris</title>
 <para>
 <application>MPlayer</application> should work on Solaris 2.6 or newer.
 Use the SUN audio driver with the <option>-ao sun</option> option for sound.
@@ -239,10 +249,10 @@
 The hsfs problem can be fixed by installing patch 109764-04 (sparc) / 109765-04 (x86).
 </para></listitem>
 </itemizedlist>
-</sect1>
+</sect2>
 
-<sect1 id="irix">
-<title>Silicon Graphics Irix</title>
+<sect2 id="irix">
+<title>IRIX</title>
 <para>
 You can either try to install the GNU install program, and (if you did
 not put it in your global path) then point to the location with:
@@ -268,10 +278,10 @@
 <screen>cp DOCS/mplayer.1 . ; cp etc/codecs.conf .</screen>
 and then go on with building and installing.
 </para>
-</sect1>
+</sect2>
 
 
-<sect1 id="hp-ux">
+<sect2 id="hp-ux">
 <title>HP-UX</title>
 <para>
 Joe Page hosts a detailed HP-UX <application>MPlayer</application>
@@ -388,21 +398,7 @@
 </listitem>
 </itemizedlist>
 
-</sect1>
-
-
-<sect1 id="qnx">
-<title>QNX</title>
-<para>
-Works. You'll need to download SDL for QNX, and install it. Then run
-<application>MPlayer</application> with <option>-vo sdl:photon</option>
-and <option>-ao sdl:nto</option> options, and it should be fast.
-</para>
-
-<para>
-The <option>-vo x11</option> output will be even slower than on Linux,
-since QNX has only X <emphasis>emulation</emphasis> which is VERY slow. Use SDL.
-</para>
+</sect2>
 </sect1>
 
 <sect1 id="windows">
@@ -575,6 +571,8 @@
 you can use the macosx video output driver.
 </para>
 
+<sect2 id="osx_gui">
+<title>MPlayer OS X GUI</title>
 <para>
 You can get a native GUI for <application>MPlayer</application> together with
 precompiled <application>MPlayer</application> binaries for Mac OS X from the
@@ -675,7 +673,31 @@
 </para>
 </sect1>
 
-<sect1 id="amiga">
+<sect1 id="exotic_platforms">
+<title>Exotic Platforms</title>
+
+<para>
+<application>MPlayer</application> runs on a number of exotic platforms,
+but most of the platform-specific changes from those systems have not been
+merged back into the main source tree.
+For build instructions you should refer to the system-specific documentation.
+</para>
+
+<sect2 id="qnx">
+<title>QNX</title>
+<para>
+You'll need to download and install SDL for QNX. Then run
+<application>MPlayer</application> with <option>-vo sdl:photon</option>
+and <option>-ao sdl:nto</option> options, it should be fast.
+</para>
+
+<para>
+The <option>-vo x11</option> output will be even slower than on Linux,
+since QNX has only X <emphasis>emulation</emphasis> which is very slow.
+</para>
+</sect2>
+
+<sect2 id="amiga">
 <title>Amiga/MorphOS (GeekGadgets)</title>
 <para>
 The people over at <ulink url="www.amigasoft.net">www.amigasoft.net</ulink>
@@ -705,6 +727,7 @@
 </para></listitem>
 </itemizedlist>
 </para>
+</sect2>
 </sect1>
 
 </chapter>