Installation of libwacom
Install libwacom by running the following commands:
mkdir build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-Dtests=disabled &&
ninja
To test the results, issue: ninja test. To run additional tests, install pytest-7.4.4, python-libevdev, and pyudev, then remove the "-Dtests=disabled" option from the meson line above.
Now, as the root
user:
ninja install
Command Explanations
--buildtype=release
: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.
-Dtests=disabled
: This parameter disables some of the more advanced tests because they require pytest-7.4.4 and other two Python modules beyond the scope of BLFS to work properly.
Contents
Installed Programs: libwacom-list-devices, libwacom-list-local-devices, libwacom-show-stylus, and libwacom-update-db
Installed Libraries: libwacom.so
Installed Directories: /usr/include/libwacom-1.0 and /usr/share/libwacom
Short Descriptions
libwacom-list-devices
|
lists all tablet devices that are supported by libwacom
|
libwacom-list-local-devices
|
lists tablet devices that are connected to the system
|
libwacom-show-stylus
|
lists tablet stylus IDs
|
libwacom-update-db
|
updates the system according to the current set of tablet data files
|
libwacom.so
|
contains functions used for accessing Wacom information
|