From fcd7279211fcb9ce1a73b16da69819b735a53fa2 Mon Sep 17 00:00:00 2001 From: dogsheng <960055655@qq.com> Date: Fri, 13 Dec 2019 15:38:02 +0800 Subject: [PATCH] Package init --- ...lemd-disable-valgrind-test-for-build.patch | 30 +++++++++++++++++++ libmodulemd.spec | 8 +++-- 2 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 libmodulemd-disable-valgrind-test-for-build.patch diff --git a/libmodulemd-disable-valgrind-test-for-build.patch b/libmodulemd-disable-valgrind-test-for-build.patch new file mode 100644 index 0000000..081fef9 --- /dev/null +++ b/libmodulemd-disable-valgrind-test-for-build.patch @@ -0,0 +1,30 @@ +From 7b5fd50da51462bb98d1e8e9916562bbf645b545 Mon Sep 17 00:00:00 2001 +From: fangyufa +Date: Fri, 22 Nov 2019 17:46:29 +0800 +Subject: [PATCH] libmodulemd: disable valgrind test for build + +Change-Id: I4bc4973d32b42b092a3293ff55e74bf9e6e69596 +Signed-off-by: fangyufa +--- + modulemd-1.6.4/modulemd/meson.build | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/modulemd/meson.build b/modulemd/meson.build +index c7d42e8..8ffe46e 100644 +--- a/modulemd/meson.build ++++ b/modulemd/meson.build +@@ -27,9 +27,9 @@ endif + + valgrind = find_program('valgrind', required: developer_build) + +-if not valgrind.found() ++#if not valgrind.found() + valgrind = disabler() +-endif ++#endif + + build_api_v1 = get_option('build_api_v1') + +-- +2.19.1 + diff --git a/libmodulemd.spec b/libmodulemd.spec index bbcd7ac..8e4995e 100644 --- a/libmodulemd.spec +++ b/libmodulemd.spec @@ -2,13 +2,14 @@ # and made some modifications. Name: libmodulemd Version: 1.6.4 -Release: 3 +Release: 4 Summary: C Library for manipulating module metadata files License: MIT URL: https://github.com/fedora-modularity/libmodulemd Source0: https://github.com/fedora-modularity/libmodulemd/releases/download/libmodulemd-%{version}/modulemd-%{version}.tar.xz -BuildRequires: meson pkgconfig gcc python3-gobject-base valgrind gobject-introspection-devel +Patch9000: libmodulemd-disable-valgrind-test-for-build.patch +BuildRequires: meson pkgconfig gcc python3-gobject-base valgrind gobject-introspection-devel libxslt BuildRequires: pkgconfig(gobject-2.0) pkgconfig(gobject-introspection-1.0) pkgconfig(yaml-0.1) pkgconfig(gtk-doc) %description @@ -68,6 +69,9 @@ export LC_CTYPE=C.utf8 %{_datadir}/gtk-doc/html/modulemd-1.0/ %changelog +* Fri Nov 22 2019 fangyufa - 1.6.4-4 +- add buildrequires of libxslt(for x86_64) and disable valgrind test for build + * Mon Oct 28 2019 shenyangyang - 1.6.4-3 - Type:enhancement - ID:NA