smlinux/base/crda/crda.SMBuild
2022-01-28 23:06:05 +05:30

35 lines
1.1 KiB
Text
Executable file

APP=crda
VERSION=4.14
BUILD=2sml
REQUIRES="libnl libgcrypt python-m2crypto"
DESC="Udev wrapper for communicating between kernel and userspace"
build() {
mkandenterbuilddir
rm -rf $APP-$VERSION
tar xf $SRCDIR/$APP-$VERSION.tar.?z*
cd $APP-$VERSION
fixbuilddirpermissions
# Thank you alpine linux
patch -p1 < $SRCDIR/01-Makefile-dont-run-ldconfig.patch
# Thank you arch linux
patch -p1 < $SRCDIR/crda-4.14-python-3.patch
# Disable -Werror, just in case
sed -i 's@-Werror@@g' Makefile
make V=1 PREFIX="/" SBINDIR="/bin"
make install PREFIX="/" SBINDIR="/bin" DESTDIR=$PKG
cp LICENSE $PKGDOCS/
mkfinalpkg
}
SHA512SUMS="
d75990625c8ccc04beb7d300d519d18b715c8cc0a2ba231dc0dd6b9fe2906f20cd53609ef8f07ae74f4c2437dea47d8246b6319e9b02e4c905359854ca5db9b7 crda-4.14.tar.xz
c642976b193722c0050c13331a010b466cea8391bb5f945832604a556e274ea1a4b289c78f74ff5d502fae800f18219db3d10ff10c0528eefc5e9443a963640f 01-Makefile-dont-run-ldconfig.patch
6ab136d1a8fe59a6e1d92d8e07d2074bad7c663162e03b00916bb26c382ef66876b61b0f11b86a5705cc493d666497fd96d94b9d3f469b4bdedc37acf391d5e1 crda-4.14-python-3.patch
"