summaryrefslogtreecommitdiff
path: root/openEuler-rpm-config.spec
diff options
context:
space:
mode:
Diffstat (limited to 'openEuler-rpm-config.spec')
-rw-r--r--openEuler-rpm-config.spec133
1 files changed, 38 insertions, 95 deletions
diff --git a/openEuler-rpm-config.spec b/openEuler-rpm-config.spec
index b6d62ff..441ccaf 100644
--- a/openEuler-rpm-config.spec
+++ b/openEuler-rpm-config.spec
@@ -3,7 +3,7 @@
Name: %{vendor}-rpm-config
Version: 30
-Release: 58
+Release: 42
License: GPL+
Summary: specific rpm configuration files
URL: https://gitee.com/openeuler/openEuler-rpm-config
@@ -17,29 +17,24 @@ Patch3: change-the-vendor-to-generic-for-common-use.patch
Patch4: remove-fexceptions.patch
Patch5: exclude-kernel-source-and-EFI-files-in-digest-list-building.patch
Patch6: add-brp-scripts-to-delete-rpath.patch
-Patch7: add-common-script.patch
-Patch8: Fix-python3_version-macros-for-Python-3.10.patch
-Patch9: Give-a-warning-when-using-kabi-outside-our-stablelis.patch
-Patch10: fixed-a-bug-that-missing_-p-in-macros.kmp.patch
+Patch7: Fix-python3_version-macros-for-Python-3.10.patch
+Patch8: Give-a-warning-when-using-kabi-outside-our-stablelis.patch
+Patch9: fixed-a-bug-that-missing_-p-in-macros.kmp.patch
+Patch10: add-sw-arch-support.patch
Patch11: update-config.guess-and-config.sub-for-loongarch64.patch
Patch12: add-loongarch64-to-generic_arches.patch
-Patch13: add-loongarch64-support-for-config.guess-and-config.sub.patch
+Patch13: add-loongarch64-support-for-config.guess-and-config.sub.patch
Patch14: backport-kmp-feature.patch
Patch15: 0001-add-loongarch64-for-golang_arches.patch
Patch16: fix-config-error-for-loongarch64.patch
Patch17: Feature-support-EBS-sign-for-IMA-digest-list.patch
Patch18: fix-brp-ldconfig-riscv-default-library-directory.patch
-Patch19: add-pyproject-macros.patch
-Patch20: add-pytest-and-tox-macros.patch
-Patch21: check-if-the-file-is-a-symbolic-link-in-brp-digest-list.patch
-Patch22: fix-the-ELF-file-cannot-be-found-due-to-escape-of.patch
-Patch23: add-powerpc64le-and-ppc64le-support.patch
-Patch24: Delete-the-commented-code.patch
-Patch25: Add-support-for-selecting-clang-as-a-toolchain.patch
-Patch26: Call-set_build_flags-cc-before-build-check-and-insta.patch
-Patch27: openEuler-rpm-config-add-optflags-for-loongarch64-and-sw_64.patch
-Patch28: add-riscv64-to-some-arches-macro.patch
-Patch29: backport-Enable-as-needed-by-default.patch
+Patch19: check-if-the-file-is-a-symbolic-link-in-brp-digest-list.patch
+Patch20: fix-the-ELF-file-cannot-be-found-due-to-escape-of.patch
+Patch21: add-powerpc64le-and-ppc64le-support.patch
+Patch22: Delete-the-commented-code.patch
+Patch23: add-riscv64-to-some-arches-macro.patch
+Patch24: add-pyproject-macros.patch
Provides: python-rpm-macros = %{?epoch:%{epoch}:}%{version}-%{release}
Provides: python2-rpm-macros = %{?epoch:%{epoch}:}%{version}-%{release}
@@ -125,9 +120,6 @@ install -p -m 644 -t %{buildroot}%{_rpmconfigdir}/macros.d/ macros.perl macros.p
mkdir -p %{buildroot}%{_fileattrsdir}
-mkdir -p %{buildroot}%{_rpmluadir}/%{_vendor}/{rpm,srpm}
-install -p -m 644 -t %{buildroot}%{_rpmluadir}/%{_vendor} common.lua
-
# Adaptive according to vendor
sed -i "s/__vendor/%{vendor}/g" `grep "__vendor" -rl %{buildroot}%{_rpmconfigdir}`
@@ -140,7 +132,6 @@ sed -i "s/__vendor/%{vendor}/g" `grep "__vendor" -rl %{buildroot}%{_rpmconfigdir
%{_rpmconfigdir}/generic-*
%{_fileattrsdir}/
%{_rpmconfigdir}/macros.d/
-%{_rpmluadir}/%{_vendor}/*.lua
%exclude %{_rpmconfigdir}/macros.d/macros.kmp
%files -n kernel-rpm-macros
@@ -151,116 +142,68 @@ sed -i "s/__vendor/%{vendor}/g" `grep "__vendor" -rl %{buildroot}%{_rpmconfigdir
%{rpmvdir}/find-requires.ksyms
%changelog
-* Tue Aug 6 2024 liyunfei <liyunfei33@huawei.com> - 30-58
-- Fix for "%undefine _auto_set_build_XX" usage
-
-* Wed Jul 10 2024 xujing <xujing125@huawei.com> - 30-57
-- enable --as-needed by default
-
-* Mon Apr 29 2024 xujing <xujing125@huawei.com> - 30-56
-- don't delete the commented code in macros
-
-* Sun Apr 28 2024 laokz <zhangkai@iscas.ac.cn> - 30-55
+* Tue May 07 2024 laokz <zhangkai@iscas.ac.cn> - 30-42
- add riscv64 to some arches macro
-* Sun Apr 7 2024 zhangguangzhi <zhangguangzhi3@huawei.com> - 30-54
-- ima digest list ebs sign ret 2 when errmsg is SIGN_PERMISSION_DENIED
-
-* Fri Mar 29 2024 zhangguangzhi <zhangguangzhi3@huawei.com> - 30-53
-- ima digest list ebs sign use file path and check errmsg
-
-* Fri Mar 22 2024 zhangguangzhi <zhangguangzhi3@huawei.com> - 30-52
-- ima digest list ebs sign support modsig
-
-* Fri Mar 15 2024 yueyuankun <yueyuankun@kylinos.cn> - 30-51
-- Add optflags for loongarch64 and sw_64
-
-* Tue Mar 12 2024 liyunfei <liyunfei33@huawei.com> - 30-50
-- Add clang toolchain support
+* Mon Apr 29 2024 xujing <xujing125@huawei.com> - 30-41
+- don't delete the commented code in macros
-* Tue Mar 5 2024 hongjinghao <hongjinghao@huawei.com> - 30-49
+* Tue Mar 5 2024 hongjinghao <hongjinghao@huawei.com> - 30-40
- Delete the commented code
-* Tue Feb 20 2024 peng.zou <peng.zou@shingroup.cn> - 30-48
-- add powerpc64le to generic_arches
-
-* Mon Dec 11 2023 jiahua.yu <jiahua.yu@shingroup.cn> - 30-47
-- Init support for arch ppc64le
+* Thu Feb 22 2024 peng.zou <peng.zou@shingroup.cn> - 30-39
+- add powerpc64le and ppc64le support
-* Wed Nov 22 2023 xujing <xujing125@huawei.com> - 30-46
+* Tue Nov 21 2023 xujing <xujing125@huawei.com> - 30-38
- add the scanning path of the rpath
fix the ELF file cannot be found due to escape of '\'
excute brp_chrpath before arch_install_post
-* Fri Nov 03 2023 fuanan <fuanan3@h-partners.com> - 30-45
+* Fri Nov 03 2023 fuanan <fuanan3@h-partners.com> - 30-37
- check if the file is a symbolic link in brp-digest-list
-* Thu Nov 2 2023 Yang Yanchao <yangyanchao6@huawei.com> - 30-44
+* Thu Nov 2 2023 Yang Yanchao <yangyanchao6@huawei.com> - 30-36
- kmodtool: use tmp.$$ instand of tmp.txt
-* Mon Aug 28 2023 liyunfei <liyunfei33@huawei.com> - 30-43
-- Revert backport toolchain selecting and %%auto_set_build_flags patches
-
-* Thu Aug 17 2023 liyunfei <liyunfei33@huawei.com> - 30-42
-- Backport Call %%set_build_flags before %%build, %%check, and %%install stages
-
-* Thu Aug 17 2023 liyunfei <liyunfei33@huawei.com> - 30-41
-- Backport Add support for selecting a clang as a tool
-
-* Mon Jul 24 2023 Dongxing Wang <dxwangk@isoftstone.com> - 30-40
-- add pytest and tox macros
-
-* Thu May 11 2023 caodongxia <caodongxia@h-partners.com> - 30-39
-- improve pyproject_install macro
-
-* Thu Apr 20 2023 caodongxia <caodongxia@h-partners.com> - 30-38
-- support pyproject compilation
-
-* Fri Mar 24 2023 laokz <zhangkai@iscas.ac.cn> - 30-37
+* Mon Apr 10 2023 laokz <zhangkai@iscas.ac.cn> - 30-35
- fix riscv64 default library directory of brp-ldconfig
-* Fri Mar 17 2023 Xinliang Liu <xinliang.liu@linaro.org> - 30-36
-- Fix kmod rpm install failed.
+* Tue Mar 28 2023 Xinliang Liu <xinliang.liu@linaro.org> - 30-34
+- Fix kmod install failed.
-* Sat Jan 14 2023 luhuaxin <luhuaxin1@huawei.com> - 30-35
+* Wed Dec 21 2022 luhuaxin <luhuaxin1@huawei.com> - 30-33
- support EBS sign
-* Wed Dec 14 2022 huajingyun <huajingyun@loongson.cn> - 30-34
+* Wed Dec 14 2022 huajingyun <huajingyun@loongson.cn> - 30-32
- fix config error for loongarch64
-* Tue Dec 13 2022 Wenlong Zhang <zhangwenlong@loongson.cn> - 30-33
+* Tue Dec 13 2022 Wenlong Zhang <zhangwenlong@loongson.cn> - 30-31
- add loongarch64 for golang_arches
-* Wed Dec 7 2022 yangmingtai <yangmingtai@huawei.com> - 30-32
+* Wed Dec 7 2022 yangmingtai <yangmingtai@huawei.com> - 30-30
- fix latest_kernel macro
-* Wed Dec 7 2022 Yang Yanchao <yangyanchao6@huawei.com> - 30-31
+* Wed Dec 7 2022 Yang Yanchao <yangyanchao6@huawei.com> - 30-29
- backport kmp feature
-* Wed Nov 30 2022 yangmingtai <yangmingtai@huawei.com> - 30-30
-- support Adaptive according to vendor
+* Wed Nov 30 2022 yangmingtai <yangmingtai@huawei.com> - 30-28
+- support adaptive according to vendor
-* Mon Nov 21 2022 huajingyun <huajingyun@loongson.cn> - 30-29
+* Mon Nov 21 2022 huajingyun <huajingyun@loongson.cn> - 30-27
- add loongarch64 support
-* Wed Oct 12 2022 yangmingtai <yangmingtai@huawei.com> - 30-28
+* Mon Oct 24 2022 wuzx<wuzx1226@qq.com> - 30-26
+- Add sw64 architecture
+
+* Wed Oct 12 2022 yangmingtai <yangmingtai@huawei.com> - 30-25
- macro.kmp support -p preamble
-* Thu Sep 8 2022 yangmingtai <yangmingtai@huawei.com> - 30-27
+* Thu Sep 8 2022 yangmingtai <yangmingtai@huawei.com> - 30-24
- add find-requires and find-requires.ksyms
-* Mon Jun 13 2022 yangmingtai <yangmingtai@huawei.com> - 30-26
-- fix build failed, bare words are no longer supported
-
-* Mon Dec 13 2021 Liu Zixian <liuzixian4@huawei.com> - 30-25
+* Fri Jan 21 2022 Liu Zixian <liuzixian4@huawei.com> - 30-23
- fix python macros
-* Fri Nov 26 2021 shixuantong <shixuantong@huawei.com> - 30-24
-- update the definition of python3_version
-
-* Wed Oct 13 2021 wangkerong <wangkerong@huawei.com> - 30-23
-- add common lua scripts resolve "%fontpkg" macro translation failure
-
* Sat Sep 4 2021 yangmingtai <yangmingtai@huawei.com> - 30-22
- add brp scripts to delete rpath