wok-undigest annotate linux-staging/receipt @ rev 1087

Add: linux with Kultex kernel config
author Eric Joseph-Alexandre <erjo@slitaz.org>
date Sat Dec 28 10:14:11 2013 +0100 (2013-12-28)
parents
children
rev   line source
erjo@1087 1 # SliTaz package receipt.
erjo@1087 2
erjo@1087 3 PACKAGE="linux-staging"
erjo@1087 4 VERSION="3.2.53"
erjo@1087 5 BASEVER="${VERSION:0:3}"
erjo@1087 6 CATEGORY="base-system"
erjo@1087 7 SHORT_DESC="staging kernel modules"
erjo@1087 8 MAINTAINER="slaxemulator@gmail.com"
erjo@1087 9 LICENSE="GPL2"
erjo@1087 10 WANTED="linux"
erjo@1087 11 WEB_SITE="http://kernel.org/"
erjo@1087 12 DEPENDS="linux"
erjo@1087 13
erjo@1087 14 # Rules to gen a SliTaz package suitable for Tazpkg.
erjo@1087 15 genpkg_rules()
erjo@1087 16 {
erjo@1087 17 local path
erjo@1087 18 path=lib/modules/$BASEVER-slitaz/kernel
erjo@1087 19 mkdir -p $fs/$path
erjo@1087 20
erjo@1087 21 export src
erjo@1087 22 export _pkg
erjo@1087 23
erjo@1087 24 $wanted_stuff/list_modules.sh drivers/staging | while read module; do
erjo@1087 25 dir=$path/$(dirname $module)
erjo@1087 26 [ -d $fs/$dir ] || mkdir -p $fs/$dir
erjo@1087 27 cp -a $install/$path/$module $fs/$dir
erjo@1087 28 done
erjo@1087 29
erjo@1087 30 for i in $(cat $wanted_stuff/modules.list); do
erjo@1087 31 if [ -f $fs/$path/$i ]; then
erjo@1087 32 rm -f $fs/$path/$i
erjo@1087 33 fi
erjo@1087 34 done
erjo@1087 35 }
erjo@1087 36
erjo@1087 37 # Post install/remove commands for Tazpkg.
erjo@1087 38 post_install()
erjo@1087 39 {
erjo@1087 40 chroot "$1/" depmod -a $BASEVER-slitaz
erjo@1087 41 }
erjo@1087 42
erjo@1087 43 post_remove()
erjo@1087 44 {
erjo@1087 45 chroot "$1/" depmod -a $BASEVER-slitaz
erjo@1087 46 }