[packages/libxfce4windowing] - package vala API, completed -devel dependencies
qboosh
qboosh at pld-linux.org
Thu Aug 14 17:03:45 CEST 2025
commit efc0db98c20faf0a536d52769d564728cad8f287
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Aug 14 17:06:10 2025 +0200
- package vala API, completed -devel dependencies
libxfce4windowing.spec | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
---
diff --git a/libxfce4windowing.spec b/libxfce4windowing.spec
index e856374..082c8a3 100644
--- a/libxfce4windowing.spec
+++ b/libxfce4windowing.spec
@@ -27,8 +27,10 @@ BuildRequires: meson >= 0.57.0
BuildRequires: ninja
BuildRequires: perl-base
BuildRequires: pkgconfig >= 1:0.9.0
+BuildRequires: python3 >= 1:3
BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 2.042
+BuildRequires: vala
BuildRequires: wayland-devel >= 1.20
BuildRequires: wayland-protocols >= 1.25
BuildRequires: xfce4-dev-tools >= 4.20.0
@@ -71,6 +73,12 @@ Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: glib2-devel >= 1:2.72.0
Requires: gtk+3-devel >= 3.24.10
+Requires: libdisplay-info-devel >= 0.1.1
+Requires: libwnck-devel >= 3.14
+Requires: wayland-devel >= 1.20
+Requires: wayland-protocols >= 1.25
+Requires: xorg-lib-libX11-devel >= 1.6.7
+Requires: xorg-lib-libXrandr-devel >= 1.5.0
%description devel
Development files for the libxfce4windowing library.
@@ -90,6 +98,20 @@ Static libxfce4util library.
%description static -l pl.UTF-8
Statyczna biblioteka libxfce4util.
+%package -n vala-libxfce4windowing
+Summary: Vala API for libxfce4windowing libraries
+Summary(pl.UTF-8): API języka Vala do bibliotek libxfce4windowing
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+Requires: vala
+BuildArch: noarch
+
+%description -n vala-libxfce4windowing
+Vala API for libxfce4windowing libraries.
+
+%description -n vala-libxfce4windowing -l pl.UTF-8
+API języka Vala do bibliotek libxfce4windowing.
+
%package apidocs
Summary: libxfce4windowing API documentation
Summary(pl.UTF-8): Dokumentacja API libxfce4util
@@ -161,6 +183,13 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/libxfce4windowingui-0.a
%endif
+%files -n vala-libxfce4windowing
+%defattr(644,root,root,755)
+%{_datadir}/vala/vapi/libxfce4windowing-0.deps
+%{_datadir}/vala/vapi/libxfce4windowing-0.vapi
+%{_datadir}/vala/vapi/libxfce4windowingui-0.deps
+%{_datadir}/vala/vapi/libxfce4windowingui-0.vapi
+
%if %{with apidocs}
%files apidocs
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libxfce4windowing.git/commitdiff/efc0db98c20faf0a536d52769d564728cad8f287
More information about the pld-cvs-commit
mailing list