Merge branch 'master' into vmenu
This commit is contained in:
commit
152cb6490f
@ -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:
|
||||||
|
@ -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
7
requirements.txt
Normal 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
|
12
setup.py
12
setup.py
@ -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",
|
||||||
],
|
],
|
||||||
|
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user