summaryrefslogtreecommitdiff
path: root/openEuler-rpm-config.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-09-24 13:52:26 +0000
committerCoprDistGit <infra@openeuler.org>2024-09-24 13:52:26 +0000
commit9679917a175091b0d437429157313f0ae5901c97 (patch)
tree8fe907a0ffcb4dd106de0374c859180be653a400 /openEuler-rpm-config.spec
parentd68770f6939ab160ff27ec4e65ccc88cd3677bd0 (diff)
automatic import of openEuler-rpm-config
Diffstat (limited to 'openEuler-rpm-config.spec')
-rw-r--r--openEuler-rpm-config.spec17
1 files changed, 14 insertions, 3 deletions
diff --git a/openEuler-rpm-config.spec b/openEuler-rpm-config.spec
index d61dc6b..d6e2000 100644
--- a/openEuler-rpm-config.spec
+++ b/openEuler-rpm-config.spec
@@ -3,7 +3,7 @@
Name: %{vendor}-rpm-config
Version: 31
-Release: 4
+Release: 5
License: GPL+
Summary: specific rpm configuration files
URL: https://gitee.com/src-openeuler/openEuler-rpm-config
@@ -33,10 +33,13 @@ Source104: macros.kmp
# Dependency generator scripts
Source200: find-requires.ksyms
+Source201: infopages.attr
+Source202: manpages.attr
# Misc helper scripts
Source300: kmodtool
Source301: find-requires
+Source303: fix-libtool-from-moving-options-after-libs
# Snapshots from http://git.savannah.gnu.org/gitweb/?p=config.git
Source500: config.guess
@@ -134,6 +137,7 @@ install -p -m 644 -t %{buildroot}%{rpmvdir} macros rpmrc
install -p -m 755 -t %{buildroot}%{rpmvdir} config.*
install -p -m 755 -t %{buildroot}%{_rpmconfigdir} brp-*
install -p -m 644 -t %{buildroot}%{_rpmconfigdir} generic-*
+install -p -m 755 -t %{buildroot}%{_rpmconfigdir} fix-libtool-from-moving-options-after-libs
install -p -m 755 -t %{buildroot}%{rpmvdir} kmodtool
install -p -m 755 -t %{buildroot}%{rpmvdir} find-requires*
@@ -141,6 +145,7 @@ mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d
install -p -m 644 -t %{buildroot}%{_rpmconfigdir}/macros.d/ macros.perl macros.python macros.go macros.forge macros.kmp
mkdir -p %{buildroot}%{_fileattrsdir}
+install -p -m 644 -t %{buildroot}%{_fileattrsdir} *.attr
mkdir -p %{buildroot}%{_rpmluadir}/%{_vendor}/{rpm,srpm}
install -p -m 644 -t %{buildroot}%{_rpmluadir}/%{_vendor} common.lua
@@ -155,7 +160,8 @@ sed -i "s/@VENDOR@/%{vendor}/g" `grep "@VENDOR@" -rl %{buildroot}%{_rpmconfigdir
%{_rpmconfigdir}/brp-*
%{rpmvdir}/config.*
%{_rpmconfigdir}/generic-*
-%{_fileattrsdir}/
+%{_rpmconfigdir}/fix-libtool-from-moving-options-after-libs
+%{_fileattrsdir}/*.attr
%{_rpmconfigdir}/macros.d/
%{_rpmluadir}/%{_vendor}/*.lua
%exclude %{_rpmconfigdir}/macros.d/macros.kmp
@@ -167,6 +173,11 @@ sed -i "s/@VENDOR@/%{vendor}/g" `grep "@VENDOR@" -rl %{buildroot}%{_rpmconfigdir
%{rpmvdir}/find-requires.ksyms
%changelog
+* Thu Sep 19 2024 Funda Wang <fundawang@yeah.net> - 31-5
+- Drop symlinks of .la and .a also
+- move hardcode requires on man and info to file attrs
+- add helper script for mageia to fix libtool linking order
+
* Fri Sep 06 2024 Funda Wang <fudnawang@yeah.net> - 31-4
- Enable LTO by default
@@ -292,7 +303,7 @@ sed -i "s/@VENDOR@/%{vendor}/g" `grep "@VENDOR@" -rl %{buildroot}%{_rpmconfigdir
- 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
+- 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