From Fedora Project Wiki
m (1 revision(s))
No edit summary
 
Line 19: Line 19:
* [Optional]  PyOgg - python-ogg
* [Optional]  PyOgg - python-ogg
* Epydoc - epydoc
* Epydoc - epydoc
* glew (Review request: [https://bugzilla.redhat.com/show_bug.cgi?id=251191 #251191]  )
* amanith
* PyAmanith


Not in Fedora:
Not in Fedora:
* amanith (started by SindrePB)
 
* PyAmanith
_Not missing anything? Whoa!_
* glew (Review request: [https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=241847 #241847]  )


Included in Frets On Fire, use shared libs?
Included in Frets On Fire, use shared libs?

Latest revision as of 09:20, 1 March 2009

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
  • glew (Review request: #251191 )
  • amanith
  • PyAmanith

Not in Fedora:

_Not missing anything? Whoa!_

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