From Fedora Project Wiki
fp-wiki>ImportUser
(Imported from MoinMoin)
 
m (1 revision(s))
(No difference)

Revision as of 16:31, 24 May 2008

Frets On Fire

Goal: Package Frets On Fire for Fedora.

Frets On Fire is a keyboard-guitar playing game written in python

What is needed:

According to: http://fretsonfire.sourceforge.net/documentation/source/

Already in Fedora:

  • Python 2.3 or newer - python
  • PyGame - pygame
  • PyOpenGL - PyOpenGL
  • Numeric (Matrix math routines) - python-numeric
  • Python Imaging Library - python-imaging
  • [Optional] Psyco specializing compiler - python-psyco
  • [Optional] PyOgg - python-ogg
  • Epydoc - epydoc

Not in Fedora:

  • amanith (started by SindrePB)
  • PyAmanith
  • glew (Review request: #241847 )

Included in Frets On Fire, use shared libs?

  • [Included] Illusoft Collada module (The 3D models of the game are in the Collada format)
  • [Included] MXM Python Midi Package (The song notes are stored in MIDI files)
  • [Included] Cerealizer (Used for saving things into files)

For making a binary release, you'll also need these:

  • cx_Freeze (Used to make the binary file on Linux)

Amanith Framework

Under Q Public License. Which is OSI Approved.

Has a lot of libs included in tarball, patch stolen from gentoo ensures use of shared libs

Uses qmake, guidelines please?

Examples build fails.

---

Once packaging is done the following packages will need comaintainers: glew, amanith, pyamanith, fretsonfire