File: README.txt

package info (click to toggle)
pioneers 15.5-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 12,924 kB
  • sloc: ansic: 38,725; sh: 4,335; makefile: 754; xml: 6
file content (71 lines) | stat: -rw-r--r-- 2,431 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Short guide to build Pioneers from source in MinGW

Prepare the build environment
=============================
* Download mingw-get-setup.exe from http://www.mingw.org/wiki/Getting_Started
  - Install with the default settings
  - In the MinGW Installation Manager, select:
    - mingw-developer-toolkit, mingw32-base
	- Installation | Apply
* Download the all-in-one bundle from http://www.gtk.org/download/win32.php
  - Extract to C:\MinGW
* Download from http://ftp.gnome.org/pub/GNOME/binaries/win32:
  - From the folder intltool: intltool_0.40.4-1_win32.zip
  - From the folder librsvg: librsvg_2.32.1-1_win32.zip and
    librsvg-dev_2.32.1-1_win32.zip
  - Extract all to C:\MinGW and overwrite existing files
* Download GNU Indent from ftp://ftp.gnu.org/gnu/indent/
  - In src/Makefile.in add 'wildexp.${OBJEXT)' to the variable
    am_indent_OBJECTS (line 62)
  - ./configure --prefix=/MinGW
  - make
  - make install
* Download the GOB2 tarball from http://www.jirka.org/gob.html
  - ./configure --prefix=/mingw
  - make
  - make install
  
* In MSYS shell:
  - vim /MinGW/bin/intltool-*
    - Adjust all first lines to point to /bin/perl instead of
      /opt/perl/bin/perl
  - gdk-pixbuf-query-loaders --update-cache
  - cp /MinGW/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache MinGW/loaders.cache
  - vim MinGW/loaders.cache
  - Remove all directories before the filename part of the DLL

If any of the downloads cannot be found, a newer version will probably work.

Build and install Pioneers
==========================
1) Download the source tarball to your home directory
   (c:\MinGW\msys\1.0\home\%username%)
2) Start the MinGW shell
3) Expand the source tarball
   (tar xvzf pioneers-%versionnumber%.tar.gz)
4) Enter the source directory (cd pioneers-%versionnumber%)
5) Configure, build and install
     ./configure
     make
     make install
     make install-MinGW

Start Pioneers
==============
a) Start Pioneers by double clicking on the executable
    (found in C:\MinGW\msys\1.0\local)
b) or start pioneers.exe from /usr/local in the shell

Rebuild the icons
=================
a) Load the svg file at 768x768 in Gimp 2.8 (768=least common multiple(48,256))
b) Execute the Script-Fu script "Iconify2.scm"
c) Export as *.ico

Known limitations
=================
* The online help is not built
* The metaserver is not built. It is recommended to use the existing metaservers

Roland Clobus
2014-03-07 Pioneers-15.2