transfered .tx and tx-cleanup to data, added license/readme, basic configuration

This commit is contained in:
filux 2013-11-28 07:58:09 +01:00
parent 8d040b9f63
commit d0836a6573
85 changed files with 2428 additions and 285 deletions

29
.gitattributes vendored Normal file
View File

@ -0,0 +1,29 @@
* text=auto
*.bat -text
*.vcproj -text
*.nsi -text
*.sln -text
*.vbs -text
*.ttc -text -diff
*.ttf -text -diff
*.otf -text -diff
*.tga -text -diff
*.png -text -diff
*.jpg -text -diff
*.bmp -text -diff
*.xpm -text -diff
*.gif -text -diff
*.svg -text -diff
*.ico -text -diff
*.icns -text -diff
*.g3d -text -diff
*.mp4 -text -diff
*.ogg -text -diff
*.wav -text -diff
*.mp3 -text -diff
*.gbm -text -diff
*.mgm -text -diff
*.xcf -text -diff
*.blend -text -diff
*.blend1 -text -diff

76
.gitignore vendored Normal file
View File

@ -0,0 +1,76 @@
## Linux
.*
*~
# Gimp
*.xcf
# Vim
*.un~
Session.vim
.netrwhist
## OSX
.DS_Store
.DS_Store?
.AppleDouble
.LSOverride
Icon
# Thumbnails
._*
# Files that might appear on external disk
.Spotlight-V100
.Trashes
## Windows
# Windows image file caches
Thumbs.db
thumbs.db
ehthumbs.db
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Visual studio
*.suo
*.ncb
## Packages
# it's better to unpack these files and commit the raw source git has its own built in compression methods
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
*.bz2
## Logs and databases
*.log
*.sql
*.sqlite
## Git
!.git
!.gitignore
!.gitattributes
!.gitmodules
## Repo
*.blend
*.blend1
# Linux_build
build/
# Windows_build
*.dll
*.exe
*.pdb
*.exp
*.lib
*.map
*.dmp
*.dat
data/glest_game/lua/
#

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "data/glest_game"]
path = data/glest_game
url = https://github.com/MegaGlest/megaglest-data.git

View File

@ -1,262 +0,0 @@
[main]
host = https://www.transifex.com
[megaglest.main-language-file]
source_file = data/glest_game/data/lang/english.lng
source_lang = en
trans.ar = data/glest_game/data/lang/arabic.lng
;trans.ca = data/glest_game/data/lang/catalan.lng
trans.cs = data/glest_game/data/lang/czech.lng
trans.da = data/glest_game/data/lang/danish.lng
trans.de = data/glest_game/data/lang/german.lng
trans.el = data/glest_game/data/lang/greek.lng
trans.es = data/glest_game/data/lang/spanish.lng
trans.fr = data/glest_game/data/lang/french.lng
trans.gd = data/glest_game/data/lang/gaelic.lng
;trans.gl = data/glest_game/data/lang/galician.lng
trans.he = data/glest_game/data/lang/hebrew.lng
trans.it = data/glest_game/data/lang/italian.lng
trans.ja = data/glest_game/data/lang/japanese.lng
trans.nl = data/glest_game/data/lang/dutch.lng
trans.pl = data/glest_game/data/lang/polish.lng
trans.pt = data/glest_game/data/lang/portuguese.lng
trans.ru = data/glest_game/data/lang/russian.lng
trans.sl = data/glest_game/data/lang/slovenian.lng
trans.sq = data/glest_game/data/lang/albanian.lng
;trans.uk = data/glest_game/data/lang/ukrainian.lng
trans.vi = data/glest_game/data/lang/vietnamese.lng
;trans.zh_CN = data/glest_game/data/lang/chinese.lng
[megaglest.megapack]
source_file = data/glest_game/techs/megapack/lang/megapack_default.lng
source_lang = en
trans.ar = data/glest_game/techs/megapack/lang/megapack_arabic.lng
;trans.ca = data/glest_game/techs/megapack/lang/megapack_catalan.lng
trans.cs = data/glest_game/techs/megapack/lang/megapack_czech.lng
trans.da = data/glest_game/techs/megapack/lang/megapack_danish.lng
trans.de = data/glest_game/techs/megapack/lang/megapack_german.lng
trans.el = data/glest_game/techs/megapack/lang/megapack_greek.lng
trans.es = data/glest_game/techs/megapack/lang/megapack_spanish.lng
trans.fr = data/glest_game/techs/megapack/lang/megapack_french.lng
trans.gd = data/glest_game/techs/megapack/lang/megapack_gaelic.lng
;trans.gl = data/glest_game/techs/megapack/lang/megapack_galician.lng
trans.he = data/glest_game/techs/megapack/lang/megapack_hebrew.lng
trans.it = data/glest_game/techs/megapack/lang/megapack_italian.lng
trans.ja = data/glest_game/techs/megapack/lang/megapack_japanese.lng
trans.nl = data/glest_game/techs/megapack/lang/megapack_dutch.lng
trans.pl = data/glest_game/techs/megapack/lang/megapack_polish.lng
trans.pt = data/glest_game/techs/megapack/lang/megapack_portuguese.lng
trans.ru = data/glest_game/techs/megapack/lang/megapack_russian.lng
trans.sl = data/glest_game/techs/megapack/lang/megapack_slovenian.lng
trans.sq = data/glest_game/techs/megapack/lang/megapack_albanian.lng
;trans.uk = data/glest_game/techs/megapack/lang/megapack_ukrainian.lng
trans.vi = data/glest_game/techs/megapack/lang/megapack_vietnamese.lng
;trans.zh_CN = data/glest_game/techs/megapack/lang/megapack_chinese.lng
[megaglest.loading-screen-hints]
source_file = data/glest_game/data/lang/hint/hint_english.lng
source_lang = en
trans.ar = data/glest_game/data/lang/hint/hint_arabic.lng
;trans.ca = data/glest_game/data/lang/hint/hint_catalan.lng
trans.cs = data/glest_game/data/lang/hint/hint_czech.lng
trans.da = data/glest_game/data/lang/hint/hint_danish.lng
trans.de = data/glest_game/data/lang/hint/hint_german.lng
trans.el = data/glest_game/data/lang/hint/hint_greek.lng
trans.es = data/glest_game/data/lang/hint/hint_spanish.lng
trans.fr = data/glest_game/data/lang/hint/hint_french.lng
trans.gd = data/glest_game/data/lang/hint/hint_gaelic.lng
;trans.gl = data/glest_game/data/lang/hint/hint_galician.lng
trans.he = data/glest_game/data/lang/hint/hint_hebrew.lng
trans.it = data/glest_game/data/lang/hint/hint_italian.lng
trans.ja = data/glest_game/data/lang/hint/hint_japanese.lng
trans.nl = data/glest_game/data/lang/hint/hint_dutch.lng
trans.pl = data/glest_game/data/lang/hint/hint_polish.lng
trans.pt = data/glest_game/data/lang/hint/hint_portuguese.lng
trans.ru = data/glest_game/data/lang/hint/hint_russian.lng
trans.sl = data/glest_game/data/lang/hint/hint_slovenian.lng
trans.sq = data/glest_game/data/lang/hint/hint_albanian.lng
;trans.uk = data/glest_game/data/lang/hint/hint_ukrainian.lng
trans.vi = data/glest_game/data/lang/hint/hint_vietnamese.lng
;trans.zh_CN = data/glest_game/data/lang/hint/hint_chinese.lng
[megaglest.tutorials-1-very-basic-tutorial]
source_file = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_english.lng
source_lang = en
trans.ar = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_arabic.lng
;trans.ca = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_catalan.lng
trans.cs = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_czech.lng
trans.da = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_danish.lng
trans.de = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_german.lng
trans.el = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_greek.lng
trans.es = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_spanish.lng
trans.fr = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_french.lng
trans.gd = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_gaelic.lng
;trans.gl = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_galician.lng
trans.he = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_hebrew.lng
trans.it = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_italian.lng
trans.ja = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_japanese.lng
trans.nl = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_dutch.lng
trans.pl = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_polish.lng
trans.pt = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_portuguese.lng
trans.ru = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_russian.lng
trans.sl = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_slovenian.lng
trans.sq = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_albanian.lng
;trans.uk = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_ukrainian.lng
trans.vi = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_vietnamese.lng
;trans.zh_CN = data/glest_game/tutorials/1_very_basic_tutorial/1_very_basic_tutorial_chinese.lng
[megaglest.tutorials-2-basic-tutorial]
source_file = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_english.lng
source_lang = en
trans.ar = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_arabic.lng
;trans.ca = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_catalan.lng
trans.cs = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_czech.lng
trans.da = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_danish.lng
trans.de = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_german.lng
trans.el = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_greek.lng
trans.es = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_spanish.lng
trans.fr = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_french.lng
trans.gd = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_gaelic.lng
;trans.gl = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_galician.lng
trans.he = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_hebrew.lng
trans.it = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_italian.lng
trans.ja = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_japanese.lng
trans.nl = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_dutch.lng
trans.pl = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_polish.lng
trans.pt = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_portuguese.lng
trans.ru = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_russian.lng
trans.sl = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_slovenian.lng
trans.sq = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_albanian.lng
;trans.uk = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_ukrainian.lng
trans.vi = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_vietnamese.lng
;trans.zh_CN = data/glest_game/tutorials/2_basic_tutorial/2_basic_tutorial_chinese.lng
[megaglest.tutorials-3-advanced-tutorial]
source_file = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_english.lng
source_lang = en
trans.ar = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_arabic.lng
;trans.ca = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_catalan.lng
trans.cs = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_czech.lng
trans.da = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_danish.lng
trans.de = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_german.lng
trans.el = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_greek.lng
trans.es = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_spanish.lng
trans.fr = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_french.lng
trans.gd = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_gaelic.lng
;trans.gl = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_galician.lng
trans.he = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_hebrew.lng
trans.it = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_italian.lng
trans.ja = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_japanese.lng
trans.nl = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_dutch.lng
trans.pl = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_polish.lng
trans.pt = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_portuguese.lng
trans.ru = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_russian.lng
trans.sl = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_slovenian.lng
trans.sq = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_albanian.lng
;trans.uk = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_ukrainian.lng
trans.vi = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_vietnamese.lng
;trans.zh_CN = data/glest_game/tutorials/3_advanced_tutorial/3_advanced_tutorial_chinese.lng
[megaglest.scenarios-amazones]
source_file = data/glest_game/scenarios/amazones/amazones_english.lng
source_lang = en
trans.ar = data/glest_game/scenarios/amazones/amazones_arabic.lng
;trans.ca = data/glest_game/scenarios/amazones/amazones_catalan.lng
trans.cs = data/glest_game/scenarios/amazones/amazones_czech.lng
trans.da = data/glest_game/scenarios/amazones/amazones_danish.lng
trans.de = data/glest_game/scenarios/amazones/amazones_german.lng
trans.el = data/glest_game/scenarios/amazones/amazones_greek.lng
trans.es = data/glest_game/scenarios/amazones/amazones_spanish.lng
trans.fr = data/glest_game/scenarios/amazones/amazones_french.lng
trans.gd = data/glest_game/scenarios/amazones/amazones_gaelic.lng
;trans.gl = data/glest_game/scenarios/amazones/amazones_galician.lng
trans.he = data/glest_game/scenarios/amazones/amazones_hebrew.lng
trans.it = data/glest_game/scenarios/amazones/amazones_italian.lng
trans.ja = data/glest_game/scenarios/amazones/amazones_japanese.lng
trans.nl = data/glest_game/scenarios/amazones/amazones_dutch.lng
trans.pl = data/glest_game/scenarios/amazones/amazones_polish.lng
trans.pt = data/glest_game/scenarios/amazones/amazones_portuguese.lng
trans.ru = data/glest_game/scenarios/amazones/amazones_russian.lng
trans.sl = data/glest_game/scenarios/amazones/amazones_slovenian.lng
trans.sq = data/glest_game/scenarios/amazones/amazones_albanian.lng
;trans.uk = data/glest_game/scenarios/amazones/amazones_ukrainian.lng
trans.vi = data/glest_game/scenarios/amazones/amazones_vietnamese.lng
;trans.zh_CN = data/glest_game/scenarios/amazones/amazones_chinese.lng
[megaglest.scenarios-amazones-light]
source_file = data/glest_game/scenarios/amazones_light/amazones_light_english.lng
source_lang = en
trans.ar = data/glest_game/scenarios/amazones_light/amazones_light_arabic.lng
;trans.ca = data/glest_game/scenarios/amazones_light/amazones_light_catalan.lng
trans.cs = data/glest_game/scenarios/amazones_light/amazones_light_czech.lng
trans.da = data/glest_game/scenarios/amazones_light/amazones_light_danish.lng
trans.de = data/glest_game/scenarios/amazones_light/amazones_light_german.lng
trans.el = data/glest_game/scenarios/amazones_light/amazones_light_greek.lng
trans.es = data/glest_game/scenarios/amazones_light/amazones_light_spanish.lng
trans.fr = data/glest_game/scenarios/amazones_light/amazones_light_french.lng
trans.gd = data/glest_game/scenarios/amazones_light/amazones_light_gaelic.lng
;trans.gl = data/glest_game/scenarios/amazones_light/amazones_light_galician.lng
trans.he = data/glest_game/scenarios/amazones_light/amazones_light_hebrrew.lng
trans.it = data/glest_game/scenarios/amazones_light/amazones_light_italian.lng
trans.ja = data/glest_game/scenarios/amazones_light/amazones_light_japanese.lng
trans.nl = data/glest_game/scenarios/amazones_light/amazones_light_dutch.lng
trans.pl = data/glest_game/scenarios/amazones_light/amazones_light_polish.lng
trans.pt = data/glest_game/scenarios/amazones_light/amazones_light_portuguese.lng
trans.ru = data/glest_game/scenarios/amazones_light/amazones_light_russian.lng
trans.sl = data/glest_game/scenarios/amazones_light/amazones_light_slovenian.lng
trans.sq = data/glest_game/scenarios/amazones_light/amazones_light_albanian.lng
;trans.uk = data/glest_game/scenarios/amazones_light/amazones_light_ukrainian.lng
trans.vi = data/glest_game/scenarios/amazones_light/amazones_light_vietnamese.lng
;trans.zh_CN = data/glest_game/scenarios/amazones_light/amazones_light_chinese.lng
[megaglest.scenarios-capture-enemy-flag]
source_file = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_english.lng
source_lang = en
trans.ar = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_arabic.lng
;trans.ca = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_catalan.lng
trans.cs = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_czech.lng
trans.da = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_danish.lng
trans.de = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_german.lng
trans.el = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_greek.lng
trans.es = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_spanish.lng
trans.fr = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_french.lng
trans.gd = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_gaelic.lng
;trans.gl = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_galician.lng
trans.he = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_hebrew.lng
trans.it = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_italian.lng
trans.ja = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_japanese.lng
trans.nl = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_dutch.lng
trans.pl = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_polish.lng
trans.pt = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_portuguese.lng
trans.ru = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_russian.lng
trans.sl = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_slovenian.lng
trans.sq = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_albanian.lng
;trans.uk = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_ukrainian.lng
trans.vi = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_vietnamese.lng
;trans.zh_CN = data/glest_game/scenarios/capture_enemy_flag/capture_enemy_flag_chinese.lng
[megaglest.scenarios-storming]
source_file = data/glest_game/scenarios/storming/storming_english.lng
source_lang = en
trans.ar = data/glest_game/scenarios/storming/storming_arabic.lng
;trans.ca = data/glest_game/scenarios/storming/storming_catalan.lng
trans.cs = data/glest_game/scenarios/storming/storming_czech.lng
trans.da = data/glest_game/scenarios/storming/storming_danish.lng
trans.de = data/glest_game/scenarios/storming/storming_german.lng
trans.el = data/glest_game/scenarios/storming/storming_greek.lng
trans.es = data/glest_game/scenarios/storming/storming_spanish.lng
trans.fr = data/glest_game/scenarios/storming/storming_french.lng
trans.gd = data/glest_game/scenarios/storming/storming_gaelic.lng
;trans.gl = data/glest_game/scenarios/storming/storming_galician.lng
trans.he = data/glest_game/scenarios/storming/storming_hebrew.lng
trans.it = data/glest_game/scenarios/storming/storming_italian.lng
trans.ja = data/glest_game/scenarios/storming/storming_japanese.lng
trans.nl = data/glest_game/scenarios/storming/storming_dutch.lng
trans.pl = data/glest_game/scenarios/storming/storming_polish.lng
trans.pt = data/glest_game/scenarios/storming/storming_portuguese.lng
trans.ru = data/glest_game/scenarios/storming/storming_russian.lng
trans.sl = data/glest_game/scenarios/storming/storming_slovenian.lng
trans.sq = data/glest_game/scenarios/storming/storming_albanian.lng
;trans.uk = data/glest_game/scenarios/storming/storming_ukrainian.lng
trans.vi = data/glest_game/scenarios/storming/storming_vietnamese.lng
;trans.zh_CN = data/glest_game/scenarios/storming/storming_chinese.lng

1
LICENSE.md Symbolic link
View File

@ -0,0 +1 @@
docs/COPYRIGHT.source_code.txt

1
README.md Symbolic link
View File

@ -0,0 +1 @@
docs/README.txt

1
data/glest_game Submodule

@ -0,0 +1 @@
Subproject commit 25326c465dd0bbd5a9c031cb2daa3e949279d2f1

View File

@ -0,0 +1,34 @@
Save/Load game feature
----------------------
F4 - Save game
F3 - Load game
Configuration of MegaGlest
----------------------
For detailed configuration of megaglest please edit
$HOME/.megaglest/glest.ini.
Have a lot of fun!
Warning
-------
Glest is known to work only with OpenGL drivers by ATI
("fglrx") or NVIDIA. If your graphics board is based on
an ATI or NVIDIA chip, please install one of these OpenGL
drivers first. Please be aware that not all ATI chips are
supported by the ATI ("fglrx") driver. Among these are
Mach64, Rage128 and Radeon 7x00 (7000,7200,7500) chips.
ATI ("fglrx") OpenGL driver
---------------------------
http://www.suse.de/~sndirsch/ati-installer-HOWTO.html
NVIDIA OpenGL driver
--------------------
http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_0[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_n1[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXX X XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXX ",
"... ......",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_n2[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXX X X",
"XXXXXXXXXXX XXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXXXX ",
".. XXXXXXX .....",
"... ......",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_n3[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXX X X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXXXX ",
".. XXXXXXX .....",
"... XXXXX ......",
".... .......",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_n4[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX XX X",
"XXXXXXX X X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXXXXXX ",
". XXXXXXXXX ....",
".. XXXXXXX .....",
"... XXXXX ......",
".... .......",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_n5[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXX XXXX",
"XXXXXXX X X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXXXXXX ",
". XXXXXXXXX ....",
".. XXXXXXX .....",
"... XXXXX ......",
".... XXX .......",
"..... ........",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_p1[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXX XXXXXX",
" ....... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_p2[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXX XXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXX XXXXXX",
"XX ....... XXXXX",
" ......... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_p3[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXX XXXXXXX",
"XXX ..... XXXXXX",
"XX ....... XXXXX",
" ......... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_p4[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXX XXXXX X",
"XXX ..... XXXXXX",
"XX ....... XXXXX",
"X ......... XXXX",
" ........... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_gradient_p5[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #FF0000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXX XXXX",
"XXXXXXXXXXX X",
"XXXXX XXXXXX X",
"XXXX ... XX X",
"XXX ..... XXXXXX",
"XX ....... XXXXX",
"X ......... XXXX",
" ........... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_0[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_n1[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXX X XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXX ",
"... ......",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_n2[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXX X X",
"XXXXXXXXXXX XXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXX ",
"...XXXXXXX......",
"... ......",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_n3[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXX X X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXX ",
"...XXXXXXX......",
"...XXXXXXX......",
"... ......",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_n4[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX XX X",
"XXXXXXX X X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXX ",
"...XXXXXXX......",
"...XXXXXXX......",
"...XXXXXXX......",
"... ......",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_n5[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXX XXXX",
"XXXXXXX X X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
" XXXXXXX ",
"...XXXXXXX......",
"...XXXXXXX......",
"...XXXXXXX......",
"...XXXXXXX......",
"... ......",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_p1[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXX XX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXX XXXXXX",
" ....... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_p2[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXX XXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXXXX",
"XXX XXXXXX",
"XXX.......XXXXXX",
" ....... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_p3[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXXXXXXXXXX X",
"XXX XXXXXX",
"XXX.......XXXXXX",
"XXX.......XXXXXX",
" ....... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_p4[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX XX X",
"XXXXXXXXXXX X",
"XXXXXXXXXXXXXX X",
"XXX XXXX X",
"XXX.......XXXXXX",
"XXX.......XXXXXX",
"XXX.......XXXXXX",
" ....... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_height_p5[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #0000FF",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXX X",
"XXXXXXXXXXX XXXX",
"XXXXXXXXXXX X",
"XXX XXXX X",
"XXX.......X X",
"XXX.......XXXXXX",
"XXX.......XXXXXX",
"XXX.......XXXXXX",
" ....... ",
"................",
"................",
"................",
"................",
"................",
"................"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_none[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #FF0000",
". c #008000",
"X c #000080",
"o c None",
/* pixels */
"oo oooXXooo oo",
"oo oXXXXo oo",
"ooo XXXX ooo",
"oooo XX oooo",
"ooooo ooooo",
"oooooo oooooo",
"oooooo oooooo",
"ooooo ooooo",
"oooo XX oooo",
"ooo XXXX ooo",
"oo oXXXXo oo",
"oo ooXXXXoo oo",
"ooooo......ooooo",
"................",
"................",
"................"
};

View File

@ -0,0 +1,27 @@
/* XPM */
static const char *brush_object_bush[] = {
"20 20 4 1",
" c None",
". c #0000FF",
"+ c #008000",
"@ c #00FF00",
"....................",
"....................",
".. ..",
".. ..",
".. ..",
".. ..",
".. ..",
".. ..",
".. ..",
".. +@+ + ..",
".. +@+@+@@ ..",
".. @+@+@+@ ..",
".. +@ + + ++ ..",
".. @+@+@++ + ..",
".. +@+ +@@+ ..",
".. + +@++@ ..",
".. ++++++++++++++ ..",
".. ..",
"....................",
"...................."};

View File

@ -0,0 +1,28 @@
/* XPM */
static const char *brush_object_c1_bigtree[] = {
"20 20 5 1",
" c None",
". c #FFCC7F",
"+ c #808000",
"@ c #008000",
"# c #800000",
"....................",
"....................",
".. ++@+ ..",
".. @+++++@+ ..",
".. +++@+@+++@ ..",
".. +@++@++@++ ..",
".. ++++++++++@+ ..",
".. +@@+@++@@@+@ ..",
".. ++++@+++++ ..",
".. ++@+++@@+@ ..",
".. ++++@+++ ..",
".. @+++ ..",
".. #### ..",
".. #### ..",
".. #### ..",
".. #### ..",
".. ###### ..",
".. ######### ..",
"....................",
"...................."};

View File

@ -0,0 +1,31 @@
/* XPM */
static const char *brush_object_c2_hanged[] = {
"20 20 8 1",
" c None",
". c #00FFFF",
"+ c #800000",
"@ c #C0C0C0",
"# c #808080",
"$ c #FFFF00",
"% c #0000FF",
"& c #008000",
"....................",
"....................",
".. + ..",
".. +++++++++ ..",
".. @ + + + @ ..",
".. ## +++ @ ..",
".. @@@ + ### ..",
".. @#@#@ + # @ # ..",
".. @@#@@ + #+@ # ..",
".. $@@@$ + #+@+# ..",
".. %$% + #+@+# ..",
".. %$% + # @+# ..",
".. @@@ + ###+#+ ..",
".. @ @ + + + ..",
".. + ..",
".. + ..",
".. &+# ..",
"..&&&&&&&&&&&&&&&&..",
"....................",
"...................."};

View File

@ -0,0 +1,29 @@
/* XPM */
static const char *brush_object_c3_statue[] = {
"20 20 6 1",
" c None",
". c #B2194C",
"+ c #C0C0C0",
"@ c #808080",
"# c #808000",
"$ c #008000",
"....................",
"....................",
".. ..",
".. + ..",
".. +@@ ..",
".. +@ ..",
".. ###+@ ..",
".. #+#@+@ ..",
".. ###@ ..",
".. @@@ ..",
".. @@@ ..",
".. @ @ ..",
".. @ @ ..",
".. @ @ ..",
".. ++++++ ..",
".. @@@@ ..",
".. @@@@ ..",
"..$$$$$$$$$$$$$$$$..",
"....................",
"...................."};

View File

@ -0,0 +1,28 @@
/* XPM */
static const char *brush_object_c4_bigrock[] = {
"20 20 5 1",
" c None",
". c #7fff19",
"+ c #808080",
"@ c #C0C0C0",
"# c #008000",
"....................",
"....................",
".. ..",
".. ..",
".. ..",
".. +@ ..",
".. @+++ +@ ..",
".. +++@###++ ..",
".. +@+@###++ ..",
".. @++++@###+ ..",
".. ++@+@+###+@ ..",
".. ++##+++##++ ..",
".. +@##++++@++ ..",
".. @++##+@++@+@ ..",
".. ++++#++###++ ..",
".. +@++++++#### ..",
".. +++++###++++ ..",
"..################..",
"....................",
"...................."};

View File

@ -0,0 +1,27 @@
/* XPM */
static const char *brush_object_c5_blocking[] = {
"20 20 4 1",
" c None",
". c #FF33CC",
"+ c #C0C0C0",
"@ c #008000",
"....................",
"....................",
".. ..",
".. ++++++++++++ ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
".. + + ..",
"..@@@@@@@@@@@@@@@@..",
"....................",
"...................."};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_object_dead_tree[] = {
"20 20 3 1",
" c None",
". c #FFFFFF",
"+ c #800000",
"....................",
"....................",
".. ..",
".. + + ..",
".. + + + + ..",
".. + ++ ..",
".. ++++ + + + ..",
".. +++ ++ ..",
".. + ++ +++ ..",
".. + ++++ + ..",
".. +++ +++ ..",
".. +++++ ++ ..",
".. ++++++ ..",
".. ++++ ..",
".. ++++ ..",
".. ++++ ..",
".. ++++++ ..",
".. +++++++++ ..",
"....................",
"...................."};

View File

@ -0,0 +1,28 @@
/* XPM */
static const char *brush_object_stone[] = {
"20 20 5 1",
" c None",
". c #7F7FFF",
"+ c #808080",
"@ c #C0C0C0",
"# c #008000",
"....................",
"....................",
".. ..",
".. ..",
".. ..",
".. ..",
".. ..",
".. ..",
".. ..",
".. +@ ..",
".. +++@++ ..",
".. @++++@+@ ..",
".. +++++++++@ ..",
".. +++@+++++@@ ..",
".. ++++++@++@@ ..",
".. +@++++++++@ ..",
".. ############## ..",
".. ..",
"....................",
"...................."};

View File

@ -0,0 +1,28 @@
/* XPM */
static const char * brush_object_tree[] = {
"20 20 5 1",
" c None",
". c #FF0000",
"+ c #008000",
"@ c #00FF00",
"# c #800000",
"....................",
"....................",
".. ++ ..",
".. ++++++ ..",
".. ++++@+++ ..",
".. ++++++++ ..",
".. +@++@@++@+ ..",
".. ++++++@+++ ..",
".. +++@++++ ..",
".. ++++++++ ..",
".. ++++++ ..",
".. #++# ..",
".. #### ..",
".. #### ..",
".. #### ..",
".. #### ..",
".. ###### ..",
".. ######### ..",
"....................",
"...................."};

View File

@ -0,0 +1,28 @@
/* XPM */
static const char *brush_object_water_object[] = {
"20 20 5 1",
" c None",
". c #7F7F7F",
"+ c #008000",
"@ c #00FFFF",
"# c #0000FF",
"....................",
"....................",
".. ..",
".. ..",
".. ..",
".. ..",
".. ..",
".. ..",
".. + ..",
".. + + ..",
".. + + + + ..",
".. + ++ + ..",
".. + + + ..",
".. + ++ ..",
"..@@@@@@@++@@@@@@@..",
"..@#@@@#@@@#@@@#@@..",
"..#@#@#@#@#@#@#@#@..",
"..################..",
"....................",
"...................."};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_players_blue[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #000080",
"X c #0000FF",
"o c None",
/* pixels */
"oo oo",
"oo .......... oo",
"oo XXXXXXXXXX oo",
"oo XX.XXXX.XX oo",
"oo X...XX...X oo",
"oo XX.XXXX.XX oo",
"oo XXXXXXXXXX oo",
"oo XXXXXXXXXX oo",
"oo X........X oo",
"oo XXXXXXXXXX oo",
"oo XXXXXXXXXX oo",
"oo XXXX..XXXX oo",
"ooo XX....XX ooo",
"ooo X......X ooo",
"oooo .... oooo",
"oooooo oooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_players_cyan[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #008080",
"X c #00FFFF",
"o c None",
/* pixels */
"oo oo",
"oo .......... oo",
"oo ....XX.... oo",
"oo ...XXXX... oo",
"oo ...XXXX... oo",
"oo ....XX.... oo",
"oo .......... oo",
"oo .XX....XX. oo",
"oo ..XXXXXX.. oo",
"oo ...XXXX... oo",
"oo .......... oo",
"oo .......... oo",
"ooo ........ ooo",
"ooo ........ ooo",
"oooo .... oooo",
"oooooo oooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_players_green[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #008000",
"X c #00FF00",
"o c None",
/* pixels */
"oo oo",
"oo .X.X..X.X. oo",
"oo .X.X..X.X. oo",
"oo .X.X..X.X. oo",
"oo .X.X..X.X. oo",
"oo .X.X..X.X. oo",
"oo .X.X..X.X. oo",
"oo .X.X..X.X. oo",
"oo .X.X..X.X. oo",
"oo .......... oo",
"oo .XXX..XXX. oo",
"oo ...X..X... oo",
"ooo ..XXXX.. ooo",
"ooo ........ ooo",
"oooo .... oooo",
"oooooo oooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_players_orange[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #804000",
"X c #FF8000",
"o c None",
/* pixels */
"oo oo",
"oo XXXX.X.XXX oo",
"oo XXX.X.XXXX oo",
"oo XX.X.XXXXX oo",
"oo X.X.XXXXXX oo",
"oo .X.XXXXXXX oo",
"oo X.XXXXX..X oo",
"oo .XXXXX...X oo",
"oo XXXXX...XX oo",
"oo XXX....XXX oo",
"oo XXXX..XXXX oo",
"oo XXX.X.XXXX oo",
"ooo XXXXXXXX ooo",
"ooo XXXXXXXX ooo",
"oooo XXXX oooo",
"oooooo oooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_players_pink[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #800080",
"X c #FF00FF",
"o c None",
/* pixels */
"oo oo",
"oo ..X....X.. oo",
"oo X...XX...X oo",
"oo XX.XXXX.XX oo",
"oo X...XX...X oo",
"oo ..X....X.. oo",
"oo X...XX...X oo",
"oo XX.XXXX.XX oo",
"oo X...XX...X oo",
"oo ..X....X.. oo",
"oo X...XX...X oo",
"oo XX.XXXX.XX oo",
"ooo ...XX... ooo",
"ooo .X....X. ooo",
"oooo .XX. oooo",
"oooooo oooooo"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_players_player[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #FFFF00",
". c #008080",
"X c None",
/* pixels */
"XXXXX......XXXXX",
"XXX..........XXX",
"XX............XX",
"X..............X",
"X.... ....X",
"...... .. ....",
"...... .. ....",
"...... .. ....",
"...... .....",
"...... ........",
"...... ........",
"X..... .......X",
"X.... ......X",
"XX............XX",
"XXX..........XXX",
"XXXXX......XXXXX"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_players_red[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #800000",
"X c #FF0000",
"o c None",
/* pixels */
"oo oo",
"oo .......... oo",
"oo .......... oo",
"oo .......... oo",
"oo XXXXXXXXXX oo",
"oo .......... oo",
"oo .......... oo",
"oo XXXXXXXXXX oo",
"oo XXXXXXXXXX oo",
"oo .......... oo",
"oo .......... oo",
"oo XXXXXXXXXX oo",
"ooo ........ ooo",
"ooo ........ ooo",
"oooo .... oooo",
"oooooo oooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_players_white[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #808080",
"X c #C0C0C0",
"o c None",
/* pixels */
"oo oo",
"oo XXXXXXXXXX oo",
"oo ....XX.... oo",
"oo X.X.XX.X.X oo",
"oo ....XX.... oo",
"oo XXXXXXXXXX oo",
"oo XX..XX..XX oo",
"oo XXXXXXXXXX oo",
"oo .......... oo",
"oo XXXXXXXXXX oo",
"oo .......... oo",
"oo XXXXXXXXXX oo",
"ooo XXXXXXXX ooo",
"ooo XXXXXXXX ooo",
"oooo XXXX oooo",
"oooooo oooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *brush_players_yellow[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #808000",
"X c #FFFF00",
"o c None",
/* pixels */
"oo oo",
"oo .........X oo",
"oo .XXX....X. oo",
"oo .XXX...X.. oo",
"oo .XXX..X..X oo",
"oo .....X..X. oo",
"oo ....X..X.. oo",
"oo ...X..X..X oo",
"oo ..X..X..X. oo",
"oo .X..X..X.. oo",
"oo X..X..X... oo",
"oo ..X..X.... oo",
"ooo X..X.... ooo",
"ooo ..X..... ooo",
"oooo .... oooo",
"oooooo oooooo"
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *brush_resource_1_gold[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #dddd00",
". c None",
/* pixels */
"................",
". .......... .",
". ........ .",
".. ...... ..",
"... .... ...",
".... .. ....",
"..... .....",
"...... ......",
"...... ......",
"..... .....",
".... .. ....",
"... .... ...",
".. ...... ..",
". ........ .",
". .......... .",
"................"
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *brush_resource_2_stone[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #808080",
". c None",
/* pixels */
"................",
". .......... .",
". ........ .",
".. ...... ..",
"... .... ...",
".... .. ....",
"..... .....",
"...... ......",
"...... ......",
"..... .....",
".... .. ....",
"... .... ...",
".. ...... ..",
". ........ .",
". .......... .",
"................"
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *brush_resource_3[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #FF0000",
". c None",
/* pixels */
"................",
". .......... .",
". ........ .",
".. ...... ..",
"... .... ...",
".... .. ....",
"..... .....",
"...... ......",
"...... ......",
"..... .....",
".... .. ....",
"... .... ...",
".. ...... ..",
". ........ .",
". .......... .",
"................"
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *brush_resource_4[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #0000FF",
". c None",
/* pixels */
"................",
". .......... .",
". ........ .",
".. ...... ..",
"... .... ...",
".... .. ....",
"..... .....",
"...... ......",
"...... ......",
"..... .....",
".... .. ....",
"... .... ...",
".. ...... ..",
". ........ .",
". .......... .",
"................"
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *brush_resource_5[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #008080",
". c None",
/* pixels */
"................",
". .......... .",
". ........ .",
".. ...... ..",
"... .... ...",
".... .. ....",
"..... .....",
"...... ......",
"...... ......",
"..... .....",
".... .. ....",
"... .... ...",
".. ...... ..",
". ........ .",
". .......... .",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_surface_custom[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #7c4645",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
" ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" ",
"XXXXXXXXXXXXXXXX"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_surface_grass1[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #00a000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
" ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" ",
"XXXXXXXXXXXXXXXX"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_surface_grass2[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #536e0b",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
" ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" ",
"XXXXXXXXXXXXXXXX"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_surface_road[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #800000",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
" ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" ",
"XXXXXXXXXXXXXXXX"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *brush_surface_stone[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #808080",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
" ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" .............. ",
" ",
"XXXXXXXXXXXXXXXX"
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *edit_randomize_heights[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #008000",
". c None",
/* pixels */
"................",
"................",
"................",
"................",
"................",
"................",
"................",
"................",
"...... ..... .",
"... . .",
" ",
" ",
" ",
" ",
" ",
" "
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *edit_randomize[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #008000",
". c #00FF00",
"X c #00FFFF",
/* pixels */
" ",
" XX XX ",
" XX XX . ",
" XXXX ",
" XX ",
" XXXX .",
" XX XX .",
" XX XX ..",
" . ",
" .",
" . ",
" ... . ",
" . ",
" .",
" . .... ",
" ...... "
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *edit_redo[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #000000",
". c None",
/* pixels */
"................",
"........ .....",
"......... ....",
".......... ...",
"........... ..",
".... .",
"... .",
".. ...... ..",
". ...... ...",
". ...... ....",
". ..... .....",
". .............",
". .............",
".. .............",
"................",
"................"
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *edit_switch_surfaces[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #008000",
". c #00FF00",
/* pixels */
"........ ",
"........ ",
"........ ",
"........ ",
"........ ",
"..... .. . ",
".... .. .. ",
"... ..... ",
"... ..... ",
".... .. .. ",
"..... .. . ",
"........ ",
"........ ",
"........ ",
"........ ",
"........ "
};

View File

@ -0,0 +1,24 @@
/* XPM */
static const char *edit_undo[] = {
/* columns rows colors chars-per-pixel */
"16 16 2 1",
" c #000000",
". c None",
/* pixels */
"................",
"..... ........",
".... .........",
"... ..........",
".. ...........",
". ....",
". ...",
".. ...... ..",
"... ...... .",
".... ...... .",
"..... ..... .",
"............. .",
"............. .",
"............. ..",
"................",
"................"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *radius_1[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #C0C0C0",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXX..XXXXXXX",
"XXXXXX. .XXXXXX",
"XXXXXX. .XXXXXX",
"XXXXXXX..XXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *radius_2[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #808080",
"X c #C0C0C0",
"o c None",
/* pixels */
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooXXooooooo",
"oooooo. .oooooo",
"oooooX Xooooo",
"oooooX Xooooo",
"oooooo. .oooooo",
"oooooooXXooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *radius_3[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #808080",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXX. .XXXXXX",
"XXXXX. .XXXXX",
"XXXXX XXXXX",
"XXXXX XXXXX",
"XXXXX. .XXXXX",
"XXXXXX. .XXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXX"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *radius_4[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #808080",
"X c #C0C0C0",
"o c None",
/* pixels */
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"ooooooX..Xoooooo",
"ooooo. .ooooo",
"ooooX Xoooo",
"oooo. .oooo",
"oooo. .oooo",
"ooooX Xoooo",
"ooooo. .ooooo",
"ooooooX..Xoooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *radius_5[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #808080",
"X c #C0C0C0",
"o c None",
/* pixels */
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooXXooooooo",
"oooooX. .Xooooo",
"ooooX Xoooo",
"oooo. .oooo",
"oooX Xooo",
"oooX Xooo",
"oooo. .oooo",
"ooooX Xoooo",
"oooooX. .Xooooo",
"oooooooXXooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *radius_6[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #808080",
"X c #C0C0C0",
"o c None",
/* pixels */
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"ooooooX..Xoooooo",
"ooooo. .ooooo",
"oooo. .oooo",
"oooX Xooo",
"ooo. .ooo",
"ooo. .ooo",
"oooX Xooo",
"oooo. .oooo",
"ooooo. .ooooo",
"ooooooX..Xoooooo",
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooooooooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *radius_7[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #808080",
"X c #C0C0C0",
"o c None",
/* pixels */
"oooooooooooooooo",
"oooooooooooooooo",
"oooooooXXooooooo",
"ooooo. .ooooo",
"oooo oooo",
"ooo. .ooo",
"ooo ooo",
"ooX Xoo",
"ooX Xoo",
"ooo ooo",
"ooo. .ooo",
"oooo oooo",
"ooooo. .ooooo",
"oooooooXXooooooo",
"oooooooooooooooo",
"oooooooooooooooo"
};

View File

@ -0,0 +1,26 @@
/* XPM */
static const char *radius_8[] = {
/* columns rows colors chars-per-pixel */
"16 16 4 1",
" c #000000",
". c #808080",
"X c #C0C0C0",
"o c None",
/* pixels */
"oooooooooooooooo",
"oooooooooooooooo",
"oooooo. .oooooo",
"ooooX Xoooo",
"oooX Xooo",
"ooo ooo",
"oo. .oo",
"oo oo",
"oo oo",
"oo. .oo",
"ooo ooo",
"oooX Xooo",
"ooooX Xoooo",
"oooooo. .oooooo",
"oooooooooooooooo",
"oooooooooooooooo"
};

View File

@ -0,0 +1,25 @@
/* XPM */
static const char *radius_9[] = {
/* columns rows colors chars-per-pixel */
"16 16 3 1",
" c #000000",
". c #808080",
"X c None",
/* pixels */
"XXXXXXXXXXXXXXXX",
"XXXXXXX..XXXXXXX",
"XXXXX. .XXXXX",
"XXXX XXXX",
"XXX XXX",
"XX. .XX",
"XX XX",
"X. .X",
"X. .X",
"XX XX",
"XX. .XX",
"XXX XXX",
"XXXX XXXX",
"XXXXX. .XXXXX",
"XXXXXXX..XXXXXXX",
"XXXXXXXXXXXXXXXX"
};

View File

@ -0,0 +1,390 @@
Thur December 8 00:21 EST - Brandon builds for fedora
- version 3.6.0.1
-------------------------------------------------------------------
Sat May 14 10:45:11 UTC 2011 - joop.boonen@opensuse.org
- build version 3.5.2
- the wrapper script is not needed anymore
-------------------------------------------------------------------
Sat May 14 10:45:11 UTC 2011 - joop.boonen@opensuse.org
- build version 3.5.1
- adapted the wrapper script
-------------------------------------------------------------------
Mon Apr 25 08:11:04 UTC 2011 - joop.boonen@opensuse.org
- build version 3.5.0
-------------------------------------------------------------------
Sun Mar 6 16:03:12 UTC 2011 - joop.boonen@opensuse.org
- corrected provide and requires
- subversion is also needed
- correction desktop file
-------------------------------------------------------------------
Tue Mar 1 15:29:33 UTC 2011 - prusnak@opensuse.org
- spec cleanup
- don't strip binaries
- provide and obsolete glest
- fix wxWidgets usage for 11.4+
-------------------------------------------------------------------
Fri Feb 04 16:01:12 UTC 2011 - nick.schrader@iserv-gis.de
- build megaglest 3.4.0
- changed package name to megaglest
-------------------------------------------------------------------
Mon Oct 18 09:22:12 UTC 2010 - joop.boonen@opensuse.org
- build megaglest 3.3.7.2
-------------------------------------------------------------------
Sat Oct 16 15:24:22 UTC 2010 - joop.boonen@opensuse.org
- build megaglest 3.3.7
* Significant game play performance improvements.
* Added support for FreeBSD (thanks m0ellemeister) and Mac OS X (thanks GeoVah)!
* Players can now tell multiple units to build a new unit all at the same time (multi-build)
* Particle and Transparency improvements
* Map Preview in game lobby
* Added ability to pick a random faction in the game lobby
* Added ability to be a non-player and Observe a network game (becoming an Observer)
* Added ability to change playername in game lobby
* Added new map filter (to display maps with x players)
* AI Player improvements
* Added new LUA functions and events (see wiki for details).
* Added numerous new commandline options (use --help to see a detailed list)
* Improved network performance
* Masterserver PHP scripts will now run on a Microsoft Windows Server
* Added ability to move / size UI components in a custom manner
* Many bugfixes.
-------------------------------------------------------------------
Sun Aug 29 21:34:56 UTC 2010 - joop.boonen@opensuse.org
- build megaglest 3.3.6
- megaglest is an extended glest version with the
megapack included
- needed to add the missing icons via icons.tar
- better cross distro support
-------------------------------------------------------------------
Wed Nov 25 17:31:42 CET 2009 - joop.boonen@opensuse.org
- corrected the file location in glest-help.desktop
-------------------------------------------------------------------
Wed Nov 25 10:55:26 CET 2009 - prusnak@suse.cz
- simplify glest wrapper a bit
-------------------------------------------------------------------
Wed Nov 25 09:23:32 CET 2009 - joop.boonen@opensuse.org
- added a rewrite of the glest.ini file to 3.2.2 syntax
------------------------------------------------------------------
Wed Nov 25 00:36:33 CET 2009 - prusnak@suse.cz
- fix problems with loading .lng files [bnc#557747]
-------------------------------------------------------------------
Wed Nov 18 21:47:49 CET 2009 - joop.boonen@opensuse.org
- building version 3.2.2
- build with gentoo patch http://bugs.gentoo.org/259701
- build with mandriva patch
-------------------------------------------------------------------
Thu Mar 6 20:22:29 CET 2008 - sndirsch@suse.de
- removed conflicting map 'swamp_of_sorrow.gbm', which is now in
glest-data package
- glest.sh: make sure FogOfWar* variables are added to glest.ini
if glest is updated and they don't exist yet.
-------------------------------------------------------------------
Thu Mar 6 08:44:20 CET 2008 - sndirsch@suse.de
- updated to glest 3.1.2
-------------------------------------------------------------------
Thu Feb 21 17:21:01 CET 2008 - prusnak@suse.cz
- updated to glest 3.1.0
-------------------------------------------------------------------
Thu Jan 31 05:38:16 CET 2008 - sndirsch@suse.de
- updated to glest 3.0.0 final release
* Network play over LAN/Internet
* New key shortcuts for giving orders and selecting special units
* Renamed some units
* Reworked tech faction upgrades
* Balance changes
-------------------------------------------------------------------
Wed Jan 16 05:08:19 CET 2008 - sndirsch@suse.de
- updated to glest 3.0.0 Beta1
-------------------------------------------------------------------
Sun Nov 18 15:04:16 CET 2007 - sndirsch@suse.de
- glest.sh: create symlink to scenarios directory
-------------------------------------------------------------------
Sun Nov 18 13:11:18 CET 2007 - sndirsch@suse.de
- glest.sh: convert configuration from glest 1.1 to glest 1.2
-------------------------------------------------------------------
Sat Nov 17 23:06:01 CET 2007 - sndirsch@suse.de
- updated to SVN 2007-10-17 (3.0.0-alpha1, which includes
experimental multiplayer support for LAN/Internet)
-------------------------------------------------------------------
Mon Oct 15 17:25:55 CEST 2007 - sndirsch@suse.de
- added 'german.lng' compatibilty symlink (Bug #333702)
-------------------------------------------------------------------
Wed Aug 8 12:28:43 CEST 2007 - sndirsch@suse.de
- more maps
- more translations
-------------------------------------------------------------------
Fri Mar 30 02:20:26 CEST 2007 - ro@suse.de
- added unzip to buildreq
-------------------------------------------------------------------
Thu Dec 28 12:59:40 CET 2006 - sndirsch@suse.de
- use new jam package for building
-------------------------------------------------------------------
Sun Sep 3 22:07:24 CEST 2006 - sndirsch@suse.de
- fixed version number in specfile
-------------------------------------------------------------------
Fri Jun 16 14:52:16 CEST 2006 - sndirsch@suse.de
- fixed build on SUSE < 10.0
-------------------------------------------------------------------
Mon May 15 15:17:51 CEST 2006 - sndirsch@suse.de
- back to CVS sources
* obsoletes gcc41.diff
-------------------------------------------------------------------
Sat Apr 15 19:03:11 CEST 2006 - sndirsch@suse.de
- updated to 2.0.0 sources in zip format
* New Magic units:
* Tower of Souls: Air defense building, attacks air only
* Golem: Defensive unit, needs EP to walk, can't attack air
* Daemon giant: Heavy melee unit
* Drake rider: Light ranged unit
* New Tech units:
* Aerodrome: Building for producing air units
* Air ballista: Air defense building, attacks air only
* Rider: Fast medium unit
* Ornithopter: Light air unit
* Airship: Heavy air unit, can't attack air
* New Magic upgrades
* New Tech upgrades
* New animations for existing units
* Shared vision between allies
* New particle blending
* Felix and Matze added to the credits
* Players now start on the location indicated in the game settings menu
* Score system
* HTML documentation
* Increased projectile accuracy
* Optimized particle rendering
* Loads of balance changes
- disabled savegame patch for now
-------------------------------------------------------------------
Fri Mar 17 16:32:30 CET 2006 - sndirsch@suse.de
- make "Center_Punch" the default map; it's simply much more
spectacular than "Amazone" (action from the beginning)
-------------------------------------------------------------------
Thu Mar 16 16:03:18 CET 2006 - sndirsch@suse.de
- remove stale sysmlink to no longer existing screens directory
- update ATI information in info file used by xmessage
-------------------------------------------------------------------
Fri Jan 27 11:55:43 CET 2006 - nadvornik@suse.cz
- fixed BuildRequires
-------------------------------------------------------------------
Wed Jan 25 21:36:13 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Sat Nov 12 12:58:33 CET 2005 - sndirsch@suse.de
- updated to 2.0rc2
- adjusted patches
-------------------------------------------------------------------
Mon Oct 24 04:38:55 CEST 2005 - sndirsch@suse.de
- updated to glest 1.2.1
- adjusted DRI patch
- adjusted savegame patch
-------------------------------------------------------------------
Tue Oct 18 21:13:05 CEST 2005 - sndirsch@suse.de
- removed extra qualifications (fatal error for gcc 4.1)
-------------------------------------------------------------------
Sun Oct 9 13:19:38 CEST 2005 - sndirsch@suse.de
- updated french translation
- added catala translation
-------------------------------------------------------------------
Sun Oct 9 04:58:28 CEST 2005 - sndirsch@suse.de
- added savegame patch (bkaindl) (#115199)
-------------------------------------------------------------------
Sat Oct 8 23:16:46 CEST 2005 - sndirsch@suse.de
- updated to current glest CVS (2005-10-08) (#115199)
-------------------------------------------------------------------
Mon Sep 5 16:48:32 CEST 2005 - sndirsch@suse.de
- glest-help.desktop:
* fixed path of readme.txt
-------------------------------------------------------------------
Mon Sep 5 03:56:42 CEST 2005 - sndirsch@suse.de
- added support for DRI drivers
* neededforbuild: nvidiagl --> mesa-devel-packages
* glest-1.1.0-linux-DRI.diff (bkaindl)
* glest.sh: error message --> warning (which can be ignored)
-------------------------------------------------------------------
Tue Jul 12 16:19:58 CEST 2005 - sndirsch@suse.de
- updated magyar translation
- added dutch + polish translations
- moved glest_data_v1.1.0.zip to new noarch glest-data package
-------------------------------------------------------------------
Tue Jul 12 10:49:20 CEST 2005 - sndirsch@suse.de
- build only on %ix86/x86_64
-------------------------------------------------------------------
Mon Jul 11 18:48:56 CEST 2005 - sndirsch@suse.de
- norootforbuild
-------------------------------------------------------------------
Sun Jul 10 18:48:45 CEST 2005 - sndirsch@suse.de
- updated to release 1.1.0
-------------------------------------------------------------------
Mon Jun 27 21:08:52 CEST 2005 - sndirsch@suse.de
- fixed build on 9.2
-------------------------------------------------------------------
Mon Jun 27 12:48:31 CEST 2005 - sndirsch@suse.de
- glest-1.0.10-r7-source.diff:
* fixes OpenGL version check
-------------------------------------------------------------------
Tue May 17 16:01:44 CEST 2005 - sndirsch@suse.de
- added "The lake" map
-------------------------------------------------------------------
Fri May 13 00:07:15 CEST 2005 - sndirsch@suse.de
- use norootforbuild
-------------------------------------------------------------------
Sun Apr 3 16:10:25 CEST 2005 - sndirsch@suse.de
- glest.sh:
* abort if no ATI/NVIDIA driver is in use; use xmessage for this
-------------------------------------------------------------------
Sat Apr 2 23:03:49 CEST 2005 - sndirsch@suse.de
- added Amazone map
-------------------------------------------------------------------
Fri Apr 1 19:06:46 CEST 2005 - sndirsch@suse.de
- updated to version 1.0.10-r7
* Changing an assert in the font code to a warning (this should
help some people with asserts in font code). Updated README
with warnings that SuSE 9.2 ships a broken OpenAL.
* Fixes a messed up opengl check, fixes a crash in my last random
number generator fix and merged kozz/dholms endianess patches
- added README for the glest engine to docs
-------------------------------------------------------------------
Fri Apr 1 14:37:10 CEST 2005 - sndirsch@suse.de
- added license and readme to /usr/share/doc/packages/glest
- added README.SuSE for detailed configuration
-------------------------------------------------------------------
Tue Mar 29 03:50:46 CEST 2005 - sndirsch@suse.de
- translations:
* updated danish/magyar
* added turkish
- added maps "Up-Hill-War" and "Center_Punch"
-------------------------------------------------------------------
Mon Mar 28 11:01:49 CEST 2005 - sndirsch@suse.de
- glest.sh: preselect correct language when possible
-------------------------------------------------------------------
Sat Mar 26 20:54:20 CET 2005 - sndirsch@suse.de
- added destkop files including icons
-------------------------------------------------------------------
Sat Mar 26 17:05:42 CET 2005 - sndirsch@suse.de
- added translations for dansk, german, euskara, francais,
italiano, magyar, norsk, portugues
-------------------------------------------------------------------
Sat Mar 26 14:51:21 CET 2005 - sndirsch@suse.de
- created package

View File

@ -0,0 +1,8 @@
[Desktop Entry]
Type=Application
Name=MegaGlest
Exec=megaglest
Icon=megaglest
Categories=Game;StrategyGame;
Comment=pre-Renaissance Europe strategy game
X-SuSE-translate=false

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,108 @@
#
# spec file for package megaglest ( Version 3.5.2 )
#
# Copyright 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative
#
# Please submit bugfixes or comments via http://bugs.opensuse.org
#
# norootforbuild
Name: megaglest
Version: 3.6.0
Release: 0.1
License: GPLv2+
Summary: Free 3D Real-Time Customizable Strategy Game
Url: http://www.glest.org/
Group: Amusements/Games/Strategy/Real Time
Source: %{name}-source-%{version}.tar.bz2
Source1: %{name}.desktop
Source2: %{name}.png
Source3: icons.tar.bz2
Source4: README.SUSE
BuildRequires: cmake
BuildRequires: jam, libX11-devel, SDL-devel, openal-soft-devel, xerces-c-devel,freeglut-devel
BuildRequires: krb5-devel, libdrm-devel, libidn-devel, libjpeg-devel, libpng-devel, libssh2-devel
BuildRequires: openldap-devel,libxml2-devel, subversion, mesa-libGL-devel, mesa-libGLU-devel
BuildRequires: openal-soft-devel, SDL-devel, libcurl-devel, c-ares-devel, wxGTK-devel,glew-devel
BuildRequires: libogg-devel, libvorbis-devel, lua-devel, wxGTK-devel, openssl-devel, wxBase
BuildRequires: desktop-file-utils, recode, gcc, gcc-c++,ftgl-devel,ftgl,autogen,autogen-libopts
Requires: megaglest-data >= %{version}
Requires: glx-utils
Requires: opengl-games-utils
Requires: megaglest-data >= %{version}
Obsoletes: glest
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
MegaGlest takes place in a context that could be compared to that of
pre-Renaissance Europe with the license that magic forces exist in the
environment and can be controlled.
Authors:
--------
MARTINO FIGUEROA <game@glest.org>
JOSE GONZALEZ <game@glest.org>
TUCHO FERNANDEZ <game@glest.org>
JOSE ZANNI <game@glest.org>
MARCOS CARUNCHO <game@glest.org>
Matthias Braun <matze@braunis.de>
Karl Robillard <krobbillard@san.rr.com>
Titus Tscharntke <info@titusgames.de>
Mark Vejvoda <mark_vejvoda@hotmail.com
%prep
%setup -q -n %{name}-%{version}
tar xjf $RPM_SOURCE_DIR/icons.tar.bz2
%build
mkdir build
cd build
cmake -DCFLAGS=%{optflags} -DCXXFLAGS=$CFLAGS -DWANT_SVN_STAMP=OFF -DCMAKE_INSTALL_PREFIX=/usr ..
# unforce link against libcurl.a
find . -name link.txt -exec sed -ie 's!/usr/lib/libcurl.a!-lcurl!g' {} \;
find . -name link.txt -exec sed -ie 's!/usr/lib64/libcurl.a!-lcurl!g' {} \;
make
%install
cd mk/linux/
mkdir -p %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_datadir}/%{name}/data/
install -m 755 megaglest %{buildroot}%{_bindir}/%{name}
install -m 755 megaglest_configurator %{buildroot}%{_bindir}/megaglest_configurator
install -m 755 megaglest_editor %{buildroot}%{_bindir}/megaglest_editor
install -m 755 megaglest_g3dviewer %{buildroot}%{_bindir}/megaglest_g3dviewer
install -m 644 $RPM_SOURCE_DIR/README.SUSE %{buildroot}%{_datadir}/%{name}/README.SUSE
cd ../../
install -m 644 glest.ini %{buildroot}%{_datadir}/%{name}/glest.ini
install -m 644 glestkeys.ini %{buildroot}%{_datadir}/%{name}/glestkeys.ini
#install -m 644 servers.ini %{buildroot}%{_datadir}/%{name}/servers.ini
mkdir -p %{buildroot}%{_datadir}/applications
install -m 644 $RPM_SOURCE_DIR/%{name}.desktop %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps
install -m 644 $RPM_SOURCE_DIR/%{name}.png %{buildroot}%{_datadir}/pixmaps
%clean
rm -rf %{buildroot}
%files
%defattr(-, root, root)
%{_bindir}/%{name}
%{_bindir}/megaglest_configurator
%{_bindir}/megaglest_editor
%{_bindir}/megaglest_g3dviewer
%dir %{_datadir}/%{name}/
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop
%changelog

View File

@ -0,0 +1,83 @@
#
# spec file for package megaglest-data (Version 3.5.2 )
#
# Copyright 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative
#
# Please submit bugfixes or comments via http://bugs.opensuse.org
#
# norootforbuild
Name: megaglest-data
Version: 3.6.0
Release: 0.1
License: Any permissive
Summary: Data files for MegaGlest
Url: http://www.megaglest.org/
Group: Amusements/Games/Strategy/Real Time
Source: %{name}-%{version}.tar.bz2
Requires: megaglest >= %{version}
%if 0%{?suse_version}
BuildRequires: fdupes
%endif
Obsoletes: glest-data
Obsoletes: glest-megapack
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
Data files required for playing MegaGlest.
Authors:
--------
MARTINO FIGUEROA <game@glest.org>
JOSE GONZALEZ <game@glest.org>
TUCHO FERNANDEZ <game@glest.org>
JOSE ZANNI <game@glest.org>
MARCOS CARUNCHO <game@glest.org>
Matthias Braun <matze@braunis.de>
Karl Robillard <krobbillard@san.rr.com>
Titus Tscharntke <info@titusgames.de>
Mark Vejvoda <mark_vejvoda@hotmail.com
%prep
%setup -n . -D -T
%build
exit 0
%install
mkdir -p %{buildroot}%{_datadir}/megaglest
pushd %{buildroot}%{_datadir}/megaglest
tar xjf %{SOURCE0}
# get rid of unwanted files
find . -name "*~" -exec rm {} \;
find . -name "*\.bak" -exec rm {} \;
for i in $(find . -name "*.G3D"); do
rename G3D g3d $i
done
popd
iconv -f iso-8859-15 -t utf-8 %{buildroot}%{_datadir}/megaglest/docs/README.data-license.txt > README
%if 0%{?suse_version}
%fdupes -s $RPM_BUILD_ROOT
%endif
%clean
rm -rf %{buildroot}
%files
%defattr(-, root, root)
%doc README
%{_datadir}/megaglest/
%changelog

2
mk/linux/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
megaglest
megaglest_*

2
mk/windoze/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
Release/

1
source/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
windows_deps/

View File

@ -0,0 +1 @@
!build/

2
source/tools/glexemel/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
g2xml
xml2g

View File

@ -1,23 +0,0 @@
#!/bin/sh
#
# Clean up translations pulled from Transifex
# Should be applied only to resources in the 'Joomla' format
# (Currently that's the case for all resources.)
# ----------------------------------------------------------------------------
# Written by Tom Reynolds <tomreyn@megaglest.org>
# Copyright (c) 2012 Tom Reynolds under GNU GPL v3.0
for file in `find . -type f -name *.lng`
do
# Rewrite &quot; to "
# Remove blank space off beginning (behind '=') and end of translated strings because they belong into the code instead, and because Transifex would double them.
sed -i \
-e 's/&quot;/"/g' \
-e 's/^\([^=]*\)=\s*/\1=/' \
-e 's/\s*$//' \
-e 's/ */ /g' \
-e 's/⏎/\\n/g' \
-e 's/ \\n/\\n/g' \
-e 's/\\n /\\n/g' \
$file
done