UFO:Alien Invasion
Technical support => Linux => Topic started by: legolegs on August 09, 2014, 08:35:14 pm
-
Hello, I have UFO: AI 2.5 packaged for Fedora.
Here is a repository: http://repos.legolegs.me/ufoai/ (http://repos.legolegs.me/ufoai/), you can make your package manager use it by installing utility package ufoai-repo-1-1.noarch.rpm (http://repos.legolegs.me/ufoai/ufoai-repo-1-1.noarch.rpm) (2 KiB) so you will be able to install the game through software control center or likely update your UFO: AI 2.4.
Alternatively you can just type in console as root one of following lines:
32 bit
yum install http://repos.legolegs.me/ufoai/ufoai-2.5-1.fc19.i686.rpm (http://repos.legolegs.me/ufoai/ufoai-2.5-1.fc19.i686.rpm) http://repos.legolegs.me/ufoai/ufoai-common-2.5-1.fc19.i686.rpm (http://repos.legolegs.me/ufoai/ufoai-common-2.5-1.fc19.i686.rpm) http://repos.legolegs.me/ufoai/ufoai-data-2.5-1.noarch.rpm (http://repos.legolegs.me/ufoai/ufoai-data-2.5-1.noarch.rpm) http://repos.legolegs.me/ufoai/ufoai-data-server-2.5-2.noarch.rpm (http://repos.legolegs.me/ufoai/ufoai-data-server-2.5-1.noarch.rpm)
64 bit
yum install http://repos.legolegs.me/ufoai/ufoai-2.5-1.fc19.x86_64.rpm (http://repos.legolegs.me/ufoai/ufoai-2.5-1.fc19.x86_64.rpm) http://repos.legolegs.me/ufoai/ufoai-common-2.5-1.fc19.x86_64.rpm (http://repos.legolegs.me/ufoai/ufoai-common-2.5-1.fc19.x86_64.rpm) http://repos.legolegs.me/ufoai/ufoai-data-2.5-1.noarch.rpm (http://repos.legolegs.me/ufoai/ufoai-data-2.5-1.noarch.rpm) http://repos.legolegs.me/ufoai/ufoai-data-server-2.5-2.noarch.rpm (http://repos.legolegs.me/ufoai/ufoai-data-server-2.5-1.noarch.rpm)
UFO: AI requires 1.2 GiB of free space.
Server and map editor are packaged too, see the repo (http://repos.legolegs.me/ufoai/)
These packages were created using *.spec files provided by Szpak from this topic (http://ufoai.org/forum/index.php/topic,8508.0.html) and originally maintained by Karel Volny and Nicolas Chauvet from RPM Fusion. I'll publish my changes to github eventually.
There are also plans to package 2.6-dev, not sure when.
Note: packages are unsigned yet, the package managed will complain about that, just ignore it until I remedy that.
Note 2: I am not a member of UFO:AI development team, therefore my repository is not official. You can receive support or contact me either using this topic or by email legolegs@yandex.ru
Note 3, important: I will leave for a vacation for a two weeks and I'll be unavailable. Excuse my for that, but I decided to not delay release. I hope everything will be fine while I'm out an you will enjoy the game!
-
I cannot register in wiki or edit pages anonymously. Someone, please copy important parts of the post to http://ufoai.org/wiki/Packaging/Fedora and other appropriate pages.
-
Hi,
First of all thanks for the packaging 2.5 release, it made this weekend gone so fast :D. While playing campaign I found there are few maps mising, namely Old Mine and Office.
There's no trace of those maps in the map package. May I ask you to confirm checkout from repo is missing those two too?
BTW wouldn't it make sense to submit your spec file to RPMFusion? They have all the infrastructure to build the packages making it easy to provide packages for current and future Fedora releases.
-
While playing campaign I found there are few maps mising, namely Old Mine and Office.
There's no trace of those maps in the map package. May I ask you to confirm checkout from repo is missing those two too?
Repository has these maps, but due to some reasons (incorrect md5sum, for example) they can be downloaded only manually or built locally via ufo2map $PATH_TO_MAP_FILE.
* base/maps/mine.map
* base/maps/office.map
* base/maps/resort.map
* base/maps/solarplant/sp_main.map
* base/maps/village2/vil_sc_ne01.map
-
Hello folks, I'm back!
About the maps issue: I used archive with prebuilt maps provided by UFO:AI team on sourceforge. They shouldn't be broken by me, but I'll check and find out what's gone wrong. Thanks for the feedback.
-
Repository has these maps, but due to some reasons (incorrect md5sum, for example) they can be downloaded only manually or built locally via ufo2map $PATH_TO_MAP_FILE.
Those maps are missing
base/maps/mine.bsp
base/maps/office.bsp
base/maps/village2/vil_sc_nw01.bsp
base/maps/village2/vil_b2x2_house09.bsp
base/maps/village2/vil_sc_ne01.bsp
Those map files are actually present:
base/maps/resort.map
base/maps/solarplant/sp_main.map
The resort can be loaded in skirmish mode.
Is seems like vanilla issue, I filed a bug report (http://ufoai.org/bugs/ufoalieninvasion/issues/5383) about that.
-
Ummmm... seems like we forgot to force a new build in the buildbot before using maps-sync to fetch the compiled maps form the server for the data package... Oops?
-
Ummmm... seems like we forgot to force a new build in the buildbot before using maps-sync to fetch the compiled maps form the server for the data package... Oops?
Sounds reasonable.
-
Update
Added missing maps. Users who have repository config installed will receive update automatically. You can also use this command as root:
yum update http://repos.legolegs.me/ufoai/ufoai-data-server-2.5-2.noarch.rpm
(360MiB)