From 408b3076a79aaa04eb0990a9c5d509da535c453f Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Mon, 8 Dec 2025 14:57:00 +0100 Subject: [PATCH] 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 --- meson.build | 9 +++++++++ xlibre-server.pc.in | 21 +++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 xlibre-server.pc.in diff --git a/meson.build b/meson.build index dba3c286b0..f98a8cba89 100644 --- a/meson.build +++ b/meson.build @@ -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 diff --git a/xlibre-server.pc.in b/xlibre-server.pc.in new file mode 100644 index 0000000000..d564e18d72 --- /dev/null +++ b/xlibre-server.pc.in @@ -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@