Matthias Mailänder
73704a2a84
copy launch scripts during Linux make install
2014-05-17 12:13:58 +02:00
Matthias Mailänder
bae47ff3c9
use native Gtk2 crash dialogs on Linux
...
closes #3872
closes #3849
2014-05-17 12:13:50 +02:00
Paul Chote
189f23e442
Switch linux to packaged SDL2 2.0.2. Fixes #5228 .
2014-05-02 23:38:47 +12:00
Paul Chote
bbd5d7a1e6
Fix deb dependencies.
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
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
1c32b7d529
moved CHANGELOG into GitHub wiki
2014-04-19 11:58:10 +02:00
Matthias Mailänder
043b02ebf8
adhere more to DEBIAN packaging guidelines
2014-03-30 21:03:32 +02: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
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
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
acd7efd957
install the Lua libraries on Mac OS and Linux
2013-11-18 20:56:00 +13:00
Matthias Mailänder
b659d83239
Fix debian package and packaging.
2013-11-12 10:15:37 +13: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
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
Paul Chote
cc3ca217af
Fix RPM build.
2013-10-26 12:23:53 +13:00
Matthias Mailänder
69ce9bf8fa
this is not ra and cnc only anymore
2013-10-24 20:11:57 +02:00
Matthias Mailänder
e09163ff36
added a scalable desktop icon (from the website)
2013-10-24 20:11:57 +02:00
Matthias Mailänder
af0f8d09d6
simplify RPM buildpackage script for the build server
...
hard-code everything outside /usr/share/openra
2013-10-19 13:22:36 +02:00
Matthias Mailänder
5d2254aeee
fixed md5sum file not found global mix database.dat
2013-10-19 13:22:32 +02: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
f4959853fa
Merge pull request #3836 from Mailaender/rpm-filesystem
...
List files again to avoid owning standard dirs in RPM
2013-10-14 08:44:11 -07:00
Sam Hegarty
954b070736
Use quotes around rpm file names to prevent issues with spaces.
2013-09-22 09:10:31 +02:00
Paul Chote
c26a0cb222
Merge pull request #3837 from Mailaender/makefile-fixes
...
Use the Makefile install rules for our packaging
2013-09-22 00:06:45 -07: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
Sam Hegarty
3c497e638e
Use a combination of find xargs and read to prevent file/dir name problems.
2013-09-15 10:19:50 +02:00
Matthias Mailänder
b9c226bc18
cope with with data file names that contain spaces
2013-09-15 10:19:50 +02:00
Matthias Mailänder
c880e47add
list files again to avoid owning standard dirs in RPM
...
reverts commit 9d256d93a5
fixes file /usr/bin from install of openra-release.20130915-1.noarch
conflicts with file from package filesystem-3.2-13.fc19.x86_64
2013-09-15 10:19:49 +02:00
Matthias Mailänder
62616eba14
rename C&C to TD
2013-09-14 23:08:08 +02:00
Matthias Mailänder
f17e976f45
bump mono runtime version to 2.10 for Debian
2013-08-25 13:01:14 +02:00
Matthias Mailänder
9d256d93a5
don't list every file in RPM spec %files
...
folders are enough
2013-06-29 15:24:03 +02:00
Matthias Mailänder
5e3f19ea52
fix typo in spec file
2013-06-29 14:56:41 +02:00
Matthias Mailänder
99ec55d793
fixes #2797 lintian claims that our package is bad
2013-04-10 15:17:26 +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
7720e20f81
Update openra.spec
...
build server seems to have an old version of rpmbuild which does not understand soft-dependencies
2013-03-27 13:50:11 +01:00
Matthias Mailänder
7e9c20df71
remove bashisms for extended portability
2013-03-22 23:42:54 +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
2d6200792d
recommend Cg-Toolkit as soft dependency for Fedora/SUSE
...
it is in the non-free / RPMfusion repositories
2013-03-22 08:32:33 +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