wok-next diff broadcom-wl/receipt @ rev 21727

created recipe for vbindiff
author Hans-G?nter Theisgen
date Sat Nov 21 14:32:44 2020 +0100 (2020-11-21)
parents d247e85339a4
children
line diff
     1.1 --- a/broadcom-wl/receipt	Tue Nov 07 14:03:40 2017 +0200
     1.2 +++ b/broadcom-wl/receipt	Sat Nov 21 14:32:44 2020 +0100
     1.3 @@ -4,42 +4,38 @@
     1.4  VERSION="6_30_223_271"
     1.5  EXTRAVERSION="_$kvers"
     1.6  CATEGORY="network"
     1.7 -MAINTAINER="jozee@slitaz.org"
     1.8 +SHORT_DESC="Broadcom 802.11abg Linux STA Networking Drivers"
     1.9 +MAINTAINER="devel@slitaz.org"
    1.10  LICENSE="other"
    1.11 -SHORT_DESC="Broadcom 802.11abg Linux STA Networking Drivers"
    1.12 -WEB_SITE="http://www.broadcom.com/support/802.11/linux_sta.php"
    1.13 +WEB_SITE="https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure"
    1.14 +
    1.15  TARBALL="hybrid-v35-nodebug-pcoem-$VERSION.tar.gz"
    1.16  WGET_URL="https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/$TARBALL"
    1.17 -TAGS="wireless wifi driver"
    1.18  
    1.19 -DEPENDS="linux"
    1.20  BUILD_DEPENDS="linux-module-headers xz"
    1.21  
    1.22 -# Rules to configure and make the package.
    1.23 -compile_rules()
    1.24 -{
    1.25 +compile_rules() {
    1.26  	sed -i 's/IEEE80211_BAND_/NL80211_BAND_/g' src/wl/sys/wl_cfg80211_hybrid.c
    1.27  	sed -i 's/rdtscl(cycles)/cycles = (u32)rdtsc()/' src/shared/linux_osl.c # for kernel > 4.3.0
    1.28 -	KBUILD_NOPEDANTIC=1 make -C /usr/src/linux M=`pwd`
    1.29 +
    1.30 +	KBUILD_NOPEDANTIC=1 \
    1.31 +	make -C /usr/src/linux M=$(pwd)
    1.32  	xz wl.ko
    1.33  }
    1.34  
    1.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.36 -genpkg_rules()
    1.37 -{
    1.38 -	mkdir -p $fs/lib/modules/${kvers}-slitaz/kernel/drivers/net/wireless
    1.39 +genpkg_rules() {
    1.40 +	mkdir -p $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/wireless
    1.41  	# Compress and install module
    1.42  	install -o root -m 0644 $src/wl.ko.xz \
    1.43 -		$fs/lib/modules/${kvers}-slitaz/kernel/drivers/net/wireless/wl.ko.xz
    1.44 +		$fs/lib/modules/$kvers-slitaz/kernel/drivers/net/wireless/wl.ko.xz
    1.45 +	DEPENDS="linux"
    1.46 +	TAGS="wireless wifi driver"
    1.47  }
    1.48  
    1.49 -# Post install/remove commands for Tazpkg.
    1.50 -post_install()
    1.51 -{
    1.52 +post_install() {
    1.53  	chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
    1.54  }
    1.55  
    1.56 -post_remove()
    1.57 -{
    1.58 +post_remove() {
    1.59  	chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
    1.60  }