|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| MinGW/ | H | 03-May-2022 | - | 150 | 119 |
| client/ | H | 02-Aug-2020 | - | 33,826 | 26,764 |
| common/ | H | 03-May-2022 | - | 15,895 | 10,906 |
| docs/ | H | 02-Aug-2020 | - | 567 | 488 |
| editor/ | H | 02-Aug-2020 | - | 3,951 | 3,313 |
| m4/ | H | 02-Aug-2020 | - | 9,883 | 8,929 |
| metaserver/ | H | 02-Aug-2020 | - | 785 | 629 |
| po/ | H | 02-Aug-2020 | - | 74,176 | 59,004 |
| server/ | H | 02-Aug-2020 | - | 11,430 | 8,992 |
| AUTHORS | H A D | 17-Aug-2006 | 457 | 15 | 14 |
| COPYING | H A D | 16-Jan-2006 | 17.6 KiB | 341 | 281 |
| ChangeLog | H A D | 02-Aug-2020 | 280.7 KiB | 6,665 | 5,330 |
| Doxyfile | H A D | 02-Aug-2020 | 75 KiB | 1,804 | 1,310 |
| Doxyfile.in | H A D | 31-May-2015 | 75 KiB | 1,804 | 1,310 |
| Makefile.am | H A D | 02-Aug-2020 | 5.9 KiB | 210 | 141 |
| Makefile.in | H A D | 02-Aug-2020 | 401.1 KiB | 5,166 | 4,282 |
| NEWS | H A D | 02-Aug-2020 | 10.5 KiB | 311 | 264 |
| README | H A D | 05-Aug-2007 | 2.9 KiB | 74 | 56 |
| README.Cygwin | H A D | 26-Jun-2013 | 1.5 KiB | 69 | 58 |
| README.MinGW | H A D | 02-Dec-2011 | 88 | 3 | 2 |
| TODO | H A D | 14-Mar-2018 | 83 | 3 | 2 |
| aclocal.m4 | H A D | 02-Aug-2020 | 42.9 KiB | 1,184 | 1,076 |
| autogen.sh | H A D | 28-Aug-2016 | 1.3 KiB | 47 | 35 |
| compile | H A D | 02-Aug-2020 | 7.2 KiB | 349 | 259 |
| config.guess | H A D | 02-Aug-2020 | 43.2 KiB | 1,481 | 1,288 |
| config.h.in | H A D | 02-Aug-2020 | 4.1 KiB | 173 | 115 |
| config.sub | H A D | 02-Aug-2020 | 35.3 KiB | 1,802 | 1,661 |
| configure | H A D | 02-Aug-2020 | 544.7 KiB | 18,584 | 15,681 |
| configure.ac | H A D | 24-Jun-2020 | 17.2 KiB | 549 | 491 |
| depcomp | H A D | 02-Aug-2020 | 23 KiB | 792 | 502 |
| install-sh | H A D | 02-Aug-2020 | 15.3 KiB | 530 | 346 |
| ltmain.sh | H A D | 02-Aug-2020 | 319.6 KiB | 11,252 | 8,044 |
| missing | H A D | 02-Aug-2020 | 6.7 KiB | 216 | 143 |
| pioneers.spec | H A D | 02-Aug-2020 | 4.9 KiB | 169 | 134 |
| pioneers.spec.in | H A D | 08-Sep-2013 | 4.9 KiB | 169 | 134 |
README
1Pioneers
2
3Pioneers is an Internet playable implementation of the Settlers of
4Catan board game. The aim is to remain as faithful to the board game
5as is possible.
6
7Playing the Game
8================
9
10Pioneers is a multi-player game. Each player must run the Pioneers
11client: pioneers. One of the players must also run the Pioneers
12server: pioneers-server-gtk or pioneers-server-console.
13
14The GTK server has a user interface in which you can customise the
15game parameters. Once you are happy with the game parameters, press
16the Start Server button, and the server will start listening for
17client connections.
18
19When you start the client program, it displays a connect dialog. You
20must define the hostname and port where the server can be located.
21You can enter these manually, or press the Meta Server button. The
22meta server maintains a list of all registered Pioneers servers that
23are currently running a game. This allows you to join a game anywhere
24on the Internet.
25
26Pioneers is most fun with three or four players, but two players is
27still ok, or you can add some computer players if you like.
28
29Simple install procedure
30========================
31
32 % tar xvzf pioneers-<version>.tar.gz # unpack the sources
33 % cd pioneers # change to the toplevel directory
34 % ./configure # regenerate configure and run it
35 % make # build Pioneers
36 [ Become root if necessary ]
37 % make install # install Pioneers
38
39Building RPM Binary Packages
40============================
41This section is intended to make it easier for those people that wish to
42build RPMs from the source included in this package, but aren't sure how.
43
441) Copy pioneers-<version>.tar.gz to your RPM SOURCES directory. Usually
45 this is /usr/src/packages/SOURCES
46
472) In your RPM SOURCES directory, issue the command
48 'rpmbuild -ta pioneers.spec'.
49 This will cause rpm to extract the pioneers sources to a temporary
50 directory, build them, and build rpm packages based on the information in
51 the spec file. The binary rpms will be put into your RPM RPMS directory.
52 Usually this is /usr/src/packages/RPMS/<platform>/.
53
54If you have any further questions, please refer to the RPM documentation.
55
56Building Debian Binary Packages
57===============================
58This section is intended to make it easier for those people that wish to
59build Debian binary packages (.deb's) from the source included in this
60package, but aren't sure how.
61
621) Extract pioneers-<version>.tar.gz inside a temporary directory. The
63 Debian binaries will be placed in this directory. A directory named
64 pioneers-<version> will be created when you extract the archive.
65
662) Change into the pioneers-<version> directory.
67
683) Issue the command dpkg-buildpackage (You must have dpkg-dev installed in
69 order to issue this command). This will configure and build the Debian
70 binaries, placing them in the parent directory of your current directory.
71
72If you have any further questions, please refer to the Debian dpkg
73documentation.
74
README.Cygwin
1Short guide to install Pioneers in Cygwin
2
3Install Cygwin
4==============
51) Get 'setup.exe' from the Cygwin site (www.cygwin.com)
62) Select (additional packages will automatically be selected):
7 gcc4
8 gettext-devel
9 gnome-common
10 gvim
11 intltool
12 libgtk2.0-devel
13 libtool
14 make
15 netpbm
16 patch
17 patchutils
18 rsvg
19 subversion
20 twm
21 xinit
22 gdk-pixbuf2.0-svg
23
243) Download and install gob2 (at least 2.0.18)
25 http://ftp.5z.com/pub/gob
26
27 (./configure --prefix=/usr; make all install)
28
29You now have the setup needed to build and run Pioneers.
30
31Build Pioneers from the repository
32==================================
33If you only want to use released versions, skip to the 'Install Pioneers'
34section.
35
361) Get the code from the Subversion repository
37 svn checkout svn://svn.code.sf.net/p/pio/code/trunk/pioneers pioneers
382) Go to the pioneers directory
393) Run automake, build and install
40 ./autogen.sh
41 make
42 make install
43
44Install Pioneers
45================
461) Download the source tarball to your Cygwin home directory
47 (c:\cygwin\home\%username%)
482) Start the Cygwin shell
493) Expand the source tarball
50 (tar xvzf pioneers-%versionnumber%.tar.gz)
514) Enter the source directory (cd pioneers-%versionnumber%)
525) Configure, build and install
53 ./configure
54 make
55 make install
56
57Play Pioneers
58=============
596) Start the X server (startx)
607) Start Pioneers from the XTerm (pioneers)
61
62Known limitations
63=================
64* The help is not built
65* The metaserver does not work (not ported to MS Windows)
66
67Roland Clobus
682013-06-17 (Pioneers 15.1)
69
README.MinGW
1Instructions for building Pioneers in the MinGW environment are in the MinGW
2directory.
3