diff --git a/.gitignore b/.gitignore index 00c71f1..1fcdd71 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,4 @@ /flatpak-builder-1.3.1.tar.xz /flatpak-builder-1.3.2.tar.xz /flatpak-builder-1.3.3.tar.xz +/flatpak-builder-1.3.4.tar.xz diff --git a/flatpak-builder.spec b/flatpak-builder.spec index 5eeb004..f19bac8 100644 --- a/flatpak-builder.spec +++ b/flatpak-builder.spec @@ -1,11 +1,12 @@ +%global appstream_version 0.15.0 %global debugedit_version 5.0 %global glib2_version 2.66 %global ostree_version 2017.14 %global flatpak_version 0.99.1 Name: flatpak-builder -Version: 1.3.3 -Release: 2%{?dist} +Version: 1.3.4 +Release: 1%{?dist} Summary: Tool to build flatpaks from source # src/builder-utils.c has portions derived from GPLv2+ code, @@ -14,6 +15,7 @@ License: LGPL-2.1-or-later AND GPL-2.0-or-later URL: https://flatpak.org/ Source0: https://github.com/flatpak/flatpak-builder/releases/download/%{version}/%{name}-%{version}.tar.xz +BuildRequires: appstream-compose >= %{appstream_version} BuildRequires: gettext BuildRequires: debugedit >= %{debugedit_version} BuildRequires: docbook-dtds @@ -32,6 +34,7 @@ BuildRequires: pkgconfig(yaml-0.1) BuildRequires: /usr/bin/xmlto BuildRequires: /usr/bin/xsltproc +Requires: appstream-compose >= %{appstream_version} Requires: debugedit >= %{debugedit_version} Requires: flatpak%{?_isa} >= %{flatpak_version} Requires: glib2%{?_isa} >= %{glib2_version} @@ -59,13 +62,20 @@ Flatpak-builder is a tool for building flatpaks from sources. See https://flatpak.org/ for more information. +%package tests +Summary: Tests for %{name} +Requires: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} + +%description tests +This package contains the installable tests for %{name}. + %prep %autosetup -p1 %build -%meson -Ddocs=enabled -Dfuse=3 -Dyaml=enabled +%meson -Ddocs=enabled -Dfuse=3 -Dinstalled_tests=true -Dyaml=enabled %meson_build @@ -85,8 +95,16 @@ install -pm 644 NEWS README.md %{buildroot}/%{_pkgdocdir} %{_mandir}/man1/flatpak-builder.1* %{_mandir}/man5/flatpak-manifest.5* +%files tests +%{_datadir}/installed-tests +%{_libexecdir}/installed-tests + %changelog +* Mon Nov 13 2023 Debarshi Ray - 1.3.4-1 +- Update to 1.3.4 (#2212349) +- Enable installed tests + * Wed Jul 19 2023 Fedora Release Engineering - 1.3.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 1ef8535..7ca0e10 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (flatpak-builder-1.3.3.tar.xz) = 7b46382e559184ae57cffa082a0617013e59428b65ad064e741e357bf165029da91c8d527be6fc7349812edf8dd1e92f42480e6b0f3f6639e3cd88ccfb2bf3e7 +SHA512 (flatpak-builder-1.3.4.tar.xz) = aa119a92529c17a2fa60a81bed8abf6e07e2220baae85b7789750d659ea363eabddf16fc3040c9f636c7495ff810fab951c7c6e9c1a043d875151351fefaa287