diff --git a/0001-createrepo_c-add-sw.patch b/0001-createrepo_c-add-sw.patch new file mode 100644 index 0000000000000000000000000000000000000000..c0c30174a64531e296620b5a2e88e0033b666fa4 --- /dev/null +++ b/0001-createrepo_c-add-sw.patch @@ -0,0 +1,27 @@ +From a387d813329d7d56d06943b007663335c6388bc4 Mon Sep 17 00:00:00 2001 +From: wxiat +Date: Tue, 13 Jun 2023 15:21:51 +0800 +Subject: [PATCH] add sw + +Signed-off-by: wxiat +--- + src/mergerepo_c.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/src/mergerepo_c.c b/src/mergerepo_c.c +index 34f21c9..2f2f024 100644 +--- a/src/mergerepo_c.c ++++ b/src/mergerepo_c.c +@@ -180,6 +180,9 @@ append_arch(GSList *list, gchar *arch, gboolean expand) + list = append_arch(list, "alphaev67", FALSE); + list = append_arch(list, "alphaev68", FALSE); + list = append_arch(list, "alphaev7", FALSE); ++ } else if (!g_strcmp0(arch, "sw_64")) { ++ list = append_arch(list, "sw_64", FALSE); ++ list = append_arch(list, "sw_64sw6b", FALSE); + } else if (!g_strcmp0(arch, "armhfp")) { + list = append_arch(list, "armv7hl", FALSE); + list = append_arch(list, "armv7hnl", FALSE); +-- +2.31.1 + diff --git a/createrepo_c.spec b/createrepo_c.spec index 3396e27c3c7b88a7ca747b20e642c400a7aeae06..ef74a894a49e8dd5f09230dd04c3142fa00bbcd1 100644 --- a/createrepo_c.spec +++ b/createrepo_c.spec @@ -1,3 +1,4 @@ +%define anolis_release .0.1 %global libmodulemd_version 2.3.0 %define __cmake_in_source_build 1 @@ -25,11 +26,13 @@ Summary: Creates a common metadata repository Name: createrepo_c Version: 0.20.1 -Release: 1%{?dist} +Release: 1%{anolis_release}%{?dist} License: GPLv2+ URL: https://github.com/rpm-software-management/createrepo_c Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +Patch0: 0001-createrepo_c-add-sw.patch + BuildRequires: cmake BuildRequires: gcc BuildRequires: bzip2-devel @@ -175,6 +178,9 @@ ln -sr %{buildroot}%{_bindir}/modifyrepo_c %{buildroot}%{_bindir}/modifyrepo %{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info %changelog +* Tue Jun 13 2023 wxiat - 0.20.1-1.0.1 +- add sw patch + * Thu Sep 22 2022 Lukas Hrazky - 0.20.1-1 - Update to 0.20.1 - createrepo_c shouldn't silently produce duplicate-NEVRA repos