• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

MinGW/H03-May-2022-150119

client/H02-Aug-2020-33,82626,764

common/H03-May-2022-15,89510,906

docs/H02-Aug-2020-567488

editor/H02-Aug-2020-3,9513,313

m4/H02-Aug-2020-9,8838,929

metaserver/H02-Aug-2020-785629

po/H02-Aug-2020-74,17659,004

server/H02-Aug-2020-11,4308,992

AUTHORSH A D17-Aug-2006457 1514

COPYINGH A D16-Jan-200617.6 KiB341281

ChangeLogH A D02-Aug-2020280.7 KiB6,6655,330

DoxyfileH A D02-Aug-202075 KiB1,8041,310

Doxyfile.inH A D31-May-201575 KiB1,8041,310

Makefile.amH A D02-Aug-20205.9 KiB210141

Makefile.inH A D02-Aug-2020401.1 KiB5,1664,282

NEWSH A D02-Aug-202010.5 KiB311264

READMEH A D05-Aug-20072.9 KiB7456

README.CygwinH A D26-Jun-20131.5 KiB6958

README.MinGWH A D02-Dec-201188 32

TODOH A D14-Mar-201883 32

aclocal.m4H A D02-Aug-202042.9 KiB1,1841,076

autogen.shH A D28-Aug-20161.3 KiB4735

compileH A D02-Aug-20207.2 KiB349259

config.guessH A D02-Aug-202043.2 KiB1,4811,288

config.h.inH A D02-Aug-20204.1 KiB173115

config.subH A D02-Aug-202035.3 KiB1,8021,661

configureH A D02-Aug-2020544.7 KiB18,58415,681

configure.acH A D24-Jun-202017.2 KiB549491

depcompH A D02-Aug-202023 KiB792502

install-shH A D02-Aug-202015.3 KiB530346

ltmain.shH A D02-Aug-2020319.6 KiB11,2528,044

missingH A D02-Aug-20206.7 KiB216143

pioneers.specH A D02-Aug-20204.9 KiB169134

pioneers.spec.inH A D08-Sep-20134.9 KiB169134

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