From 5ff04ff8aac384f9fb49d7164b05e27eff02459f62d8f36903d85d3d95f1d327 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Mon, 2 Jul 2018 14:53:41 +0000 Subject: [PATCH 01/55] - Initial split of RPM vendor configuration from rpm package OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=1 --- .gitattributes | 23 +++++++++++ .gitignore | 1 + rpm-config-SUSE-0.tar.gz | 3 ++ rpm-config-SUSE.changes | 5 +++ rpm-config-SUSE.spec | 82 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 114 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 rpm-config-SUSE-0.tar.gz create mode 100644 rpm-config-SUSE.changes create mode 100644 rpm-config-SUSE.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/rpm-config-SUSE-0.tar.gz b/rpm-config-SUSE-0.tar.gz new file mode 100644 index 0000000..9de9f4e --- /dev/null +++ b/rpm-config-SUSE-0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac84fff2b15df3638f0f3911d7ff17ee0a72f3a01118fa5ffc5b6d30c375b494 +size 16597 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes new file mode 100644 index 0000000..f3fe8f3 --- /dev/null +++ b/rpm-config-SUSE.changes @@ -0,0 +1,5 @@ +------------------------------------------------------------------- +Mon Feb 26 03:48:20 UTC 2018 - Neal Gompa + +- Initial split of RPM vendor configuration from rpm package + diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec new file mode 100644 index 0000000..0d9844d --- /dev/null +++ b/rpm-config-SUSE.spec @@ -0,0 +1,82 @@ +# +# spec file for package rpm-config-SUSE +# +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 Neal Gompa . +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: rpm-config-SUSE +Version: 0 +Release: 0 +Summary: SUSE specific RPM configuration files +License: GPL-2.0-or-later +Group: System/Packages +URL: https://github.com/openSUSE/rpm-config-SUSE +Source: %{name}-%{version}.tar.gz + +# RPM owns the directories we need +Requires: rpm + +BuildArch: noarch + +%description +This package contains the RPM configuration data for the SUSE Linux +distribution family. + +%prep +%setup -q + +%build +# Set up the SUSE Linux version macros +sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ + -e 's/@sles_version@/%{?sles_version}%{!?sles_version:0}/' \ + -e 's/@ul_version@/%{?ul_version}%{!?ul_version:0}/' \ + -e '/@is_opensuse@%{?is_opensuse:nomatch}/d' \ + -e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ + -e '/@leap_version@%{?leap_version:nomatch}/d' \ + -e 's/@leap_version@/%{?leap_version}%{!?leap_version:0}/' \ +%if 0%{?is_opensuse} + -e '/@sle_version@%{?sle_version:nomatch}/d' \ + -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ +%else + -e '/@sle_version@/d' \ +%endif + < suse_macros.in > suse_macros + +%install +# Install SUSE vendor macros and rpmrc +mkdir -p %{buildroot}%{_rpmconfigdir}/suse +cp -a suse_macros %{buildroot}%{_rpmconfigdir}/suse/macros + +# Install vendor dependency generators +cp -a fileattrs %{buildroot}%{_rpmconfigdir} +cp -a scripts/* %{buildroot}%{_rpmconfigdir} +cp -a macros.d %{buildroot}%{_rpmconfigdir} + +%files +%license COPYING +%doc README.md +%{_rpmconfigdir}/suse/ +%{_rpmconfigdir}/macros.d/macros.* +%{_rpmconfigdir}/fileattrs/* +%{_rpmconfigdir}/brp-suse +%{_rpmconfigdir}/firmware.prov +%{_rpmconfigdir}/sysvinitdeps.sh +# kmod deps +%{_rpmconfigdir}/find-provides.ksyms +%{_rpmconfigdir}/find-requires.ksyms +%{_rpmconfigdir}/find-supplements.ksyms + +%changelog -- 2.51.1 From f88fde095331f18e5247e15ff16d306f01dca4eece701fd2b9f73b6ad5b7a38d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Fri, 13 Jul 2018 09:57:48 +0000 Subject: [PATCH 02/55] Drop macros.jpackage OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=2 --- rpm-config-SUSE-0.tar.gz | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpm-config-SUSE-0.tar.gz b/rpm-config-SUSE-0.tar.gz index 9de9f4e..f4d9dd7 100644 --- a/rpm-config-SUSE-0.tar.gz +++ b/rpm-config-SUSE-0.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ac84fff2b15df3638f0f3911d7ff17ee0a72f3a01118fa5ffc5b6d30c375b494 -size 16597 +oid sha256:c30a8cd6f4552049ed7120ea77cfd1ef01451868650aafd89e612cf1ca311a1b +size 15316 -- 2.51.1 From 634c5de217b5e94cbcfd1d32fcb42cf7cca57c441bf24f35d17918df41fd7b01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Fri, 10 Aug 2018 13:51:24 +0000 Subject: [PATCH 03/55] OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=3 --- rpm-config-SUSE-0.tar.gz | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpm-config-SUSE-0.tar.gz b/rpm-config-SUSE-0.tar.gz index f4d9dd7..650c5b8 100644 --- a/rpm-config-SUSE-0.tar.gz +++ b/rpm-config-SUSE-0.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c30a8cd6f4552049ed7120ea77cfd1ef01451868650aafd89e612cf1ca311a1b -size 15316 +oid sha256:d760f83a5928c7a12b4f2e5dc046b18bf67e54e0a35274f444471710caf2b78c +size 15437 -- 2.51.1 From 264ba36d90b22f381d705cbed763f00c0688bf781011b273ffb482175cebb065 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 17 Aug 2018 21:37:32 +0000 Subject: [PATCH 04/55] Accepting request 628637 from Base:System update OBS-URL: https://build.opensuse.org/request/show/628637 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpm-config-SUSE?expand=0&rev=1 -- 2.51.1 From 03c68d64799568da5cef6ec617a65df8b1c712968fb1cc0c53d83ed3e803df60 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 20 Aug 2018 17:49:47 +0000 Subject: [PATCH 05/55] Accepting request 630062 from home:Andreas_Schwab:Factory - Break build cycle with rpm OBS-URL: https://build.opensuse.org/request/show/630062 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=5 --- rpm-config-SUSE.changes | 5 +++++ rpm-config-SUSE.spec | 1 + 2 files changed, 6 insertions(+) diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index f3fe8f3..75394cf 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Aug 18 09:38:18 UTC 2018 - schwab@suse.de + +- Break build cycle with rpm + ------------------------------------------------------------------- Mon Feb 26 03:48:20 UTC 2018 - Neal Gompa diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 0d9844d..09e10b0 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -30,6 +30,7 @@ Source: %{name}-%{version}.tar.gz Requires: rpm BuildArch: noarch +#!BuildIgnore: rpm-config-SUSE %description This package contains the RPM configuration data for the SUSE Linux -- 2.51.1 From 80031cd9af426ed0586b7d1cb4fed78a982148c1b83363c502cfc1695d42d59e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Fri, 28 Sep 2018 14:11:26 +0000 Subject: [PATCH 06/55] Accepting request 633474 from home:jengelh:branches:Base:System - Update to new snapshot 0.g5 * Modified %lang_package to not inject -n when -r is given. OBS-URL: https://build.opensuse.org/request/show/633474 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=7 --- _service | 13 +++++++++++++ rpm-config-SUSE-0.g5.tar.xz | 3 +++ rpm-config-SUSE-0.tar.gz | 3 --- rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 6 +++--- 5 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 _service create mode 100644 rpm-config-SUSE-0.g5.tar.xz delete mode 100644 rpm-config-SUSE-0.tar.gz diff --git a/_service b/_service new file mode 100644 index 0000000..e4b0f13 --- /dev/null +++ b/_service @@ -0,0 +1,13 @@ + + + git + https://github.com/openSUSE/rpm-config-SUSE + e56ce28a20ccfa1d37d3b66eb943bd12922b61ae + 0.g@TAG_OFFSET@ + + + *.tar + xz + + + diff --git a/rpm-config-SUSE-0.g5.tar.xz b/rpm-config-SUSE-0.g5.tar.xz new file mode 100644 index 0000000..0fcd849 --- /dev/null +++ b/rpm-config-SUSE-0.g5.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5815c87c10dac225749467d070d2b0e73e35b682c11dd1c1746a3ec181847bd3 +size 13408 diff --git a/rpm-config-SUSE-0.tar.gz b/rpm-config-SUSE-0.tar.gz deleted file mode 100644 index 650c5b8..0000000 --- a/rpm-config-SUSE-0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d760f83a5928c7a12b4f2e5dc046b18bf67e54e0a35274f444471710caf2b78c -size 15437 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 75394cf..cc6a8f9 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Sep 5 11:57:46 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g5 + * Modified %lang_package to not inject -n when -r is given. + ------------------------------------------------------------------- Sat Aug 18 09:38:18 UTC 2018 - schwab@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 09e10b0..540d926 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,13 +18,13 @@ Name: rpm-config-SUSE -Version: 0 +Version: 0.g5 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -Group: System/Packages +Group: Development/Tools/Building URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.xz # RPM owns the directories we need Requires: rpm -- 2.51.1 From 977cd36b4289cb3f0327569cc89933101eb9c60b21872afc7427e1b1dfa3040e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Fri, 12 Oct 2018 14:25:34 +0000 Subject: [PATCH 07/55] Accepting request 641702 from home:jengelh:branches:Base:System - Update to new snapshot 0.g8 OBS-URL: https://build.opensuse.org/request/show/641702 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=9 --- rpm-config-SUSE-0.g5.tar.xz | 3 --- rpm-config-SUSE-0.g8.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 4 ++-- 4 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g5.tar.xz create mode 100644 rpm-config-SUSE-0.g8.tar.xz diff --git a/rpm-config-SUSE-0.g5.tar.xz b/rpm-config-SUSE-0.g5.tar.xz deleted file mode 100644 index 0fcd849..0000000 --- a/rpm-config-SUSE-0.g5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5815c87c10dac225749467d070d2b0e73e35b682c11dd1c1746a3ec181847bd3 -size 13408 diff --git a/rpm-config-SUSE-0.g8.tar.xz b/rpm-config-SUSE-0.g8.tar.xz new file mode 100644 index 0000000..816a807 --- /dev/null +++ b/rpm-config-SUSE-0.g8.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f126bac7641532419509943a75ea1ae2d500f7a898253ad08ba512ce3d7a75e7 +size 13416 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index cc6a8f9..35821a0 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Oct 12 14:17:05 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g8 + * %lang_package: fix "empty Requires:" being emitted + * %user_group_add: do not ignore errors from useradd + ------------------------------------------------------------------- Wed Sep 5 11:57:46 UTC 2018 - Jan Engelhardt diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 540d926..904cedd 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g5 +Version: 0.g8 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 000161dc30b68b20560b5ded85cc517ea24314d16df22ae1577d991145cb0bfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Wed, 30 Jan 2019 13:03:06 +0000 Subject: [PATCH 08/55] - Added macros.d/macros.initrd OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=11 --- rpm-config-SUSE-0.g11.tar.xz | 3 +++ rpm-config-SUSE-0.g8.tar.xz | 3 --- rpm-config-SUSE.changes | 5 +++++ rpm-config-SUSE.spec | 6 +++--- 4 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 rpm-config-SUSE-0.g11.tar.xz delete mode 100644 rpm-config-SUSE-0.g8.tar.xz diff --git a/rpm-config-SUSE-0.g11.tar.xz b/rpm-config-SUSE-0.g11.tar.xz new file mode 100644 index 0000000..2ac43ee --- /dev/null +++ b/rpm-config-SUSE-0.g11.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45b9d69151e36449514fd059168450adc110b8714241f219917cd3e78b2ccd6e +size 13788 diff --git a/rpm-config-SUSE-0.g8.tar.xz b/rpm-config-SUSE-0.g8.tar.xz deleted file mode 100644 index 816a807..0000000 --- a/rpm-config-SUSE-0.g8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f126bac7641532419509943a75ea1ae2d500f7a898253ad08ba512ce3d7a75e7 -size 13416 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 35821a0..8f16fc5 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Jan 30 13:57:55 CET 2019 - mls@suse.de + +- Added macros.d/macros.initrd + ------------------------------------------------------------------- Fri Oct 12 14:17:05 UTC 2018 - Jan Engelhardt diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 904cedd..6f5084d 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -1,7 +1,7 @@ # # spec file for package rpm-config-SUSE # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2018 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g8 +Version: 0.g11 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From b8d99292ba846b11e55e87252abbc41ab61be8f75e68a74533cd7ad20a39f6da Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Thu, 18 Apr 2019 06:21:14 +0000 Subject: [PATCH 09/55] Accepting request 693166 from home:kukuk:branches:Base:System - Don't use bash syntax in %install_info macro [bsc#1131957] OBS-URL: https://build.opensuse.org/request/show/693166 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=13 --- rpm-config-SUSE-0.g11.tar.xz | 3 --- rpm-config-SUSE-0.g14.tar.xz | 3 +++ rpm-config-SUSE.changes | 5 +++++ rpm-config-SUSE.spec | 4 ++-- 4 files changed, 10 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g11.tar.xz create mode 100644 rpm-config-SUSE-0.g14.tar.xz diff --git a/rpm-config-SUSE-0.g11.tar.xz b/rpm-config-SUSE-0.g11.tar.xz deleted file mode 100644 index 2ac43ee..0000000 --- a/rpm-config-SUSE-0.g11.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45b9d69151e36449514fd059168450adc110b8714241f219917cd3e78b2ccd6e -size 13788 diff --git a/rpm-config-SUSE-0.g14.tar.xz b/rpm-config-SUSE-0.g14.tar.xz new file mode 100644 index 0000000..54a9d42 --- /dev/null +++ b/rpm-config-SUSE-0.g14.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c2614d8d4a92752501684dfefe4ea570df4131fac4db17b4e1cd4f99170052e +size 13824 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 8f16fc5..43f08cb 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Apr 10 09:59:33 CEST 2019 - kukuk@suse.de + +- Don't use bash syntax in %install_info macro [bsc#1131957] + ------------------------------------------------------------------- Wed Jan 30 13:57:55 CET 2019 - mls@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 6f5084d..ce64057 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g11 +Version: 0.g14 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From bc26c10feedd6ceb3d54c3855ca53fd46dee9c8de235ca03d8f4361f8011d1b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Wed, 19 Jun 2019 12:11:41 +0000 Subject: [PATCH 10/55] Update to git OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=15 --- rpm-config-SUSE-0.g14.tar.xz | 3 --- rpm-config-SUSE-0.g27.tar.xz | 3 +++ rpm-config-SUSE.changes | 32 ++++++++++++++++++++++++++++++++ rpm-config-SUSE.spec | 4 ++-- 4 files changed, 37 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g14.tar.xz create mode 100644 rpm-config-SUSE-0.g27.tar.xz diff --git a/rpm-config-SUSE-0.g14.tar.xz b/rpm-config-SUSE-0.g14.tar.xz deleted file mode 100644 index 54a9d42..0000000 --- a/rpm-config-SUSE-0.g14.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0c2614d8d4a92752501684dfefe4ea570df4131fac4db17b4e1cd4f99170052e -size 13824 diff --git a/rpm-config-SUSE-0.g27.tar.xz b/rpm-config-SUSE-0.g27.tar.xz new file mode 100644 index 0000000..9fb3d5d --- /dev/null +++ b/rpm-config-SUSE-0.g27.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d304eee5d2f2a0f2173b9594fd395b50c5449d78df20a16b277f98e6f18a6a8f +size 15004 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 43f08cb..5c2cf9c 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,13 +1,45 @@ +------------------------------------------------------------------- +Tue Jun 18 13:25:45 UTC 2019 - Takashi Iwai + +- Add support for compressed firmware files +- Add support for compressed kernel modules + +------------------------------------------------------------------- +Fri May 17 10:37:23 UTC 2019 - Martin Wilck + +- macros: avoid emitting bashisms into scriptlets + +------------------------------------------------------------------- +Thu Apr 25 16:15:13 UTC 2019 - Michal Suchanek + +- Provide/require modules with .ko suffix (jsc#SLE-3853) + ------------------------------------------------------------------- Wed Apr 10 09:59:33 CEST 2019 - kukuk@suse.de - Don't use bash syntax in %install_info macro [bsc#1131957] +------------------------------------------------------------------- +Tue Mar 5 16:05:14 UTC 2019 - Michal Suchanek + +- Add automatic kernel module requires for module-load.d files + (FATE#326579). + ------------------------------------------------------------------- Wed Jan 30 13:57:55 CET 2019 - mls@suse.de - Added macros.d/macros.initrd +------------------------------------------------------------------- +Tue Dec 18 20:10:04 UTC 2018 - Michal Suchanek + +- Add kmod(module) provides to kernel and KMPs (FATE#326579). + +------------------------------------------------------------------- +Wed Oct 24 16:10:40 CEST 2018 - msuchanek@suse.de + +- Fix superfluous TOC. dependency (bsc#1113100) + ------------------------------------------------------------------- Fri Oct 12 14:17:05 UTC 2018 - Jan Engelhardt diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index ce64057..eee7377 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g14 +Version: 0.g27 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 3349c3b266e9ceaa166467417c33fb89437d929becbfd3f18eec3501e0dbd7db Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 15 Aug 2019 07:47:01 +0000 Subject: [PATCH 11/55] Accepting request 723281 from home:dimstar:Factory - Update to version 0.g29: * find-requires.ksyms: Move modinfo and modprobe before the ksym dependency code. OBS-URL: https://build.opensuse.org/request/show/723281 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=17 --- _service | 1 + _servicedata | 4 ++++ rpm-config-SUSE-0.g27.tar.xz | 3 --- rpm-config-SUSE-0.g29.tar.xz | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 2 +- 6 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 _servicedata delete mode 100644 rpm-config-SUSE-0.g27.tar.xz create mode 100644 rpm-config-SUSE-0.g29.tar.xz diff --git a/_service b/_service index e4b0f13..35cf23c 100644 --- a/_service +++ b/_service @@ -4,6 +4,7 @@ https://github.com/openSUSE/rpm-config-SUSE e56ce28a20ccfa1d37d3b66eb943bd12922b61ae 0.g@TAG_OFFSET@ + enable *.tar diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..af803cc --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/openSUSE/rpm-config-SUSE + 5cc9254be696f7d54829a7672fc3d325f0918b0b \ No newline at end of file diff --git a/rpm-config-SUSE-0.g27.tar.xz b/rpm-config-SUSE-0.g27.tar.xz deleted file mode 100644 index 9fb3d5d..0000000 --- a/rpm-config-SUSE-0.g27.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d304eee5d2f2a0f2173b9594fd395b50c5449d78df20a16b277f98e6f18a6a8f -size 15004 diff --git a/rpm-config-SUSE-0.g29.tar.xz b/rpm-config-SUSE-0.g29.tar.xz new file mode 100644 index 0000000..755647b --- /dev/null +++ b/rpm-config-SUSE-0.g29.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2a058ce0b445bf6dce38b713cd5e5edfaf60773d7620465282091a8748c5577 +size 14996 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 5c2cf9c..3331498 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Aug 14 11:25:25 UTC 2019 - dimstar@opensuse.org + +- Update to version 0.g29: + * find-requires.ksyms: Move modinfo and modprobe before the ksym dependency code. + ------------------------------------------------------------------- Tue Jun 18 13:25:45 UTC 2019 - Takashi Iwai diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index eee7377..891ab73 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g27 +Version: 0.g29 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From ee5c666885a4570f3f59151a3ce787741bc5a5ac2f7a850de70fa41b04e0cb61 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Tue, 20 Aug 2019 12:15:53 +0000 Subject: [PATCH 12/55] Accepting request 723805 from home:michals - Update to version 0.g32: * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). OBS-URL: https://build.opensuse.org/request/show/723805 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=18 --- _servicedata | 4 +++- rpm-config-SUSE-0.g29.tar.xz | 3 --- rpm-config-SUSE-0.g32.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 4 ++-- 5 files changed, 15 insertions(+), 6 deletions(-) delete mode 100644 rpm-config-SUSE-0.g29.tar.xz create mode 100644 rpm-config-SUSE-0.g32.tar.xz diff --git a/_servicedata b/_servicedata index af803cc..f248d7a 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 5cc9254be696f7d54829a7672fc3d325f0918b0b \ No newline at end of file + 5cc9254be696f7d54829a7672fc3d325f0918b0b + https://github.com/hramrach/rpm-config-SUSE + 5ca49877086ae0ef42b3ecf650034ec80a1c9513 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g29.tar.xz b/rpm-config-SUSE-0.g29.tar.xz deleted file mode 100644 index 755647b..0000000 --- a/rpm-config-SUSE-0.g29.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2a058ce0b445bf6dce38b713cd5e5edfaf60773d7620465282091a8748c5577 -size 14996 diff --git a/rpm-config-SUSE-0.g32.tar.xz b/rpm-config-SUSE-0.g32.tar.xz new file mode 100644 index 0000000..9b2ad3f --- /dev/null +++ b/rpm-config-SUSE-0.g32.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:240fae435c3e8281c9f5ba4dbf2832d431903fcccbd8195604d60ccd2c94b307 +size 15080 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 3331498..b5e9c36 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Aug 15 17:53:05 UTC 2019 - msuchanek@suse.de + +- Update to version 0.g32: + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + ------------------------------------------------------------------- Wed Aug 14 11:25:25 UTC 2019 - dimstar@opensuse.org diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 891ab73..c121e86 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g29 +Version: 0.g32 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 92d94c529a3289619eb66d3e14de13258d16de8cee6bea3761cd683083395fc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Wed, 28 Aug 2019 12:13:46 +0000 Subject: [PATCH 13/55] - Update to version 0.g35: OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=20 --- _servicedata | 2 +- rpm-config-SUSE.changes | 9 +++++++++ rpm-config-SUSE.spec | 4 ++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/_servicedata b/_servicedata index f248d7a..b46c04e 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 5cc9254be696f7d54829a7672fc3d325f0918b0b + a734ff65dcb46b1bde78adc48624e2d9e7875c3b https://github.com/hramrach/rpm-config-SUSE 5ca49877086ae0ef42b3ecf650034ec80a1c9513 \ No newline at end of file diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index b5e9c36..dc3d5fd 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Aug 28 12:12:34 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g35: + * Add _distconfdir as /usr/etc + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + * add changes + ------------------------------------------------------------------- Thu Aug 15 17:53:05 UTC 2019 - msuchanek@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index c121e86..6b7cab0 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g32 +Version: 0.g35 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 47923c2918799a85c702c090a0101a9082b28b59958f84add61c5b83ba6c87ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Wed, 28 Aug 2019 12:27:01 +0000 Subject: [PATCH 14/55] ... OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=21 --- rpm-config-SUSE-0.g32.tar.xz | 3 --- rpm-config-SUSE-0.g35.tar.xz | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 rpm-config-SUSE-0.g32.tar.xz create mode 100644 rpm-config-SUSE-0.g35.tar.xz diff --git a/rpm-config-SUSE-0.g32.tar.xz b/rpm-config-SUSE-0.g32.tar.xz deleted file mode 100644 index 9b2ad3f..0000000 --- a/rpm-config-SUSE-0.g32.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:240fae435c3e8281c9f5ba4dbf2832d431903fcccbd8195604d60ccd2c94b307 -size 15080 diff --git a/rpm-config-SUSE-0.g35.tar.xz b/rpm-config-SUSE-0.g35.tar.xz new file mode 100644 index 0000000..591fc3c --- /dev/null +++ b/rpm-config-SUSE-0.g35.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0e5971ad3d701daa1a8f5bd24fc561b34268c7ad5cbb4b0d48860cf6b940c69 +size 15088 -- 2.51.1 From 6a15fc0f947eb07a170e6b1eea764f0bd216a3cfdca938caaf679f61d6d94e77 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Thu, 10 Oct 2019 15:22:50 +0000 Subject: [PATCH 15/55] Accepting request 733107 from home:lnussel:branches:Base:System - Update to version 0.g40: * locale.prov: also work with -locale packages * locale.prov: discard input in error case - Update to version 0.g37: * Add macros for locale provides OBS-URL: https://build.opensuse.org/request/show/733107 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=23 --- _servicedata | 10 +++++----- rpm-config-SUSE-0.g35.tar.xz | 3 --- rpm-config-SUSE-0.g40.tar.xz | 3 +++ rpm-config-SUSE.changes | 13 +++++++++++++ rpm-config-SUSE.spec | 5 +++-- 5 files changed, 24 insertions(+), 10 deletions(-) delete mode 100644 rpm-config-SUSE-0.g35.tar.xz create mode 100644 rpm-config-SUSE-0.g40.tar.xz diff --git a/_servicedata b/_servicedata index b46c04e..3ac594e 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ - - https://github.com/openSUSE/rpm-config-SUSE - a734ff65dcb46b1bde78adc48624e2d9e7875c3b - https://github.com/hramrach/rpm-config-SUSE - 5ca49877086ae0ef42b3ecf650034ec80a1c9513 \ No newline at end of file + + https://github.com/openSUSE/rpm-config-SUSE + 54f9f71bacdfb944d88f722d71a4d35651f7cc8a + + \ No newline at end of file diff --git a/rpm-config-SUSE-0.g35.tar.xz b/rpm-config-SUSE-0.g35.tar.xz deleted file mode 100644 index 591fc3c..0000000 --- a/rpm-config-SUSE-0.g35.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0e5971ad3d701daa1a8f5bd24fc561b34268c7ad5cbb4b0d48860cf6b940c69 -size 15088 diff --git a/rpm-config-SUSE-0.g40.tar.xz b/rpm-config-SUSE-0.g40.tar.xz new file mode 100644 index 0000000..1fcf5d7 --- /dev/null +++ b/rpm-config-SUSE-0.g40.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bacbb75e1a9cf90e01f2e63b8b102dbe3a959fc99e16b6eb7638a779aabe548 +size 15304 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index dc3d5fd..47e2272 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Wed Sep 25 09:16:39 UTC 2019 - lnussel@suse.de + +- Update to version 0.g40: + * locale.prov: also work with -locale packages + * locale.prov: discard input in error case + +------------------------------------------------------------------- +Thu Sep 19 08:20:36 UTC 2019 - lnussel@suse.de + +- Update to version 0.g37: + * Add macros for locale provides + ------------------------------------------------------------------- Wed Aug 28 12:12:34 UTC 2019 - opensuse-packaging@opensuse.org diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 6b7cab0..7af0d32 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g35 +Version: 0.g40 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later @@ -75,6 +75,7 @@ cp -a macros.d %{buildroot}%{_rpmconfigdir} %{_rpmconfigdir}/brp-suse %{_rpmconfigdir}/firmware.prov %{_rpmconfigdir}/sysvinitdeps.sh +%{_rpmconfigdir}/locale.prov # kmod deps %{_rpmconfigdir}/find-provides.ksyms %{_rpmconfigdir}/find-requires.ksyms -- 2.51.1 From 4f315c9083894a6232cb10e4900df31e40935f3b19479b08d8cef70ed0a4e559 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Wed, 16 Oct 2019 09:08:12 +0000 Subject: [PATCH 16/55] Update to version 0.g42 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=24 --- _servicedata | 2 +- rpm-config-SUSE-0.g40.tar.xz | 3 --- rpm-config-SUSE-0.g42.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 4 ++-- 5 files changed, 13 insertions(+), 6 deletions(-) delete mode 100644 rpm-config-SUSE-0.g40.tar.xz create mode 100644 rpm-config-SUSE-0.g42.tar.xz diff --git a/_servicedata b/_servicedata index 3ac594e..eae5372 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 54f9f71bacdfb944d88f722d71a4d35651f7cc8a + 44c0de9144c42fd306a1454f80989a24542a3dbf \ No newline at end of file diff --git a/rpm-config-SUSE-0.g40.tar.xz b/rpm-config-SUSE-0.g40.tar.xz deleted file mode 100644 index 1fcf5d7..0000000 --- a/rpm-config-SUSE-0.g40.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0bacbb75e1a9cf90e01f2e63b8b102dbe3a959fc99e16b6eb7638a779aabe548 -size 15304 diff --git a/rpm-config-SUSE-0.g42.tar.xz b/rpm-config-SUSE-0.g42.tar.xz new file mode 100644 index 0000000..8fb1007 --- /dev/null +++ b/rpm-config-SUSE-0.g42.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0b6a3fd8bf1d4b539e92edf3c7ecef44bb1c8ed604bf11a6a2aa5de138f5b0e +size 15408 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 47e2272..ad17ce8 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Oct 16 09:07:52 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g42: + * Add __perl macro until the perl package provides it + * Add requires_eq and requires_ge macros + ------------------------------------------------------------------- Wed Sep 25 09:16:39 UTC 2019 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 7af0d32..90842e9 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g40 +Version: 0.g42 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From f33395e76507fd44078c15c7542ac0ea4290663ff7b849d1d8e512458b69529f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Tue, 29 Oct 2019 10:26:55 +0000 Subject: [PATCH 17/55] Update to version 0.g44: OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=27 --- _servicedata | 2 +- rpm-config-SUSE-0.g42.tar.xz | 3 --- rpm-config-SUSE-0.g44.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g42.tar.xz create mode 100644 rpm-config-SUSE-0.g44.tar.xz diff --git a/_servicedata b/_servicedata index eae5372..19f4699 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 44c0de9144c42fd306a1454f80989a24542a3dbf + 4b56a3a9a7e3ad95405d1fb0c7900e138db99809 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g42.tar.xz b/rpm-config-SUSE-0.g42.tar.xz deleted file mode 100644 index 8fb1007..0000000 --- a/rpm-config-SUSE-0.g42.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b0b6a3fd8bf1d4b539e92edf3c7ecef44bb1c8ed604bf11a6a2aa5de138f5b0e -size 15408 diff --git a/rpm-config-SUSE-0.g44.tar.xz b/rpm-config-SUSE-0.g44.tar.xz new file mode 100644 index 0000000..fbd6e2e --- /dev/null +++ b/rpm-config-SUSE-0.g44.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28db0b38af1278c17b1d83284d6d021887abd63138a69dc4a4345d684c1c29c0 +size 15472 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index ad17ce8..6a23a9a 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 29 10:26:17 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g44: + * Sync specfile changes + * Add _lto_cflags to suse_macros for now + ------------------------------------------------------------------- Wed Oct 16 09:07:52 UTC 2019 - opensuse-packaging@opensuse.org diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 90842e9..136add1 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g42 +Version: 0.g44 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 447b423d51386946a950df30357bdce65ef48c57579ba1ba981fdeec96947a67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Wed, 6 Nov 2019 09:45:34 +0000 Subject: [PATCH 18/55] - Update to version 0.g45: * Use -flto=auto for _lto_cflags for now OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=28 --- _servicedata | 2 +- rpm-config-SUSE-0.g44.tar.xz | 3 --- rpm-config-SUSE-0.g45.tar.xz | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g44.tar.xz create mode 100644 rpm-config-SUSE-0.g45.tar.xz diff --git a/_servicedata b/_servicedata index 19f4699..e34c780 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 4b56a3a9a7e3ad95405d1fb0c7900e138db99809 + 53070dccbb7c52871ffff4059137f2df83796d49 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g44.tar.xz b/rpm-config-SUSE-0.g44.tar.xz deleted file mode 100644 index fbd6e2e..0000000 --- a/rpm-config-SUSE-0.g44.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:28db0b38af1278c17b1d83284d6d021887abd63138a69dc4a4345d684c1c29c0 -size 15472 diff --git a/rpm-config-SUSE-0.g45.tar.xz b/rpm-config-SUSE-0.g45.tar.xz new file mode 100644 index 0000000..23bdc9c --- /dev/null +++ b/rpm-config-SUSE-0.g45.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9e417293c38c5949283dab29a93f644320adf5a88785bd68689a9ef88eb1c02 +size 15484 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 6a23a9a..e017b0a 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Nov 06 09:45:08 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g45: + * Use -flto=auto for _lto_cflags for now + ------------------------------------------------------------------- Tue Oct 29 10:26:17 UTC 2019 - opensuse-packaging@opensuse.org diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 136add1..d90dabf 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g44 +Version: 0.g45 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 9b2154bd09f46eb83c532853dbf840b7c13f6cb9b8f4e4dff36ff608b9b04ecd Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Mon, 20 Jan 2020 12:52:26 +0000 Subject: [PATCH 19/55] Accepting request 759692 from home:lnussel:branches:Base:System - Update to version 0.g50: * Add missing changelog entries and fix authors * Add ldconfig_scriptlets macros for RH/Fedora compatibility * move %install_info to file triggers (boo#1152105) OBS-URL: https://build.opensuse.org/request/show/759692 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=31 --- _servicedata | 2 +- rpm-config-SUSE-0.g45.tar.xz | 3 --- rpm-config-SUSE-0.g50.tar.xz | 3 +++ rpm-config-SUSE.changes | 8 ++++++++ rpm-config-SUSE.spec | 4 ++-- 5 files changed, 14 insertions(+), 6 deletions(-) delete mode 100644 rpm-config-SUSE-0.g45.tar.xz create mode 100644 rpm-config-SUSE-0.g50.tar.xz diff --git a/_servicedata b/_servicedata index e34c780..20d04d5 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 53070dccbb7c52871ffff4059137f2df83796d49 + 64624960caa0c415f27c9863b9a1de761fd7feab \ No newline at end of file diff --git a/rpm-config-SUSE-0.g45.tar.xz b/rpm-config-SUSE-0.g45.tar.xz deleted file mode 100644 index 23bdc9c..0000000 --- a/rpm-config-SUSE-0.g45.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c9e417293c38c5949283dab29a93f644320adf5a88785bd68689a9ef88eb1c02 -size 15484 diff --git a/rpm-config-SUSE-0.g50.tar.xz b/rpm-config-SUSE-0.g50.tar.xz new file mode 100644 index 0000000..0c31261 --- /dev/null +++ b/rpm-config-SUSE-0.g50.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a8bed929f2ec9e3e95d7839335a8df51d1eaa396b765db88fb9f552f50b2524 +size 15652 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index e017b0a..96f9c6c 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Dec 27 14:00:15 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g50: + * Add missing changelog entries and fix authors + * Add ldconfig_scriptlets macros for RH/Fedora compatibility + * move %install_info to file triggers (boo#1152105) + ------------------------------------------------------------------- Wed Nov 06 09:45:08 UTC 2019 - opensuse-packaging@opensuse.org diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index d90dabf..5f2af18 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: rpm-config-SUSE -Version: 0.g45 +Version: 0.g50 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 0679fa5089f2bd0bc5bba1809f77b1c9538d1a6da15d3711c216eaf9a76a922a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Mon, 3 Feb 2020 10:18:24 +0000 Subject: [PATCH 20/55] Accepting request 768554 from home:dimstar:Factory - Update to version 0.g52: * Make deprecated %install_info not fail when used within if/fi construct OBS-URL: https://build.opensuse.org/request/show/768554 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=32 --- _servicedata | 2 +- rpm-config-SUSE-0.g50.tar.xz | 3 --- rpm-config-SUSE-0.g52.tar.xz | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 4 ++-- 5 files changed, 12 insertions(+), 6 deletions(-) delete mode 100644 rpm-config-SUSE-0.g50.tar.xz create mode 100644 rpm-config-SUSE-0.g52.tar.xz diff --git a/_servicedata b/_servicedata index 20d04d5..5a3643f 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 64624960caa0c415f27c9863b9a1de761fd7feab + 9c56b52ebcf26c5ca30db3cbba0bd38459b03341 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g50.tar.xz b/rpm-config-SUSE-0.g50.tar.xz deleted file mode 100644 index 0c31261..0000000 --- a/rpm-config-SUSE-0.g50.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1a8bed929f2ec9e3e95d7839335a8df51d1eaa396b765db88fb9f552f50b2524 -size 15652 diff --git a/rpm-config-SUSE-0.g52.tar.xz b/rpm-config-SUSE-0.g52.tar.xz new file mode 100644 index 0000000..2e3a2df --- /dev/null +++ b/rpm-config-SUSE-0.g52.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91a73a4c913a3d3ed11be05fc5e1bec7ee25a2a910cb78d756d43df45c32fd7c +size 15680 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 96f9c6c..d1fefba 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jan 30 10:33:42 UTC 2020 - dimstar@opensuse.org + +- Update to version 0.g52: + * Make deprecated %install_info not fail when used within if/fi construct + ------------------------------------------------------------------- Fri Dec 27 14:00:15 UTC 2019 - opensuse-packaging@opensuse.org diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 5f2af18..c67898d 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -1,7 +1,7 @@ # # spec file for package rpm-config-SUSE # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2018 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g50 +Version: 0.g52 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 84d86c3b96cdebb340dcd835d9d8265172537a53e74ce7dd52f4a2913a954c67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Tue, 24 Mar 2020 15:40:49 +0000 Subject: [PATCH 21/55] Accepting request 787859 from home:kukuk:container - Update to version 0.g56: * Remove grep and diffutils from fillup_prereq, replace coreutils with file requires * Avoid overwriting files that didn't actually change on disk OBS-URL: https://build.opensuse.org/request/show/787859 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=34 --- _servicedata | 2 +- rpm-config-SUSE-0.g52.tar.xz | 3 --- rpm-config-SUSE-0.g56.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g52.tar.xz create mode 100644 rpm-config-SUSE-0.g56.tar.xz diff --git a/_servicedata b/_servicedata index 5a3643f..83aa4ec 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 9c56b52ebcf26c5ca30db3cbba0bd38459b03341 + 8dcfe7b89abddeb2d3ed32046338c82cce9c306d \ No newline at end of file diff --git a/rpm-config-SUSE-0.g52.tar.xz b/rpm-config-SUSE-0.g52.tar.xz deleted file mode 100644 index 2e3a2df..0000000 --- a/rpm-config-SUSE-0.g52.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:91a73a4c913a3d3ed11be05fc5e1bec7ee25a2a910cb78d756d43df45c32fd7c -size 15680 diff --git a/rpm-config-SUSE-0.g56.tar.xz b/rpm-config-SUSE-0.g56.tar.xz new file mode 100644 index 0000000..21832a8 --- /dev/null +++ b/rpm-config-SUSE-0.g56.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9439df6961b043df15909dee216c1b34e6c44cf5725b3dca77fa29be8eb4838a +size 15712 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index d1fefba..1f3a2ab 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun Mar 22 13:32:49 UTC 2020 - kukuk@suse.com + +- Update to version 0.g56: + * Remove grep and diffutils from fillup_prereq, replace coreutils with file requires + * Avoid overwriting files that didn't actually change on disk + ------------------------------------------------------------------- Thu Jan 30 10:33:42 UTC 2020 - dimstar@opensuse.org diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index c67898d..966beab 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g52 +Version: 0.g56 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 07188426c2d86bad2fe19ff52ec2beac4a69d079a6d03ade264ca128dbd7a945 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Mon, 19 Oct 2020 07:30:49 +0000 Subject: [PATCH 22/55] Accepting request 830696 from home:lnussel:branches:Base:System - Update to version 0.g60: * Add VPATH macros from RH/Fedora to make upstream Meson macros work * Don't limit locale match to /usr/share/locale OBS-URL: https://build.opensuse.org/request/show/830696 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=36 --- _servicedata | 2 +- rpm-config-SUSE-0.g56.tar.xz | 3 --- rpm-config-SUSE-0.g60.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g56.tar.xz create mode 100644 rpm-config-SUSE-0.g60.tar.xz diff --git a/_servicedata b/_servicedata index 83aa4ec..b8a291f 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 8dcfe7b89abddeb2d3ed32046338c82cce9c306d + 11be231be6dd99eb9de5919c08a976513745f221 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g56.tar.xz b/rpm-config-SUSE-0.g56.tar.xz deleted file mode 100644 index 21832a8..0000000 --- a/rpm-config-SUSE-0.g56.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9439df6961b043df15909dee216c1b34e6c44cf5725b3dca77fa29be8eb4838a -size 15712 diff --git a/rpm-config-SUSE-0.g60.tar.xz b/rpm-config-SUSE-0.g60.tar.xz new file mode 100644 index 0000000..9d35cfd --- /dev/null +++ b/rpm-config-SUSE-0.g60.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:718148421a549de6d92d9d1883fff1f2d94b73d159a7c1af2a4659352aa54ee3 +size 15836 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 1f3a2ab..bccffc6 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Aug 31 08:06:43 UTC 2020 - lnussel@suse.de + +- Update to version 0.g60: + * Add VPATH macros from RH/Fedora to make upstream Meson macros work + * Don't limit locale match to /usr/share/locale + ------------------------------------------------------------------- Sun Mar 22 13:32:49 UTC 2020 - kukuk@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 966beab..4bba910 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g56 +Version: 0.g60 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From a349f202fe58f94f6fd0cede59ca2755519a89f21b9f5dbbea0887fddc0f298c Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Tue, 3 Nov 2020 08:17:47 +0000 Subject: [PATCH 23/55] Accepting request 844074 from home:lnussel:firmware - Update to version 0.g64: * Define a global %_firmwaredir * macros.obs: remove unused macros OBS-URL: https://build.opensuse.org/request/show/844074 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=38 --- _servicedata | 2 +- rpm-config-SUSE-0.g60.tar.xz | 3 --- rpm-config-SUSE-0.g64.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g60.tar.xz create mode 100644 rpm-config-SUSE-0.g64.tar.xz diff --git a/_servicedata b/_servicedata index b8a291f..912a83b 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 11be231be6dd99eb9de5919c08a976513745f221 + 33376665c4252c8b3262fdb9fe6fb449feedfbb7 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g60.tar.xz b/rpm-config-SUSE-0.g60.tar.xz deleted file mode 100644 index 9d35cfd..0000000 --- a/rpm-config-SUSE-0.g60.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:718148421a549de6d92d9d1883fff1f2d94b73d159a7c1af2a4659352aa54ee3 -size 15836 diff --git a/rpm-config-SUSE-0.g64.tar.xz b/rpm-config-SUSE-0.g64.tar.xz new file mode 100644 index 0000000..8abe873 --- /dev/null +++ b/rpm-config-SUSE-0.g64.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90b7002266080156774e253439d3f04ffa9feee86a06d0383c2cfb1d6e5c78d5 +size 15756 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index bccffc6..fa42e6f 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Oct 26 12:14:50 UTC 2020 - lnussel@suse.de + +- Update to version 0.g64: + * Define a global %_firmwaredir + * macros.obs: remove unused macros + ------------------------------------------------------------------- Mon Aug 31 08:06:43 UTC 2020 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 4bba910..652a903 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g60 +Version: 0.g64 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 6ba801ea3e1532cdeb29c0030fc01f31e2db55b18fd14a81c1ec1c775feef129 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Fri, 9 Apr 2021 09:34:36 +0000 Subject: [PATCH 24/55] Accepting request 877265 from home:lnussel:branches:Base:System - Update to version 0.g76: * Prepare usrmerge (boo#1029961) * scripts/find-provides.ksyms: Handle XZ compressed kernel (boo#1179251). * find-requires.ksyms: use "if kernel" conditional for modules-load.d * find-requires.ksyms: actually generate modules-load.d dependencies * find-requires.ksyms: Silence the awk warning * find-provides.ksyms: Fix kernel version test * find-provides.ksyms: Fix ksym-provides test OBS-URL: https://build.opensuse.org/request/show/877265 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=40 --- _servicedata | 2 +- rpm-config-SUSE-0.g64.tar.xz | 3 --- rpm-config-SUSE-0.g76.tar.xz | 3 +++ rpm-config-SUSE.changes | 12 ++++++++++++ rpm-config-SUSE.spec | 4 ++-- 5 files changed, 18 insertions(+), 6 deletions(-) delete mode 100644 rpm-config-SUSE-0.g64.tar.xz create mode 100644 rpm-config-SUSE-0.g76.tar.xz diff --git a/_servicedata b/_servicedata index 912a83b..cc42192 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 33376665c4252c8b3262fdb9fe6fb449feedfbb7 + 3f94ae98928a02f0b4c1679849e149d0896a13c9 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g64.tar.xz b/rpm-config-SUSE-0.g64.tar.xz deleted file mode 100644 index 8abe873..0000000 --- a/rpm-config-SUSE-0.g64.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:90b7002266080156774e253439d3f04ffa9feee86a06d0383c2cfb1d6e5c78d5 -size 15756 diff --git a/rpm-config-SUSE-0.g76.tar.xz b/rpm-config-SUSE-0.g76.tar.xz new file mode 100644 index 0000000..d46b338 --- /dev/null +++ b/rpm-config-SUSE-0.g76.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0840b857070f484a3e8c991dabf3a2d7c4e4304343fb8df85e14defb7093d13 +size 15896 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index fa42e6f..71f29de 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Fri Mar 05 15:52:55 UTC 2021 - lnussel@suse.de + +- Update to version 0.g76: + * Prepare usrmerge (boo#1029961) + * scripts/find-provides.ksyms: Handle XZ compressed kernel (boo#1179251). + * find-requires.ksyms: use "if kernel" conditional for modules-load.d + * find-requires.ksyms: actually generate modules-load.d dependencies + * find-requires.ksyms: Silence the awk warning + * find-provides.ksyms: Fix kernel version test + * find-provides.ksyms: Fix ksym-provides test + ------------------------------------------------------------------- Mon Oct 26 12:14:50 UTC 2020 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 652a903..ba54dd3 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -1,7 +1,7 @@ # # spec file for package rpm-config-SUSE # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2018 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g64 +Version: 0.g76 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From f65af93b5f6cd7cbffcd825ecdbd93041c760bf2f515a375bd6a6fc2ebe80912 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Wed, 14 Apr 2021 12:08:27 +0000 Subject: [PATCH 25/55] update _service to extract spec file OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=41 --- _service | 1 + rpm-config-SUSE.spec | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/_service b/_service index 35cf23c..45b6a39 100644 --- a/_service +++ b/_service @@ -5,6 +5,7 @@ e56ce28a20ccfa1d37d3b66eb943bd12922b61ae 0.g@TAG_OFFSET@ enable + package/rpm-config-SUSE.spec *.tar diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index ba54dd3..3d6c522 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -22,9 +22,9 @@ Version: 0.g76 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -Group: Development/Tools/Building +Group: System/Packages URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.xz +Source: %{name}-%{version}.tar.gz # RPM owns the directories we need Requires: rpm @@ -48,6 +48,11 @@ sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ -e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ -e '/@leap_version@%{?leap_version:nomatch}/d' \ -e 's/@leap_version@/%{?leap_version}%{!?leap_version:0}/' \ +%if 0%{?usrmerged} + -e 's/@usrmerged@/%{?usrmerged}/' \ +%else + -e '/@usrmerged@/d' \ +%endif %if 0%{?is_opensuse} -e '/@sle_version@%{?sle_version:nomatch}/d' \ -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ -- 2.51.1 From 10682feb76a2d5c91b72e002e6518f0002961e6e297b0251ed4c66191ba7108f Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Wed, 14 Apr 2021 12:20:45 +0000 Subject: [PATCH 26/55] fix OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=42 --- rpm-config-SUSE.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 3d6c522..943d711 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -22,9 +22,9 @@ Version: 0.g76 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -Group: System/Packages +Group: Development/Tools/Building URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.xz # RPM owns the directories we need Requires: rpm -- 2.51.1 From 0ad1ab6588a21df93313d66a14ace9ad138c01c7ee72b0504b112b6c25889dc3 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Thu, 24 Jun 2021 14:19:28 +0000 Subject: [PATCH 27/55] Accepting request 901492 from home:gmbr3:Active - Update to version 0.g81: * Support ZSTD compressed kernel modules * Fix a typo: povides -> provides * Quote %buildroot in makeinstall macros OBS-URL: https://build.opensuse.org/request/show/901492 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=44 --- _service | 6 +++--- _servicedata | 2 +- rpm-config-SUSE-0.g76.tar.xz | 3 --- rpm-config-SUSE-0.g81.tar.xz | 3 +++ rpm-config-SUSE.changes | 8 ++++++++ rpm-config-SUSE.spec | 2 +- 6 files changed, 16 insertions(+), 8 deletions(-) delete mode 100644 rpm-config-SUSE-0.g76.tar.xz create mode 100644 rpm-config-SUSE-0.g81.tar.xz diff --git a/_service b/_service index 45b6a39..6de749c 100644 --- a/_service +++ b/_service @@ -1,5 +1,5 @@ - + git https://github.com/openSUSE/rpm-config-SUSE e56ce28a20ccfa1d37d3b66eb943bd12922b61ae @@ -7,9 +7,9 @@ enable package/rpm-config-SUSE.spec - + *.tar xz - + diff --git a/_servicedata b/_servicedata index cc42192..ec922b4 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 3f94ae98928a02f0b4c1679849e149d0896a13c9 + d7efa6cf9a5813718550f574a38575e7d5538664 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g76.tar.xz b/rpm-config-SUSE-0.g76.tar.xz deleted file mode 100644 index d46b338..0000000 --- a/rpm-config-SUSE-0.g76.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b0840b857070f484a3e8c991dabf3a2d7c4e4304343fb8df85e14defb7093d13 -size 15896 diff --git a/rpm-config-SUSE-0.g81.tar.xz b/rpm-config-SUSE-0.g81.tar.xz new file mode 100644 index 0000000..5266a6e --- /dev/null +++ b/rpm-config-SUSE-0.g81.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ada3bf6b78a9ca680bced6195c25b6ae99be91f0afc208d6f0e07a425044fe8 +size 15944 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 71f29de..e49d329 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Jun 23 12:39:18 UTC 2021 - gmbr3@opensuse.org + +- Update to version 0.g81: + * Support ZSTD compressed kernel modules + * Fix a typo: povides -> provides + * Quote %buildroot in makeinstall macros + ------------------------------------------------------------------- Fri Mar 05 15:52:55 UTC 2021 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 943d711..ba3e906 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g76 +Version: 0.g81 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From f6a3f20b9934233844d138960b93e0410b0a5d470cab9fd1b9369a1a39b4faba Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Fri, 25 Jun 2021 13:47:15 +0000 Subject: [PATCH 28/55] - Update to version 0.g83: * Find kernel modules also in /usr/lib/modules OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=45 --- _servicedata | 2 +- rpm-config-SUSE-0.g81.tar.xz | 3 --- rpm-config-SUSE-0.g83.tar.xz | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 6 +++--- 5 files changed, 13 insertions(+), 7 deletions(-) delete mode 100644 rpm-config-SUSE-0.g81.tar.xz create mode 100644 rpm-config-SUSE-0.g83.tar.xz diff --git a/_servicedata b/_servicedata index ec922b4..c088711 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - d7efa6cf9a5813718550f574a38575e7d5538664 + f474c6cbce8c7f34d20586c332fad3d1dfe3d708 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g81.tar.xz b/rpm-config-SUSE-0.g81.tar.xz deleted file mode 100644 index 5266a6e..0000000 --- a/rpm-config-SUSE-0.g81.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2ada3bf6b78a9ca680bced6195c25b6ae99be91f0afc208d6f0e07a425044fe8 -size 15944 diff --git a/rpm-config-SUSE-0.g83.tar.xz b/rpm-config-SUSE-0.g83.tar.xz new file mode 100644 index 0000000..9af98ac --- /dev/null +++ b/rpm-config-SUSE-0.g83.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76890345fb85c522f0a15c0c177adc9d1bf71d5e6dbad2f0891bb620254a4759 +size 15944 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index e49d329..54a0221 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Jun 25 13:45:53 UTC 2021 - lnussel@suse.de + +- Update to version 0.g83: + * Find kernel modules also in /usr/lib/modules + ------------------------------------------------------------------- Wed Jun 23 12:39:18 UTC 2021 - gmbr3@opensuse.org diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index ba3e906..1b72a03 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,13 +18,13 @@ Name: rpm-config-SUSE -Version: 0.g81 +Version: 0.g83 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -Group: Development/Tools/Building +Group: System/Packages URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.xz +Source: %{name}-%{version}.tar.gz # RPM owns the directories we need Requires: rpm -- 2.51.1 From 5846e73fb4188b8f69621e1053239d395c20761dfea3540582d4ac619e623200 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 28 Jun 2021 06:34:56 +0000 Subject: [PATCH 29/55] OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=46 --- rpm-config-SUSE.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 1b72a03..3e74ef7 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -24,7 +24,7 @@ Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later Group: System/Packages URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.xz # RPM owns the directories we need Requires: rpm -- 2.51.1 From 875e630816cbd818062e0cf15755acf1c3df05bac182a913ff29c6827893feb4 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Thu, 21 Oct 2021 10:35:55 +0000 Subject: [PATCH 30/55] - Update to version 0.g89: * find-provides.ksyms: Do not set IFS - it is not needed for anything. * find-provides.ksyms: Fix compressed modules. * Allow locale directory to be named "locales" too OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=47 --- _servicedata | 2 +- rpm-config-SUSE-0.g83.tar.xz | 3 --- rpm-config-SUSE-0.g89.tar.xz | 3 +++ rpm-config-SUSE.changes | 8 ++++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g83.tar.xz create mode 100644 rpm-config-SUSE-0.g89.tar.xz diff --git a/_servicedata b/_servicedata index c088711..936d5b3 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - f474c6cbce8c7f34d20586c332fad3d1dfe3d708 + 5910035fe8beac2cef37300db3cc707b53b58006 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g83.tar.xz b/rpm-config-SUSE-0.g83.tar.xz deleted file mode 100644 index 9af98ac..0000000 --- a/rpm-config-SUSE-0.g83.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:76890345fb85c522f0a15c0c177adc9d1bf71d5e6dbad2f0891bb620254a4759 -size 15944 diff --git a/rpm-config-SUSE-0.g89.tar.xz b/rpm-config-SUSE-0.g89.tar.xz new file mode 100644 index 0000000..e7f533f --- /dev/null +++ b/rpm-config-SUSE-0.g89.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d880027e7a052691080ec032e29f783448b1b7abb3b456deeca7977abcc41c6f +size 15948 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 54a0221..1c21379 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Oct 21 10:33:43 UTC 2021 - lnussel@suse.de + +- Update to version 0.g89: + * find-provides.ksyms: Do not set IFS - it is not needed for anything. + * find-provides.ksyms: Fix compressed modules. + * Allow locale directory to be named "locales" too + ------------------------------------------------------------------- Fri Jun 25 13:45:53 UTC 2021 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 3e74ef7..08366b5 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g83 +Version: 0.g89 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 6e56d1d11d1cecab34ee0cb47a9f95cf3075b3f19976c7b70decc22a50e2ca9a Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Wed, 19 Jan 2022 15:19:17 +0000 Subject: [PATCH 31/55] - Update to version 0.g93: * locale.attr: Match all files inside LC_MESSAGES (boo#1194865) * remove leap_version as it's obsolete OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=48 --- _servicedata | 2 +- rpm-config-SUSE-0.g89.tar.xz | 3 --- rpm-config-SUSE-0.g93.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 8 +++----- 5 files changed, 14 insertions(+), 9 deletions(-) delete mode 100644 rpm-config-SUSE-0.g89.tar.xz create mode 100644 rpm-config-SUSE-0.g93.tar.xz diff --git a/_servicedata b/_servicedata index 936d5b3..cf8a615 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 5910035fe8beac2cef37300db3cc707b53b58006 + fd1a4730fd0356e70a38ded7bff3ab0065706ea6 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g89.tar.xz b/rpm-config-SUSE-0.g89.tar.xz deleted file mode 100644 index e7f533f..0000000 --- a/rpm-config-SUSE-0.g89.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d880027e7a052691080ec032e29f783448b1b7abb3b456deeca7977abcc41c6f -size 15948 diff --git a/rpm-config-SUSE-0.g93.tar.xz b/rpm-config-SUSE-0.g93.tar.xz new file mode 100644 index 0000000..d8abe7a --- /dev/null +++ b/rpm-config-SUSE-0.g93.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87d44ff80245375366ab7e568e863e5502b9010a3c7e1b8f2e99b418399266ce +size 15928 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 1c21379..3e6b2a7 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Jan 19 15:18:16 UTC 2022 - lnussel@suse.de + +- Update to version 0.g93: + * locale.attr: Match all files inside LC_MESSAGES (boo#1194865) + * remove leap_version as it's obsolete + ------------------------------------------------------------------- Thu Oct 21 10:33:43 UTC 2021 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 08366b5..7ab443f 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -1,7 +1,7 @@ # # spec file for package rpm-config-SUSE # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2018 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -18,13 +18,13 @@ Name: rpm-config-SUSE -Version: 0.g89 +Version: 0.g93 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later Group: System/Packages URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.xz +Source: %{name}-%{version}.tar.gz # RPM owns the directories we need Requires: rpm @@ -46,8 +46,6 @@ sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ -e 's/@ul_version@/%{?ul_version}%{!?ul_version:0}/' \ -e '/@is_opensuse@%{?is_opensuse:nomatch}/d' \ -e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ - -e '/@leap_version@%{?leap_version:nomatch}/d' \ - -e 's/@leap_version@/%{?leap_version}%{!?leap_version:0}/' \ %if 0%{?usrmerged} -e 's/@usrmerged@/%{?usrmerged}/' \ %else -- 2.51.1 From 4ee0455c5a865566f240e2b8a23f192db95864743da4c9ca2c8589123dcfeb7a Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Wed, 19 Jan 2022 15:26:56 +0000 Subject: [PATCH 32/55] fix OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=49 --- rpm-config-SUSE.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 7ab443f..fb52057 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -24,7 +24,7 @@ Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later Group: System/Packages URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.xz # RPM owns the directories we need Requires: rpm -- 2.51.1 From 7352f6806a45d21dbf9e9d2139b15f312b9cfb26797210173ee45e8b6cda2936 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sun, 6 Feb 2022 15:24:55 +0000 Subject: [PATCH 33/55] - Update to version 0.g96: * changes * Avoid bash specific construct OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=50 --- _servicedata | 2 +- rpm-config-SUSE-0.g93.tar.xz | 3 --- rpm-config-SUSE-0.g96.tar.xz | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-0.g93.tar.xz create mode 100644 rpm-config-SUSE-0.g96.tar.xz diff --git a/_servicedata b/_servicedata index cf8a615..58ee5ec 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - fd1a4730fd0356e70a38ded7bff3ab0065706ea6 + 60781406a315fff7d5226c64f8f3a8cc1182741d \ No newline at end of file diff --git a/rpm-config-SUSE-0.g93.tar.xz b/rpm-config-SUSE-0.g93.tar.xz deleted file mode 100644 index d8abe7a..0000000 --- a/rpm-config-SUSE-0.g93.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:87d44ff80245375366ab7e568e863e5502b9010a3c7e1b8f2e99b418399266ce -size 15928 diff --git a/rpm-config-SUSE-0.g96.tar.xz b/rpm-config-SUSE-0.g96.tar.xz new file mode 100644 index 0000000..b590e7f --- /dev/null +++ b/rpm-config-SUSE-0.g96.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:789dcb00b414c9fff6466f92b53b0afc194af46c337430e8c8f8fb514f7e1bf0 +size 15964 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 3e6b2a7..19d1f1a 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun Feb 06 15:23:31 UTC 2022 - dmueller@suse.com + +- Update to version 0.g96: + * changes + * Avoid bash specific construct + ------------------------------------------------------------------- Wed Jan 19 15:18:16 UTC 2022 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index fb52057..f9a3485 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 0.g93 +Version: 0.g96 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From c203ea8f0db42a1d4ad4a5905b08695382dda59379a01defc61edbebd284983d Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Fri, 18 Mar 2022 12:18:10 +0000 Subject: [PATCH 34/55] - Update to version 20220317: * set buildshell to use bash OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=51 --- _service | 12 ++++++------ _servicedata | 2 +- rpm-config-SUSE-0.g96.tar.xz | 3 --- rpm-config-SUSE-20220317.tar.zst | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 9 ++++----- 6 files changed, 20 insertions(+), 15 deletions(-) delete mode 100644 rpm-config-SUSE-0.g96.tar.xz create mode 100644 rpm-config-SUSE-20220317.tar.zst diff --git a/_service b/_service index 6de749c..fde7902 100644 --- a/_service +++ b/_service @@ -1,15 +1,15 @@ - + git https://github.com/openSUSE/rpm-config-SUSE - e56ce28a20ccfa1d37d3b66eb943bd12922b61ae - 0.g@TAG_OFFSET@ + master + %cd enable package/rpm-config-SUSE.spec - + *.tar - xz + zst - + diff --git a/_servicedata b/_servicedata index 58ee5ec..ed84a08 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 60781406a315fff7d5226c64f8f3a8cc1182741d + c1846d3e05b8b5af68a249fe9b7edc36c336c373 \ No newline at end of file diff --git a/rpm-config-SUSE-0.g96.tar.xz b/rpm-config-SUSE-0.g96.tar.xz deleted file mode 100644 index b590e7f..0000000 --- a/rpm-config-SUSE-0.g96.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:789dcb00b414c9fff6466f92b53b0afc194af46c337430e8c8f8fb514f7e1bf0 -size 15964 diff --git a/rpm-config-SUSE-20220317.tar.zst b/rpm-config-SUSE-20220317.tar.zst new file mode 100644 index 0000000..a7a7835 --- /dev/null +++ b/rpm-config-SUSE-20220317.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c973f0fcce5e1ecd3654d94fb1a27ed5c37d45e9bfd14f508c3d8a96fb48013d +size 17397 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 19d1f1a..0b85cbf 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 18 12:14:16 UTC 2022 - dmueller@suse.com + +- Update to version 20220317: + * set buildshell to use bash + ------------------------------------------------------------------- Sun Feb 06 15:23:31 UTC 2022 - dmueller@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index f9a3485..a9f1c19 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,19 +18,18 @@ Name: rpm-config-SUSE -Version: 0.g96 +Version: 20220317 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later Group: System/Packages URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.xz - +Source: %{name}-%{version}.tar.zst +BuildRequires: zstd +#!BuildIgnore: rpm-config-SUSE # RPM owns the directories we need Requires: rpm - BuildArch: noarch -#!BuildIgnore: rpm-config-SUSE %description This package contains the RPM configuration data for the SUSE Linux -- 2.51.1 From b88126b367c75d0a6042d1f4520bc6798ef77969411310a6496749a596c22032 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Thu, 14 Apr 2022 12:54:14 +0000 Subject: [PATCH 35/55] Accepting request 969330 from home:lnussel:branches:Base:System - add SBAT values (boo#1193282) OBS-URL: https://build.opensuse.org/request/show/969330 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=53 --- rpm-config-SUSE.changes | 5 +++++ rpm-config-SUSE.spec | 14 ++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 0b85cbf..e434ec4 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Apr 11 11:50:22 UTC 2022 - Ludwig Nussel + +- add SBAT values (boo#1193282) + ------------------------------------------------------------------- Fri Mar 18 12:14:16 UTC 2022 - dmueller@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index a9f1c19..d09ecf2 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -58,6 +58,20 @@ sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ %endif < suse_macros.in > suse_macros +cat < macros.d/macros.sbat +# Common SBAT values for secure boot +# https://github.com/rhboot/shim/blob/main/SBAT.md + +%if 0%{?is_opensuse} +%%sbat_distro opensuse +%%sbat_distro_summary The openSUSE Project +%else +%%sbat_distro sle +%%sbat_distro_summary SUSE Linux Enterprise +%endif +%%sbat_distro_url mailto:security@suse.de +EOF + %install # Install SUSE vendor macros and rpmrc mkdir -p %{buildroot}%{_rpmconfigdir}/suse -- 2.51.1 From 4defd3cc7bb2033d452ff0d643dbc28aa5c772008473e10824e8c4b10112d9f4 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Thu, 14 Apr 2022 12:56:59 +0000 Subject: [PATCH 36/55] - Update to version 20220414: * add SBAT values (boo#1193282) * Explain that rpm-config-SUSE covers also openSUSE OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=54 --- _service | 6 +++--- _servicedata | 2 +- rpm-config-SUSE-20220317.tar.zst | 3 --- rpm-config-SUSE-20220414.tar.zst | 3 +++ rpm-config-SUSE.changes | 6 ++++-- rpm-config-SUSE.spec | 9 ++++----- 6 files changed, 15 insertions(+), 14 deletions(-) delete mode 100644 rpm-config-SUSE-20220317.tar.zst create mode 100644 rpm-config-SUSE-20220414.tar.zst diff --git a/_service b/_service index fde7902..26ff6b7 100644 --- a/_service +++ b/_service @@ -1,5 +1,5 @@ - + git https://github.com/openSUSE/rpm-config-SUSE master @@ -7,9 +7,9 @@ enable package/rpm-config-SUSE.spec - + *.tar zst - + diff --git a/_servicedata b/_servicedata index ed84a08..5ee3955 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - c1846d3e05b8b5af68a249fe9b7edc36c336c373 + a5aa36f0f8d4e1d7228c93bacf7271786de5bd29 \ No newline at end of file diff --git a/rpm-config-SUSE-20220317.tar.zst b/rpm-config-SUSE-20220317.tar.zst deleted file mode 100644 index a7a7835..0000000 --- a/rpm-config-SUSE-20220317.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c973f0fcce5e1ecd3654d94fb1a27ed5c37d45e9bfd14f508c3d8a96fb48013d -size 17397 diff --git a/rpm-config-SUSE-20220414.tar.zst b/rpm-config-SUSE-20220414.tar.zst new file mode 100644 index 0000000..ecadae8 --- /dev/null +++ b/rpm-config-SUSE-20220414.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f1e7ab54243cd77af2fbcced14ee2c227af09b46a753cca12fe46d85be44112 +size 18433 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index e434ec4..8e68f3c 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,7 +1,9 @@ ------------------------------------------------------------------- -Mon Apr 11 11:50:22 UTC 2022 - Ludwig Nussel +Thu Apr 14 12:56:30 UTC 2022 - lnussel@suse.de -- add SBAT values (boo#1193282) +- Update to version 20220414: + * add SBAT values (boo#1193282) + * Explain that rpm-config-SUSE covers also openSUSE ------------------------------------------------------------------- Fri Mar 18 12:14:16 UTC 2022 - dmueller@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index d09ecf2..f04a9b4 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,22 +18,21 @@ Name: rpm-config-SUSE -Version: 20220317 +Version: 20220414 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later Group: System/Packages URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.zst -BuildRequires: zstd +Source: %{name}-%{version}.tar.gz #!BuildIgnore: rpm-config-SUSE # RPM owns the directories we need Requires: rpm BuildArch: noarch %description -This package contains the RPM configuration data for the SUSE Linux -distribution family. +This package contains the RPM configuration data for the SUSE and +openSUSE distribution families. %prep %setup -q -- 2.51.1 From aafac0c1ee00bd86ac5a82993f0d9809a6c86f30224d39f057cd13d837b73db5 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Thu, 14 Apr 2022 13:11:59 +0000 Subject: [PATCH 37/55] re-apply silent zstd change OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=55 --- rpm-config-SUSE.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index f04a9b4..11a59f2 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -24,7 +24,8 @@ Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later Group: System/Packages URL: https://github.com/openSUSE/rpm-config-SUSE -Source: %{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.zst +BuildRequires: zstd #!BuildIgnore: rpm-config-SUSE # RPM owns the directories we need Requires: rpm -- 2.51.1 From 85913db199670269ccfa2031a4db007fa9664543422576c463c23d92b08094a5 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 21 Apr 2022 12:54:00 +0000 Subject: [PATCH 38/55] - Update to version 20220421: * Automatically trim opensuse changelogs to the last 3 years * use zstd for tarball compression OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=57 --- _servicedata | 2 +- rpm-config-SUSE-20220414.tar.zst | 3 --- rpm-config-SUSE-20220421.tar.zst | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 10 +++++++++- 5 files changed, 20 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-20220414.tar.zst create mode 100644 rpm-config-SUSE-20220421.tar.zst diff --git a/_servicedata b/_servicedata index 5ee3955..e02fa17 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - a5aa36f0f8d4e1d7228c93bacf7271786de5bd29 + f722dfb1ad78c8a4e348fa187aa7800ad8c4046a \ No newline at end of file diff --git a/rpm-config-SUSE-20220414.tar.zst b/rpm-config-SUSE-20220414.tar.zst deleted file mode 100644 index ecadae8..0000000 --- a/rpm-config-SUSE-20220414.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8f1e7ab54243cd77af2fbcced14ee2c227af09b46a753cca12fe46d85be44112 -size 18433 diff --git a/rpm-config-SUSE-20220421.tar.zst b/rpm-config-SUSE-20220421.tar.zst new file mode 100644 index 0000000..5e896ed --- /dev/null +++ b/rpm-config-SUSE-20220421.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb15c0d1fd411052e8e30d846d320590f9db21b5ca52ed00298404f0b7045c7a +size 17666 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 8e68f3c..93f5563 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com + +- Update to version 20220421: + * Automatically trim opensuse changelogs to the last 3 years + * use zstd for tarball compression + ------------------------------------------------------------------- Thu Apr 14 12:56:30 UTC 2022 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 11a59f2..e148a4a 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20220414 +Version: 20220421 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later @@ -58,6 +58,14 @@ sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ %endif < suse_macros.in > suse_macros +%if 0%{?is_opensuse} +cat < macros.d/macros.opensuse +# trim binary changelogs to include roughly 3 years +# maxnum,cuttime,minnum +%%_binarychangelogtrim 0,$(date -d "Jan 1 UTC 3 years ago" +%s),10 +EOF +%endif + cat < macros.d/macros.sbat # Common SBAT values for secure boot # https://github.com/rhboot/shim/blob/main/SBAT.md -- 2.51.1 From 0fbb664870c1d480c42772fff8effba5a86fa6accf70651f8bcbe0117b2dd80c Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Mon, 19 Sep 2022 11:05:04 +0000 Subject: [PATCH 39/55] - Update to version 20220919: * Redefine %__debug_install_post to simplify debuginfo setup * Fix bug not using custom name for summary and description in language packages (boo#1137381) OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=59 --- _servicedata | 2 +- rpm-config-SUSE-20220421.tar.zst | 3 --- rpm-config-SUSE-20220919.tar.zst | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-20220421.tar.zst create mode 100644 rpm-config-SUSE-20220919.tar.zst diff --git a/_servicedata b/_servicedata index e02fa17..2301851 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - f722dfb1ad78c8a4e348fa187aa7800ad8c4046a + a4cfcafa7db9fe27fc1bff49f064e525fd75f464 \ No newline at end of file diff --git a/rpm-config-SUSE-20220421.tar.zst b/rpm-config-SUSE-20220421.tar.zst deleted file mode 100644 index 5e896ed..0000000 --- a/rpm-config-SUSE-20220421.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fb15c0d1fd411052e8e30d846d320590f9db21b5ca52ed00298404f0b7045c7a -size 17666 diff --git a/rpm-config-SUSE-20220919.tar.zst b/rpm-config-SUSE-20220919.tar.zst new file mode 100644 index 0000000..4b5c4b5 --- /dev/null +++ b/rpm-config-SUSE-20220919.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ea5c2906db07c99f63fc5371d454075b3bf114d607aaa9a01102f8c97b6b95d +size 18454 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 93f5563..be39612 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Sep 19 11:04:22 UTC 2022 - lnussel@suse.de + +- Update to version 20220919: + * Redefine %__debug_install_post to simplify debuginfo setup + * Fix bug not using custom name for summary and description in language packages (boo#1137381) + ------------------------------------------------------------------- Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index e148a4a..391840a 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20220421 +Version: 20220919 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From dbb8c270ca541bf4ba57980c2b49b1ff0ecc09a14541385c5becdf676cf44fe2 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Wed, 21 Sep 2022 14:23:25 +0000 Subject: [PATCH 40/55] - Update to version 20220921: * Fix kernel builds after #59 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=60 --- _servicedata | 2 +- rpm-config-SUSE-20220919.tar.zst | 3 --- rpm-config-SUSE-20220921.tar.zst | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-20220919.tar.zst create mode 100644 rpm-config-SUSE-20220921.tar.zst diff --git a/_servicedata b/_servicedata index 2301851..fde66ed 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - a4cfcafa7db9fe27fc1bff49f064e525fd75f464 + 042a345a2e1f09e8db84eea6911607b56009ff1c \ No newline at end of file diff --git a/rpm-config-SUSE-20220919.tar.zst b/rpm-config-SUSE-20220919.tar.zst deleted file mode 100644 index 4b5c4b5..0000000 --- a/rpm-config-SUSE-20220919.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0ea5c2906db07c99f63fc5371d454075b3bf114d607aaa9a01102f8c97b6b95d -size 18454 diff --git a/rpm-config-SUSE-20220921.tar.zst b/rpm-config-SUSE-20220921.tar.zst new file mode 100644 index 0000000..18c1c77 --- /dev/null +++ b/rpm-config-SUSE-20220921.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f275f2527d3de9d889c7bbf015ff31d7236c1ffe3514c78c2c4d75215e99bf28 +size 18584 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index be39612..abea614 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Sep 21 14:22:53 UTC 2022 - lnussel@suse.de + +- Update to version 20220921: + * Fix kernel builds after #59 + ------------------------------------------------------------------- Mon Sep 19 11:04:22 UTC 2022 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 391840a..14a832a 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20220919 +Version: 20220921 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 19eab0e5fcf55a264115e4ab5366a4a9fd6b0e30aee0e2c19e50fd5a019758e5 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Fri, 23 Sep 2022 09:28:03 +0000 Subject: [PATCH 41/55] Updating link to change in openSUSE:Factory/rpm-config-SUSE revision 27.0 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=957dcc863c7ec4a66ff373686937176a --- _servicedata | 2 +- rpm-config-SUSE-20220421.tar.zst | 3 +++ rpm-config-SUSE-20220921.tar.zst | 3 --- rpm-config-SUSE.changes | 13 ------------- rpm-config-SUSE.spec | 2 +- 5 files changed, 5 insertions(+), 18 deletions(-) create mode 100644 rpm-config-SUSE-20220421.tar.zst delete mode 100644 rpm-config-SUSE-20220921.tar.zst diff --git a/_servicedata b/_servicedata index fde66ed..e02fa17 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 042a345a2e1f09e8db84eea6911607b56009ff1c + f722dfb1ad78c8a4e348fa187aa7800ad8c4046a \ No newline at end of file diff --git a/rpm-config-SUSE-20220421.tar.zst b/rpm-config-SUSE-20220421.tar.zst new file mode 100644 index 0000000..5e896ed --- /dev/null +++ b/rpm-config-SUSE-20220421.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb15c0d1fd411052e8e30d846d320590f9db21b5ca52ed00298404f0b7045c7a +size 17666 diff --git a/rpm-config-SUSE-20220921.tar.zst b/rpm-config-SUSE-20220921.tar.zst deleted file mode 100644 index 18c1c77..0000000 --- a/rpm-config-SUSE-20220921.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f275f2527d3de9d889c7bbf015ff31d7236c1ffe3514c78c2c4d75215e99bf28 -size 18584 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index abea614..93f5563 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,16 +1,3 @@ -------------------------------------------------------------------- -Wed Sep 21 14:22:53 UTC 2022 - lnussel@suse.de - -- Update to version 20220921: - * Fix kernel builds after #59 - -------------------------------------------------------------------- -Mon Sep 19 11:04:22 UTC 2022 - lnussel@suse.de - -- Update to version 20220919: - * Redefine %__debug_install_post to simplify debuginfo setup - * Fix bug not using custom name for summary and description in language packages (boo#1137381) - ------------------------------------------------------------------- Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 14a832a..e148a4a 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20220921 +Version: 20220421 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From a90387da2bc7c7fa26ab9a196ad03a88013e444b4e33630409bef83d8cb15ea3 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 23 Sep 2022 09:28:03 +0000 Subject: [PATCH 42/55] https://github.com/openSUSE/rpm-config-SUSE/issues/61 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpm-config-SUSE?expand=0&rev=27 --- _servicedata | 2 +- rpm-config-SUSE-20220421.tar.zst | 3 +++ rpm-config-SUSE-20220921.tar.zst | 3 --- rpm-config-SUSE.changes | 13 ------------- rpm-config-SUSE.spec | 2 +- 5 files changed, 5 insertions(+), 18 deletions(-) create mode 100644 rpm-config-SUSE-20220421.tar.zst delete mode 100644 rpm-config-SUSE-20220921.tar.zst diff --git a/_servicedata b/_servicedata index fde66ed..e02fa17 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 042a345a2e1f09e8db84eea6911607b56009ff1c + f722dfb1ad78c8a4e348fa187aa7800ad8c4046a \ No newline at end of file diff --git a/rpm-config-SUSE-20220421.tar.zst b/rpm-config-SUSE-20220421.tar.zst new file mode 100644 index 0000000..5e896ed --- /dev/null +++ b/rpm-config-SUSE-20220421.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb15c0d1fd411052e8e30d846d320590f9db21b5ca52ed00298404f0b7045c7a +size 17666 diff --git a/rpm-config-SUSE-20220921.tar.zst b/rpm-config-SUSE-20220921.tar.zst deleted file mode 100644 index 18c1c77..0000000 --- a/rpm-config-SUSE-20220921.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f275f2527d3de9d889c7bbf015ff31d7236c1ffe3514c78c2c4d75215e99bf28 -size 18584 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index abea614..93f5563 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,16 +1,3 @@ -------------------------------------------------------------------- -Wed Sep 21 14:22:53 UTC 2022 - lnussel@suse.de - -- Update to version 20220921: - * Fix kernel builds after #59 - -------------------------------------------------------------------- -Mon Sep 19 11:04:22 UTC 2022 - lnussel@suse.de - -- Update to version 20220919: - * Redefine %__debug_install_post to simplify debuginfo setup - * Fix bug not using custom name for summary and description in language packages (boo#1137381) - ------------------------------------------------------------------- Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 14a832a..e148a4a 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20220921 +Version: 20220421 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 7074ba1123c7c4d541a3e245763b855952d465429eb0ee0e1a5fb1fe792c1de9 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Mon, 26 Sep 2022 12:47:20 +0000 Subject: [PATCH 43/55] - Update to version 20220926: * Revert macros.debuginfo and prefer a direct rpm patch * Fix kernel builds after #59 * Redefine %__debug_install_post to simplify debuginfo setup * Fix bug not using custom name for summary and description in language packages (boo#1137381) OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=62 --- _servicedata | 2 +- rpm-config-SUSE-20220421.tar.zst | 3 --- rpm-config-SUSE-20220926.tar.zst | 3 +++ rpm-config-SUSE.changes | 9 +++++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 14 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-20220421.tar.zst create mode 100644 rpm-config-SUSE-20220926.tar.zst diff --git a/_servicedata b/_servicedata index e02fa17..eb37683 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - f722dfb1ad78c8a4e348fa187aa7800ad8c4046a + 67216a33c1500cb5e86caf86c55dbf053eee6be1 \ No newline at end of file diff --git a/rpm-config-SUSE-20220421.tar.zst b/rpm-config-SUSE-20220421.tar.zst deleted file mode 100644 index 5e896ed..0000000 --- a/rpm-config-SUSE-20220421.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fb15c0d1fd411052e8e30d846d320590f9db21b5ca52ed00298404f0b7045c7a -size 17666 diff --git a/rpm-config-SUSE-20220926.tar.zst b/rpm-config-SUSE-20220926.tar.zst new file mode 100644 index 0000000..929c96c --- /dev/null +++ b/rpm-config-SUSE-20220926.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc263db9e3569b284fcaae641c1756d6adec7e5d9866b2e8cabd03f9c1ec9b45 +size 17659 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 93f5563..7045583 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Mon Sep 26 12:46:42 UTC 2022 - lnussel@suse.de + +- Update to version 20220926: + * Revert macros.debuginfo and prefer a direct rpm patch + * Fix kernel builds after #59 + * Redefine %__debug_install_post to simplify debuginfo setup + * Fix bug not using custom name for summary and description in language packages (boo#1137381) + ------------------------------------------------------------------- Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index e148a4a..8c7eec5 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20220421 +Version: 20220926 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 6a0b76e1f41630e123d152e70a4c83e1ae4136df4c1c9db6716cad931b0939ba Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Wed, 12 Jul 2023 12:26:58 +0000 Subject: [PATCH 44/55] - Update to version 20230712: * Add more prjconf macros * update comment about _lto_cflags * drop %usrmerged macro (boo#1206798) * Fix SLE sbat macros used on Leap (bsc#1198458) OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=64 --- _servicedata | 2 +- rpm-config-SUSE-20220926.tar.zst | 3 --- rpm-config-SUSE-20230712.tar.zst | 3 +++ rpm-config-SUSE.changes | 9 +++++++++ rpm-config-SUSE.spec | 23 ++--------------------- 5 files changed, 15 insertions(+), 25 deletions(-) delete mode 100644 rpm-config-SUSE-20220926.tar.zst create mode 100644 rpm-config-SUSE-20230712.tar.zst diff --git a/_servicedata b/_servicedata index eb37683..1836a59 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 67216a33c1500cb5e86caf86c55dbf053eee6be1 + cfb8c73877ce339a722f13c8dfa1786f04468f04 \ No newline at end of file diff --git a/rpm-config-SUSE-20220926.tar.zst b/rpm-config-SUSE-20220926.tar.zst deleted file mode 100644 index 929c96c..0000000 --- a/rpm-config-SUSE-20220926.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dc263db9e3569b284fcaae641c1756d6adec7e5d9866b2e8cabd03f9c1ec9b45 -size 17659 diff --git a/rpm-config-SUSE-20230712.tar.zst b/rpm-config-SUSE-20230712.tar.zst new file mode 100644 index 0000000..0045bef --- /dev/null +++ b/rpm-config-SUSE-20230712.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab38f13695089d75d467cc5422f25df23e52e17d933e581c71d72fab5a149460 +size 17798 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 7045583..98f4c11 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Jul 12 12:25:55 UTC 2023 - lnussel@suse.de + +- Update to version 20230712: + * Add more prjconf macros + * update comment about _lto_cflags + * drop %usrmerged macro (boo#1206798) + * Fix SLE sbat macros used on Leap (bsc#1198458) + ------------------------------------------------------------------- Mon Sep 26 12:46:42 UTC 2022 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 8c7eec5..ca5fa8d 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -1,7 +1,7 @@ # # spec file for package rpm-config-SUSE # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2018 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20220926 +Version: 20230712 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later @@ -45,11 +45,6 @@ sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ -e 's/@ul_version@/%{?ul_version}%{!?ul_version:0}/' \ -e '/@is_opensuse@%{?is_opensuse:nomatch}/d' \ -e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ -%if 0%{?usrmerged} - -e 's/@usrmerged@/%{?usrmerged}/' \ -%else - -e '/@usrmerged@/d' \ -%endif %if 0%{?is_opensuse} -e '/@sle_version@%{?sle_version:nomatch}/d' \ -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ @@ -66,20 +61,6 @@ cat < macros.d/macros.opensuse EOF %endif -cat < macros.d/macros.sbat -# Common SBAT values for secure boot -# https://github.com/rhboot/shim/blob/main/SBAT.md - -%if 0%{?is_opensuse} -%%sbat_distro opensuse -%%sbat_distro_summary The openSUSE Project -%else -%%sbat_distro sle -%%sbat_distro_summary SUSE Linux Enterprise -%endif -%%sbat_distro_url mailto:security@suse.de -EOF - %install # Install SUSE vendor macros and rpmrc mkdir -p %{buildroot}%{_rpmconfigdir}/suse -- 2.51.1 From 945c354b7e6b0229da565482f2798712784dcaf0a3b235b4ce4700c876b77d66 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Mon, 15 Jan 2024 13:32:24 +0000 Subject: [PATCH 45/55] - Update to version 20240115: * macros.initrd: %regenerate_initrd_post: don't fail if mkdir is unavailable * scripts: Do full ksyms dependencies on Tumbleweed (bsc#1215015) OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=66 --- _servicedata | 2 +- rpm-config-SUSE-20230712.tar.zst | 3 --- rpm-config-SUSE-20240115.tar.zst | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 4 ++-- 5 files changed, 13 insertions(+), 6 deletions(-) delete mode 100644 rpm-config-SUSE-20230712.tar.zst create mode 100644 rpm-config-SUSE-20240115.tar.zst diff --git a/_servicedata b/_servicedata index 1836a59..0c33827 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - cfb8c73877ce339a722f13c8dfa1786f04468f04 + d337e8bd4a57b4f7869ab3be8891729d70102fdd \ No newline at end of file diff --git a/rpm-config-SUSE-20230712.tar.zst b/rpm-config-SUSE-20230712.tar.zst deleted file mode 100644 index 0045bef..0000000 --- a/rpm-config-SUSE-20230712.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ab38f13695089d75d467cc5422f25df23e52e17d933e581c71d72fab5a149460 -size 17798 diff --git a/rpm-config-SUSE-20240115.tar.zst b/rpm-config-SUSE-20240115.tar.zst new file mode 100644 index 0000000..6cf6866 --- /dev/null +++ b/rpm-config-SUSE-20240115.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03445efc178c2fef15cd81c5a3d8dee2a7c39c8901ec1c0152242ce5834c7f8b +size 17898 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 98f4c11..c385bc5 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Jan 15 13:31:52 UTC 2024 - lnussel@suse.com + +- Update to version 20240115: + * macros.initrd: %regenerate_initrd_post: don't fail if mkdir is unavailable + * scripts: Do full ksyms dependencies on Tumbleweed (bsc#1215015) + ------------------------------------------------------------------- Wed Jul 12 12:25:55 UTC 2023 - lnussel@suse.de diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index ca5fa8d..daf3cf2 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -1,7 +1,7 @@ # # spec file for package rpm-config-SUSE # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2018 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20230712 +Version: 20240115 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From f4c3a14fad2d51ef84a5c390324dbdd9a2819b2b989ca61fa608fdfc7b2b1110 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Thu, 18 Jan 2024 15:26:18 +0000 Subject: [PATCH 46/55] - Update to version 20240118: * find-provides.ksyms: Fix ksym provides on Tumbleweed/ALP OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=67 --- _servicedata | 2 +- rpm-config-SUSE-20240115.tar.zst | 3 --- rpm-config-SUSE-20240118.tar.zst | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-20240115.tar.zst create mode 100644 rpm-config-SUSE-20240118.tar.zst diff --git a/_servicedata b/_servicedata index 0c33827..7eaf2e9 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - d337e8bd4a57b4f7869ab3be8891729d70102fdd + 3a92c67365130516cc5206443ac2382c0f63f654 \ No newline at end of file diff --git a/rpm-config-SUSE-20240115.tar.zst b/rpm-config-SUSE-20240115.tar.zst deleted file mode 100644 index 6cf6866..0000000 --- a/rpm-config-SUSE-20240115.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:03445efc178c2fef15cd81c5a3d8dee2a7c39c8901ec1c0152242ce5834c7f8b -size 17898 diff --git a/rpm-config-SUSE-20240118.tar.zst b/rpm-config-SUSE-20240118.tar.zst new file mode 100644 index 0000000..20ce41c --- /dev/null +++ b/rpm-config-SUSE-20240118.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31f4964efc381dd9f8a19b3b093412c0e3c42cdb2aa418e5d33c115d90ac6f59 +size 17907 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index c385bc5..c1a5ef8 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jan 18 15:25:55 UTC 2024 - lnussel@suse.com + +- Update to version 20240118: + * find-provides.ksyms: Fix ksym provides on Tumbleweed/ALP + ------------------------------------------------------------------- Mon Jan 15 13:31:52 UTC 2024 - lnussel@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index daf3cf2..84bfd2c 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20240115 +Version: 20240118 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 98a35041c3205770d732b9494d1dd5dbef0c82308ed833f7ecbf6f8a8f5b3bed Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 16 Feb 2024 14:57:49 +0000 Subject: [PATCH 47/55] Accepting request 1146608 from home:vlefebvre:branches:Base:System set_permissions: handle chkstat failure more grateful (bsc#1219736) OBS-URL: https://build.opensuse.org/request/show/1146608 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=69 --- _servicedata | 2 +- rpm-config-SUSE-20240118.tar.zst | 3 --- rpm-config-SUSE-20240214.tar.zst | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-20240118.tar.zst create mode 100644 rpm-config-SUSE-20240214.tar.zst diff --git a/_servicedata b/_servicedata index 7eaf2e9..e3910ea 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 3a92c67365130516cc5206443ac2382c0f63f654 + 6c1bd69c467fe85c19544ecd8b17b2c4e47a745a \ No newline at end of file diff --git a/rpm-config-SUSE-20240118.tar.zst b/rpm-config-SUSE-20240118.tar.zst deleted file mode 100644 index 20ce41c..0000000 --- a/rpm-config-SUSE-20240118.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:31f4964efc381dd9f8a19b3b093412c0e3c42cdb2aa418e5d33c115d90ac6f59 -size 17907 diff --git a/rpm-config-SUSE-20240214.tar.zst b/rpm-config-SUSE-20240214.tar.zst new file mode 100644 index 0000000..470407a --- /dev/null +++ b/rpm-config-SUSE-20240214.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fefe90b155ca13a7db44d3147aeb2c1ed659f6ae85e8c6eabdd77c8bd82692db +size 17914 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index c1a5ef8..e9d9405 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Feb 14 16:22:28 UTC 2024 - valentin.lefebvre@suse.com + +- Update to version 20240214: + * set_permissions: handle chkstat failure more grateful (bsc#1219736) + ------------------------------------------------------------------- Thu Jan 18 15:25:55 UTC 2024 - lnussel@suse.com diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 84bfd2c..c3b663a 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -18,7 +18,7 @@ Name: rpm-config-SUSE -Version: 20240118 +Version: 20240214 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 8097c524d17775c4925d5c62c2367f3a5ba62f7b380025a45b2de07754913593 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Thu, 31 Oct 2024 09:34:08 +0000 Subject: [PATCH 48/55] - Update to version 20241031: * Merge in changes that already happened in the package - 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 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=73 --- .gitattributes | 23 +++ .gitignore | 1 + _service | 16 ++ _servicedata | 6 + rpm-config-SUSE-20240214.tar.zst | 3 + rpm-config-SUSE-20241031.tar.zst | 3 + rpm-config-SUSE.changes | 282 +++++++++++++++++++++++++++++++ rpm-config-SUSE.spec | 94 +++++++++++ 8 files changed, 428 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 _servicedata create mode 100644 rpm-config-SUSE-20240214.tar.zst create mode 100644 rpm-config-SUSE-20241031.tar.zst create mode 100644 rpm-config-SUSE.changes create mode 100644 rpm-config-SUSE.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..7f120b9 --- /dev/null +++ b/_service @@ -0,0 +1,16 @@ + + + + git + https://github.com/openSUSE/rpm-config-SUSE + master + %cd + enable + package/rpm-config-SUSE.spec + + + *.tar + zst + + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..fb589d8 --- /dev/null +++ b/_servicedata @@ -0,0 +1,6 @@ + + + https://github.com/openSUSE/rpm-config-SUSE + 0f18356a55adbba0e4884617ae6f09a9d1ffcb0e + + \ No newline at end of file diff --git a/rpm-config-SUSE-20240214.tar.zst b/rpm-config-SUSE-20240214.tar.zst new file mode 100644 index 0000000..470407a --- /dev/null +++ b/rpm-config-SUSE-20240214.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fefe90b155ca13a7db44d3147aeb2c1ed659f6ae85e8c6eabdd77c8bd82692db +size 17914 diff --git a/rpm-config-SUSE-20241031.tar.zst b/rpm-config-SUSE-20241031.tar.zst new file mode 100644 index 0000000..b0b077d --- /dev/null +++ b/rpm-config-SUSE-20241031.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7db75f2d2a37a704bbddd43dcb5b405af5661f1d8e9724b84564a8216d2a9187 +size 18114 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes new file mode 100644 index 0000000..bee399d --- /dev/null +++ b/rpm-config-SUSE.changes @@ -0,0 +1,282 @@ +------------------------------------------------------------------- +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 + +- Use a deterministic binarychangelogtrim + based on build times of BuildRequires (boo#1047218) + +------------------------------------------------------------------- +Wed Feb 14 16:22:28 UTC 2024 - valentin.lefebvre@suse.com + +- Update to version 20240214: + * set_permissions: handle chkstat failure more grateful (bsc#1219736) + +------------------------------------------------------------------- +Thu Jan 18 15:25:55 UTC 2024 - lnussel@suse.com + +- Update to version 20240118: + * find-provides.ksyms: Fix ksym provides on Tumbleweed/ALP + +------------------------------------------------------------------- +Mon Jan 15 13:31:52 UTC 2024 - lnussel@suse.com + +- Update to version 20240115: + * macros.initrd: %regenerate_initrd_post: don't fail if mkdir is unavailable + * scripts: Do full ksyms dependencies on Tumbleweed (bsc#1215015) + +------------------------------------------------------------------- +Wed Jul 12 12:25:55 UTC 2023 - lnussel@suse.de + +- Update to version 20230712: + * Add more prjconf macros + * update comment about _lto_cflags + * drop %usrmerged macro (boo#1206798) + * Fix SLE sbat macros used on Leap (bsc#1198458) + +------------------------------------------------------------------- +Mon Sep 26 12:46:42 UTC 2022 - lnussel@suse.de + +- Update to version 20220926: + * Revert macros.debuginfo and prefer a direct rpm patch + * Fix kernel builds after #59 + * Redefine %__debug_install_post to simplify debuginfo setup + * Fix bug not using custom name for summary and description in language packages (boo#1137381) + +------------------------------------------------------------------- +Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com + +- Update to version 20220421: + * Automatically trim opensuse changelogs to the last 3 years + * use zstd for tarball compression + +------------------------------------------------------------------- +Thu Apr 14 12:56:30 UTC 2022 - lnussel@suse.de + +- Update to version 20220414: + * add SBAT values (boo#1193282) + * Explain that rpm-config-SUSE covers also openSUSE + +------------------------------------------------------------------- +Fri Mar 18 12:14:16 UTC 2022 - dmueller@suse.com + +- Update to version 20220317: + * set buildshell to use bash + +------------------------------------------------------------------- +Sun Feb 06 15:23:31 UTC 2022 - dmueller@suse.com + +- Update to version 0.g96: + * changes + * Avoid bash specific construct + +------------------------------------------------------------------- +Wed Jan 19 15:18:16 UTC 2022 - lnussel@suse.de + +- Update to version 0.g93: + * locale.attr: Match all files inside LC_MESSAGES (boo#1194865) + * remove leap_version as it's obsolete + +------------------------------------------------------------------- +Thu Oct 21 10:33:43 UTC 2021 - lnussel@suse.de + +- Update to version 0.g89: + * find-provides.ksyms: Do not set IFS - it is not needed for anything. + * find-provides.ksyms: Fix compressed modules. + * Allow locale directory to be named "locales" too + +------------------------------------------------------------------- +Fri Jun 25 13:45:53 UTC 2021 - lnussel@suse.de + +- Update to version 0.g83: + * Find kernel modules also in /usr/lib/modules + +------------------------------------------------------------------- +Wed Jun 23 12:39:18 UTC 2021 - gmbr3@opensuse.org + +- Update to version 0.g81: + * Support ZSTD compressed kernel modules + * Fix a typo: povides -> provides + * Quote %buildroot in makeinstall macros + +------------------------------------------------------------------- +Fri Mar 05 15:52:55 UTC 2021 - lnussel@suse.de + +- Update to version 0.g76: + * Prepare usrmerge (boo#1029961) + * scripts/find-provides.ksyms: Handle XZ compressed kernel (boo#1179251). + * find-requires.ksyms: use "if kernel" conditional for modules-load.d + * find-requires.ksyms: actually generate modules-load.d dependencies + * find-requires.ksyms: Silence the awk warning + * find-provides.ksyms: Fix kernel version test + * find-provides.ksyms: Fix ksym-provides test + +------------------------------------------------------------------- +Mon Oct 26 12:14:50 UTC 2020 - lnussel@suse.de + +- Update to version 0.g64: + * Define a global %_firmwaredir + * macros.obs: remove unused macros + +------------------------------------------------------------------- +Mon Aug 31 08:06:43 UTC 2020 - lnussel@suse.de + +- Update to version 0.g60: + * Add VPATH macros from RH/Fedora to make upstream Meson macros work + * Don't limit locale match to /usr/share/locale + +------------------------------------------------------------------- +Sun Mar 22 13:32:49 UTC 2020 - kukuk@suse.com + +- Update to version 0.g56: + * Remove grep and diffutils from fillup_prereq, replace coreutils with file requires + * Avoid overwriting files that didn't actually change on disk + +------------------------------------------------------------------- +Thu Jan 30 10:33:42 UTC 2020 - dimstar@opensuse.org + +- Update to version 0.g52: + * Make deprecated %install_info not fail when used within if/fi construct + +------------------------------------------------------------------- +Fri Dec 27 14:00:15 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g50: + * Add missing changelog entries and fix authors + * Add ldconfig_scriptlets macros for RH/Fedora compatibility + * move %install_info to file triggers (boo#1152105) + +------------------------------------------------------------------- +Wed Nov 06 09:45:08 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g45: + * Use -flto=auto for _lto_cflags for now + +------------------------------------------------------------------- +Tue Oct 29 10:26:17 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g44: + * Sync specfile changes + * Add _lto_cflags to suse_macros for now + +------------------------------------------------------------------- +Wed Oct 16 09:07:52 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g42: + * Add __perl macro until the perl package provides it + * Add requires_eq and requires_ge macros + +------------------------------------------------------------------- +Wed Sep 25 09:16:39 UTC 2019 - lnussel@suse.de + +- Update to version 0.g40: + * locale.prov: also work with -locale packages + * locale.prov: discard input in error case + +------------------------------------------------------------------- +Thu Sep 19 08:20:36 UTC 2019 - lnussel@suse.de + +- Update to version 0.g37: + * Add macros for locale provides + +------------------------------------------------------------------- +Wed Aug 28 12:12:34 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g35: + * Add _distconfdir as /usr/etc + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + * add changes + +------------------------------------------------------------------- +Thu Aug 15 17:53:05 UTC 2019 - msuchanek@suse.de + +- Update to version 0.g32: + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + +------------------------------------------------------------------- +Wed Aug 14 11:25:25 UTC 2019 - dimstar@opensuse.org + +- Update to version 0.g29: + * find-requires.ksyms: Move modinfo and modprobe before the ksym dependency code. + +------------------------------------------------------------------- +Tue Jun 18 13:25:45 UTC 2019 - Takashi Iwai + +- Add support for compressed firmware files +- Add support for compressed kernel modules + +------------------------------------------------------------------- +Fri May 17 10:37:23 UTC 2019 - Martin Wilck + +- macros: avoid emitting bashisms into scriptlets + +------------------------------------------------------------------- +Thu Apr 25 16:15:13 UTC 2019 - Michal Suchanek + +- Provide/require modules with .ko suffix (jsc#SLE-3853) + +------------------------------------------------------------------- +Wed Apr 10 09:59:33 CEST 2019 - kukuk@suse.de + +- Don't use bash syntax in %install_info macro [bsc#1131957] + +------------------------------------------------------------------- +Tue Mar 5 16:05:14 UTC 2019 - Michal Suchanek + +- Add automatic kernel module requires for module-load.d files + (FATE#326579). + +------------------------------------------------------------------- +Wed Jan 30 13:57:55 CET 2019 - mls@suse.de + +- Added macros.d/macros.initrd + +------------------------------------------------------------------- +Tue Dec 18 20:10:04 UTC 2018 - Michal Suchanek + +- Add kmod(module) provides to kernel and KMPs (FATE#326579). + +------------------------------------------------------------------- +Wed Oct 24 16:10:40 CEST 2018 - msuchanek@suse.de + +- Fix superfluous TOC. dependency (bsc#1113100) + +------------------------------------------------------------------- +Fri Oct 12 14:17:05 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g8 + * %lang_package: fix "empty Requires:" being emitted + * %user_group_add: do not ignore errors from useradd + +------------------------------------------------------------------- +Wed Sep 5 11:57:46 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g5 + * Modified %lang_package to not inject -n when -r is given. + +------------------------------------------------------------------- +Sat Aug 18 09:38:18 UTC 2018 - schwab@suse.de + +- Break build cycle with rpm + +------------------------------------------------------------------- +Mon Feb 26 03:48:20 UTC 2018 - Neal Gompa + +- Initial split of RPM vendor configuration from rpm package + diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec new file mode 100644 index 0000000..cc40fda --- /dev/null +++ b/rpm-config-SUSE.spec @@ -0,0 +1,94 @@ +# +# spec file for package rpm-config-SUSE +# +# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2018 Neal Gompa . +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +# ignore the explicit bash requires from the kernel mod scripts +%define __requires_exclude ^/bin/bash$ +Name: rpm-config-SUSE +Version: 20241031 +Release: 0 +Summary: SUSE specific RPM configuration files +License: GPL-2.0-or-later +Group: System/Packages +URL: https://github.com/openSUSE/rpm-config-SUSE +Source: %{name}-%{version}.tar.zst +BuildRequires: zstd +#!BuildIgnore: rpm-config-SUSE +# RPM owns the directories we need +Requires: rpm +BuildArch: noarch + +%description +This package contains the RPM configuration data for the SUSE and +openSUSE distribution families. + +%prep +%setup -q + +%build +# Set up the SUSE Linux version macros +sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ + -e 's/@sles_version@/%{?sles_version}%{!?sles_version:0}/' \ + -e 's/@ul_version@/%{?ul_version}%{!?ul_version:0}/' \ + -e '/@is_opensuse@%{?is_opensuse:nomatch}/d' \ + -e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ +%if 0%{?is_opensuse} + -e '/@sle_version@%{?sle_version:nomatch}/d' \ + -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ +%else + -e '/@sle_version@/d' \ +%endif + < suse_macros.in > suse_macros + +%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 +trimdate=$(rpm -qa --qf %{BUILDTIME}\\n |sort -n|tail -1) +trimdate=$(( (trimdate / 31557600 - 3) * 31557600 + 6 * 3600 )) +cat < macros.d/macros.opensuse +# trim binary changelogs to include roughly 3 years +# maxnum,cuttime,minnum +%%_binarychangelogtrim 0,$trimdate,10 +EOF +%endif + +%install +# Install SUSE vendor macros and rpmrc +mkdir -p %{buildroot}%{_rpmconfigdir}/suse +cp -a suse_macros %{buildroot}%{_rpmconfigdir}/suse/macros + +# Install vendor dependency generators +cp -a fileattrs %{buildroot}%{_rpmconfigdir} +cp -a scripts/* %{buildroot}%{_rpmconfigdir} +cp -a macros.d %{buildroot}%{_rpmconfigdir} + +%files +%license COPYING +%doc README.md +%{_rpmconfigdir}/suse/ +%{_rpmconfigdir}/macros.d/macros.* +%{_rpmconfigdir}/fileattrs/* +%{_rpmconfigdir}/brp-suse +%{_rpmconfigdir}/firmware.prov +%{_rpmconfigdir}/sysvinitdeps.sh +%{_rpmconfigdir}/locale.prov +# kmod deps +%{_rpmconfigdir}/find-provides.ksyms +%{_rpmconfigdir}/find-requires.ksyms +%{_rpmconfigdir}/find-supplements.ksyms + +%changelog -- 2.51.1 From 28711e4ec69fd28607daf6dda7b8f0dc404f5e3dfaefc0971ea1f1ef8fd7f2f1 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 24 Mar 2025 13:33:18 +0000 Subject: [PATCH 49/55] - 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 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=75 --- .gitattributes | 23 +++ .gitignore | 1 + _service | 16 ++ _servicedata | 6 + rpm-config-SUSE-20240214.tar.zst | 3 + rpm-config-SUSE-20241031.tar.zst | 3 + rpm-config-SUSE-20250324.tar.zst | 3 + rpm-config-SUSE.changes | 290 +++++++++++++++++++++++++++++++ rpm-config-SUSE.spec | 94 ++++++++++ 9 files changed, 439 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 _servicedata create mode 100644 rpm-config-SUSE-20240214.tar.zst create mode 100644 rpm-config-SUSE-20241031.tar.zst create mode 100644 rpm-config-SUSE-20250324.tar.zst create mode 100644 rpm-config-SUSE.changes create mode 100644 rpm-config-SUSE.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..7f120b9 --- /dev/null +++ b/_service @@ -0,0 +1,16 @@ + + + + git + https://github.com/openSUSE/rpm-config-SUSE + master + %cd + enable + package/rpm-config-SUSE.spec + + + *.tar + zst + + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..cadf776 --- /dev/null +++ b/_servicedata @@ -0,0 +1,6 @@ + + + https://github.com/openSUSE/rpm-config-SUSE + 5ec3f4b8d1e8a09abcf475bf18f743d84591df7d + + \ No newline at end of file diff --git a/rpm-config-SUSE-20240214.tar.zst b/rpm-config-SUSE-20240214.tar.zst new file mode 100644 index 0000000..470407a --- /dev/null +++ b/rpm-config-SUSE-20240214.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fefe90b155ca13a7db44d3147aeb2c1ed659f6ae85e8c6eabdd77c8bd82692db +size 17914 diff --git a/rpm-config-SUSE-20241031.tar.zst b/rpm-config-SUSE-20241031.tar.zst new file mode 100644 index 0000000..b0b077d --- /dev/null +++ b/rpm-config-SUSE-20241031.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7db75f2d2a37a704bbddd43dcb5b405af5661f1d8e9724b84564a8216d2a9187 +size 18114 diff --git a/rpm-config-SUSE-20250324.tar.zst b/rpm-config-SUSE-20250324.tar.zst new file mode 100644 index 0000000..db25004 --- /dev/null +++ b/rpm-config-SUSE-20250324.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca3f16e6ec4d528c59970d9c9b2e47caf88bf2f844e04c3c6fccf76e0ce361bd +size 18279 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes new file mode 100644 index 0000000..15e79de --- /dev/null +++ b/rpm-config-SUSE.changes @@ -0,0 +1,290 @@ +------------------------------------------------------------------- +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 + +- Use a deterministic binarychangelogtrim + based on build times of BuildRequires (boo#1047218) + +------------------------------------------------------------------- +Wed Feb 14 16:22:28 UTC 2024 - valentin.lefebvre@suse.com + +- Update to version 20240214: + * set_permissions: handle chkstat failure more grateful (bsc#1219736) + +------------------------------------------------------------------- +Thu Jan 18 15:25:55 UTC 2024 - lnussel@suse.com + +- Update to version 20240118: + * find-provides.ksyms: Fix ksym provides on Tumbleweed/ALP + +------------------------------------------------------------------- +Mon Jan 15 13:31:52 UTC 2024 - lnussel@suse.com + +- Update to version 20240115: + * macros.initrd: %regenerate_initrd_post: don't fail if mkdir is unavailable + * scripts: Do full ksyms dependencies on Tumbleweed (bsc#1215015) + +------------------------------------------------------------------- +Wed Jul 12 12:25:55 UTC 2023 - lnussel@suse.de + +- Update to version 20230712: + * Add more prjconf macros + * update comment about _lto_cflags + * drop %usrmerged macro (boo#1206798) + * Fix SLE sbat macros used on Leap (bsc#1198458) + +------------------------------------------------------------------- +Mon Sep 26 12:46:42 UTC 2022 - lnussel@suse.de + +- Update to version 20220926: + * Revert macros.debuginfo and prefer a direct rpm patch + * Fix kernel builds after #59 + * Redefine %__debug_install_post to simplify debuginfo setup + * Fix bug not using custom name for summary and description in language packages (boo#1137381) + +------------------------------------------------------------------- +Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com + +- Update to version 20220421: + * Automatically trim opensuse changelogs to the last 3 years + * use zstd for tarball compression + +------------------------------------------------------------------- +Thu Apr 14 12:56:30 UTC 2022 - lnussel@suse.de + +- Update to version 20220414: + * add SBAT values (boo#1193282) + * Explain that rpm-config-SUSE covers also openSUSE + +------------------------------------------------------------------- +Fri Mar 18 12:14:16 UTC 2022 - dmueller@suse.com + +- Update to version 20220317: + * set buildshell to use bash + +------------------------------------------------------------------- +Sun Feb 06 15:23:31 UTC 2022 - dmueller@suse.com + +- Update to version 0.g96: + * changes + * Avoid bash specific construct + +------------------------------------------------------------------- +Wed Jan 19 15:18:16 UTC 2022 - lnussel@suse.de + +- Update to version 0.g93: + * locale.attr: Match all files inside LC_MESSAGES (boo#1194865) + * remove leap_version as it's obsolete + +------------------------------------------------------------------- +Thu Oct 21 10:33:43 UTC 2021 - lnussel@suse.de + +- Update to version 0.g89: + * find-provides.ksyms: Do not set IFS - it is not needed for anything. + * find-provides.ksyms: Fix compressed modules. + * Allow locale directory to be named "locales" too + +------------------------------------------------------------------- +Fri Jun 25 13:45:53 UTC 2021 - lnussel@suse.de + +- Update to version 0.g83: + * Find kernel modules also in /usr/lib/modules + +------------------------------------------------------------------- +Wed Jun 23 12:39:18 UTC 2021 - gmbr3@opensuse.org + +- Update to version 0.g81: + * Support ZSTD compressed kernel modules + * Fix a typo: povides -> provides + * Quote %buildroot in makeinstall macros + +------------------------------------------------------------------- +Fri Mar 05 15:52:55 UTC 2021 - lnussel@suse.de + +- Update to version 0.g76: + * Prepare usrmerge (boo#1029961) + * scripts/find-provides.ksyms: Handle XZ compressed kernel (boo#1179251). + * find-requires.ksyms: use "if kernel" conditional for modules-load.d + * find-requires.ksyms: actually generate modules-load.d dependencies + * find-requires.ksyms: Silence the awk warning + * find-provides.ksyms: Fix kernel version test + * find-provides.ksyms: Fix ksym-provides test + +------------------------------------------------------------------- +Mon Oct 26 12:14:50 UTC 2020 - lnussel@suse.de + +- Update to version 0.g64: + * Define a global %_firmwaredir + * macros.obs: remove unused macros + +------------------------------------------------------------------- +Mon Aug 31 08:06:43 UTC 2020 - lnussel@suse.de + +- Update to version 0.g60: + * Add VPATH macros from RH/Fedora to make upstream Meson macros work + * Don't limit locale match to /usr/share/locale + +------------------------------------------------------------------- +Sun Mar 22 13:32:49 UTC 2020 - kukuk@suse.com + +- Update to version 0.g56: + * Remove grep and diffutils from fillup_prereq, replace coreutils with file requires + * Avoid overwriting files that didn't actually change on disk + +------------------------------------------------------------------- +Thu Jan 30 10:33:42 UTC 2020 - dimstar@opensuse.org + +- Update to version 0.g52: + * Make deprecated %install_info not fail when used within if/fi construct + +------------------------------------------------------------------- +Fri Dec 27 14:00:15 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g50: + * Add missing changelog entries and fix authors + * Add ldconfig_scriptlets macros for RH/Fedora compatibility + * move %install_info to file triggers (boo#1152105) + +------------------------------------------------------------------- +Wed Nov 06 09:45:08 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g45: + * Use -flto=auto for _lto_cflags for now + +------------------------------------------------------------------- +Tue Oct 29 10:26:17 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g44: + * Sync specfile changes + * Add _lto_cflags to suse_macros for now + +------------------------------------------------------------------- +Wed Oct 16 09:07:52 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g42: + * Add __perl macro until the perl package provides it + * Add requires_eq and requires_ge macros + +------------------------------------------------------------------- +Wed Sep 25 09:16:39 UTC 2019 - lnussel@suse.de + +- Update to version 0.g40: + * locale.prov: also work with -locale packages + * locale.prov: discard input in error case + +------------------------------------------------------------------- +Thu Sep 19 08:20:36 UTC 2019 - lnussel@suse.de + +- Update to version 0.g37: + * Add macros for locale provides + +------------------------------------------------------------------- +Wed Aug 28 12:12:34 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g35: + * Add _distconfdir as /usr/etc + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + * add changes + +------------------------------------------------------------------- +Thu Aug 15 17:53:05 UTC 2019 - msuchanek@suse.de + +- Update to version 0.g32: + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + +------------------------------------------------------------------- +Wed Aug 14 11:25:25 UTC 2019 - dimstar@opensuse.org + +- Update to version 0.g29: + * find-requires.ksyms: Move modinfo and modprobe before the ksym dependency code. + +------------------------------------------------------------------- +Tue Jun 18 13:25:45 UTC 2019 - Takashi Iwai + +- Add support for compressed firmware files +- Add support for compressed kernel modules + +------------------------------------------------------------------- +Fri May 17 10:37:23 UTC 2019 - Martin Wilck + +- macros: avoid emitting bashisms into scriptlets + +------------------------------------------------------------------- +Thu Apr 25 16:15:13 UTC 2019 - Michal Suchanek + +- Provide/require modules with .ko suffix (jsc#SLE-3853) + +------------------------------------------------------------------- +Wed Apr 10 09:59:33 CEST 2019 - kukuk@suse.de + +- Don't use bash syntax in %install_info macro [bsc#1131957] + +------------------------------------------------------------------- +Tue Mar 5 16:05:14 UTC 2019 - Michal Suchanek + +- Add automatic kernel module requires for module-load.d files + (FATE#326579). + +------------------------------------------------------------------- +Wed Jan 30 13:57:55 CET 2019 - mls@suse.de + +- Added macros.d/macros.initrd + +------------------------------------------------------------------- +Tue Dec 18 20:10:04 UTC 2018 - Michal Suchanek + +- Add kmod(module) provides to kernel and KMPs (FATE#326579). + +------------------------------------------------------------------- +Wed Oct 24 16:10:40 CEST 2018 - msuchanek@suse.de + +- Fix superfluous TOC. dependency (bsc#1113100) + +------------------------------------------------------------------- +Fri Oct 12 14:17:05 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g8 + * %lang_package: fix "empty Requires:" being emitted + * %user_group_add: do not ignore errors from useradd + +------------------------------------------------------------------- +Wed Sep 5 11:57:46 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g5 + * Modified %lang_package to not inject -n when -r is given. + +------------------------------------------------------------------- +Sat Aug 18 09:38:18 UTC 2018 - schwab@suse.de + +- Break build cycle with rpm + +------------------------------------------------------------------- +Mon Feb 26 03:48:20 UTC 2018 - Neal Gompa + +- Initial split of RPM vendor configuration from rpm package + diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec new file mode 100644 index 0000000..099739f --- /dev/null +++ b/rpm-config-SUSE.spec @@ -0,0 +1,94 @@ +# +# spec file for package rpm-config-SUSE +# +# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2018 Neal Gompa . +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +# ignore the explicit bash requires from the kernel mod scripts +%define __requires_exclude ^/bin/bash$ +Name: rpm-config-SUSE +Version: 20250324 +Release: 0 +Summary: SUSE specific RPM configuration files +License: GPL-2.0-or-later +Group: System/Packages +URL: https://github.com/openSUSE/rpm-config-SUSE +Source: %{name}-%{version}.tar.zst +BuildRequires: zstd +#!BuildIgnore: rpm-config-SUSE +# RPM owns the directories we need +Requires: rpm +BuildArch: noarch + +%description +This package contains the RPM configuration data for the SUSE and +openSUSE distribution families. + +%prep +%setup -q + +%build +# Set up the SUSE Linux version macros +sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ + -e 's/@sles_version@/%{?sles_version}%{!?sles_version:0}/' \ + -e 's/@ul_version@/%{?ul_version}%{!?ul_version:0}/' \ + -e '/@is_opensuse@%{?is_opensuse:nomatch}/d' \ + -e 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ +%if 0%{?is_opensuse} + -e '/@sle_version@%{?sle_version:nomatch}/d' \ + -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ +%else + -e '/@sle_version@/d' \ +%endif + < suse_dist_macros.in > macros.d/macros.susedist + +%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 +trimdate=$(rpm -qa --qf %{BUILDTIME}\\n |sort -n|tail -1) +trimdate=$(( (trimdate / 31557600 - 3) * 31557600 + 6 * 3600 )) +cat < macros.d/macros.opensuse +# trim binary changelogs to include roughly 3 years +# maxnum,cuttime,minnum +%%_binarychangelogtrim 0,$trimdate,10 +EOF +%endif + +%install +# Install SUSE vendor macros and rpmrc +install -d -m 0755 %{buildroot}%{_rpmconfigdir} +cp -a suse %{buildroot}%{_rpmconfigdir} + +# Install vendor dependency generators +cp -a fileattrs %{buildroot}%{_rpmconfigdir} +cp -a scripts/* %{buildroot}%{_rpmconfigdir} +cp -a macros.d %{buildroot}%{_rpmconfigdir} + +%files +%license COPYING +%doc README.md +%{_rpmconfigdir}/suse/ +%{_rpmconfigdir}/macros.d/macros.* +%{_rpmconfigdir}/fileattrs/* +%{_rpmconfigdir}/brp-suse +%{_rpmconfigdir}/firmware.prov +%{_rpmconfigdir}/sysvinitdeps.sh +%{_rpmconfigdir}/locale.prov +# kmod deps +%{_rpmconfigdir}/find-provides.ksyms +%{_rpmconfigdir}/find-requires.ksyms +%{_rpmconfigdir}/find-supplements.ksyms + +%changelog -- 2.51.1 From fd70631eea24ef55b79d31716598622dd5325bdbb7cae3d880cd6e1b4d32f0d9 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Fri, 28 Mar 2025 16:23:01 +0000 Subject: [PATCH 50/55] - Update to version 20250328: * Revert "Define %jobs as variable (boo#1237231)" * Create the directory for rpm macros installation in install OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=76 --- _servicedata | 2 +- rpm-config-SUSE-20250324.tar.zst | 3 --- rpm-config-SUSE-20250328.tar.zst | 3 +++ rpm-config-SUSE.changes | 7 +++++++ rpm-config-SUSE.spec | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 rpm-config-SUSE-20250324.tar.zst create mode 100644 rpm-config-SUSE-20250328.tar.zst diff --git a/_servicedata b/_servicedata index cadf776..f719ae7 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 5ec3f4b8d1e8a09abcf475bf18f743d84591df7d + 134e70e47ed6dace59c28499e18de50bdc25ecb6 \ No newline at end of file diff --git a/rpm-config-SUSE-20250324.tar.zst b/rpm-config-SUSE-20250324.tar.zst deleted file mode 100644 index db25004..0000000 --- a/rpm-config-SUSE-20250324.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ca3f16e6ec4d528c59970d9c9b2e47caf88bf2f844e04c3c6fccf76e0ce361bd -size 18279 diff --git a/rpm-config-SUSE-20250328.tar.zst b/rpm-config-SUSE-20250328.tar.zst new file mode 100644 index 0000000..ffd80ec --- /dev/null +++ b/rpm-config-SUSE-20250328.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51efc451cc183b5de52ff1b6fd20bbf3871573463a4f0166e8432abde2d7ecca +size 18174 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 15e79de..a645eca 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +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 diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 099739f..e257c6f 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -20,7 +20,7 @@ # ignore the explicit bash requires from the kernel mod scripts %define __requires_exclude ^/bin/bash$ Name: rpm-config-SUSE -Version: 20250324 +Version: 20250328 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 0910f0b833040e03e9536906d2cacd7f71e68948903c8e3da185287b7d9fa717 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Fri, 25 Apr 2025 08:21:57 +0000 Subject: [PATCH 51/55] Accepting request 1272600 from home:dimstar:Factory - Update to version 20250423: * packaging: replace @leap_version@ in suse_dist_macros.in * kmp.attr: Run scripts for all modules (bsc#1237308). OBS-URL: https://build.opensuse.org/request/show/1272600 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=78 --- .gitattributes | 23 +++ .gitignore | 1 + _service | 16 ++ _servicedata | 6 + rpm-config-SUSE-20240214.tar.zst | 3 + rpm-config-SUSE-20241031.tar.zst | 3 + rpm-config-SUSE-20250328.tar.zst | 3 + rpm-config-SUSE-20250423.tar.zst | 3 + rpm-config-SUSE.changes | 304 +++++++++++++++++++++++++++++++ rpm-config-SUSE.spec | 95 ++++++++++ 10 files changed, 457 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 _servicedata create mode 100644 rpm-config-SUSE-20240214.tar.zst create mode 100644 rpm-config-SUSE-20241031.tar.zst create mode 100644 rpm-config-SUSE-20250328.tar.zst create mode 100644 rpm-config-SUSE-20250423.tar.zst create mode 100644 rpm-config-SUSE.changes create mode 100644 rpm-config-SUSE.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..7f120b9 --- /dev/null +++ b/_service @@ -0,0 +1,16 @@ + + + + git + https://github.com/openSUSE/rpm-config-SUSE + master + %cd + enable + package/rpm-config-SUSE.spec + + + *.tar + zst + + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..3b7b58f --- /dev/null +++ b/_servicedata @@ -0,0 +1,6 @@ + + + https://github.com/openSUSE/rpm-config-SUSE + 5d6a094437f4f0e3089d07b5fc7690ebd694e197 + + \ No newline at end of file diff --git a/rpm-config-SUSE-20240214.tar.zst b/rpm-config-SUSE-20240214.tar.zst new file mode 100644 index 0000000..470407a --- /dev/null +++ b/rpm-config-SUSE-20240214.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fefe90b155ca13a7db44d3147aeb2c1ed659f6ae85e8c6eabdd77c8bd82692db +size 17914 diff --git a/rpm-config-SUSE-20241031.tar.zst b/rpm-config-SUSE-20241031.tar.zst new file mode 100644 index 0000000..b0b077d --- /dev/null +++ b/rpm-config-SUSE-20241031.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7db75f2d2a37a704bbddd43dcb5b405af5661f1d8e9724b84564a8216d2a9187 +size 18114 diff --git a/rpm-config-SUSE-20250328.tar.zst b/rpm-config-SUSE-20250328.tar.zst new file mode 100644 index 0000000..ffd80ec --- /dev/null +++ b/rpm-config-SUSE-20250328.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51efc451cc183b5de52ff1b6fd20bbf3871573463a4f0166e8432abde2d7ecca +size 18174 diff --git a/rpm-config-SUSE-20250423.tar.zst b/rpm-config-SUSE-20250423.tar.zst new file mode 100644 index 0000000..37b1fc5 --- /dev/null +++ b/rpm-config-SUSE-20250423.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c3181bd7f56f51912bd46ff7c133ef247bc449ac6299054dff2cf861c5003d5 +size 18166 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes new file mode 100644 index 0000000..04fc1d4 --- /dev/null +++ b/rpm-config-SUSE.changes @@ -0,0 +1,304 @@ +------------------------------------------------------------------- +Fri Apr 25 08:11:22 UTC 2025 - Dominique Leuenberger + +- 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 + +- Use a deterministic binarychangelogtrim + based on build times of BuildRequires (boo#1047218) + +------------------------------------------------------------------- +Wed Feb 14 16:22:28 UTC 2024 - valentin.lefebvre@suse.com + +- Update to version 20240214: + * set_permissions: handle chkstat failure more grateful (bsc#1219736) + +------------------------------------------------------------------- +Thu Jan 18 15:25:55 UTC 2024 - lnussel@suse.com + +- Update to version 20240118: + * find-provides.ksyms: Fix ksym provides on Tumbleweed/ALP + +------------------------------------------------------------------- +Mon Jan 15 13:31:52 UTC 2024 - lnussel@suse.com + +- Update to version 20240115: + * macros.initrd: %regenerate_initrd_post: don't fail if mkdir is unavailable + * scripts: Do full ksyms dependencies on Tumbleweed (bsc#1215015) + +------------------------------------------------------------------- +Wed Jul 12 12:25:55 UTC 2023 - lnussel@suse.de + +- Update to version 20230712: + * Add more prjconf macros + * update comment about _lto_cflags + * drop %usrmerged macro (boo#1206798) + * Fix SLE sbat macros used on Leap (bsc#1198458) + +------------------------------------------------------------------- +Mon Sep 26 12:46:42 UTC 2022 - lnussel@suse.de + +- Update to version 20220926: + * Revert macros.debuginfo and prefer a direct rpm patch + * Fix kernel builds after #59 + * Redefine %__debug_install_post to simplify debuginfo setup + * Fix bug not using custom name for summary and description in language packages (boo#1137381) + +------------------------------------------------------------------- +Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com + +- Update to version 20220421: + * Automatically trim opensuse changelogs to the last 3 years + * use zstd for tarball compression + +------------------------------------------------------------------- +Thu Apr 14 12:56:30 UTC 2022 - lnussel@suse.de + +- Update to version 20220414: + * add SBAT values (boo#1193282) + * Explain that rpm-config-SUSE covers also openSUSE + +------------------------------------------------------------------- +Fri Mar 18 12:14:16 UTC 2022 - dmueller@suse.com + +- Update to version 20220317: + * set buildshell to use bash + +------------------------------------------------------------------- +Sun Feb 06 15:23:31 UTC 2022 - dmueller@suse.com + +- Update to version 0.g96: + * changes + * Avoid bash specific construct + +------------------------------------------------------------------- +Wed Jan 19 15:18:16 UTC 2022 - lnussel@suse.de + +- Update to version 0.g93: + * locale.attr: Match all files inside LC_MESSAGES (boo#1194865) + * remove leap_version as it's obsolete + +------------------------------------------------------------------- +Thu Oct 21 10:33:43 UTC 2021 - lnussel@suse.de + +- Update to version 0.g89: + * find-provides.ksyms: Do not set IFS - it is not needed for anything. + * find-provides.ksyms: Fix compressed modules. + * Allow locale directory to be named "locales" too + +------------------------------------------------------------------- +Fri Jun 25 13:45:53 UTC 2021 - lnussel@suse.de + +- Update to version 0.g83: + * Find kernel modules also in /usr/lib/modules + +------------------------------------------------------------------- +Wed Jun 23 12:39:18 UTC 2021 - gmbr3@opensuse.org + +- Update to version 0.g81: + * Support ZSTD compressed kernel modules + * Fix a typo: povides -> provides + * Quote %buildroot in makeinstall macros + +------------------------------------------------------------------- +Fri Mar 05 15:52:55 UTC 2021 - lnussel@suse.de + +- Update to version 0.g76: + * Prepare usrmerge (boo#1029961) + * scripts/find-provides.ksyms: Handle XZ compressed kernel (boo#1179251). + * find-requires.ksyms: use "if kernel" conditional for modules-load.d + * find-requires.ksyms: actually generate modules-load.d dependencies + * find-requires.ksyms: Silence the awk warning + * find-provides.ksyms: Fix kernel version test + * find-provides.ksyms: Fix ksym-provides test + +------------------------------------------------------------------- +Mon Oct 26 12:14:50 UTC 2020 - lnussel@suse.de + +- Update to version 0.g64: + * Define a global %_firmwaredir + * macros.obs: remove unused macros + +------------------------------------------------------------------- +Mon Aug 31 08:06:43 UTC 2020 - lnussel@suse.de + +- Update to version 0.g60: + * Add VPATH macros from RH/Fedora to make upstream Meson macros work + * Don't limit locale match to /usr/share/locale + +------------------------------------------------------------------- +Sun Mar 22 13:32:49 UTC 2020 - kukuk@suse.com + +- Update to version 0.g56: + * Remove grep and diffutils from fillup_prereq, replace coreutils with file requires + * Avoid overwriting files that didn't actually change on disk + +------------------------------------------------------------------- +Thu Jan 30 10:33:42 UTC 2020 - dimstar@opensuse.org + +- Update to version 0.g52: + * Make deprecated %install_info not fail when used within if/fi construct + +------------------------------------------------------------------- +Fri Dec 27 14:00:15 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g50: + * Add missing changelog entries and fix authors + * Add ldconfig_scriptlets macros for RH/Fedora compatibility + * move %install_info to file triggers (boo#1152105) + +------------------------------------------------------------------- +Wed Nov 06 09:45:08 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g45: + * Use -flto=auto for _lto_cflags for now + +------------------------------------------------------------------- +Tue Oct 29 10:26:17 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g44: + * Sync specfile changes + * Add _lto_cflags to suse_macros for now + +------------------------------------------------------------------- +Wed Oct 16 09:07:52 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g42: + * Add __perl macro until the perl package provides it + * Add requires_eq and requires_ge macros + +------------------------------------------------------------------- +Wed Sep 25 09:16:39 UTC 2019 - lnussel@suse.de + +- Update to version 0.g40: + * locale.prov: also work with -locale packages + * locale.prov: discard input in error case + +------------------------------------------------------------------- +Thu Sep 19 08:20:36 UTC 2019 - lnussel@suse.de + +- Update to version 0.g37: + * Add macros for locale provides + +------------------------------------------------------------------- +Wed Aug 28 12:12:34 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g35: + * Add _distconfdir as /usr/etc + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + * add changes + +------------------------------------------------------------------- +Thu Aug 15 17:53:05 UTC 2019 - msuchanek@suse.de + +- Update to version 0.g32: + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + +------------------------------------------------------------------- +Wed Aug 14 11:25:25 UTC 2019 - dimstar@opensuse.org + +- Update to version 0.g29: + * find-requires.ksyms: Move modinfo and modprobe before the ksym dependency code. + +------------------------------------------------------------------- +Tue Jun 18 13:25:45 UTC 2019 - Takashi Iwai + +- Add support for compressed firmware files +- Add support for compressed kernel modules + +------------------------------------------------------------------- +Fri May 17 10:37:23 UTC 2019 - Martin Wilck + +- macros: avoid emitting bashisms into scriptlets + +------------------------------------------------------------------- +Thu Apr 25 16:15:13 UTC 2019 - Michal Suchanek + +- Provide/require modules with .ko suffix (jsc#SLE-3853) + +------------------------------------------------------------------- +Wed Apr 10 09:59:33 CEST 2019 - kukuk@suse.de + +- Don't use bash syntax in %install_info macro [bsc#1131957] + +------------------------------------------------------------------- +Tue Mar 5 16:05:14 UTC 2019 - Michal Suchanek + +- Add automatic kernel module requires for module-load.d files + (FATE#326579). + +------------------------------------------------------------------- +Wed Jan 30 13:57:55 CET 2019 - mls@suse.de + +- Added macros.d/macros.initrd + +------------------------------------------------------------------- +Tue Dec 18 20:10:04 UTC 2018 - Michal Suchanek + +- Add kmod(module) provides to kernel and KMPs (FATE#326579). + +------------------------------------------------------------------- +Wed Oct 24 16:10:40 CEST 2018 - msuchanek@suse.de + +- Fix superfluous TOC. dependency (bsc#1113100) + +------------------------------------------------------------------- +Fri Oct 12 14:17:05 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g8 + * %lang_package: fix "empty Requires:" being emitted + * %user_group_add: do not ignore errors from useradd + +------------------------------------------------------------------- +Wed Sep 5 11:57:46 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g5 + * Modified %lang_package to not inject -n when -r is given. + +------------------------------------------------------------------- +Sat Aug 18 09:38:18 UTC 2018 - schwab@suse.de + +- Break build cycle with rpm + +------------------------------------------------------------------- +Mon Feb 26 03:48:20 UTC 2018 - Neal Gompa + +- Initial split of RPM vendor configuration from rpm package + diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec new file mode 100644 index 0000000..687fb0f --- /dev/null +++ b/rpm-config-SUSE.spec @@ -0,0 +1,95 @@ +# +# spec file for package rpm-config-SUSE +# +# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2018 Neal Gompa . +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +# ignore the explicit bash requires from the kernel mod scripts +%define __requires_exclude ^/bin/bash$ +Name: rpm-config-SUSE +Version: 20250423 +Release: 0 +Summary: SUSE specific RPM configuration files +License: GPL-2.0-or-later +Group: System/Packages +URL: https://github.com/openSUSE/rpm-config-SUSE +Source: %{name}-%{version}.tar.zst +BuildRequires: zstd +#!BuildIgnore: rpm-config-SUSE +# RPM owns the directories we need +Requires: rpm +BuildArch: noarch + +%description +This package contains the RPM configuration data for the SUSE and +openSUSE distribution families. + +%prep +%setup -q + +%build +# Set up the SUSE Linux version macros +sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ + -e 's/@sles_version@/%{?sles_version}%{!?sles_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 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ +%if 0%{?is_opensuse} + -e '/@sle_version@%{?sle_version:nomatch}/d' \ + -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ +%else + -e '/@sle_version@/d' \ +%endif + < suse_dist_macros.in > macros.d/macros.susedist + +%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 +trimdate=$(rpm -qa --qf %{BUILDTIME}\\n |sort -n|tail -1) +trimdate=$(( (trimdate / 31557600 - 3) * 31557600 + 6 * 3600 )) +cat < macros.d/macros.opensuse +# trim binary changelogs to include roughly 3 years +# maxnum,cuttime,minnum +%%_binarychangelogtrim 0,$trimdate,10 +EOF +%endif + +%install +# Install SUSE vendor macros and rpmrc +install -d -m 0755 %{buildroot}%{_rpmconfigdir} +cp -a suse %{buildroot}%{_rpmconfigdir} + +# Install vendor dependency generators +cp -a fileattrs %{buildroot}%{_rpmconfigdir} +cp -a scripts/* %{buildroot}%{_rpmconfigdir} +cp -a macros.d %{buildroot}%{_rpmconfigdir} + +%files +%license COPYING +%doc README.md +%{_rpmconfigdir}/suse/ +%{_rpmconfigdir}/macros.d/macros.* +%{_rpmconfigdir}/fileattrs/* +%{_rpmconfigdir}/brp-suse +%{_rpmconfigdir}/firmware.prov +%{_rpmconfigdir}/sysvinitdeps.sh +%{_rpmconfigdir}/locale.prov +# kmod deps +%{_rpmconfigdir}/find-provides.ksyms +%{_rpmconfigdir}/find-requires.ksyms +%{_rpmconfigdir}/find-supplements.ksyms + +%changelog -- 2.51.1 From f55ac0b276419f6f36b3ef0f980bb7655193700707dfb8df3702d130e376fe0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Schr=C3=B6der?= Date: Wed, 20 Aug 2025 13:24:37 +0000 Subject: [PATCH 52/55] Update to version 20250820 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=80 --- .gitattributes | 23 +++ .gitignore | 1 + _service | 16 ++ _servicedata | 6 + rpm-config-SUSE-20250820.tar.zst | 3 + rpm-config-SUSE.changes | 319 +++++++++++++++++++++++++++++++ rpm-config-SUSE.spec | 106 ++++++++++ 7 files changed, 474 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 _service create mode 100644 _servicedata create mode 100644 rpm-config-SUSE-20250820.tar.zst create mode 100644 rpm-config-SUSE.changes create mode 100644 rpm-config-SUSE.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/_service b/_service new file mode 100644 index 0000000..7f120b9 --- /dev/null +++ b/_service @@ -0,0 +1,16 @@ + + + + git + https://github.com/openSUSE/rpm-config-SUSE + master + %cd + enable + package/rpm-config-SUSE.spec + + + *.tar + zst + + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..edc2955 --- /dev/null +++ b/_servicedata @@ -0,0 +1,6 @@ + + + https://github.com/openSUSE/rpm-config-SUSE + 9dd9f0a6e84189bfc7a196e9de3c818908b46377 + + \ No newline at end of file diff --git a/rpm-config-SUSE-20250820.tar.zst b/rpm-config-SUSE-20250820.tar.zst new file mode 100644 index 0000000..18d3a78 --- /dev/null +++ b/rpm-config-SUSE-20250820.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0bada0911cc1b4dd82df2861b49f6f5c7af5a7f54898f8be277914bcbe12353 +size 18404 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes new file mode 100644 index 0000000..e72d2c1 --- /dev/null +++ b/rpm-config-SUSE.changes @@ -0,0 +1,319 @@ +------------------------------------------------------------------- +Wed Aug 20 13:22:57 UTC 2025 - Michael Schröder + +- 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 + +- 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 + +- 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 + +- Use a deterministic binarychangelogtrim + based on build times of BuildRequires (boo#1047218) + +------------------------------------------------------------------- +Wed Feb 14 16:22:28 UTC 2024 - valentin.lefebvre@suse.com + +- Update to version 20240214: + * set_permissions: handle chkstat failure more grateful (bsc#1219736) + +------------------------------------------------------------------- +Thu Jan 18 15:25:55 UTC 2024 - lnussel@suse.com + +- Update to version 20240118: + * find-provides.ksyms: Fix ksym provides on Tumbleweed/ALP + +------------------------------------------------------------------- +Mon Jan 15 13:31:52 UTC 2024 - lnussel@suse.com + +- Update to version 20240115: + * macros.initrd: %regenerate_initrd_post: don't fail if mkdir is unavailable + * scripts: Do full ksyms dependencies on Tumbleweed (bsc#1215015) + +------------------------------------------------------------------- +Wed Jul 12 12:25:55 UTC 2023 - lnussel@suse.de + +- Update to version 20230712: + * Add more prjconf macros + * update comment about _lto_cflags + * drop %usrmerged macro (boo#1206798) + * Fix SLE sbat macros used on Leap (bsc#1198458) + +------------------------------------------------------------------- +Mon Sep 26 12:46:42 UTC 2022 - lnussel@suse.de + +- Update to version 20220926: + * Revert macros.debuginfo and prefer a direct rpm patch + * Fix kernel builds after #59 + * Redefine %__debug_install_post to simplify debuginfo setup + * Fix bug not using custom name for summary and description in language packages (boo#1137381) + +------------------------------------------------------------------- +Thu Apr 21 12:53:35 UTC 2022 - dmueller@suse.com + +- Update to version 20220421: + * Automatically trim opensuse changelogs to the last 3 years + * use zstd for tarball compression + +------------------------------------------------------------------- +Thu Apr 14 12:56:30 UTC 2022 - lnussel@suse.de + +- Update to version 20220414: + * add SBAT values (boo#1193282) + * Explain that rpm-config-SUSE covers also openSUSE + +------------------------------------------------------------------- +Fri Mar 18 12:14:16 UTC 2022 - dmueller@suse.com + +- Update to version 20220317: + * set buildshell to use bash + +------------------------------------------------------------------- +Sun Feb 06 15:23:31 UTC 2022 - dmueller@suse.com + +- Update to version 0.g96: + * changes + * Avoid bash specific construct + +------------------------------------------------------------------- +Wed Jan 19 15:18:16 UTC 2022 - lnussel@suse.de + +- Update to version 0.g93: + * locale.attr: Match all files inside LC_MESSAGES (boo#1194865) + * remove leap_version as it's obsolete + +------------------------------------------------------------------- +Thu Oct 21 10:33:43 UTC 2021 - lnussel@suse.de + +- Update to version 0.g89: + * find-provides.ksyms: Do not set IFS - it is not needed for anything. + * find-provides.ksyms: Fix compressed modules. + * Allow locale directory to be named "locales" too + +------------------------------------------------------------------- +Fri Jun 25 13:45:53 UTC 2021 - lnussel@suse.de + +- Update to version 0.g83: + * Find kernel modules also in /usr/lib/modules + +------------------------------------------------------------------- +Wed Jun 23 12:39:18 UTC 2021 - gmbr3@opensuse.org + +- Update to version 0.g81: + * Support ZSTD compressed kernel modules + * Fix a typo: povides -> provides + * Quote %buildroot in makeinstall macros + +------------------------------------------------------------------- +Fri Mar 05 15:52:55 UTC 2021 - lnussel@suse.de + +- Update to version 0.g76: + * Prepare usrmerge (boo#1029961) + * scripts/find-provides.ksyms: Handle XZ compressed kernel (boo#1179251). + * find-requires.ksyms: use "if kernel" conditional for modules-load.d + * find-requires.ksyms: actually generate modules-load.d dependencies + * find-requires.ksyms: Silence the awk warning + * find-provides.ksyms: Fix kernel version test + * find-provides.ksyms: Fix ksym-provides test + +------------------------------------------------------------------- +Mon Oct 26 12:14:50 UTC 2020 - lnussel@suse.de + +- Update to version 0.g64: + * Define a global %_firmwaredir + * macros.obs: remove unused macros + +------------------------------------------------------------------- +Mon Aug 31 08:06:43 UTC 2020 - lnussel@suse.de + +- Update to version 0.g60: + * Add VPATH macros from RH/Fedora to make upstream Meson macros work + * Don't limit locale match to /usr/share/locale + +------------------------------------------------------------------- +Sun Mar 22 13:32:49 UTC 2020 - kukuk@suse.com + +- Update to version 0.g56: + * Remove grep and diffutils from fillup_prereq, replace coreutils with file requires + * Avoid overwriting files that didn't actually change on disk + +------------------------------------------------------------------- +Thu Jan 30 10:33:42 UTC 2020 - dimstar@opensuse.org + +- Update to version 0.g52: + * Make deprecated %install_info not fail when used within if/fi construct + +------------------------------------------------------------------- +Fri Dec 27 14:00:15 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g50: + * Add missing changelog entries and fix authors + * Add ldconfig_scriptlets macros for RH/Fedora compatibility + * move %install_info to file triggers (boo#1152105) + +------------------------------------------------------------------- +Wed Nov 06 09:45:08 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g45: + * Use -flto=auto for _lto_cflags for now + +------------------------------------------------------------------- +Tue Oct 29 10:26:17 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g44: + * Sync specfile changes + * Add _lto_cflags to suse_macros for now + +------------------------------------------------------------------- +Wed Oct 16 09:07:52 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g42: + * Add __perl macro until the perl package provides it + * Add requires_eq and requires_ge macros + +------------------------------------------------------------------- +Wed Sep 25 09:16:39 UTC 2019 - lnussel@suse.de + +- Update to version 0.g40: + * locale.prov: also work with -locale packages + * locale.prov: discard input in error case + +------------------------------------------------------------------- +Thu Sep 19 08:20:36 UTC 2019 - lnussel@suse.de + +- Update to version 0.g37: + * Add macros for locale provides + +------------------------------------------------------------------- +Wed Aug 28 12:12:34 UTC 2019 - opensuse-packaging@opensuse.org + +- Update to version 0.g35: + * Add _distconfdir as /usr/etc + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + * add changes + +------------------------------------------------------------------- +Thu Aug 15 17:53:05 UTC 2019 - msuchanek@suse.de + +- Update to version 0.g32: + * find-provides.ksyms, find-requires.ksyms: cleanup kernel version handling (bsc#1145601). + * find-requires.ksyms: fix matching of uninstalled files (bsc#1145601). + +------------------------------------------------------------------- +Wed Aug 14 11:25:25 UTC 2019 - dimstar@opensuse.org + +- Update to version 0.g29: + * find-requires.ksyms: Move modinfo and modprobe before the ksym dependency code. + +------------------------------------------------------------------- +Tue Jun 18 13:25:45 UTC 2019 - Takashi Iwai + +- Add support for compressed firmware files +- Add support for compressed kernel modules + +------------------------------------------------------------------- +Fri May 17 10:37:23 UTC 2019 - Martin Wilck + +- macros: avoid emitting bashisms into scriptlets + +------------------------------------------------------------------- +Thu Apr 25 16:15:13 UTC 2019 - Michal Suchanek + +- Provide/require modules with .ko suffix (jsc#SLE-3853) + +------------------------------------------------------------------- +Wed Apr 10 09:59:33 CEST 2019 - kukuk@suse.de + +- Don't use bash syntax in %install_info macro [bsc#1131957] + +------------------------------------------------------------------- +Tue Mar 5 16:05:14 UTC 2019 - Michal Suchanek + +- Add automatic kernel module requires for module-load.d files + (FATE#326579). + +------------------------------------------------------------------- +Wed Jan 30 13:57:55 CET 2019 - mls@suse.de + +- Added macros.d/macros.initrd + +------------------------------------------------------------------- +Tue Dec 18 20:10:04 UTC 2018 - Michal Suchanek + +- Add kmod(module) provides to kernel and KMPs (FATE#326579). + +------------------------------------------------------------------- +Wed Oct 24 16:10:40 CEST 2018 - msuchanek@suse.de + +- Fix superfluous TOC. dependency (bsc#1113100) + +------------------------------------------------------------------- +Fri Oct 12 14:17:05 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g8 + * %lang_package: fix "empty Requires:" being emitted + * %user_group_add: do not ignore errors from useradd + +------------------------------------------------------------------- +Wed Sep 5 11:57:46 UTC 2018 - Jan Engelhardt + +- Update to new snapshot 0.g5 + * Modified %lang_package to not inject -n when -r is given. + +------------------------------------------------------------------- +Sat Aug 18 09:38:18 UTC 2018 - schwab@suse.de + +- Break build cycle with rpm + +------------------------------------------------------------------- +Mon Feb 26 03:48:20 UTC 2018 - Neal Gompa + +- Initial split of RPM vendor configuration from rpm package + diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec new file mode 100644 index 0000000..4a91f9e --- /dev/null +++ b/rpm-config-SUSE.spec @@ -0,0 +1,106 @@ +# +# spec file for package rpm-config-SUSE +# +# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2018 Neal Gompa . +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +# ignore the explicit bash requires from the kernel mod scripts +%define __requires_exclude ^/bin/bash$ +Name: rpm-config-SUSE +Version: 20250820 +Release: 0 +Summary: SUSE specific RPM configuration files +License: GPL-2.0-or-later +Group: System/Packages +URL: https://github.com/openSUSE/rpm-config-SUSE +Source: %{name}-%{version}.tar.zst +BuildRequires: zstd +#!BuildIgnore: rpm-config-SUSE +# RPM owns the directories we need +Requires: rpm +BuildArch: noarch + +%description +This package contains the RPM configuration data for the SUSE and +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 +%setup -q + +%build +# Set up the SUSE Linux version macros +sed -e 's/@suse_version@/%{?suse_version}%{!?suse_version:0}/' \ + -e 's/@sles_version@/%{?sles_version}%{!?sles_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 's/@is_opensuse@/%{?is_opensuse}%{!?is_opensuse:0}/' \ +%if 0%{?is_opensuse} + -e '/@sle_version@%{?sle_version:nomatch}/d' \ + -e 's/@sle_version@/%{?sle_version}%{!?sle_version:0}/' \ +%else + -e '/@sle_version@/d' \ +%endif + < suse_dist_macros.in > macros.d/macros.susedist + +%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 +trimdate=$(rpm -qa --qf %{BUILDTIME}\\n |sort -n|tail -1) +trimdate=$(( (trimdate / 31557600 - 3) * 31557600 + 6 * 3600 )) +cat < macros.d/macros.opensuse +# trim binary changelogs to include roughly 3 years +# maxnum,cuttime,minnum +%%_binarychangelogtrim 0,$trimdate,10 +EOF +%endif + +%install +# Install SUSE vendor macros and rpmrc +install -d -m 0755 %{buildroot}%{_rpmconfigdir} +cp -a suse %{buildroot}%{_rpmconfigdir} + +# Install vendor dependency generators +cp -a fileattrs %{buildroot}%{_rpmconfigdir} +cp -a scripts/* %{buildroot}%{_rpmconfigdir} +cp -a macros.d %{buildroot}%{_rpmconfigdir} + +%files +%license COPYING +%doc README.md +%{_rpmconfigdir}/suse/ +%{_rpmconfigdir}/macros.d/macros.* +%exclude %{_rpmconfigdir}/macros.d/macros.reproducible-builds +%{_rpmconfigdir}/fileattrs/* +%{_rpmconfigdir}/brp-suse +%{_rpmconfigdir}/firmware.prov +%{_rpmconfigdir}/sysvinitdeps.sh +%{_rpmconfigdir}/locale.prov +# kmod deps +%{_rpmconfigdir}/find-provides.ksyms +%{_rpmconfigdir}/find-requires.ksyms +%{_rpmconfigdir}/find-supplements.ksyms + +%files reproducible-builds +%{_rpmconfigdir}/macros.d/macros.reproducible-builds + +%changelog -- 2.51.1 From 4c8a73c01b4129bbeabcc4ce0a492e667ba7ee9fdf640455bcc6b667be6abcb1 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Thu, 4 Sep 2025 09:20:18 +0000 Subject: [PATCH 53/55] Accepting request 1302699 from home:anag_factory:branches:Base:System - Update to version 20250904: * kernel.attr: Fix module match regex (bsc#1246561) OBS-URL: https://build.opensuse.org/request/show/1302699 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=81 --- _servicedata | 4 ++-- rpm-config-SUSE-20250820.tar.zst | 3 --- rpm-config-SUSE-20250904.tar.zst | 3 +++ rpm-config-SUSE.changes | 6 ++++++ rpm-config-SUSE.spec | 4 ++-- 5 files changed, 13 insertions(+), 7 deletions(-) delete mode 100644 rpm-config-SUSE-20250820.tar.zst create mode 100644 rpm-config-SUSE-20250904.tar.zst diff --git a/_servicedata b/_servicedata index edc2955..8b27819 100644 --- a/_servicedata +++ b/_servicedata @@ -1,6 +1,6 @@ https://github.com/openSUSE/rpm-config-SUSE - 9dd9f0a6e84189bfc7a196e9de3c818908b46377 + 24ecc4d44c9108d14ec831b7e23812aa979c0ebb - \ No newline at end of file + diff --git a/rpm-config-SUSE-20250820.tar.zst b/rpm-config-SUSE-20250820.tar.zst deleted file mode 100644 index 18d3a78..0000000 --- a/rpm-config-SUSE-20250820.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f0bada0911cc1b4dd82df2861b49f6f5c7af5a7f54898f8be277914bcbe12353 -size 18404 diff --git a/rpm-config-SUSE-20250904.tar.zst b/rpm-config-SUSE-20250904.tar.zst new file mode 100644 index 0000000..d7dcddd --- /dev/null +++ b/rpm-config-SUSE-20250904.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ef7c018665835795744a367b1c759059807f62b7a697904effc741cd2761d01 +size 18449 diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index e72d2c1..43f6675 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Sep 4 09:15:15 UTC 2025 - Ana Guerrero + +- Update to version 20250904: + * kernel.attr: Fix module match regex (bsc#1246561) + ------------------------------------------------------------------- Wed Aug 20 13:22:57 UTC 2025 - Michael Schröder diff --git a/rpm-config-SUSE.spec b/rpm-config-SUSE.spec index 4a91f9e..4ba0dd6 100644 --- a/rpm-config-SUSE.spec +++ b/rpm-config-SUSE.spec @@ -1,7 +1,7 @@ # # spec file for package rpm-config-SUSE # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # Copyright (c) 2018 Neal Gompa . # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ # ignore the explicit bash requires from the kernel mod scripts %define __requires_exclude ^/bin/bash$ Name: rpm-config-SUSE -Version: 20250820 +Version: 20250904 Release: 0 Summary: SUSE specific RPM configuration files License: GPL-2.0-or-later -- 2.51.1 From 024327e96af01b5a8af6e2e2665eac4df2024623bbf288e5ef21820503d28ad5 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Thu, 4 Sep 2025 09:28:05 +0000 Subject: [PATCH 54/55] Accepting request 1302698 from home:michals:branches:Base:System - Update to version 20250904: * kernel.attr: Fix module match regex (bsc#1246561) * find-provides.ksyms: Support vmlinux in /usr OBS-URL: https://build.opensuse.org/request/show/1302698 OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=82 --- rpm-config-SUSE.changes | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index 43f6675..a7ab935 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -4,6 +4,13 @@ Thu Sep 4 09:15:15 UTC 2025 - Ana Guerrero - Update to version 20250904: * kernel.attr: Fix module match regex (bsc#1246561) +------------------------------------------------------------------- +Thu Sep 04 09:12:47 UTC 2025 - Michal Suchanek + +- 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 -- 2.51.1 From 40dbfe262cad7cf5b22446a7152ad4598d9d073a2e18f04283a52aae4b9ab8c1 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Thu, 4 Sep 2025 09:30:24 +0000 Subject: [PATCH 55/55] remove duplicate changes OBS-URL: https://build.opensuse.org/package/show/Base:System/rpm-config-SUSE?expand=0&rev=83 --- rpm-config-SUSE.changes | 6 ------ 1 file changed, 6 deletions(-) diff --git a/rpm-config-SUSE.changes b/rpm-config-SUSE.changes index a7ab935..bf5d009 100644 --- a/rpm-config-SUSE.changes +++ b/rpm-config-SUSE.changes @@ -1,9 +1,3 @@ -------------------------------------------------------------------- -Thu Sep 4 09:15:15 UTC 2025 - Ana Guerrero - -- Update to version 20250904: - * kernel.attr: Fix module match regex (bsc#1246561) - ------------------------------------------------------------------- Thu Sep 04 09:12:47 UTC 2025 - Michal Suchanek -- 2.51.1