improve setup process

This commit is contained in:
Chrys 2019-01-26 10:46:05 +01:00
parent 68eab1daf6
commit c448d24ebe
2 changed files with 10 additions and 7 deletions

View File

@ -71,7 +71,10 @@ This software is licensed under the LGPL v3.
# installation # installation
- Archlinux: PKGBUILD in AUR - Archlinux: PKGBUILD in AUR
- PIP: sudo pip install fenrir-screenreader - PIP: sudo pip install fenrir-screenreader
- Manual: run install.sh and uninstall.sh as root - Manual:
- install "espeak" and "sox" with your package manager
- sudo pip install -r requirements.txt
- run install.sh and uninstall.sh as root
- you also can just run it from Git without installing: - you also can just run it from Git without installing:
You can just run the following as root: You can just run the following as root:
if you are in Fenrir Git rootfolder: if you are in Fenrir Git rootfolder:

View File

@ -7,7 +7,7 @@ from setuptools import find_packages
from setuptools import setup from setuptools import setup
fenrirVersion = '1.9.3' fenrirVersion = '1.9.3'
packageVersion = 'post1' packageVersion = 'post2'
# handle flags for package manager like yaourt and pacaur. # handle flags for package manager like yaourt and pacaur.
forceSettings = False forceSettings = False
@ -86,14 +86,14 @@ setup(
# Dependent packages (distributions) # Dependent packages (distributions)
install_requires=[ install_requires=[
"evdev", "evdev>=1.1.2",
"daemonize", "daemonize>=2.5.0",
"dbus-python", "dbus-python>=1.2.8",
"pyudev", "pyudev>=0.21.0",
"setuptools", "setuptools",
"pexpect", "pexpect",
"pyttsx3", "pyttsx3",
"pyte", "pyte>=0.7.0",
], ],
) )