lutris/INSTALL.rst
2014-10-30 17:55:17 +01:00

76 lines
1.7 KiB
ReStructuredText

Installing Lutris
=================
Requirements
------------
Lutris should work on any Gnome system, the following depencies should be
installed:
* python == 2.7
* python-xdg
* python-yaml
* PyGobject
* libsoup-gnome
Installation
------------
Lutris uses Python's distutils framework for installation. In order to
install Lutris, you will need root access. To install Lutris, perform
the following command as root:
$ python setup.py install
Run Lutris
-----------
If you installed Lutris using the setup.py script, you can launch the
program by typing "lutris" at the command line. If you want to run
Lutris without installing it, start "bin/lutris" from within the
Lutris directory.
Packaging
---------
On Fedora:
These instructions should let you build a Lutris on a minimal Fedora
system such as a LXC container.
Install required packaging tools::
yum install @development-tools
yum install fedora-packager
yum install python-devel
yum install pyxdg
Create a user to build the package with::
useradd makerpm
usermod -a -G mock makerpm
passwd makerpm
Log out of the root account and login as the makerpm user then create the
required directory structure::
rpmdev-setuptree
You can now fetch the lutris sources either from a local drive or
remotely::
cd ~/rpmbuild/SOURCES
curl -O https://lutris.net/releases/lutris_0.3.6.tar.gz
Extract the specs file from the archive::
cd ../SPECS/
tar xvzf ../SOURCES/lutris_0.3.6.tar.gz lutris/lutris.spec
mv lutris/lutris.spec .
rmdir lutris
You can now build the RPM::
rpmbuild -ba lutris.spec
The resulting package will be available at
~/rpmbuild/RPMS/noarch/lutris-0.3.6-3.fc20.noarch.rpm