forked from pool/rpm-config-SUSE
Compare commits
89 Commits
Author | SHA256 | Date | |
---|---|---|---|
b6a01fd66d | |||
40dbfe262c | |||
024327e96a | |||
4c8a73c01b | |||
f55ac0b276 | |||
a419ef3899 | |||
0910f0b833 | |||
d7962f5d11 | |||
fd70631eea | |||
28711e4ec6 | |||
6433bb3ff4 | |||
8097c524d1 | |||
521f6e960f | |||
392ee87250 | |||
98a35041c3 | |||
9c20cafbf9 | |||
f4c3a14fad | |||
945c354b7e | |||
f877b3e05d | |||
6a0b76e1f4 | |||
37bc7d41a3 | |||
7074ba1123 | |||
a90387da2b | |||
|
19eab0e5fc | ||
d12fbd5438 | |||
dbb8c270ca | |||
0fbb664870 | |||
c0a0cfa653 | |||
85913db199 | |||
afbe78ec58 | |||
aafac0c1ee | |||
4defd3cc7b | |||
b88126b367 | |||
893134a253 | |||
c203ea8f0d | |||
d874633ac6 | |||
7352f6806a | |||
d9112a9fa3 | |||
4ee0455c5a | |||
6e56d1d11d | |||
8ac949e4d2 | |||
875e630816 | |||
901ecc3146 | |||
5846e73fb4 | |||
f6a3f20b99 | |||
0ad1ab6588 | |||
9db1dce91d | |||
10682feb76 | |||
f65af93b5f | |||
6ba801ea3e | |||
4c3af6c2a6 | |||
a349f202fe | |||
be3ca2f3b3 | |||
07188426c2 | |||
dcd21ac724 | |||
84d86c3b96 | |||
f6d698dbac | |||
0679fa5089 | |||
9b2154bd09 | |||
fc4438ed4f | |||
116c5c72a9 | |||
447b423d51 | |||
f33395e765 | |||
7bfc1da8d3 | |||
290245cf3f | |||
4f315c9083 | |||
|
6a15fc0f94 | ||
a4fe57e7a5 | |||
47923c2918 | |||
92d94c529a | |||
23802b5b5d | |||
ee5c666885 | |||
3349c3b266 | |||
78131ee18f | |||
bc26c10fee | |||
6ccaabd0de | |||
b8d99292ba | |||
|
186a547d73 | ||
000161dc30 | |||
40cfd9d2c6 | |||
977cd36b42 | |||
b67d1cba8d | |||
80031cd9af | |||
55bef9d122 | |||
03c68d6479 | |||
264ba36d90 | |||
634c5de217 | |||
f88fde0953 | |||
5ff04ff8aa |
27
_service
27
_service
@@ -1,15 +1,16 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
<services>
|
<services>
|
||||||
<service name="tar_scm" mode="manual">
|
<service name="tar_scm" mode="manual">
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="url">https://github.com/openSUSE/rpm-config-SUSE</param>
|
<param name="url">https://github.com/openSUSE/rpm-config-SUSE</param>
|
||||||
<param name="revision">master</param>
|
<param name="revision">master</param>
|
||||||
<param name="versionformat">%cd</param>
|
<param name="versionformat">%cd</param>
|
||||||
<param name="changesgenerate">enable</param>
|
<param name="changesgenerate">enable</param>
|
||||||
<param name="extract">package/rpm-config-SUSE.spec</param>
|
<param name="extract">package/rpm-config-SUSE.spec</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="recompress" mode="manual">
|
<service name="recompress" mode="manual">
|
||||||
<param name="file">*.tar</param>
|
<param name="file">*.tar</param>
|
||||||
<param name="compression">zst</param>
|
<param name="compression">zst</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="set_version" mode="manual"/>
|
<service name="set_version" mode="manual"/>
|
||||||
</services>
|
</services>
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://github.com/openSUSE/rpm-config-SUSE</param>
|
<param name="url">https://github.com/openSUSE/rpm-config-SUSE</param>
|
||||||
<param name="changesrevision">6c1bd69c467fe85c19544ecd8b17b2c4e47a745a</param>
|
<param name="changesrevision">24ecc4d44c9108d14ec831b7e23812aa979c0ebb</param>
|
||||||
</service>
|
</service>
|
||||||
</servicedata>
|
</servicedata>
|
BIN
rpm-config-SUSE-20240214.tar.zst
(Stored with Git LFS)
BIN
rpm-config-SUSE-20240214.tar.zst
(Stored with Git LFS)
Binary file not shown.
3
rpm-config-SUSE-20250904.tar.zst
Normal file
3
rpm-config-SUSE-20250904.tar.zst
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8ef7c018665835795744a367b1c759059807f62b7a697904effc741cd2761d01
|
||||||
|
size 18449
|
@@ -1,3 +1,63 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 04 09:12:47 UTC 2025 - Michal Suchanek <msuchanek@suse.de>
|
||||||
|
|
||||||
|
- Update to version 20250904:
|
||||||
|
* kernel.attr: Fix module match regex (bsc#1246561)
|
||||||
|
* find-provides.ksyms: Support vmlinux in /usr
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 20 13:22:57 UTC 2025 - Michael Schröder <mls@suse.de>
|
||||||
|
|
||||||
|
- Update to version 20250820:
|
||||||
|
* Consolidate kernel and KMP fileattrs.
|
||||||
|
* kmp.attr: Exclude kernel modules from kmp dependency generation (bsc#1246561).
|
||||||
|
* make %sbat_distro* more robust for different %is_opensuse values (bsc#1247741)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 16 11:53:21 UTC 2025 - Michael Schröder <mls@suse.de>
|
||||||
|
|
||||||
|
- Update to version 20250502:
|
||||||
|
* Add rpm-config-SUSE-reproducible-builds
|
||||||
|
* Add macro for reproducible-builds
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 25 08:11:22 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 20250423:
|
||||||
|
* packaging: replace @leap_version@ in suse_dist_macros.in
|
||||||
|
* kmp.attr: Run scripts for all modules (bsc#1237308).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 28 16:22:44 UTC 2025 - dmueller@suse.com
|
||||||
|
|
||||||
|
- Update to version 20250328:
|
||||||
|
* Revert "Define %jobs as variable (boo#1237231)"
|
||||||
|
* Create the directory for rpm macros installation in install
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 24 12:43:56 UTC 2025 - dmueller@suse.com
|
||||||
|
|
||||||
|
- Update to version 20250324:
|
||||||
|
* Define %jobs as variable (boo#1237231)
|
||||||
|
* %requires_eq|ge(): Fix multiline output
|
||||||
|
* Split the SUSE distribution version macros to a separate file
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 31 09:33:24 UTC 2024 - dmueller@suse.com
|
||||||
|
|
||||||
|
- Update to version 20241031:
|
||||||
|
* Merge in changes that already happened in the package
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 31 09:28:52 UTC 2024 - dmueller@suse.com
|
||||||
|
|
||||||
|
- Update to version 20241031:
|
||||||
|
* Drop {set,verify}_permissions macros
|
||||||
|
* Strip the explicit /bin/bash dependency for ksym macros
|
||||||
|
* locale.prov: handle glibc-locale-base (boo#1221250)
|
||||||
|
* lang_package: Add 'basename' option
|
||||||
|
* %requires_eq|ge(): Report error if package version cannot be determined
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 8 04:09:24 UTC 2024 - Bernhard Wiedemann <bwiedemann@suse.com>
|
Thu Aug 8 04:09:24 UTC 2024 - Bernhard Wiedemann <bwiedemann@suse.com>
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package rpm-config-SUSE
|
# spec file for package rpm-config-SUSE
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC and contributors
|
||||||
# Copyright (c) 2018 Neal Gompa <ngompa13@gmail.com>.
|
# Copyright (c) 2018 Neal Gompa <ngompa13@gmail.com>.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
@@ -17,8 +17,10 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
# ignore the explicit bash requires from the kernel mod scripts
|
||||||
|
%define __requires_exclude ^/bin/bash$
|
||||||
Name: rpm-config-SUSE
|
Name: rpm-config-SUSE
|
||||||
Version: 20240214
|
Version: 20250904
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: SUSE specific RPM configuration files
|
Summary: SUSE specific RPM configuration files
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@@ -35,6 +37,13 @@ BuildArch: noarch
|
|||||||
This package contains the RPM configuration data for the SUSE and
|
This package contains the RPM configuration data for the SUSE and
|
||||||
openSUSE distribution families.
|
openSUSE distribution families.
|
||||||
|
|
||||||
|
%package reproducible-builds
|
||||||
|
Summary: RPM macros for reproducible-builds
|
||||||
|
|
||||||
|
%description reproducible-builds
|
||||||
|
This package contains the RPM macros for normalizing
|
||||||
|
more details about a build (e.g. buildhost, buildtime)
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
@@ -43,6 +52,7 @@ openSUSE distribution families.
|
|||||||
sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \
|
sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \
|
||||||
-e 's/@sles_version@/%{?sles_version}%{!?sles_version:0}/' \
|
-e 's/@sles_version@/%{?sles_version}%{!?sles_version:0}/' \
|
||||||
-e 's/@ul_version@/%{?ul_version}%{!?ul_version:0}/' \
|
-e 's/@ul_version@/%{?ul_version}%{!?ul_version:0}/' \
|
||||||
|
-e 's/@leap_version@/%{?leap_version}%{!?leap_version:0}/' \
|
||||||
-e '/@is_opensuse@%{?is_opensuse:nomatch}/d' \
|
-e '/@is_opensuse@%{?is_opensuse:nomatch}/d' \
|
||||||
-e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \
|
-e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
@@ -51,7 +61,7 @@ sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \
|
|||||||
%else
|
%else
|
||||||
-e '/@sle_version@/d' \
|
-e '/@sle_version@/d' \
|
||||||
%endif
|
%endif
|
||||||
< suse_macros.in > suse_macros
|
< suse_dist_macros.in > macros.d/macros.susedist
|
||||||
|
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
# use latest build date of BuildRequires as reference and go to January 1st three years back - the + 6 * 3600 is to match exactly the previous value of 2020-01-01 00:00 as leap-years cause some hours of offset
|
# use latest build date of BuildRequires as reference and go to January 1st three years back - the + 6 * 3600 is to match exactly the previous value of 2020-01-01 00:00 as leap-years cause some hours of offset
|
||||||
@@ -66,8 +76,8 @@ EOF
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
# Install SUSE vendor macros and rpmrc
|
# Install SUSE vendor macros and rpmrc
|
||||||
mkdir -p %{buildroot}%{_rpmconfigdir}/suse
|
install -d -m 0755 %{buildroot}%{_rpmconfigdir}
|
||||||
cp -a suse_macros %{buildroot}%{_rpmconfigdir}/suse/macros
|
cp -a suse %{buildroot}%{_rpmconfigdir}
|
||||||
|
|
||||||
# Install vendor dependency generators
|
# Install vendor dependency generators
|
||||||
cp -a fileattrs %{buildroot}%{_rpmconfigdir}
|
cp -a fileattrs %{buildroot}%{_rpmconfigdir}
|
||||||
@@ -79,6 +89,7 @@ cp -a macros.d %{buildroot}%{_rpmconfigdir}
|
|||||||
%doc README.md
|
%doc README.md
|
||||||
%{_rpmconfigdir}/suse/
|
%{_rpmconfigdir}/suse/
|
||||||
%{_rpmconfigdir}/macros.d/macros.*
|
%{_rpmconfigdir}/macros.d/macros.*
|
||||||
|
%exclude %{_rpmconfigdir}/macros.d/macros.reproducible-builds
|
||||||
%{_rpmconfigdir}/fileattrs/*
|
%{_rpmconfigdir}/fileattrs/*
|
||||||
%{_rpmconfigdir}/brp-suse
|
%{_rpmconfigdir}/brp-suse
|
||||||
%{_rpmconfigdir}/firmware.prov
|
%{_rpmconfigdir}/firmware.prov
|
||||||
@@ -89,4 +100,7 @@ cp -a macros.d %{buildroot}%{_rpmconfigdir}
|
|||||||
%{_rpmconfigdir}/find-requires.ksyms
|
%{_rpmconfigdir}/find-requires.ksyms
|
||||||
%{_rpmconfigdir}/find-supplements.ksyms
|
%{_rpmconfigdir}/find-supplements.ksyms
|
||||||
|
|
||||||
|
%files reproducible-builds
|
||||||
|
%{_rpmconfigdir}/macros.d/macros.reproducible-builds
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Reference in New Issue
Block a user