Andrew89 Posted June 25, 2011 Report Share Posted June 25, 2011 Given the tremendous promise of 0 A.D. even at this early alpha phase, I found it unfortunate that it is not included in Fedora's default repository. Sadly, I have neither the experience in packaging nor the time and discipline to learn. If someone with experience in maintaining packages (and preferably someone already involved with 0 A.D. development) would step up to the task, that would be great. The criteria for Fedora package maintainers are found here:https://fedoraprojec...aintainers/JoinObvious Benefits: Make Fedora a better GNU/Linux distribution by adding yet another quality game to its core repos Expand 0 A.D.'s user base and thus enrich its community, promoting further developmentDownsides: Somebody has to go through the trouble of submitting the package and then maintaining it for subsequent releases. Quote Link to comment Share on other sites More sharing options...
asmartgoat Posted June 27, 2011 Report Share Posted June 27, 2011 Alright, I've got time this week, I'll go learn how to package Andrew, would you rather the alpha releases, or "whenever im bothered" monthly builds or both?me@luke.DOT.A$1a Quote Link to comment Share on other sites More sharing options...
asmartgoat Posted June 27, 2011 Report Share Posted June 27, 2011 Hmmm... The main problem is that fedora doesn't like bundled libraries, that means i have to package libboost (which isnt in the Fedora-main repos, [if thats still a requirement.]) Quote Link to comment Share on other sites More sharing options...
Ykkrosh Posted June 27, 2011 Report Share Posted June 27, 2011 OBS has packages that work on Fedora, if you want something to work from.Boost is so widely used that I can't imagine it's not already in the repositories. The bundled libraries that we use on Linux are ENet (not needed if you run update-workspaces --with-system-enet and have ENet 1.3 already installed); NVTT (not needed if you run --with-system-nvtt and have installed a version of NVTT which hasn't been released yet (so you really need the bundled copy for now)); SpiderMonkey (hopefully won't be needed soonish, when we upgrade to 1.8.5, if you have 1.8.5 packaged and installed); and FCollada (a fairly heavily patched version so there's no usable standalone version). I want to get rid of all those and avoid adding more, but it'll take time. Quote Link to comment Share on other sites More sharing options...
Andrew89 Posted June 28, 2011 Author Report Share Posted June 28, 2011 (edited) I've installed 0 A.D. from this openSUSE .rpm repository: http://download.open...ames/Fedora_15/Everything works fine, except the Scenario Editor, which crashes my computer when I try to open it. For what it's worth, I think it's better to maintain stable alpha releases than monthly builds, because it's more stability for the user and less work for the maintainer.In Fedora's graphical package manager, I check to see the dependencies for that openSUSE 0 A.D. package and there are quite a few. However, I have checked if Boost is already in Fedora's main repository, and indeed it is. ENet is also there, but it's only version 1.2.1. NVTT isn't.Here is Fedora's policy on bundled libraries: https://fedoraprojec...ndled_Libraries and https://fedoraprojec...ndled_LibrariesSo, I guess we'll just have to patiently wait it out until all the bundled libraries have been purged? Edited June 28, 2011 by Andrew89 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.