Set up stuff for 0.3 release

This commit is contained in:
Mathieu Comandon 2013-06-26 12:11:21 +02:00
parent 2244964e23
commit 62a90e68aa
8 changed files with 43 additions and 26 deletions

View file

@ -38,7 +38,7 @@ and install the ones you wish to use.
* o2em
* openmsx
* osmose
* pcsx
* pcsxr
* scummvm
Installation

View file

@ -2,3 +2,12 @@ test:
rm tests/fixtures/pga.db -f
rm tests/coverage/ -rf
nosetests --with-coverage --cover-package=lutris --cover-html --cover-html-dir=tests/coverage
deb:
debuild -S
changelog-add:
dch -i
changelog-edit:
dch -e

42
README
View file

@ -1,11 +1,11 @@
Lutris
------
Lutris is a gaming platform for GNU/Linux. It's goal is to make
Lutris is a gaming platform for GNU/Linux. It's goal is to make
gaming on Linux as easy as possible by taking care of installing
and setting up the game for the user. The only thing you have to
and setting up the game for the user. The only thing you have to
do is play the game. It aims to support every game that is playable
on Linux.
on Linux.
Configuration files
@ -17,23 +17,23 @@ and to use in Python. For more information visit http://yaml.org
By default, configuration files will be stored in ~/.config/lutris
Lutris' configuration system is a hierarchy, the deeper you go in the hierarchy
the higher priority they have.
the higher priority they have.
There are three levels :
- User configuration
- Runner configuration
- Game
- Game
User configuration is able to change system settings such as the
screen resolution or the audio library you use.
User configuration is able to change system settings such as the
screen resolution or the audio library you use.
Runner configuration is more specific, you can change option specific to the
runner like setting a registry key in Wine. You can also override default and
user configuration in here.
runner like setting a registry key in Wine. You can also override default and
user configuration in here.
Game configuration is specific to a very specific game. If the game uses
configuration files this is the place to change them, like for example
displaying the FPS count in Quake 3. You can also override runner, user and
default configuration here.
Game configuration is specific to a very specific game. If the game uses
configuration files this is the place to change them, like for example
displaying the FPS count in Quake 3. You can also override runner, user and
default configuration here.
***************************
* Main configuration file *
@ -46,25 +46,23 @@ The possible keys for the "config" section are:
- screensaver : inhibit the screesaver while playin (boolean)
- oss_wrapper : the program used to activate oss sound, can be aoss for alsa
, padsp for pulseaudio or none
- reset_pulse : kill pulseaudio and restart it, some games need this.
- reset_pulse : kill pulseaudio and restart it, some games need this.
Activating this setting can mess with your applications that use pulseaudio so
it's better to quit any application that uses pulseaudio before launching a game
with this option
- user_wm : the user's window manager such as metacity, kwin, openbox or compiz
- game_wm : the window manager you wish to use when playing a game
the runners configuration (in "runner" sections where runner is the name of the
the runners configuration (in "runner" sections where runner is the name of the
runner's class)
****************************
* Games configuration file *
****************************
A game configuration file must have a "main" section, this sections has
A game configuration file must have a "main" section, this sections has
mandatory keys which are :
- system : the runner used for the game
- realname : the name that will be displayed in the game list
Some keys are dependent of the runner and are usually related to the game
location and data needed to run the game:
@ -77,7 +75,7 @@ by the "main/system" key and not actually "runner"
The options given in this section will override the runner's default
configuration.
The game config file can also have a "config" section which will override Lutris
default options.
default options.
************
* Examples *
@ -97,7 +95,7 @@ drives: 2
game_path: /home/user/games/amiga/adf
system:
hide_panels: false
-----------------
dragon_ninja.yml

View file

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

10
debian/changelog vendored
View file

@ -1,3 +1,13 @@
lutris (0.3.0) precise; urgency=low
* Initial release of Lutris 0.3
* Support for game installers
* Support for lutris.net authentication
* Games are now stored in SQLite database
* Basic support for Personnal Game Archives
-- Mathieu Comandon <strycore@gmail.com> Wed, 26 Jun 2013 12:05:22 +0200
lutris (0.2.8) quantal; urgency=low
* Bump version to 0.2.8

2
debian/pyversions vendored
View file

@ -1 +1 @@
2.6,2.7
2.7

View file

@ -1,5 +1,5 @@
[Desktop Entry]
Version=0.2.8
Version=0.3.0
Name=Lutris
Comment=Lutris application
Categories=Game;

View file

@ -80,7 +80,7 @@ data_files.append(('share/applications', ['lutris.desktop']))
setup(
name='lutris',
version='0.2.8',
version='0.3.0',
license='GPL-3',
author='Mathieu Comandon',
author_email='strider@strycore.com',