Browse Source

Update README

sisyphus
JezerM 3 years ago
parent
commit
aedfbfa1c7
No known key found for this signature in database
GPG Key ID: 66BBC5D01388C6B5
  1. 4
      .github/workflows/build.yml
  2. 15
      README.md

4
.github/workflows/build.yml

@ -20,7 +20,7 @@ jobs:
name: Install dependencies name: Install dependencies
run: | run: |
sudo apt update sudo apt update
sudo apt install liblightdm-gobject-1-dev libqt5webengine5 pyqt5-dev-tools python3-gi python3-pyqt5 python3-ruamel.yaml python3-pyinotify python3-xlib python3-pip sudo apt install liblightdm-gobject-1-dev libqt5webengine5 pyqt5-dev-tools python3-gi python3-pyqt5 python3-ruamel.yaml python3-pyinotify python3-xlib python3-pip libgirepository1.0-dev build-essential gobject-introspection
- -
name: Build and install web-greeter name: Build and install web-greeter
run: make install run: sudo make install

15
README.md

@ -47,11 +47,12 @@ apt install ./web-greeter-VER.deb
|**pygobject** |python-gobject |python3-gi |pygobject3 |python3-gobject | |**pygobject** |python-gobject |python3-gi |pygobject3 |python3-gobject |
|**pyqt5** |python-pyqt5 |python3-pyqt5 |python3-qt5 |python3-qt5 | |**pyqt5** |python-pyqt5 |python3-pyqt5 |python3-qt5 |python3-qt5 |
|**pyqt5-webengine** |python-pyqt5-webengine|python3-pyqt5.qtwebengine|python3-qt5-webengine|python3-qtwebengine | |**pyqt5-webengine** |python-pyqt5-webengine|python3-pyqt5.qtwebengine|python3-qt5-webengine|python3-qtwebengine |
|**python-xlib** |python-xlib |python3-xlib |python3-xlib |python3-xlib |
|**python-yaml** |python-ruamel-yaml |python3-ruamel.yaml |python3-ruamel-yaml |python3-ruamel-yaml | |**python-yaml** |python-ruamel-yaml |python3-ruamel.yaml |python3-ruamel-yaml |python3-ruamel-yaml |
|**python-inotify** |python-pyinotify |python3-pyinotify |python3-inotify |python3-inotify | |**python-inotify** |python-pyinotify |python3-pyinotify |python3-inotify |python3-inotify |
|**qt5-webengine** |qt5-webengine |libqt5webengine5 |qt5-qtwebengine |libqt5-qtwebengine | |**qt5-webengine** |qt5-webengine |libqt5webengine5 |qt5-qtwebengine |libqt5-qtwebengine |
|**gobject-introspection** |gobject-introspection |gobject-introspection |gobject-introspection|gobject-introspection | |**gobject-introspection** |gobject-introspection |gobject-introspection |gobject-introspection|gobject-introspection |
|**libxcb** |libxcb |libxcb1-dev |libxcb-devel |libxcb |
|**libx11** |libx11 |libx11-dev |libX11-devel |libx11 |
### Build dependencies ### Build dependencies
@ -59,14 +60,13 @@ apt install ./web-greeter-VER.deb
- zip - zip
- make - make
- pyrcc5 (Should be installed with above dependencies) - pyrcc5 (Should be installed with above dependencies)
- [cx_freeze](https://cx-freeze.readthedocs.io/en/latest/installation.html) (and patchelf) (Optional) - base-devel (build-essential)
### PIP ### PIP
- PyGObject - PyGObject
- PyQt5 - PyQt5
- PyQtWebEngine - PyQtWebEngine
- ruamel.yaml - ruamel.yaml
- python-xlib
- pyinotify - pyinotify
PIP dependencies are no longer required as long as common dependencies are satisfied. However, you PIP dependencies are no longer required as long as common dependencies are satisfied. However, you
@ -85,11 +85,16 @@ cd web-greeter
sudo make install sudo make install
``` ```
This will build and install **web-greeter** in a zippy way, which compresses the python code as a This will build **web-greeter** in a virtal environment, compile some bindings with `gcc` and
zip and uses it as a binary. package all the files to be installed.
See [latest release][releases]. See [latest release][releases].
### Uninstall
Use `sudo make uninstall` to uninstall web-greeter, but preserving web-greeter.yml and themes.
Either, use `sudo make uninstall_all` to remove everting related to web-greeter.
## Theme JavaScript API ## Theme JavaScript API
[Antergos][Antergos] documentation is no longer available, although it is accesible through [Web Archive][WebArchive]. Current and updated documentation is available at [gh-pages][gh-pages]. [Antergos][Antergos] documentation is no longer available, although it is accesible through [Web Archive][WebArchive]. Current and updated documentation is available at [gh-pages][gh-pages].

Loading…
Cancel
Save