Commit Graph

50 Commits

Author SHA1 Message Date
Matthias Mailänder
baa798d831 autogenerate and install a UNIX man page 2015-08-01 11:56:43 +02:00
Matthias Mailänder
69ce877a89 Merge pull request #8083 from obrakmann/separate_download_dir
Closes #8069
2015-05-10 21:30:38 +02:00
Matthias Mailänder
3d23897af0 install Linux app store data metadata 2015-05-10 15:38:01 +02:00
Oliver Brakmann
71857be388 Make packaging less noisy, + random cleanups 2015-05-08 20:59:45 +02:00
Matthias Mailänder
411446f9bd package the XML files 2015-01-18 13:17:11 +01:00
Paul Chote
c4967db0cc Remove native code from deb packages. 2014-11-30 09:34:54 +13:00
Paul Chote
260c36239b Remove automated rpm and arch packaging.
See #6480 for the reasoning.
2014-11-30 09:34:54 +13:00
steelphase
307eaecc9e Update Windows installer and Makefile
Update windows installer to point to OpenRA.exe
replace CrashDialog with GameMonitor in MakeFile
Fix and simplify packaging scripts
2014-10-19 11:18:38 +02:00
Matthias Mailänder
4b3935b010 enforce bash usage to avoid problems on Ubuntu with dash 2014-06-05 12:20:54 +02:00
Matthias Mailänder
83f11745f7 remove the wait so that CI can finish 2014-06-05 11:45:25 +02:00
Matthias Mailänder
dd7e92112e one at a time 2014-06-05 10:27:40 +02:00
Matthias Mailänder
4c38a881b4 don't dump into package.log 2014-06-05 10:19:16 +02:00
Matthias Mailänder
e5c746df15 remove OpenRA.TilesetBuilder.exe from Linux packages 2014-06-01 05:16:53 +02:00
Matthias Mailänder
fe859c6fef rename everything freedesktop.org related install-linux-* 2014-06-01 05:15:30 +02:00
Matthias Mailänder
6c762f9c55 separate make dependencies into CLI and bundled native ones 2014-06-01 05:10:24 +02:00
Matthias Mailänder
c17aa2f467 don't ship OpenRA.CrashDialog.exe on Mac/Linux 2014-05-17 12:13:58 +02:00
Matthias Mailänder
0a5d78bbf1 fix missing hard-coded native deps after make install 2014-05-17 12:13:58 +02:00
Matthias Mailänder
73704a2a84 copy launch scripts during Linux make install 2014-05-17 12:13:58 +02:00
Paul Chote
18af74f745 Package Lua 5.1.5 for all platforms. 2014-05-02 22:18:35 +12:00
Matthias Mailänder
1c32b7d529 moved CHANGELOG into GitHub wiki 2014-04-19 11:58:10 +02:00
ScottNZ
3315c43295 Remove old Lua/LuaInterface installation/packaging 2013-12-06 21:53:08 +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
acd7efd957 install the Lua libraries on Mac OS and Linux 2013-11-18 20:56:00 +13:00
Matthias Mailänder
52ff778881 Update buildpackage.sh
Fixed make: *** [install-shortcuts] Error 1
2013-10-19 11:24:19 +02:00
Matthias Mailänder
29d93f7d9d separate Linux only shortcuts and icons from make install 2013-09-22 09:01:23 +02:00
Matthias Mailänder
83669dd50b install icons, desktop shortcuts and launchers in Makefile
avoid redundancy with package build scripts
add uninstall rules
2013-09-20 18:27:46 +02:00
Matthias Mailänder
4c1f671767 remove AUTO-GENERATED desura pre-launch wrapper scripts
*self-slap*
2013-03-27 18:22:48 +01:00
Matthias Mailänder
c00eee835f package .desktop files for map editor on Linux, too
move desura scripts into packaging sub-directory
2013-03-22 23:42:47 +01:00
Matthias Mailänder
28d740dfc3 Desura compatibility
- create launch scripts for Desura
- that access local installation launch scripts
- clean up /usr/* launch scripts created during make install
2013-03-22 08:32:33 +01:00
Matthias Mailänder
c8a457bdce simplify desktop file installation on Linux
the old Ubuntu build machine is unable to do it
2013-03-11 22:18:53 +01:00
Matthias Mailänder
43c43e25c4 adhere to opendesktop menu-spec
Version= is the version of the .desktop file specification!
2013-01-31 16:28:14 +13:00
Paul Chote
5d3ed6aa6a Remove obsolete bits from linux packaging 2011-08-09 08:51:36 +12:00
Chris Forbes
9ae566cd68 remove some inconsistency from linux packaging script 2011-06-28 21:02:52 +12:00
Paul Chote
bb8c1912ca Delicious copy pastas 2011-02-10 20:24:01 +13:00
Paul Chote
734c90f85e Write a utility wrapper for linux. Untested / Unfinished. 2011-02-10 20:24:01 +13:00
Paul Chote
7402f8e4f7 Follow suit with rpm and arch packages. Untested. 2011-02-08 16:32:01 +13:00
Paul Chote
3794a6b5f2 Use debian naming conventions for .deb. 2011-02-08 14:44:56 +13:00
Matthew Bowra-Dean
3aac953522 Removed outdated debian menu file. 2011-01-28 08:49:33 +13:00
Matthew Bowra-Dean
4eaf97f90e Reverted packaging changes from launchers. 2011-01-27 20:50:03 +13:00
Matthew Bowra-Dean
e50dc9a550 Remove arch 64 package for the moment until packaging tools are sorted out 2011-01-07 15:29:50 +13:00
Matthew Bowra-Dean
5665d40e29 Separate root dirs for different architectures. 2011-01-07 15:29:47 +13:00
Matthew Bowra-Dean
3aff455fba Fix some syntax errors 2011-01-07 15:29:46 +13:00
Matthew Bowra-Dean
0d038f00ba 64bit linux packages 2011-01-07 15:29:45 +13:00
Matthew Bowra-Dean
d26ee1094a Rework GTK launcher and linux packages slightly 2011-01-04 17:35:50 +13:00
Matthew Bowra-Dean
ecea2471ca Updated linux packaging scripts to remove the need for post install actions and to use the launcher. 2011-01-02 16:12:06 +13:00
Matthew Bowra-Dean
0e26f0ce26 Updated packaging scripts for winlauncher. 2010-11-27 18:54:42 +13:00
Matthew
8f58e41304 Fixed pkgbuild and reimplemented RPM scripts. 2010-11-21 13:10:20 +13:00
Matthew Bowra-Dean
25525b4155 Fixed PKGBUILD 2010-11-21 13:10:20 +13:00
Matthew Bowra-Dean
66cc0bd8ff Made debian package to architecture independent. Brought arch package up to date. 2010-11-21 13:10:19 +13:00
Paul Chote
f1b68a5207 Begin rework of packaging scripts. Restructure packaging system, and make osx and debian packages work.
Changed semantics:
- package upload is handled by a separate script
- dropped syntax highlighting (unnecessary, and had concurrency issues)
- `make install' is no longer used in the packaging process
- debian package changelog points to the forum, instead of showing out of date info
- debian package ships tao dlls in the game root, and doesn't insert them in the gac
- debian package refers users to the website for help manually installing packages
2010-11-21 13:10:19 +13:00