From 825fafec41a3f1bd53137195b679b95eaf4375ba Mon Sep 17 00:00:00 2001 From: whoisxxx Date: Wed, 3 Jun 2020 14:07:05 +0800 Subject: [PATCH] Judge arches before use valgrind as buildrequires Signed-off-by: whoisxxx --- libsecret.spec | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/libsecret.spec b/libsecret.spec index 88b02e5..d4d3d72 100644 --- a/libsecret.spec +++ b/libsecret.spec @@ -1,14 +1,17 @@ %global release_version %%(echo %{version} | awk -F. '{print $1"."$2}') Name: libsecret Version: 0.18.6 -Release: 4 +Release: 5 Summary: Library for storing and retrieving passwords and other secrets License: LGPLv2+ URL: https://wiki.gnome.org/Projects/Libsecret Source0: http://download.gnome.org/sources/libsecret/%{release_version}/libsecret-%{version}.tar.xz BuildRequires: glib2-devel gobject-introspection-devel intltool vala gtk-doc -BuildRequires: libgcrypt-devel >= 1.2.2 libxslt-devel docbook-style-xsl valgrind-devel +BuildRequires: libgcrypt-devel >= 1.2.2 libxslt-devel docbook-style-xsl +%ifarch %{valgrind_arches} +BuildRequires: valgrind-devel +%endif Provides: bundled(egglib) @@ -35,7 +38,9 @@ document files for %{name} %prep %autosetup -p1 +%ifarch %{valgrind_arches} rm -rf build/valgrind/ +%endif %build @@ -72,6 +77,9 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';' %doc %{_datadir}/gtk-doc/ %changelog +* Wed Jun 3 2020 whoisxxx - 0.18.6-5 +- Judge arches before use valgrind as buildrequires + * Fri Sep 27 2019 openEuler Buildteam - 0.18.6-4 - Correct requires -- Gitee