summaryrefslogtreecommitdiffstats
path: root/core/modules/libvirt-src
diff options
context:
space:
mode:
authorManuel Bentele2021-10-11 11:03:56 +0200
committerManuel Bentele2021-10-12 13:12:55 +0200
commit40b844b8e6cf297f53be987ad18eb40cf9ea336e (patch)
treed591c8ba10851bda98acc5562b0b85fb0505dadb /core/modules/libvirt-src
parent[libvirt-python] Add new module to build python wrapper for libvirt (diff)
downloadmltk-40b844b8e6cf297f53be987ad18eb40cf9ea336e.tar.gz
mltk-40b844b8e6cf297f53be987ad18eb40cf9ea336e.tar.xz
mltk-40b844b8e6cf297f53be987ad18eb40cf9ea336e.zip
[virt-viewer] Add new module to build virt-viewer from source
Diffstat (limited to 'core/modules/libvirt-src')
-rw-r--r--core/modules/libvirt-src/module.build9
1 files changed, 7 insertions, 2 deletions
diff --git a/core/modules/libvirt-src/module.build b/core/modules/libvirt-src/module.build
index 05537489..4ccc4373 100644
--- a/core/modules/libvirt-src/module.build
+++ b/core/modules/libvirt-src/module.build
@@ -32,7 +32,7 @@ build() {
--localstatedir="/var" \
-Dsystem=true \
-Dtests=disabled \
- -Ddocs=disabled \
+ -Ddocs=enabled \
-Dwireshark_dissector=disabled \
-Dstorage_dir=enabled \
-Dstorage_disk=enabled \
@@ -51,10 +51,15 @@ build() {
rm "${DSTDIR}/etc/libvirt/qemu/networks/default.xml"
# delete installed test and documentation files
- rm -rf "${DSTDIR}/usr/include/libvirt"
rm -rf "${DSTDIR}/usr/share/augeas"
rm -rf "${DSTDIR}/usr/share/doc/libvirt"
+ # patch library directory in pkg-config files
+ sed -i 's/^libdir=.*$/libdir=\/usr\/lib\/x86_64-linux-gnu/g' "${DSTDIR}/usr/lib64/pkgconfig/libvirt.pc"
+ sed -i 's/^libdir=.*$/libdir=\/usr\/lib\/x86_64-linux-gnu/g' "${DSTDIR}/usr/lib64/pkgconfig/libvirt-admin.pc"
+ sed -i 's/^libdir=.*$/libdir=\/usr\/lib\/x86_64-linux-gnu/g' "${DSTDIR}/usr/lib64/pkgconfig/libvirt-lxc.pc"
+ sed -i 's/^libdir=.*$/libdir=\/usr\/lib\/x86_64-linux-gnu/g' "${DSTDIR}/usr/lib64/pkgconfig/libvirt-qemu.pc"
+
# delete empty run folder to prevent mltk from stopping
rm -rf "${DSTDIR}/var/run"
}