Compare commits

..

40 commits

Author SHA1 Message Date
Peter Robinson
a38fee7020 2025.10.07 2025-10-11 15:29:27 +01:00
Fedora Release Engineering
4dd9d8e874 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:27:24 +00:00
Peter Robinson
79885863f3 2025.02.20 2025-04-22 13:32:57 +01:00
Fedora Release Engineering
c99ac5b5b0 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:05:23 +00:00
Fedora Release Engineering
a48152c7ec Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 09:24:19 +00:00
John W. Linville
4752346391 Update to version 2024.01.23 from upstream 2024-02-01 10:21:48 -05:00
Fedora Release Engineering
2f6bacca9a Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 08:53:01 +00:00
John W. Linville
12776d80fc Update to version 2023.09.01 from upstream 2023-09-05 09:50:16 -04:00
Fedora Release Engineering
b4a2a2d750 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 18:15:18 +00:00
John W. Linville
8f3cfbacfa Update to version 2023.05.03 from upstream 2023-05-15 13:44:23 -04:00
John W. Linville
db5096b579 Update to version 2023.02.13 from upstream 2023-02-13 11:35:10 -05:00
Fedora Release Engineering
9a7469219c Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 06:52:13 +00:00
John W. Linville
0b21968bf1 Revert adjustmet to files line for 85-regulatory.rules
This reverts commit b372b12e6d.
2022-09-01 14:39:36 -04:00
John W. Linville
b372b12e6d Update to version 2022.08.12 from upstream
Add leading '/' to files line for 85-regulatory.rules
2022-08-31 14:44:18 -04:00
John W. Linville
1292aebb44 Update to version 2022.08.12 from upstream 2022-08-31 13:51:09 -04:00
Fedora Release Engineering
59c677957e Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 12:29:35 +00:00
John W. Linville
8dbf9dd61b Update to version 2022.06.06 from upstream 2022-06-06 14:41:22 -04:00
John W. Linville
9e0334661f Update to version 2022.02.18 from upstream 2022-04-08 13:56:29 -04:00
John W. Linville
7a1482ca0f Update to version 2022.02.18 from upstream 2022-02-21 10:17:45 -05:00
John W. Linville
53e8f133f9 Update to version 2022.02.18 from upstream 2022-02-21 10:15:11 -05:00
Fedora Release Engineering
daa172e006 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 04:32:20 +00:00
John W. Linville
ef9bffa8ba Update to version 2021.08.28 from upstream 2021-09-01 14:20:35 -04:00
John W. Linville
f53be7077c Actually update 2021.07.14 sources -- oops! 2021-08-02 13:32:47 -04:00
Fedora Release Engineering
f14bb2bcf4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 21:00:31 +00:00
John W. Linville
0b7ab5d194 Update to version 2021.07.14 from upstream 2021-07-14 13:25:37 -04:00
John W. Linville
30a5d14ee2 Update to version 2020.04.21 from upstream 2021-05-11 13:53:22 -04:00
Fedora Release Engineering
94076c3ec4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:33:28 +00:00
Tom Stellard
5a60b50482 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 00:56:58 +00:00
John W. Linville
1fba0cce83 Update to version 2020.11.20 from upstream 2020-12-09 15:23:59 -05:00
Fedora Release Engineering
69f3b7dde0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 14:12:27 +00:00
John W. Linville
ca830d71bc Update to version 2020.04.29 from upstream 2020-05-21 14:04:24 -04:00
Fedora Release Engineering
7125563b67 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 03:47:48 +00:00
John W. Linville
10348fe72f Remove patch preventing install of regulatory.bin.5 man page
Include regulatory.bin.5 man page in distributed files
2019-08-28 16:00:35 -04:00
John W. Linville
71da626ceb Bump crda Provides and Obsoletes to ensure proper upgrades 2019-08-26 10:39:58 -04:00
John W. Linville
e22d6c46b4 remove Requires for kernel 2019-08-05 11:10:12 -04:00
Fedora Release Engineering
083e504d73 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 03:33:51 +00:00
John W. Linville
7e32db674b Update to version 2019.06.03 from upstream 2019-06-06 15:04:04 -04:00
Fedora Release Engineering
325f673dbf - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:48:13 +00:00
Igor Gnatenko
8d8c65cf6b Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:54 +01:00
John W. Linville
4c1db28ac9 Enable Provides for crda so as to promote automated upgrades 2018-08-02 14:00:18 -04:00
4 changed files with 116 additions and 58 deletions

4
.gitignore vendored
View file

@ -1 +1,3 @@
/wireless-regdb-2018.05.31.tar.xz
/wireless-regdb-2024.01.23.tar.xz
/wireless-regdb-2025.02.20.tar.xz
/wireless-regdb-2025.10.07.tar.xz

View file

@ -1 +1 @@
SHA512 (wireless-regdb-2018.05.31.tar.xz) = fda18edd619b294b125a5c1e04e758c04332c6d1d99ed44574321753294c159bd6c6f0c592ebfd91e99d301467e8ee8b97d1ad595cd56b3902bd5f85acd95b8d
SHA512 (wireless-regdb-2025.10.07.tar.xz) = 9635ba89a45742449a60dd776f1d4b062a11bf11ee5011a7141382042ed24065df8214d9b244644c27bdfe4fa46d18fa467b8674392f28ba68b86cd8994cecd4

View file

@ -1,38 +0,0 @@
diff -up wireless-regdb-2018.05.31/Makefile.install_db wireless-regdb-2018.05.31/Makefile
--- wireless-regdb-2018.05.31/Makefile.install_db 2018-07-05 15:17:03.698486949 -0400
+++ wireless-regdb-2018.05.31/Makefile 2018-07-05 15:20:33.537313703 -0400
@@ -41,7 +41,8 @@ REGDB_CHANGED = $(shell $(SHA1SUM) -c --
echo maintainer-clean $(REGDB_PUBKEY) $(REGDB_PUBCERT); \
fi)
-.PHONY: all clean mrproper install maintainer-clean install-distro-key
+.PHONY: all clean mrproper install maintainer-clean install-distro-key \
+ install_db install_bin
all: $(REGDB_CHANGED) regulatory.bin sha1sum.txt regulatory.db.p7s
@@ -115,15 +116,21 @@ install-distro-key: maintainer-clean $(D
# make maintainer-clean
# make
# sudo make install
-install: regulatory.bin.5.gz regulatory.db.5.gz
+install_bin: regulatory.bin.5.gz
install -m 755 -d $(DESTDIR)/$(CRDA_PATH)
install -m 755 -d $(DESTDIR)/$(CRDA_KEY_PATH)
- install -m 755 -d $(DESTDIR)/$(FIRMWARE_PATH)
if [ -f .custom ]; then \
install -m 644 -t $(DESTDIR)/$(CRDA_KEY_PATH)/ $(shell cat .custom); \
fi
install -m 644 -t $(DESTDIR)/$(CRDA_KEY_PATH)/ $(REGDB_UPSTREAM_PUBKEY)
install -m 644 -t $(DESTDIR)/$(CRDA_PATH)/ regulatory.bin
+ install -m 755 -d $(DESTDIR)/$(MANDIR)/man5/
+ install -m 644 -t $(DESTDIR)/$(MANDIR)/man5/ regulatory.bin.5.gz
+
+install_db: regulatory.db.5.gz
+ install -m 755 -d $(DESTDIR)/$(FIRMWARE_PATH)
install -m 644 -t $(DESTDIR)/$(FIRMWARE_PATH) regulatory.db regulatory.db.p7s
install -m 755 -d $(DESTDIR)/$(MANDIR)/man5/
- install -m 644 -t $(DESTDIR)/$(MANDIR)/man5/ regulatory.bin.5.gz regulatory.db.5.gz
+ install -m 644 -t $(DESTDIR)/$(MANDIR)/man5/ regulatory.db.5.gz
+
+install: install_bin install_db

View file

@ -1,35 +1,28 @@
%global _firmwarepath /usr/lib/firmware
Name: wireless-regdb
Version: 2018.05.31
Release: 3.1%{?dist}
Version: 2025.10.07
Release: 1%{?dist}
Summary: Regulatory database for 802.11 wireless networking
Group: System Environment/Base
License: ISC
URL: https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb
BuildArch: noarch
Requires: udev, iw
Requires: systemd >= 190
Requires: kernel >= 4.15
BuildRequires: make
BuildRequires: systemd-devel
# This package should replace crda, for now use Conflicts to ensure
# that only one or the other is installed...
Conflicts: crda
#Provides: crda = 3.18_2018.05.31-3
#Obsoletes: crda <= 3.18_2018.05.31-2
Provides: crda = 3.18_2019.03.01-3
Obsoletes: crda <= 3.18_2019.03.01-2
Source0: http://www.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-%{version}.tar.xz
Source1: setregdomain
Source2: setregdomain.1
Source3: 85-regulatory.rules
# Split existing install rule into separate install_bin and install_db rules
Patch0: wireless-regdb-install_db.patch
%description
The wireless-regdb package provides the regulatory rules database
@ -38,9 +31,7 @@ with radio frequency regulatory rules around the world.
%prep
%setup -q
%patch0 -p1 -b .install_db
%autosetup -p1
%build
@ -48,13 +39,15 @@ with radio frequency regulatory rules around the world.
%install
make install_db DESTDIR=%{buildroot} MANDIR=%{_mandir} \
make install DESTDIR=%{buildroot} MANDIR=%{_mandir} \
FIRMWARE_PATH=%{_firmwarepath}
install -D -pm 0755 %SOURCE1 %{buildroot}%{_sbindir}/setregdomain
install -D -pm 0644 %SOURCE2 %{buildroot}%{_mandir}/man1/setregdomain.1
install -D -pm 0644 %SOURCE3 %{buildroot}%{_udevrulesdir}/85-regulatory.rules
rm -rf %{buildroot}/usr/lib/crda
%files
%{_sbindir}/setregdomain
@ -63,13 +56,114 @@ install -D -pm 0644 %SOURCE3 %{buildroot}%{_udevrulesdir}/85-regulatory.rules
%{_firmwarepath}/regulatory.db.p7s
%{_mandir}/man1/setregdomain.1*
%{_mandir}/man5/regulatory.db.5*
%{_mandir}/man5/regulatory.bin.5*
%license LICENSE
%doc README
%changelog
* Thu Aug 02 2018 John W. Linville <linville@redhat.com> - 2018.05.31-3.1
- Replace Obsoletes with Conflicts for desired installation behavior
* Sat Oct 11 2025 Peter Robinson <pbrobinson@fedoraproject.org> - 2025.10.07-1
- Update to 2025.10.07
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2025.02.20-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Tue Apr 22 2025 Peter Robinson <pbrobinson@fedoraproject.org> - 2025.02.20-1
- Update to 2025.02.20
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2024.01.23-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2024.01.23-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Feb 01 2024 John W. Linville <linville@redhat.com> - 2024.01.23-1
- Update to version 2024.01.23 from upstream
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2023.09.01-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Tue Sep 05 2023 John W. Linville <linville@redhat.com> - 2023.09.01-1
- Update to version 2023.09.01 from upstream
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2023.05.03-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon May 15 2023 John W. Linville <linville@redhat.com> - 2023.05.03-1
- Update to version 2023.05.03 from upstream
* Mon Feb 13 2023 John W. Linville <linville@redhat.com> - 2023.02.13-1
- Update to version 2023.02.13 from upstream
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2022.08.12-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Aug 31 2022 John W. Linville <linville@redhat.com> - 2022.08.12-1
- Update to version 2022.08.12 from upstream
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2022.06.06-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jun 06 2022 John W. Linville <linville@redhat.com> - 2022.06.06-1
- Update to version 2022.06.06 from upstream
* Fri Apr 08 2022 John W. Linville <linville@redhat.com> - 2022.04.08-1
- Update to version 2022.02.18 from upstream
* Mon Feb 21 2022 John W. Linville <linville@redhat.com> - 2022.02.18-1
- Update to version 2022.02.18 from upstream
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2021.08.28-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Sep 01 2021 John W. Linville <linville@redhat.com> - 2021.08.28-1
- Update to version 2021.08.28 from upstream
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2021.07.14-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jul 14 2021 John W. Linville <linville@redhat.com> - 2021.07.14-1
- Update to version 2021.07.14 from upstream
* Tue May 11 2021 John W. Linville <linville@redhat.com> - 2020.04.21-1
- Update to version 2020.04.21 from upstream
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2020.11.20-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Dec 09 2020 John W. Linville <linville@redhat.com> - 2020.11.20-1
- Update to version 2020.11.20 from upstream
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2020.04.29-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu May 21 2020 John W. Linville <linville@redhat.com> - 2020.04.29-1
- Update to version 2020.04.29 from upstream
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2019.06.03-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Aug 28 2019 John W. Linville <linville@redhat.com> - 2019.06.03-5
- Remove patch preventing install of regulatory.bin.5 man page
- Include regulatory.bin.5 man page in distributed files
* Mon Aug 26 2019 John W. Linville <linville@redhat.com> - 2019.06.03-4
- Bump crda Provides and Obsoletes to ensure proper upgrades
* Mon Aug 05 2019 John W. Linville <linville@redhat.com> - 2019.06.03-3
- remove Requires for kernel
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2019.06.03-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu Jun 06 2019 John W. Linville <linville@redhat.com> - 2019.06.03-1
- Update to version 2019.06.03 from upstream
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2018.05.31-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Thu Aug 02 2018 John W. Linville <linville@redhat.com> - 2018.05.31-4
- Enable Provides for crda so as to promote automated upgrades
* Wed Jul 18 2018 John W. Linville <linville@redhat.com> - 2018.05.31-3
- Fix-up changelog typos and bump Release