[packages/libguestfs] package vala bindings
atler
atler at pld-linux.org
Tue Jun 13 18:28:21 CEST 2023
commit 11cb7a0978f80f107df3d31ee8a7674160f4c988
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Jun 13 17:12:47 2023 +0200
package vala bindings
libguestfs.spec | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
---
diff --git a/libguestfs.spec b/libguestfs.spec
index 2820f17..cd4301e 100644
--- a/libguestfs.spec
+++ b/libguestfs.spec
@@ -18,6 +18,7 @@
%bcond_without ruby # Ruby binding
%bcond_with rust # Rust binding
%bcond_without systemtap # systemtap/dtrace probes
+%bcond_without vala # vala binding
%if 0%{!?php_name:1}
%define php_name php55
@@ -86,11 +87,13 @@ BuildRequires: po4a
BuildRequires: qemu-img >= 1.0
BuildRequires: readline-devel
BuildRequires: rpcsvc-proto
+BuildRequires: rpm-build >= 4.6
BuildRequires: rpm-devel >= 4.6.0
BuildRequires: rpmbuild(macros) >= 2.021
BuildRequires: sleuthkit-devel
# libsystemd-journal
BuildRequires: systemd-devel >= 1:196
+%{?with_vala:BuildRequires: vala}
BuildRequires: xz
BuildRequires: yara-devel
%if %{with appliance}
@@ -417,6 +420,19 @@ Ruby bindings for libguestfs.
%description -n ruby-libguestfs -l pl.UTF-8
Wiązania języka Ruby do libguestfs.
+%package -n vala-libguestfs
+Summary: Vala bindings for libguestfs
+Summary(pl.UTF-8): Wiązania języka Vala do libguestfs
+Group: Development/Languages
+Requires: %{name}-devel = %{version}-%{release}
+BuildArch: noarch
+
+%description -n vala-libguestfs
+Vala bindings for libguestfs.
+
+%description -n vala-libguestfs -l pl.UTF-8
+Wiązania języka Vala do libguestfs.
+
%package -n bash-completion-libguestfs
Summary: bash-completion for libguestfs tools
Summary(pl.UTF-8): Bashowe uzupełnianie argumentów dla narzędzi libguestfs
@@ -475,6 +491,7 @@ Bashowe uzupełnianie argumentów dla narzędzi libguestfs.
%{!?with_python:--disable-python} \
%{!?with_ruby:--disable-ruby} \
%{!?with_rust:--disable-rust} \
+ %{!?with_vala:--disable-vala} \
--disable-silent-rules \
%{__enable_disable static_libs static}
@@ -767,6 +784,13 @@ rm -rf $RPM_BUILD_ROOT
%lang(uk) %{_mandir}/uk/man3/guestfs-ruby.3*
%endif
+%if %{with vala}
+%files -n vala-libguestfs
+%defattr(644,root,root,755)
+%{_datadir}/vala/vapi/libguestfs-gobject-1.0.deps
+%{_datadir}/vala/vapi/libguestfs-gobject-1.0.vapi
+%endif
+
%files -n bash-completion-libguestfs
%defattr(644,root,root,755)
%{bash_compdir}/guestfish
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libguestfs.git/commitdiff/2b971596b90982ef21ae67b5b05e2128458746ad
More information about the pld-cvs-commit
mailing list