Commit Graph

51 Commits

Author SHA1 Message Date
Paul Chote
cc3ca217af Fix RPM build. 2013-10-26 12:23:53 +13: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
Sam Hegarty
954b070736 Use quotes around rpm file names to prevent issues with spaces. 2013-09-22 09:10:31 +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
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
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
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
78baf76ae1 adhere to SPDX for RPM 2013-01-31 16:28:14 +13:00
Sam Hegarty
78ba76250d Remove dependency on mesa-dri-drivers-experimental for the rpm package
- this package is no longer available in recent releases of Fedora
      and shouldn't be REQUIRED anymore.
2012-02-17 19:58:18 +13:00
Matthew Bowra-Dean
4eaf97f90e Reverted packaging changes from launchers. 2011-01-27 20:50:03 +13:00
Matthew Bowra-Dean
63ee3ebf9f Make sure build root is correct (no override from rpmmacros). 2011-01-07 15:29:50 +13:00
Matthew Bowra-Dean
a993116085 Few more changes to rpm. 2011-01-07 15:29:49 +13:00
Matthew Bowra-Dean
eb158e6d21 pkgbuild and RPM fixes 2011-01-07 15:29:48 +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
2885fbb99b Few more tweaks to packaging 2011-01-05 09:13:37 +13:00
Matthew Bowra-Dean
0803d10746 Changed linux package target platforms to i686 (due to gtklauncher) 2011-01-04 17:50:55 +13:00
Matthew Bowra-Dean
8ead8635c2 Updated dependencies for gtk launcher, statically link libmicrohttpd 2011-01-02 16:12:07 +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
Paul Chote
60186efca6 Change rpm deps to target fedora. 2010-11-28 15:35:07 +13:00
Matthew Bowra-Dean
51c3455ffe Linux post install scripts brought up to date with Utility app syntax changes. 2010-11-27 22:19:40 +13:00
Paul Chote
8ca1da8828 Remove Cg dep from linux packages 2010-11-21 13:30:48 +13:00
Paul Chote
5764bc1c1c Tweak the packaging scripts. Add a starting point for the uploader. 2010-11-21 13:10:22 +13:00
Matthew Bowra-Dean
52854c77c2 Added new files to packages, made RPM script auto-generate its file list 2010-11-21 13:10:20 +13:00
Matthew
8f58e41304 Fixed pkgbuild and reimplemented RPM scripts. 2010-11-21 13:10:20 +13:00
Paul Chote
01c6127545 Remove gacutil steps from rpm and pkgbuild 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
Matthew
79c1d1b0a6 Updated linux post-install scripts to use OpenRA.Utility.exe 2010-10-16 18:48:42 +13:00
Matthew
387212d9ea Fixed RPM build script file listing 2010-09-18 16:07:10 +12:00
Matthew
c9ca5e207b Updated RPM build script to include menu, desktop and icon files. 2010-09-18 14:10:48 +12:00
Matthew Bowra-Dean
94becc3ddc More work on debian package 2010-09-14 21:30:53 +12:00
Matthew Bowra-Dean
5a513bc69d Fixing #129 and another issue with cnc packages in RPM script. 2010-09-14 21:30:52 +12:00
Matthew Bowra-Dean
9a4d0dfe5e Fix RPM package build. 2010-09-06 22:41:26 +12:00
Matthew
c1578b92e1 Made mirroring script parameters more specific. 2010-09-05 16:42:30 +12:00
Matthew
c69a741c90 Expanded mirroring script to all dependencies, added new mirror (mirumu.jp) and updated download scripts. 2010-09-05 16:34:44 +12:00
Matthew
112047d2b3 Changed downloading scripts to point to mirror script. Added open-ra.org to mirror list. 2010-09-04 22:42:55 +12:00
Matthew
d91a7c6b35 Increasing robustness of packaging script. 2010-08-16 01:03:14 +12:00
Matthew
6e045e864a Further RPM fixes 2010-08-15 02:08:49 +12:00
Matthew
0541b04c3a RPM packaging fixes. 2010-08-15 02:08:49 +12:00
Matthew
07b2bcbfdf RPM support in general packaging script. 2010-08-15 02:08:49 +12:00
Matthew
609abb7719 Fixes to include extra mod dirs in Makefile and correct paths in post install scripts. 2010-08-06 14:03:37 +12:00
Matthew
120a5fa66b Packaging and Makefile fixes. 2010-08-06 12:28:09 +12:00
Matthew
cfb37476c7 Modified packaging scripts to remove binary generation. 2010-07-10 16:27:09 +12:00
Matthew
4bb268075c Tweaked the package building scripts a little. 2010-05-13 08:44:35 +12:00
Matthew
00050b3f37 Wrapper script for RPM package building. 2010-05-13 08:44:33 +12:00
Matthew
c6af772d92 Updated linux packaging. 2010-05-08 12:45:16 +12:00
Matthew
2f8da85858 Interstital page for Linux downloads. 2010-05-08 12:45:03 +12:00