Commit Graph

218 Commits

Author SHA1 Message Date
Mark Vejvoda
8c59da57cd - bugfixes to install related files to fix:
- missing glest.ini during make install (this file is handled by the data install)
 - properly handles destdir for all installed files
 - customizable paths for all installation destinations (the following can now be set):
   		MEGAGLEST_BIN_INSTALL_PATH   -  "bin/"  -  "The installation path for binaries (this is appended to the CMAKE_INSTALL_PREFIX)")
		MEGAGLEST_DATA_INSTALL_PATH  - "share/megaglest/"  -  "The installation path for data files (this is appended to the CMAKE_INSTALL_PREFIX)")
		MEGAGLEST_DESKTOP_INSTALL_PATH  - "share/applications/"  - "The installation path for desktop files (this is appended to the CMAKE_INSTALL_PREFIX)")
		MEGAGLEST_ICON_INSTALL_PATH  -  "share/pixmaps/"   - "The installation path for icon files (this is appended to the CMAKE_INSTALL_PREFIX)")
		CUSTOM_DATA_INSTALL_PATH  -  "'\\\"${CMAKE_INSTALL_PREFIX}/${MEGAGLEST_DATA_INSTALL_PATH}\\\"'"   -  "The FULL installation path for data files (this is build automatically by combining CMAKE_INSTALL_PREFIX and MEGAGLEST_DATA_INSTALL_PATH)")
- Fixed startup scripts for tools (remove bin folder)
- Fixed source and data tarball scripts to include required files (missed the proper main ini files)
- Debian can now easily package up megaglest and build deb files
2011-05-14 17:31:40 +00:00
Mark Vejvoda
230bdee567 - updated source and data scripts to remove one redundant level of folders 2011-05-08 21:16:54 +00:00
Mark Vejvoda
faf35d1d04 - updates to correct Linux installer issues
- updated changelog
2011-05-07 11:30:25 +00:00
Mark Vejvoda
9bcd0288f4 - get rid of bin subfolder and place binaries in root folder with startup scripts to avoid trouble finding game data since glest.ini by default looks for data in binary root folder 2011-05-07 10:01:32 +00:00
Mark Vejvoda
020cac4455 - fix name in script 2011-05-07 09:51:54 +00:00
Mark Vejvoda
42b0d8384e - cleanup for Linux installer 2011-05-07 09:48:25 +00:00
Mark Vejvoda
362f7c18e9 - small update to data-diff script, not used for 3.5.1 but prep'd for next release (need to update this to remove ugly scripting next release) 2011-05-07 07:36:10 +00:00
Mark Vejvoda
9df444fc8f - updated data archive build script to use proper penguin pathing 2011-05-07 07:08:49 +00:00
Mark Vejvoda
c65b55c6b9 - who will win.. 7z or xz? (so far 7z) 2011-05-07 05:08:17 +00:00
Mark Vejvoda
3405552538 - updated data script to remove hideous way of building out data package, now just waiting for a good commandline to use xz for compression 2011-05-07 02:02:47 +00:00
Mark Vejvoda
449e3f25c8 - updates to commondata handling. From now on commondata tag specified the commondata folder under a techtree making it easier to share data and portable since you just need to copy the techtree and its contents, this means no sharing data between techtrees (which is good since we don't want such dependencies) 2011-05-06 22:12:16 +00:00
Mark Vejvoda
9c992ed353 - fixed observers to be able to see queued commands of all other players
- updated authors for tilesets that we replaced sounds for
- updated source code release archive building script with improvements from svenstaro
- added commondata folder to data and install scripts
2011-05-06 08:44:50 +00:00
Mark Vejvoda
6db2b394bf - renamed megalgest.bin to megaglest and megaglest to start_megaglest 2011-05-05 03:31:18 +00:00
Mark Vejvoda
f8e1a5c8cb - bugfixes found during testing of cmake builds 2011-05-04 22:30:32 +00:00
Mark Vejvoda
9a1afe1b0a - updated scripts as well as cmake so that source and data build both together and separate from in an svn tree or the sf tarballs 2011-05-04 21:00:34 +00:00
mnaumann
c7fe85aff2 remove dangling "sycreenshots" symlink 2011-05-03 23:43:46 +00:00
Mark Vejvoda
fab36598b1 - lots of updates including:
- cmake system changes (after doing a make you may go: sudo make install to install in standard linux paths)
- updates to various pathing in order to more robustly support lhs

*WARNING, Linux dev's should run cmake like the following to avoid pathing issues as the default now is lhs paths:
cmake -DCMAKE_INSTALL_PREFIX= ..    (notice the SPACE before the ..)
2011-05-03 23:34:25 +00:00
Mark Vejvoda
cd4ef0eaf7 - proper binary path extraction on all platforms and glest.ini by default can run from search path and will try to find stuff it needs in the real binary path
- fixed error message for untis missing be_built
- fixed mg.ini for html tool and updated perl script
2011-05-03 11:15:15 +00:00
Mark Vejvoda
8b657be5a9 - fixed desktop file (validator can be run using: desktop-file-validate megaglest.desktop) 2011-05-03 08:09:02 +00:00
Mark Vejvoda
bda831861a Stuff from pabs (debian games) round #1
- remove +x bit on many files that should not have it
- added gplv3 svg logo for completeness in svn
2011-05-03 07:58:59 +00:00
Mark Vejvoda
962aee539f - fixed linux installer local string identifier to english 2011-04-26 19:41:22 +00:00
Mark Vejvoda
6a2e071b1a - the source release now includes more stuff.. just for svenstaro 2011-04-21 05:29:23 +00:00
Mark Vejvoda
92039ac053 - updated data and data diff scripts to use best 7z compression 2011-04-20 07:19:29 +00:00
Mark Vejvoda
8063b019a4 - removed screens from Linux installer 2011-04-19 20:25:22 +00:00
mnaumann
bd31395f86 changes to glest configurator:
* fix indenting
* add option to disable 3D mouse pointer
* lower some hardware related default valuesi for increased compatibility
2011-04-19 17:24:13 +00:00
Mark Vejvoda
34ba6a476c - removed script as it was already in another location 2011-04-19 16:12:06 +00:00
Mark Vejvoda
b2e39064fc - added language translation script from olaus to svn so we can re-use this as often as needed. Simply cd to the lang folder and run: ../../../../mk/linux/language_files_synch.pl orig english.lng 2011-04-19 04:44:42 +00:00
Mark Vejvoda
497c513576 - updated version# to 3.5.0 release (may have last minute changes while testing installers etc. 2011-04-19 03:50:49 +00:00
Mark Vejvoda
8dbef7d7ea - fixed configurator to properly read / write mg ini files 2011-04-17 07:04:38 +00:00
Mark Vejvoda
92942c9fdb - also move glestuser.ini from previous version during install 2011-04-14 18:52:25 +00:00
Mark Vejvoda
8bcca7080f - now Linux installer will also automatically move mydata from previous versions to the new .megaglest path 2011-04-14 15:40:53 +00:00
Mark Vejvoda
61577825fb - added auto detect of previous installation and prompt for uninstall before installing new version for Linux Installer 2011-04-14 06:57:52 +00:00
mnaumann
1acc011ebc - make scripts executable: svn propset svn:executable 1 start_megaglest_* megaglest
- remove some newlines
2011-04-11 14:54:19 +00:00
Mark Vejvoda
11f71421aa - update version to beta2 for Linux installer 2011-04-11 04:42:57 +00:00
Mark Vejvoda
716cba8258 - added blender related files to Linux installer 2011-04-11 03:38:40 +00:00
Mark Vejvoda
b84ddfea4d - added blender related files to Linux installer 2011-04-11 03:34:55 +00:00
Mark Vejvoda
b9939b81b2 - added execute bit to scripts 2011-04-11 02:31:34 +00:00
Mark Vejvoda
42a6737960 - proper detection that user does not have 7z installed in their path 2011-04-09 22:20:10 +00:00
Mark Vejvoda
64dbe0f887 - more rename changes for Linux installer to use new binary and script names 2011-04-09 19:47:59 +00:00
Mark Vejvoda
e17325f18a - more rename changes for Linux installer to use new binary and script names 2011-04-09 19:46:58 +00:00
Mark Vejvoda
9b1893054f - renamed Linux binaries launch scripts start with start_megaglest_x and binaries start with megaglest_ 2011-04-09 19:13:10 +00:00
Mark Vejvoda
c11a3de8f0 - added linux desktop file and png icon file for any Nix distro bundlers 2011-04-09 18:59:02 +00:00
Mark Vejvoda
b8f0fae8df - re-added libicu* to glest startup script 2011-04-09 04:16:06 +00:00
Mark Vejvoda
9ac7f5abea - updated ver #'s for various scripts 2011-04-01 01:40:15 +00:00
Mark Vejvoda
242b02c001 - added support for better user data customization and default linux path will now be ~/.megaglest/ for user related ini's and data content 2011-03-10 07:26:43 +00:00
Mark Vejvoda
817d8cfea8 - added logic for ftp file transfers to look for 7z archives for tilesets and download and extract on the client side if the 7z archive exists on the server 2011-03-09 18:35:19 +00:00
Mark Vejvoda
3aa8f765f6 - updated default key values to use proper SDL matching names 2011-03-09 06:28:46 +00:00
Mark Vejvoda
2891aef52e - changed increase / decrease speed key def for proper use using updated sdl keys logic 2011-03-05 21:49:21 +00:00
mnaumann
eb9422973b decrease default resolution to 800x600 (was 1024x768) - netbooks galore! 2011-02-28 22:24:37 +00:00
Titus Tscharntke
0380bcdb5d revert accidently checked in things .... 2011-02-06 01:48:41 +00:00