Date: Monday, June 6, 2022 @ 18:52:56 Author: tpowa Revision: 447660 archrelease: copy trunk to testing-any
Added: wireless-regdb/repos/testing-any/ wireless-regdb/repos/testing-any/85-regulatory.rules (from rev 447659, wireless-regdb/trunk/85-regulatory.rules) wireless-regdb/repos/testing-any/PKGBUILD (from rev 447659, wireless-regdb/trunk/PKGBUILD) wireless-regdb/repos/testing-any/set-wireless-regdom (from rev 447659, wireless-regdb/trunk/set-wireless-regdom) wireless-regdb/repos/testing-any/wireless-regdom (from rev 447659, 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 447659, wireless-regdb/trunk/85-regulatory.rules) =================================================================== --- testing-any/85-regulatory.rules (rev 0) +++ testing-any/85-regulatory.rules 2022-06-06 18:52:56 UTC (rev 447660) @@ -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 447659, wireless-regdb/trunk/PKGBUILD) =================================================================== --- testing-any/PKGBUILD (rev 0) +++ testing-any/PKGBUILD 2022-06-06 18:52:56 UTC (rev 447660) @@ -0,0 +1,41 @@ +# Maintainer: Thomas Bächler <tho...@archlinux.org> + +pkgname=wireless-regdb +pkgver=2022.06.06 +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=('ac00f97efecce5046ed069d1d93f3365fdf994c7c7854a8fc50831e959537230' + '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 447659, wireless-regdb/trunk/set-wireless-regdom) =================================================================== --- testing-any/set-wireless-regdom (rev 0) +++ testing-any/set-wireless-regdom 2022-06-06 18:52:56 UTC (rev 447660) @@ -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 447659, wireless-regdb/trunk/wireless-regdom) =================================================================== --- testing-any/wireless-regdom (rev 0) +++ testing-any/wireless-regdom 2022-06-06 18:52:56 UTC (rev 447660) @@ -0,0 +1,4 @@ +# +# Wireless regulatory domain configuration +# +