Packages:Unknown-Horizons

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(Current Tasks)
(Dependency Tree)
Line 11: Line 11:
  
 
= Dependency Tree =
 
= Dependency Tree =
* '''python-fife''' - FIFE provides the game engine used by Unknown Horizons
+
== Build Dependencies ==
** '''guichan''' -  
+
* '''desktop-file-utils'''
 +
* '''docbook-style-xsl'''
 +
* '''fife-devel''' >= 0.3.3r3
 +
* '''hicolor-icon-theme''' // directory ownage
 +
* '''intltool'''
 +
* '''libxslt-devel'''
 +
* '''pkgconfig'''
 +
* '''python-devel'''
 +
* '''python-distutils-extra'''
 +
* '''xz'''
  
* '''python-enet''' - Bindings for use with libenet (ENet)
+
== Runtime Dependencies ==
** ENet - provides UDP protocol to enable multiplayer gaming on UH;
+
* '''hicolor-icon-theme''' - To use high resolution SVG icons for application instead of deprecated ''/usr/share/pixmaps'' non scalable icons
 +
* '''linux-libertine-fonts''' - LinLibertine Fonts
 +
* '''PyYAML'''
 +
* '''python-enet''' - Python bindings for ENet (libenet)
 +
** '''libenet'''
 +
* '''python-fife''' - FIFE Game Engine
 +
* '''cjkuni-uming-fonts''' - UMing TTF fonts
  
 
= Current Tasks =
 
= Current Tasks =

Revision as of 17:46, 13 May 2012

Contents

Unknown Horizons

Unknown Horizons (UH) is a 2D realtime strategy simulation game with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony; collect taxes and supply your inhabitants with valuable goods; increase your power with a well balanced economy and with strategic trading and diplomacy.

The current release of Unknown Horizons is: 2012.1


Dependency Tree

Build Dependencies

  • desktop-file-utils
  • docbook-style-xsl
  • fife-devel >= 0.3.3r3
  • hicolor-icon-theme // directory ownage
  • intltool
  • libxslt-devel
  • pkgconfig
  • python-devel
  • python-distutils-extra
  • xz

Runtime Dependencies

  • hicolor-icon-theme - To use high resolution SVG icons for application instead of deprecated /usr/share/pixmaps non scalable icons
  • linux-libertine-fonts - LinLibertine Fonts
  • PyYAML
  • python-enet - Python bindings for ENet (libenet)
    • libenet
  • python-fife - FIFE Game Engine
  • cjkuni-uming-fonts - UMing TTF fonts

Current Tasks

  • package libenet - ENet is already in Fedora; No action required!
  • package python-enet -
  • package fife - FIFE is already in Fedora; No action required;
  • package Unknown Horizons -

Proposed Package Layout (UH)

  • unknown-horizons (%_arch) - Arch dependent client files;
  • unknown-horizons-common (noarch) - Arch independent files (game contents, etc);
  • unknown-horizons-lang (noarch) - Language files;
  • unknown-horizons-devel (%_arch) - Development files (not required currently);