wok-undigest view linmodem-intel-536ep/receipt @ rev 1230

python3: sqlite3-dev replaced by sqlite-dev
author Hans-G?nter Theisgen
date Wed Sep 09 14:09:02 2020 +0100 (2020-09-09)
parents 83b4ca62624e
children
line source
1 # SliTaz package receipt.
3 PACKAGE="linmodem-intel-536ep"
4 VERSION="2.56.76.0"
5 CATEGORY="network"
6 MAINTAINER="jozee@slitaz.org"
7 LICENSE="other"
8 SHORT_DESC="Intel Modem Drivers for 536EP chipset"
9 WEB_SITE="http://linmodems.technion.ac.il/packages/Intel/"
10 TARBALL="intel-536EP-537EP_2009_07_04.tar.bz2"
11 WGET_URL="$WEB_SITE/Philippe.Vouters/$TARBALL"
13 DEPENDS="linux"
14 BUILD_DEPENDS="linux-module-headers xz"
16 # Rules to configure and make the package.
17 compile_rules()
18 {
19 cd $src
20 while read file; do
21 [ -f done.$file ] && continue
22 echo "Apply $file..."
23 patch -p1 < $stuff/$PACKAGE-$file || return 1
24 touch done.$file
25 done <<EOT
26 kernel-2.6.30.patch
27 kernel-2.6.33.patch
28 kernel-2.6.37.patch
29 EOT
30 grep -rl 'uname -r' * | xargs sed -i "s/uname -r/echo $kvers/"
31 # Bypass linux source package check
32 sed -i 's/@bash config_check/#@bash config_check/' makefile
33 grep -rl 'linux/autoconf.h' * | xargs sed -i \
34 's|linux/autoconf.h|generated/autoconf.h|'
35 make KERNEL_SOURCE_PATH=/usr/src/linux KDIR=/usr/src/linux MODEM_TYPE=536 536
36 }
38 # Rules to gen a SliTaz package suitable for Tazpkg.
39 genpkg_rules()
40 {
41 EXTRAVERSION=_${kvers%.*}
42 mkdir -p $fs/lib/modules/$kvers-slitaz/kernel/drivers/net
44 # Compress and install module
45 cp $src/Intel536.ko $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/
46 xz $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/intel536.ko
47 chown root $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/intel536.ko.xz
48 chmod 0644 $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/intel536.ko.xz
49 }
51 post_install()
52 {
53 echo "Processing post-install commands..."
54 chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
55 }
57 post_remove()
58 {
59 echo "Processing post-remove commands..."
60 chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
61 }