From 940db3ae8baf98bcc8ad2090579212b517b89c7f9d1b6311b5fb3212027e1532 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Tue, 31 Aug 2021 06:39:52 +0000 Subject: [PATCH] Accepting request 914874 from home:awissu:branches:openSUSE:Factory - Create and install a Vala API file OBS-URL: https://build.opensuse.org/request/show/914874 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks5/AppStream?expand=0&rev=67 --- AppStream.changes | 5 +++++ AppStream.spec | 11 +++++++++++ 2 files changed, 16 insertions(+) diff --git a/AppStream.changes b/AppStream.changes index 3969a9c..ab2662f 100644 --- a/AppStream.changes +++ b/AppStream.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Aug 27 05:36:31 UTC 2021 - Alexei Podvalsky + +- Create and install a Vala API file + ------------------------------------------------------------------- Sun Aug 8 20:07:55 UTC 2021 - Luca Beltrame diff --git a/AppStream.spec b/AppStream.spec index 8ea913d..be188be 100644 --- a/AppStream.spec +++ b/AppStream.spec @@ -33,6 +33,7 @@ BuildRequires: gettext BuildRequires: gperf BuildRequires: lmdb-devel BuildRequires: meson >= 0.48 +BuildRequires: vala BuildRequires: pkgconfig BuildRequires: xsltproc BuildRequires: pkgconfig(Qt5Core) @@ -114,7 +115,11 @@ GObject introspection bindings for interfaces provided by AppStream. %build %meson -Dqt=true \ +%if 0%{?sle_version} >= 150300 && 0%{?is_opensuse} || 0%{?suse_version} > 1500 + -Dvapi=true \ +%else -Dvapi=false \ +%endif -Ddocs=false \ -Dapidocs=false \ -Dstemming=false @@ -169,6 +174,12 @@ appstreamcli refresh --force || true %{_includedir}/appstream/ %{_datadir}/gir-1.0/AppStream-1.0.gir %{_datadir}/gettext/ +%if 0%{?sle_version} >= 150300 && 0%{?is_opensuse} || 0%{?suse_version} > 1500 +%dir %{_datadir}/vala/ +%dir %{_datadir}/vala/vapi/ +%{_datadir}/vala/vapi/appstream.deps +%{_datadir}/vala/vapi/appstream.vapi +%endif %files -n typelib-1_0-AppStream-1.0 %license LICENSE*