[PATCH] Fix src/ pkg-config API XML paths

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The .pc files in src/ are intended for use with the ./run script,
to ease building bindings against an uninstalled libvirt build.
The pointer to the API XML files is incorrect though, it needs to
point into the build tree.

This fixes use of the run script for building libvirt-python, ex:

  /path/to/libvirt.git/run ./setup.py build

Signed-off-by: Cole Robinson <crobinso@xxxxxxxxxx>
---
 src/libvirt-lxc.pc.in  | 2 +-
 src/libvirt-qemu.pc.in | 2 +-
 src/libvirt.pc.in      | 6 +++---
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/libvirt-lxc.pc.in b/src/libvirt-lxc.pc.in
index 27e3de4244..9243bcf903 100644
--- a/src/libvirt-lxc.pc.in
+++ b/src/libvirt-lxc.pc.in
@@ -9,7 +9,7 @@ includedir=@abs_top_builddir@/include
 source_includedir=@abs_top_srcdir@/include
 datarootdir=@abs_top_builddir@
 
-libvirt_lxc_api=@datadir@/docs/libvirt-lxc-api.xml
+libvirt_lxc_api=@abs_top_builddir@/docs/libvirt-lxc-api.xml
 
 Name: libvirt
 Version: @VERSION@
diff --git a/src/libvirt-qemu.pc.in b/src/libvirt-qemu.pc.in
index 3eb9ad4bc1..a4f9e65c03 100644
--- a/src/libvirt-qemu.pc.in
+++ b/src/libvirt-qemu.pc.in
@@ -9,7 +9,7 @@ includedir=@abs_top_builddir@/include
 source_includedir=@abs_top_srcdir@/include
 datarootdir=@abs_top_builddir@
 
-libvirt_qemu_api=@datadir@/docs/libvirt-qemu-api.xml
+libvirt_qemu_api=@abs_top_builddir@/docs/libvirt-qemu-api.xml
 
 Name: libvirt
 Version: @VERSION@
diff --git a/src/libvirt.pc.in b/src/libvirt.pc.in
index 6ff1ce6272..a16e455210 100644
--- a/src/libvirt.pc.in
+++ b/src/libvirt.pc.in
@@ -9,12 +9,12 @@ includedir=@abs_top_builddir@/include
 source_includedir=@abs_top_srcdir@/include
 datarootdir=@abs_top_builddir@
 
-libvirt_api=@datadir@/docs/libvirt-api.xml
+libvirt_api=@abs_top_builddir@/docs/libvirt-api.xml
 
 # For compat with older versions - also present
 # in libvirt-qemu.pc / libvirt-lxc.pc
-libvirt_qemu_api=@datadir@/docs/libvirt-qemu-api.xml
-libvirt_lxc_api=@datadir@/docs/libvirt-lxc-api.xml
+libvirt_qemu_api=@abs_top_builddir@/docs/libvirt-qemu-api.xml
+libvirt_lxc_api=@abs_top_builddir@/docs/libvirt-lxc-api.xml
 
 Name: libvirt
 Version: @VERSION@
-- 
2.23.0

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux