Add debugging information to the README
All checks were successful
Build / build (push) Successful in 17s

This commit is contained in:
Eugen Wissner 2024-05-20 10:54:14 +02:00
parent 328c22c409
commit 81232f6104
Signed by: belka
GPG Key ID: A27FDC1E8EE902C0

38
README
View File

@ -1,5 +1,4 @@
slack-timedate
==============
# slack-timedate
This program implements timedated1 interface from systemd what is
required by GNOME Control Center for now.
@ -7,9 +6,34 @@ slack-timedate's purpose is to make it possible to enjoy full GNOME
functionality on Slackware Linux which doesn't use systemd as its
init-system.
## Installation
============
Dependencies
============
glib
dbus
```
cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_SYSCONFDIR=/etc
make -C build
make -C build install
```
The installation will create a file `build/install_manifest.txt`, which
contains a list of all files installed in the system. To uninstall the
application those should be removed, for example by doing:
```
xargs rm < build/install_manifest.txt
```
## Debugging
Firstly an application is required that changes the time settings over the
timedate1 service. It can be `gnome-control-center` or `kcmshell5 kcm_clock`
for KDE.
Then running `dbus-monitor --system` as root can be used to see the
communication between the control center and this service.
## Dependencies
- glib
- dbus