sdk: install xlibre-server.pc in addition to xorg-server.pc

A little step forward in completely separating our SDK from old
legacy Xorg.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2025-12-08 14:57:00 +01:00 committed by Enrico Weigelt
parent 58143b96fd
commit 408b3076a7
2 changed files with 30 additions and 0 deletions

View File

@ -862,6 +862,15 @@ if build_xorg
'pkgconfig'),
)
configure_file(
input: 'xlibre-server.pc.in',
output: 'xlibre-server.pc',
configuration: sdkconfig,
install_dir: join_paths(get_option('prefix'),
get_option('libdir'),
'pkgconfig'),
)
install_data('xorg-server.m4',
install_dir: join_paths(get_option('datadir'), 'aclocal'))
endif

21
xlibre-server.pc.in Normal file
View File

@ -0,0 +1,21 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
datarootdir=@datarootdir@
moduledir=@moduledir@
sdkdir=@sdkdir@
sysconfigdir=@sysconfigdir@
abi_ansic=@abi_ansic@
abi_videodrv=@abi_videodrv@
abi_xinput=@abi_xinput@
abi_extension=@abi_extension@
Name: xlibre-server
Description: Modular XLibre X Server
URL: https://github.com/X11Libre/xserver/
Version: @PACKAGE_VERSION@
Requires.private: @SDK_REQUIRED_MODULES@
Cflags: -I${sdkdir} @symbol_visibility@
Libs: -L${libdir} @XORG_DRIVER_LIBS@