# Maintainer: PktSurf <smlinux@pktsurf.in>
app=crda
version=4.14
build=2sml
homepage="https://wireless.wiki.kernel.org/en/developers/regulatory/crda"
requires="libnl libgcrypt python-m2crypto"
desc="Udev wrapper for communicating between kernel and userspace"

prepbuilddir() {
  mkandenterbuilddir
  rm -rf $app-$version

  tar xf $srcdir/$app-$version.tar.?z*
  cd $app-$version
  fixbuilddirpermissions

  # Thank you alpine linux
  applypatch $srcdir/01-Makefile-dont-run-ldconfig.patch
  # Thank you arch linux
  applypatch $srcdir/crda-4.14-python-3.patch

  # Disable -Werror, just in case
  sed -i 's@-Werror@@g' Makefile
}

build() {
  make PREFIX="/" SBINDIR="/bin"
  make PREFIX="/" SBINDIR="/bin" install DESTDIR=$pkg 

  cp LICENSE $pkgdocs/

  mkfinalpkg
}

sha512sums="
475eafeb4ae8e5320ae90bf84d17805b554ec108e2e3dc58630d61bd4fcfcd7ef0f5aea21358fdefdf220ce5360a622c8c05a8b98785c44141f8660747c494b7  crda-4.14.tar.lz
c642976b193722c0050c13331a010b466cea8391bb5f945832604a556e274ea1a4b289c78f74ff5d502fae800f18219db3d10ff10c0528eefc5e9443a963640f  01-Makefile-dont-run-ldconfig.patch
6ab136d1a8fe59a6e1d92d8e07d2074bad7c663162e03b00916bb26c382ef66876b61b0f11b86a5705cc493d666497fd96d94b9d3f469b4bdedc37acf391d5e1  crda-4.14-python-3.patch
"
