Merge branch 'master' into vmenu

This commit is contained in:
chrys 2019-01-28 23:29:58 +01:00
commit 152cb6490f
4 changed files with 23 additions and 10 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

@ -51,9 +51,12 @@ Installation complete.
install path:/opt/fenrirscreenreader install path:/opt/fenrirscreenreader
settings path:/etc/fenrirscreenreader settings path:/etc/fenrirscreenreader
To test Fenrir To test Fenrir:
sudo systemctl start fenrir sudo fenrir
To have Fenrir start on system boot:
To have Fenrir start on system boot using systemd:
download service file: https://raw.githubusercontent.com/chrys87/fenrir/master/autostart/systemd/Arch/fenrir.service
move the service file to: /etc/systemd/system/fenrir.service
sudo systemctl enable fenrir sudo systemctl enable fenrir
Pulseaudio users may want to run Pulseaudio users may want to run

7
requirements.txt Normal file
View File

@ -0,0 +1,7 @@
evdev>=1.1.2
daemonize>=2.5.0
dbus-python>=1.2.8
pyudev>=0.21.0
pexpect
pyttsx3
pyte>=0.7.0

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",
], ],
) )