Commit Graph

71 Commits

Author SHA1 Message Date
SoftCoder c5b12fa266 - remove sdl from deps on ubuntu 12.04 since we compile on travis 2015-09-29 02:05:26 -07:00
SoftCoder a9ce962f46 - update deps file so travis uses sdl2 2015-09-28 23:35:00 -07:00
filux 617bc9a89e extended support for lua to v5.3; removed some duplicate messages showing up during 'cmake configuration' time 2015-08-20 16:43:14 +02:00
filux 007e8098a3 for some reason recently 'vlccore-dev' is required in debian family 2015-06-28 19:52:29 +02:00
filux fd5a71ac52 improved configuration in the scripts 2015-06-14 19:42:48 +02:00
filux 34d52e40d7 updated support for new versions of ubuntu 2015-04-29 20:23:03 +02:00
filux 5eeac92fb4 refreshed list of dependencies 2015-01-31 11:49:07 +01:00
SoftCoder 829f23db4e - updated deps for ubuntu 14.04 and higher 2014-11-29 22:45:31 -08:00
Tom Reynolds 7c73b47a13 buildDeps: Fix openSUSE + add current Ubuntu/Mint 2014-07-24 22:14:36 +02:00
Tom Reynolds a4c7652db5 SuSE is now OpenSuse is now openSUSE 2014-07-24 21:59:15 +02:00
titiger 49fc7d4bce Suse 13.x is supported too now 2014-07-23 23:24:47 +02:00
SoftCoder 952004151c - removed d3d files which were deprecated long ago
- removed freetype-gl (the embedded library from code.google.com)
2014-01-25 17:54:46 -08:00
Tom Reynolds 9c51bfc60c introduce shared linux shell code / externalize distribution check 2013-12-26 18:28:21 +01:00
Tom Reynolds a6ae9ec79b - mk/linux/setupBuildDeps.sh:
- add option for silent installs (APT only for now)
  - remove autotools, subversion dependency
  - add check for availability of 'git' command
  - replace svnversion by git commit output
- add .travis.xml as per http://about.travis-ci.org/docs/user/languages/cpp/
- make git ignore megaglest man page as generated by Linux builds
2013-12-08 22:03:34 +01:00
Tom Reynolds 24cfc243eb undo latest commit 2013-10-24 19:06:35 +00:00
Mark Vejvoda 6bbfb5f117 added support for Saucy 13.10 2013-10-24 18:30:19 +00:00
Tom Reynolds 2549469988 support build dependencies on Ubuntu 13.10 2013-10-23 12:34:32 +00:00
Tom Reynolds 65b93aa8c2 Support build dependencies on Linux Mint 15: https://forum.megaglest.org/index.php?topic=9149.0
Resize "Next hint" button on loading screen: https://forum.megaglest.org/index.php?topic=9141.0
Localization updates from Transifex
2013-07-12 10:28:59 +00:00
Tom Reynolds 884e0af446 fix setupBuildDeps.sh for Fedora 18 2013-07-05 16:30:27 +00:00
Tom Reynolds 7138b46456 fix setupBuildDeps.sh for Fedora 2013-07-05 16:28:17 +00:00
Tom Reynolds b7cf7b61ac fix setupBuildDeps.sh for Fedora 2013-07-05 16:24:49 +00:00
Mark Vejvoda 3a88edf869 fix dep script on Fedora 2013-06-22 18:08:35 +00:00
Mark Vejvoda 9346fd5304 updated script to support debian sid 2013-06-21 14:44:53 +00:00
Tom Reynolds c10bb9f10e fix typo in setupBuildDeps.sh and make it report architecture in case of errors 2013-05-15 03:18:31 +00:00
Tom Reynolds 32a197e2ab build dependencies installer support for Ubuntu 13.04 - tested and works 2013-05-02 00:14:19 +00:00
Mark Vejvoda 65266ca41e - added cppunit into build system and started writing some unit tests (requires new dependency cppunit) 2013-04-30 01:27:14 +00:00
Tom Reynolds 0a79fb1767 fix for the fix ;) 2013-03-05 19:33:08 +00:00
Tom Reynolds 9ba323a0ef setupBuildDeps.sh opensuse 12.2 fix 2013-03-05 19:31:09 +00:00
Tom Reynolds 4471b711c0 Build deps installer support for Linux Mint 14, typo fix, code restructured 2013-01-25 19:34:10 +00:00
Tom Reynolds 7e2b161a20 fix syntax error 2013-01-07 15:37:48 +00:00
Tom Reynolds 1e05fcc723 support opensuse 12.2 2013-01-07 15:15:48 +00:00
Mark Vejvoda 56dc004119 - added fribidi for opensuse and fedora
- allow loading saved games on older versions if version are compatible
2012-12-29 21:31:54 +00:00
Mark Vejvoda 7fdd70402d - added support for libfribidi for languages requiring complex text rendering like Arabic and Hebrew 2012-12-27 08:24:30 +00:00
Mark Vejvoda cc083579f6 - added Linux Mint support to script 2012-10-31 14:50:23 +00:00
Mark Vejvoda 93b4f0eb5f - remove luajit (too many issues and no value for us)
- added ssl dep
- remove more configurator files
2012-10-26 18:42:22 +00:00
Mark Vejvoda 9356034920 - updated to work with Ubuntu 12.10 2012-10-19 17:32:26 +00:00
Tom Reynolds 3bee8a5cc1 * a few more loading game hints (and fixes)
* setupBuildDeps.sh: hint on squeeze-backports
* servers.ini update for linux + windows, now with engineer2 on non std port
2012-09-25 22:29:24 +00:00
Tom Reynolds 93db1912e8 * fix weird typo in Debian 6.0 build deps, thanks Softcoder 2012-08-03 22:57:54 +00:00
Mark Vejvoda 91927263f5 - fixed to work with both 32 and 64 bit on Ubuntu 10.04 2012-07-18 18:43:08 +00:00
Mark Vejvoda deca2e6b21 - added support for ubuntu 10.04 2012-07-18 18:36:03 +00:00
Tom Reynolds 62bc601cc6 * fix build dependencies for Debian 6.0/Squeeze as per http://glest.org/glest_board/?topic=8460 2012-07-14 19:44:25 +00:00
Tom Reynolds 8089848857 rewrite of setupBuildDeps.sh 2012-07-12 19:03:37 +00:00
Tom Reynolds 02683e5a11 one libvlc-dev is enough on ubuntu 8.04 2012-07-07 18:55:44 +00:00
Tom Reynolds f5e8a523e3 minor improvements to mk/linux/setupBuildDeps.sh
property changes to text files (check out with native line endings) and mk/linux/setupBuildDeps.sh (make executable)
2012-06-17 13:27:36 +00:00
Mark Vejvoda fea44117a4 - updated deps script to work on ubuntu 10.04 2012-05-18 18:04:57 +00:00
Mark Vejvoda 66af241154 - few updates to video player 2012-05-17 21:52:00 +00:00
Mark Vejvoda 32b4925f31 - attempt for better support for older versions of libvlc 2012-05-14 21:09:44 +00:00
Mark Vejvoda 7b3de2d109 - added support for intro videos using libvlc (if libvlc is installed for the developer, its optional) 2012-05-12 20:33:18 +00:00
Mark Vejvoda 1352f42854 - added support for checking if LuaJit library is installed and use that instead of normal Lua for increased lua performance (Currently only implemented in gcc builds) 2012-04-26 16:17:12 +00:00
Titus Tscharntke 7de49ddc56 librtmp-dev was missing 2012-01-28 13:37:42 +00:00