From c1db4c4dcea399f6e147e05eba458c65974b843d Mon Sep 17 00:00:00 2001 From: floam Date: Fri, 11 Nov 2005 20:03:14 +0000 Subject: Split up Help section, tweak CSS because the navbar is starting to get longer. git-svn-id: svn://svn.icculus.org/quake3/trunk@331 edf5b092-35ff-0310-97b2-ce42778d08ea --- web/include/get.php | 74 ++++++++++++++++++++++++++++++++++++++++++++++++ web/include/help.php | 64 ----------------------------------------- web/include/thebrain.php | 1 + 3 files changed, 75 insertions(+), 64 deletions(-) create mode 100644 web/include/get.php (limited to 'web/include') diff --git a/web/include/get.php b/web/include/get.php new file mode 100644 index 0000000..cdb5481 --- /dev/null +++ b/web/include/get.php @@ -0,0 +1,74 @@ +

We have not yet had an official release. Nonetheless, you can still get +icculus.org/quake3 a few distributions or build it yourself from Subversion.

+

Using packages for your Linux Distribution

+

If you're lucky your distribution or someone else using it may have already +done all of the work for you.

+

Gentoo

+

Gentoo users can just +emerge quake3 to get a recent snapshot of our Subversion repository.

+

SUSE

+

Ludwig "Angst" Nussel works on this project and also provides + +RPMs for SUSE Linux Enterprise Server. Note that these are just the binaries, +no scripts or KDE/Gnome files to start them. Ludwig also mentions that the packages +should work on any glibc 2.3 system.

+ +

Check out and build from Subversion

+

( This part assumes Windows users are using Cygwin. If you aren't, +TortoiseSVN is a good client. )

+
    +
  1. Change into a directory that you want the tree to be kept in.
  2. +
  3. Check out the source tree:
    + svn co svn://svn.icculus.org/quake3/trunk quake3 +
    + (You can check out a specific revision with the -r option, like this: + svn co svn://svn.icculus.org/quake3/trunk quake3 -r100) +
  4. +
  5. Read the readme + file. Really. Do it.
  6. +
  7. Compile and install Quake 3: +
      +
    • Linux and friends

      +

      Everyone else can compile it themselves

      +
        +
      1. Install Quake 3 for Linux using the latest point + release installer. While the Quake3 engine is Free + Software, you still need to copy over legal PK3s like + before.
      2. +
      3. Change into the top level directory (it contains + the ui and + code directories.)
      4. +
      5. Run make.
      6. +
      7. Set $COPYDIR to the + directory you installed Quake3 to and make the copyfiles + target. Make sure you are changed to the owner of + this path (probably root).
        + COPYDIR="/opt/quake3" make copyfiles +
      8. +
      +
    • +
    • Mac OS X

      +

      Open code/macosx/Quake3.pbproj in + XCode, press build. Enjoy!

      +
    • +
    • Windows

      +

      Building on Windows is slightly complicated. You can either + use Microsoft Visual C++ or MinGW. MinGW works better currently; + both methods are described in the + readme + you already are supposed to have read.

      +
    • +
    +
  8. +
  9. If everything has gone well, you should have a binary that works! If not, seek + help.
  10. +
+

Point Release Installers

+

As of now, you still need to install the old point releases before this project +because they contain updated pk3 files. We mirror them +for your convienience:

+ diff --git a/web/include/help.php b/web/include/help.php index 13ffe09..f04d0e1 100644 --- a/web/include/help.php +++ b/web/include/help.php @@ -1,67 +1,3 @@ -

Using packages for your Linux Distribution

-

If you're lucky your distribution or someone else using it may have already -done all of the work for you.

-

Gentoo

-

Gentoo users can just -emerge quake3 to get a recent snapshot of our Subversion repository.

-

SUSE

-

Ludwig "Angst" Nussel works on this project and also provides - -RPMs for SUSE Linux Enterprise Server. Note thatthese are just the binaries, -no scripts or KDE/Gnome files to start them. Ludwig also mentions that the packages -should work on any glibc 2.3 system.

- -

Check out and build from Subversion

-

( This part assumes Windows users are using Cygwin. If you aren't, -TortoiseSVN is a good client. )

-
    -
  1. Change into a directory that you want the tree to be kept in.
  2. -
  3. Check out the source tree:
    - svn co svn://svn.icculus.org/quake3/trunk quake3 -
    - (You can check out a specific revision with the -r option, like this: - svn co svn://svn.icculus.org/quake3/trunk quake3 -r100) -
  4. -
  5. Read the readme - file. Really. Do it.
  6. -
  7. Compile and install Quake 3: -
      -
    • Linux and friends

      -

      Everyone else can compile it themselves

      -
        -
      1. Install Quake 3 for Linux using the latest point - release installer. While the Quake3 engine is Free - Software, you still need to copy over legal PK3s like - before.
      2. -
      3. Change into the top level directory (it contains - the ui and - code directories.)
      4. -
      5. Run make.
      6. -
      7. Set $COPYDIR to the - directory you installed Quake3 to and make the copyfiles - target. Make sure you are changed to the owner of - this path (probably root).
        - COPYDIR="/opt/quake3" make copyfiles -
      8. -
      -
    • -
    • Mac OS X

      -

      Open code/macosx/Quake3.pbproj in - XCode, press build. Enjoy!

      -
    • -
    • Windows

      -

      Building on Windows is slightly complicated. You can either - use Microsoft Visual C++ or MinGW. MinGW works better currently; - both methods are described in the - readme - you already are supposed to have read.

      -
    • -
    -
  8. -
  9. If everything has gone well, you should have a binary that works! If not, seek - help.
  10. -
-

Something isn't working right. Heeeeeeeelp!

You have four choices for help: documentation, the mailing list, the IRC channel, and Bugzilla. There is some great documentation for Linux users at the diff --git a/web/include/thebrain.php b/web/include/thebrain.php index 6b47a7f..4ee671e 100644 --- a/web/include/thebrain.php +++ b/web/include/thebrain.php @@ -17,6 +17,7 @@ header("Content-type: $content_type; charset=UTF-8"); $navlist = array( "home" => "Home", + "get" => "Get It", "help" => "Help", "status" => "Status", "mailinglists" => "Mailing Lists" -- cgit v1.2.3