29 Commits

Author SHA1 Message Date
8fab42d8f2 更新 openEuler-rpm-config.spec 2025-04-14 10:32:07 +00:00
Jiayi Yin
da7f666101 init rpm config 2025-04-14 17:18:19 +08:00
laokz
388c556f8c add riscv64 to some arches macro
(cherry picked from commit 3de37a4eed9e18d0237fcfdb5074d84197384ec6)
2024-05-07 16:09:27 +08:00
xujing
2f4702dfda don't delete the commented code in macros
(cherry picked from commit a290bf836c886b962465eb8f2c5109778dc0f10b)
2024-04-29 15:55:43 +08:00
hongjinghao
9bce82384f Delete the commented code 2024-03-05 20:47:33 +08:00
邹鹏
7b500e0a1c add powerpc64le and ppc64le support 2024-02-22 14:49:06 +08:00
xujing
4bfa22c69f add the scanning path of the rpath and excute brp_chrpath before arch_install_post
By the way, fix the ELF file cannot be found due to escape of '\'.

(cherry picked from commit 11f1769ee4c5dc596b994114cfa3010816d4f0a4)
2023-11-22 09:26:58 +08:00
fly_fzc
5ea08efcda check if the file is a symbolic link in brp-digest-list 2023-11-03 14:26:37 +08:00
Yang Yanchao
1be0a0cb6f kmodtool: use tmp.$$ instand of tmp.txt
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
2023-11-02 20:59:27 +08:00
laokz
99edbbda19 fix riscv64 default library directory of brp-ldconfig 2023-04-10 16:10:12 +08:00
Xinliang Liu
a69f35a5d7 Fix kmod rpm install failed
Fix kmod rpm install failed which built via macro kernel_module_package.

Remove "%global _use_internal_dependency_generator 0" to workaround
below install dependency error, because current kernel rpm doesn't
provide kernel symbols.
"nothing provides kernel(xx) .. needed by kmod-.."
See issue:
https://gitee.com/src-openeuler/openEuler-rpm-config/issues/I6NR1U

Use path "/usr/sbin/depmod" instead of "/sbin/depmod" to fix install
error: "nothing provides /sbin/depmod needed by kmod-xx".

Remove "echo "/lib/firmware/"" to fix below build error:
"error: Directory not found: /xx/BUILDROOT/xxx/lib/firmware"

Signed-off-by: Xinliang Liu <xinliang.liu@linaro.org>
2023-03-28 03:49:02 +00:00
Huaxin Lu
8d4b0eb0e4 add support for EBS sign 2022-12-21 11:08:34 +08:00
Jingyun Hua
cd51517b67 fix config error for loongarch64
Signed-off-by: Jingyun Hua <huajingyun@loongson.cn>
(cherry picked from commit 17dac8f6833e65f66e70cc965b88ca1d687209bd)
2022-12-14 17:32:14 +08:00
Wenlong Zhang
e73ca12ba0 add loongarch64 for golang_arches
Signed-off-by: Wenlong Zhang <zhangwenlong@loongson.cn>
(cherry picked from commit bd7d2b4438d929f61b70a86d5782ad4e20213803)
2022-12-14 09:24:51 +08:00
yangmingtaip
6c6e6f69f9 fix latest_kernel macro
(cherry picked from commit ac2686fb6aaacf0ec3622aaad93529b5be7f0282)
2022-12-08 09:38:32 +08:00
Yang Yanchao
8cf9575c3d backport kmp feature
Signed-off-by: Yang Yanchao <yangyanchao6@huawei.com>
(cherry picked from commit 81d7bcc2858e068de20fba646da0658db3f3f646)
2022-12-07 16:58:07 +08:00
yangmingtaip
d975c5985f support adaptive according to vendor
(cherry picked from commit 9ee8eccadcbbd7af808484d6bb8f33fb8a8c680b)
2022-12-01 10:14:41 +08:00
Jingyun Hua
488401d816 add loongarch64 support
Signed-off-by: Jingyun Hua <huajingyun@loongson.cn>
(cherry picked from commit af47f206bf4c38452a1d334c1e9def3db1870fb9)
2022-11-29 09:23:35 +08:00
wzx
38cc22966e Add sw64 architecture
Signed-off-by: wzx <wuzx1226@qq.com>
(cherry picked from commit f9cb759700d8eca98f0a0a8d721a0251d73d9bbe)
2022-11-03 09:25:31 +08:00
openeuler-ci-bot
c72e325bf5
!77 【轻量级 PR】:fix bogus date in %changelog
From: @zhangkea 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2022-10-27 02:38:03 +00:00
yangmingtaip
a3f46fa1a6 macro.kmp support -p preamble 2022-10-12 15:12:33 +08:00
yangmingtaip
459e158f3e add find-requires and find-requires.ksyms 2022-09-08 20:55:22 +08:00
ut001695
d08062429e fix bogus date in %changelog 2022-06-15 11:16:46 +08:00
Liu Zixian
a2da7cfa0b Fix python macros for python 3.10
Signed-off-by: Liu Zixian <liuzixian4@huawei.com>
2022-01-22 00:09:40 +08:00
yangmingtaip
69fc3d5068 add brp scripts to delete rpath 2021-09-04 14:36:10 +08:00
nettingsisyphus
d64a49bc3a exclude kernel source and EFI files in digest list building 2021-04-20 20:21:21 +08:00
Yangyang Shen
d98d53dfcf Patched missing patch that remove fexceptions 2021-03-29 14:30:05 +08:00
Yangyang Shen
3467cf67da Modify support for change vendor with better method 2021-03-29 09:19:21 +08:00
Yangyang Shen
5ac7de7556 Change the name of spec to openEuler-rpm-spec and fix few bugs 2021-03-18 16:07:56 +08:00