wok-tiny rev 175

Up linux 2.6.20 (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Jul 14 14:47:52 2021 +0000 (2021-07-14)
parents 2c80994c5e30
children 00ad93bee405
files jslinux-config/receipt linux/stuff/linux-2.6.20-slitaz.config linux/stuff/linux-2.6.20-slitaz.config.586 module-nbd/receipt
line diff
     1.1 --- a/jslinux-config/receipt	Wed Jul 14 14:20:00 2021 +0000
     1.2 +++ b/jslinux-config/receipt	Wed Jul 14 14:47:52 2021 +0000
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="jslinux-config"
     1.7 -VERSION="2.6.14"
     1.8 +VERSION="2.6.20"
     1.9  CATEGORY="base-system"
    1.10  GROUP="driver"
    1.11  SHORT_DESC="Tiny SliTaz configuration files for jslinux"
     2.1 --- a/linux/stuff/linux-2.6.20-slitaz.config	Wed Jul 14 14:20:00 2021 +0000
     2.2 +++ b/linux/stuff/linux-2.6.20-slitaz.config	Wed Jul 14 14:47:52 2021 +0000
     2.3 @@ -1,7 +1,7 @@
     2.4  #
     2.5  # Automatically generated make config: don't edit
     2.6  # Linux kernel version: 2.6.20
     2.7 -# Mon Jul 12 08:58:33 2021
     2.8 +# Wed Jul 14 14:31:29 2021
     2.9  #
    2.10  CONFIG_X86_32=y
    2.11  CONFIG_GENERIC_TIME=y
    2.12 @@ -378,8 +378,9 @@
    2.13  # CONFIG_BLK_DEV_DAC960 is not set
    2.14  # CONFIG_BLK_DEV_UMEM is not set
    2.15  # CONFIG_BLK_DEV_COW_COMMON is not set
    2.16 -# CONFIG_BLK_DEV_LOOP is not set
    2.17 -# CONFIG_BLK_DEV_NBD is not set
    2.18 +CONFIG_BLK_DEV_LOOP=m
    2.19 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set
    2.20 +CONFIG_BLK_DEV_NBD=m
    2.21  # CONFIG_BLK_DEV_SX8 is not set
    2.22  # CONFIG_BLK_DEV_UB is not set
    2.23  CONFIG_BLK_DEV_RAM=y
     3.1 --- a/linux/stuff/linux-2.6.20-slitaz.config.586	Wed Jul 14 14:20:00 2021 +0000
     3.2 +++ b/linux/stuff/linux-2.6.20-slitaz.config.586	Wed Jul 14 14:47:52 2021 +0000
     3.3 @@ -1,7 +1,7 @@
     3.4  #
     3.5  # Automatically generated make config: don't edit
     3.6  # Linux kernel version: 2.6.20
     3.7 -# Mon Jul 12 09:00:15 2021
     3.8 +# Wed Jul 14 14:35:51 2021
     3.9  #
    3.10  CONFIG_X86_32=y
    3.11  CONFIG_GENERIC_TIME=y
    3.12 @@ -387,8 +387,9 @@
    3.13  # CONFIG_BLK_DEV_DAC960 is not set
    3.14  # CONFIG_BLK_DEV_UMEM is not set
    3.15  # CONFIG_BLK_DEV_COW_COMMON is not set
    3.16 -# CONFIG_BLK_DEV_LOOP is not set
    3.17 -# CONFIG_BLK_DEV_NBD is not set
    3.18 +CONFIG_BLK_DEV_LOOP=m
    3.19 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set
    3.20 +CONFIG_BLK_DEV_NBD=m
    3.21  # CONFIG_BLK_DEV_SX8 is not set
    3.22  # CONFIG_BLK_DEV_UB is not set
    3.23  CONFIG_BLK_DEV_RAM=y
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/module-nbd/receipt	Wed Jul 14 14:47:52 2021 +0000
     4.3 @@ -0,0 +1,32 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="module-nbd"
     4.7 +VERSION="2.6.20"
     4.8 +CATEGORY="base-system"
     4.9 +GROUP="driver"
    4.10 +SHORT_DESC="Kernel module for the network block device"
    4.11 +MAINTAINER="pascal.bellard@slitaz.org"
    4.12 +LICENSE="GPL2"
    4.13 +WEB_SITE="http://tiny.slitaz.org/"
    4.14 +WANTED="linux"
    4.15 +
    4.16 +# Rules to gen a SliTaz package suitable for Tazpkg.
    4.17 +genpkg_rules()
    4.18 +{
    4.19 +	local path
    4.20 +	export src=$WOK/$WANTED/source/linux-$VERSION
    4.21 +	export _pkg=$WOK/$WANTED/install
    4.22 +	path=lib/modules/$(ls $_pkg/lib/modules)/kernel
    4.23 +	mkdir -p $fs/$path $fs/dev
    4.24 +	$src/slitaz/list_modules.sh drivers/block/nbd.ko | while read module; do
    4.25 +		dir=$path/$(dirname $module)
    4.26 +		[ -d $fs/$dir ] || mkdir -p $fs/$dir
    4.27 +		cp -a $_pkg/$path/$module $fs/$dir
    4.28 +	done
    4.29 +}
    4.30 +
    4.31 +# Post install/remove commands for Tazpkg.
    4.32 +post_install()
    4.33 +{
    4.34 +	grep -qs ^${PACKAGE#*-}$ $1/modules || echo ${PACKAGE#*-} >> $1/modules
    4.35 +}