summaryrefslogtreecommitdiff
path: root/openEuler-rpm-config.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-10-20 16:39:46 +0000
committerCoprDistGit <infra@openeuler.org>2024-10-20 16:39:46 +0000
commitcd1ea5cb068fba2a8880050990b9c1a944404bae (patch)
tree1bfb1f88212baa4b26342c68dbe8bd209c130783 /openEuler-rpm-config.spec
parent4953fcc6090531a3281b0ab338392a129a8842d9 (diff)
automatic import of openEuler-rpm-config
Diffstat (limited to 'openEuler-rpm-config.spec')
-rw-r--r--openEuler-rpm-config.spec13
1 files changed, 12 insertions, 1 deletions
diff --git a/openEuler-rpm-config.spec b/openEuler-rpm-config.spec
index dbe593c..d044886 100644
--- a/openEuler-rpm-config.spec
+++ b/openEuler-rpm-config.spec
@@ -3,7 +3,7 @@
Name: %{vendor}-rpm-config
Version: 31
-Release: 666
+Release: 6
License: GPL+
Summary: specific rpm configuration files
URL: https://gitee.com/src-openeuler/openEuler-rpm-config
@@ -35,6 +35,8 @@ Source104: macros.kmp
Source200: find-requires.ksyms
Source201: infopages.attr
Source202: manpages.attr
+Source203: nbdkit.attr
+Source204: find-provides.nbdkit
# Misc helper scripts
Source300: kmodtool
@@ -71,6 +73,7 @@ Provides: perl-srpm-macros = 1-28
Provides: rust-srpm-macros = 10-1
Provides: go-srpm-macros = 2-18
Provides: perl-macros = 4:5.32.0-1
+Provides: nbdkit-srpm-macros = %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: perl-macros < 4:5.32.0-1
Obsoletes: python-rpm-macros < %{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: python2-rpm-macros < %{?epoch:%{epoch}:}%{version}-%{release}
@@ -140,6 +143,7 @@ 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*
+install -p -m 755 -t %{buildroot}%{rpmvdir} find-provides*
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
@@ -159,6 +163,7 @@ sed -i "s/@VENDOR@/%{vendor}/g" `grep "@VENDOR@" -rl %{buildroot}%{_rpmconfigdir
%{rpmvdir}/rpmrc
%{_rpmconfigdir}/brp-*
%{rpmvdir}/config.*
+%{rpmvdir}/find-provides.nbdkit
%{_rpmconfigdir}/generic-*
%{_rpmconfigdir}/fix-libtool-from-moving-options-after-libs
%{_fileattrsdir}/*.attr
@@ -173,10 +178,16 @@ sed -i "s/@VENDOR@/%{vendor}/g" `grep "@VENDOR@" -rl %{buildroot}%{_rpmconfigdir
%{rpmvdir}/find-requires.ksyms
%changelog
+* Sat Oct 19 2024 Funda Wang <fundawang@yeah.net> - 31-6
+- add extension flags for python modules
+
* 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
+- disable info dir generatiion by setting AM_UPDATE_INFO_DIR=no
+- add helper macro for extensions of man pages and info pages
+- add helper scripts for nbdkit
* Fri Sep 06 2024 Funda Wang <fudnawang@yeah.net> - 31-4
- Enable LTO by default