Commit Graph

542 Commits

Author SHA1 Message Date
Matthias Mailänder
1a432e9e9e Merge pull request #5190 from pchote/new-lua
New Lua API.
2014-05-02 13:29:28 +02:00
Paul Chote
bbd5d7a1e6 Fix deb dependencies. 2014-05-02 22:18:35 +12:00
Paul Chote
d1c2c6b745 move windows-specific deps to thirdparty/windows. 2014-05-02 22:18:35 +12:00
Paul Chote
ab06e6998c Replace OSX SDL with i386-only non-framework build.
Compiled using ./configure CFLAGS="-m32 -mmacosx-version-min=10.5" LDFLAGS="-m32 -mmacosx-version-min=10.5" --without-x
2014-05-02 22:18:35 +12:00
Paul Chote
18af74f745 Package Lua 5.1.5 for all platforms. 2014-05-02 22:18:35 +12:00
Paul Chote
af83a1b341 Update lua docs when packaging a new build. 2014-05-02 22:18:35 +12:00
Matthias Mailänder
0e96dc75ff check for .NET 4 Client or Full profile
fixes #5224
2014-05-01 07:12:54 +02:00
Paul Chote
afa194dfb2 Fix ubuntu packages dependencies for .NET4. 2014-05-01 09:56:27 +12:00
Paul Chote
6015bbeaf6 Fix changelog url in the packaging script. 2014-04-30 23:51:28 +12:00
Matthias Mailänder
9839d433aa fixed packaging regressions from upgrade to SDL 2.0.3
followup of #5073
2014-04-19 11:58:33 +02:00
Matthias Mailänder
1c32b7d529 moved CHANGELOG into GitHub wiki 2014-04-19 11:58:10 +02:00
Matthias Mailänder
9099e987d3 update to GeoIP2 and parse the database only once
closes #4227
2014-04-18 07:48:13 +02:00
Paul Chote
4935266945 Merge FileFormats dll into Game and reorganise namespaces. 2014-04-17 01:20:47 +12:00
Paul Chote
f62721bdd6 Upgrade to SDL 2.0.3 and latest SDL2-CS (e8731ef). 2014-04-13 12:05:37 +12:00
Matthias Mailänder
67cd0645a4 update to .NET 4.0 2014-04-09 20:20:26 +12:00
Matthias Mailänder
0caeb28abd package modchooser 2014-04-05 12:42:40 +02:00
Matthias Mailänder
043b02ebf8 adhere more to DEBIAN packaging guidelines 2014-03-30 21:03:32 +02:00
Matthias Mailänder
ca2f68ab32 removed demo.mix 2014-02-28 19:41:51 +01:00
Matthias Mailänder
de574910e5 removed portable install from setup
as it became a common problem when installed to %ProgramFiles
2014-02-15 23:32:11 +01:00
Matthias Mailänder
dc8605825b link the README.html in the start menu 2014-02-15 18:42:04 +01:00
Matthias Mailänder
7596876d45 ship documentation 2014-02-15 18:41:47 +01:00
Matthias Mailänder
ba5e835035 clean up RPM macros, description, dependencies
* bring back FreeType2
* also require SDL2
* don't depend on -devel packages
* assigned packaging reponsibilities to myself
2014-02-08 20:57:44 +01:00
Matthias Mailänder
8685ec64ae Merge pull request #4481 from obrakmann/linux-packaging
Fix build of Debian package
2014-01-25 10:44:49 -08:00
Oliver Brakmann
87c7968795 More cleanups, leave AUTHORS file in the libdir 2014-01-25 19:22:43 +01:00
Oliver Brakmann
8d76d8e4e0 Fix build of Debian package
The build of the Debian package had the following issues:
* AUTHORS, CHANGELOG and COPYRIGHT files were placed in /usr/lib/openra
* /usr/share/doc/openra/changelog.gz did not contain the changelog
2014-01-21 20:37:23 +01:00
Matthias Mailänder
d812872d91 fixed missing Requires: freetype2 on Red Hat & friends 2014-01-17 10:30:01 +01:00
ScottNZ
3cf06119f7 Update packaging scripts for mods/common 2013-12-19 19:26:59 +13:00
Matthias Mailänder
d14fd27ac1 fix broken FreeType 2 RPM dependency
* http://pkgs.org/download/freetype on Fedora
* http://pkgs.org/download/freetype2 on everything else
2013-12-13 14:38:16 +01:00
Matthias Mailänder
9923d162c5 we don't ship non-managed code anymore 2013-12-08 09:33:49 +01:00
Matthias Mailänder
660c0c74b2 add missing FreeType 2 dependency to RPM
http://pkgs.org/download/freetype2
2013-12-08 09:33:49 +01:00
ScottNZ
0d0de71840 Add KopiLua/NLua to packaging scripts 2013-12-06 23:11:25 +13:00
ScottNZ
3315c43295 Remove old Lua/LuaInterface installation/packaging 2013-12-06 21:53:08 +13:00
Matthias Mailänder
fcd8997c25 break RPM auto dependency generation completely apart
so it installs this noarch
which is in fact x86_64 (because of the build server)
even on i586
2013-11-18 20:56:04 +13:00
Matthias Mailänder
5f92b69211 don't terminate the RPM build because we ship .so in noarch
TODO: this is horrible!
2013-11-18 20:56:03 +13:00
Matthias Mailänder
2062a1bf9b install openra to /usr/lib now that we ship native libraries 2013-11-18 20:56:02 +13:00
Matthias Mailänder
3e5255d619 remove old and misleading note 2013-11-18 20:56:00 +13:00
Matthias Mailänder
acd7efd957 install the Lua libraries on Mac OS and Linux 2013-11-18 20:56:00 +13:00
ScottNZ
d01ee2a75e Update build, package and installer scripts for LuaInterface 2013-11-18 20:56:00 +13:00
ScottNZ
e730580030 Add LuaInterface dependencies 2013-11-18 20:55:59 +13:00
Matthias Mailänder
b659d83239 Fix debian package and packaging. 2013-11-12 10:15:37 +13:00
Matthias Mailänder
43a878887c hotfix broken mods folder 2013-11-10 12:27:53 +01:00
Matthias Mailänder
bb361db81a don't ship the ts mod yet 2013-11-09 09:18:05 +01:00
Matthias Mailänder
ca6deac2c3 recursivly copy the mods folder for NSIS 2013-11-07 10:03:52 +01:00
Matthias Mailänder
6bf17f0644 merged mods and engine for the Windows installer
closes #4052
2013-11-06 22:41:21 +01:00
Paul Chote
a284cdb523 Merge pull request #4050 from Mailaender/usr-games-deb
Fixed broken start scripts for DEB packages
2013-11-02 15:11:48 -07:00
Matthias Mailänder
ff8a4a7f90 correct the bindir for Debian launcher scripts
fixes #4048
2013-11-02 22:45:05 +01:00
Matthias Mailänder
0e239f892d fixed undefined $OUTPUTDIR
updated build.open-ra.org
2013-11-02 14:00:43 +01:00
Matthias Mailänder
da27860d82 move source download from package-all.sh for Travis 2013-11-02 13:17:31 +01:00
Paul Chote
9b6f145c8b Replace the OSX binary launcher with a simple script using the SDL2 renderer. 2013-11-02 22:44:05 +13:00
Matthias Mailänder
dfb4b1c54c removed pointless sed for .desktop for DEB
we don't hard-code the path to the binaries anymore
2013-10-26 09:20:11 +02:00