Date: Sunday, August 14, 2022 @ 10:10:19 Author: tpowa Revision: 452705
archrelease: copy trunk to testing-any Added: wireless-regdb/repos/testing-any/ wireless-regdb/repos/testing-any/85-regulatory.rules (from rev 452704, wireless-regdb/trunk/85-regulatory.rules) wireless-regdb/repos/testing-any/PKGBUILD (from rev 452704, wireless-regdb/trunk/PKGBUILD) wireless-regdb/repos/testing-any/keys/ wireless-regdb/repos/testing-any/set-wireless-regdom (from rev 452704, wireless-regdb/trunk/set-wireless-regdom) wireless-regdb/repos/testing-any/wireless-regdom (from rev 452704, wireless-regdb/trunk/wireless-regdom) ---------------------+ 85-regulatory.rules | 3 +++ PKGBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ set-wireless-regdom | 5 +++++ wireless-regdom | 4 ++++ 4 files changed, 53 insertions(+) Copied: wireless-regdb/repos/testing-any/85-regulatory.rules (from rev 452704, wireless-regdb/trunk/85-regulatory.rules) =================================================================== --- testing-any/85-regulatory.rules (rev 0) +++ testing-any/85-regulatory.rules 2022-08-14 10:10:19 UTC (rev 452705) @@ -0,0 +1,3 @@ +# Set wireless regulatory domain at device creation + +ACTION=="add", SUBSYSTEM=="module", DEVPATH=="/module/cfg80211", RUN+="/usr/bin/set-wireless-regdom" Copied: wireless-regdb/repos/testing-any/PKGBUILD (from rev 452704, wireless-regdb/trunk/PKGBUILD) =================================================================== --- testing-any/PKGBUILD (rev 0) +++ testing-any/PKGBUILD 2022-08-14 10:10:19 UTC (rev 452705) @@ -0,0 +1,41 @@ +# Maintainer: Thomas Bächler <tho...@archlinux.org> + +pkgname=wireless-regdb +pkgver=2022.08.12 +pkgrel=1 +pkgdesc="Central Regulatory Domain Database" +arch=('any') +url="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb" +license=('custom') +depends=('bash' 'iw') +replaces=('crda') +provides=('crda') +conflicts=('crda') +backup=(etc/conf.d/wireless-regdom) +source=(https://www.kernel.org/pub/software/network/wireless-regdb/${pkgname}-${pkgver}.tar.{xz,sign} + wireless-regdom + set-wireless-regdom + 85-regulatory.rules) +sha256sums=('59c8f7d17966db71b27f90e735ee8f5b42ca3527694a8c5e6e9b56bd379c3b84' + 'SKIP' + '192428fd959806705356107bffc97b8b379854e79bd013c4ee140e5202326e2b' + '603ce97da5cce3f5337e99007ce04e2f295bb33a36b308794884011f7bcabaf3' + 'f5055dfe7584757a11b419836320bcdcd1d3d1e5caf26e20c63a0c64779f3376') +validpgpkeys=('2ABCA7498D83E1D32D51D3B5AB4800A62DB9F73A') #Seth Forshee <seth.fors...@canonical.com> + +package() { + install -Dm644 wireless-regdom -t "${pkgdir}"/etc/conf.d + install -Dm644 85-regulatory.rules -t "${pkgdir}"/usr/lib/udev/rules.d + install -Dm755 set-wireless-regdom -t "${pkgdir}"/usr/bin + + cd ${pkgname}-${pkgver} + make install DESTDIR="${pkgdir}" MANDIR=usr/share/man FIRMWARE_PATH=usr/lib/firmware + + for dom in $(grep ^country db.txt | cut -d' ' -f2 | sed 's|:||g'); do + echo "#WIRELESS_REGDOM=\"${dom}\"" >> "${pkgdir}"/etc/conf.d/wireless-regdom.tmp + done + sort -u "${pkgdir}"/etc/conf.d/wireless-regdom.tmp >> "${pkgdir}"/etc/conf.d/wireless-regdom + rm "${pkgdir}"/etc/conf.d/wireless-regdom.tmp + + install -D -m644 "${srcdir}"/${pkgname}-${pkgver}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} Copied: wireless-regdb/repos/testing-any/set-wireless-regdom (from rev 452704, wireless-regdb/trunk/set-wireless-regdom) =================================================================== --- testing-any/set-wireless-regdom (rev 0) +++ testing-any/set-wireless-regdom 2022-08-14 10:10:19 UTC (rev 452705) @@ -0,0 +1,5 @@ +#!/bin/bash + +unset WIRELESS_REGDOM +. /etc/conf.d/wireless-regdom +[ -n "${WIRELESS_REGDOM}" ] && iw reg set ${WIRELESS_REGDOM} Copied: wireless-regdb/repos/testing-any/wireless-regdom (from rev 452704, wireless-regdb/trunk/wireless-regdom) =================================================================== --- testing-any/wireless-regdom (rev 0) +++ testing-any/wireless-regdom 2022-08-14 10:10:19 UTC (rev 452705) @@ -0,0 +1,4 @@ +# +# Wireless regulatory domain configuration +# +