[Crossfire-wiki] [Crossfire DokuWiki] page changed: bsd
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Mon Aug 12 19:14:59 CDT 2013
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/08/12 19:14
User : partmedia
Edit Summary: Update automatic installation instructions for *BSD
@@ -1,31 +1,50 @@
====== Crossfire on BSD ======
- Crossfire should install and run on any BSD variant that supports [[wp>X_Window_System|X]] and has the libraries which Crossfire requires.
+ Crossfire should compile and run on any BSD variant that supports its various dependencies. Many BSD variants also support automatic package-like installation from source as well as pre-built binary packages. As with any other package management system, the version provided with each variant may lag behind the latest official release.
+
+ Sometimes it may be desirable to manually build the latest development sources from [[http://crossfire.real-time.com/svn/index.html|SVN]]. Please refer to the [[crossfire_compile_guide|Crossfire Compile Guide]] as well as the BSD-specific section that follows.
+
===== FreeBSD =====
- ==== Installation ====
- The easiest way to install Crossfire on [[wp>FreeBSD]] is to use the ports tree. The version there may lag somewhat behind the latest release, but it will be tested for FreeBSD and automatically install any needed dependencies. (To stay current with the latest development version, see the [[http://crossfire.real-time.com/svn/index.html|Crossfire SVN page]].)
+ ==== Ports (from source) ====
+ As root, execute the following commands:
+ # cd /usr/ports/games/crossfire-server && make install clean
+ # cd /usr/ports/games/crossfire-client && make install clean
- If you have the [[http://wiki.freebsd.org/portupgrade|portupgrade]] package installed, install the server and/or the client as root:
+ Alternatively, if you prefer to use 'portmaster':
+ # portmaster games/crossfire-server
+ # portmaster games/crossfire-client
- portinstall games/crossfire-server
- portinstall games/crossfire-client
+ Or if you wish to use 'portupgrade':
+ # portinstall games/crossfire-server
+ # portinstall games/crossfire-client
- Without portupgrade, install the ports manually:
+ Crossfire, as well as its dependencies, will automatically be downloaded, patched, configured, built, and installed from source.
+
+ ==== Package (pre-built binary) ====
+ As root, execute the following commands:
+ # pkg_add crossfire-server
+ # pkg_add crossfire-client
+
+ Alternatively, if you are using 'pkgng':
+ # pkg install crossfire-server
+ # pkg install crossfire-client
+
+ Crossfire, as well as its dependencies, will be downloaded and installed from a pre-built binary package.
- cd /usr/ports/games/crossfire-server && make install
- cd /usr/ports/games/crossfire-client && make install
===== OpenBSD =====
+ At the time of writing (2013/08/12) OpenBSD only carries the X11 client in its ports collection. To install it, execute the following command:
+ $ sudo pkg_add crossfire-client
- (Need a description here.)
===== NetBSD =====
- ==== Installation ====
- As for [[wp>FreeBSD]] the easiest installation on [[wp>NetBSD]] is using the pkgsrc tree. The disclaimer for the version also applies here.
+ To install the server, execute the following commands as root:
+ # cd /usr/pkgsrc/games/crossfire-server && make install clean
+
+ To install the client, execute one of the following commands as root:
+ # cd /usr/pkgsrc/games/crossfire-client && make install clean
+ # cd /usr/pkgsrc/games/crossfire-client-gtk && make install clean
+ # cd /usr/pkgsrc/games/crossfire-client-gtk2 && make install clean
- To install the packages:
- cd /usr/pkgsrc/games/crossfire-server && make install
- # and one of:
- cd /usr/pkgsrc/games/crossfire-client && make install
- cd /usr/pkgsrc/games/crossfire-client-gtk && make install
- cd /usr/pkgsrc/games/crossfire-client-gtk2 && make install
+ ===== Build from Source =====
+ (to be written)
IP-Address : 99.126.98.223
Old Revision: http://wiki.metalforge.net/doku.php/bsd?rev=1262656670
New Revision: http://wiki.metalforge.net/doku.php/bsd
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list