wok-undigest annotate linux-md/receipt @ rev 1090

Remove obsolete cross-* pkgs (cross from cookutils is used)
author Christophe Lincoln <pankso@slitaz.org>
date Thu Jan 02 18:03:34 2014 +0100 (2014-01-02)
parents
children
rev   line source
erjo@1087 1 # SliTaz package receipt.
erjo@1087 2
erjo@1087 3 PACKAGE="linux-md"
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="The Linux kernel md modules."
erjo@1087 8 MAINTAINER="devel@slitaz.org"
erjo@1087 9 LICENSE="GPL2"
erjo@1087 10 DEPENDS="linux"
erjo@1087 11 WANTED="linux"
erjo@1087 12 WEB_SITE="http://www.kernel.org/"
erjo@1087 13 DEPENDS="linux-crypto"
erjo@1087 14
erjo@1087 15 # Rules to gen a SliTaz package suitable for Tazpkg.
erjo@1087 16 genpkg_rules()
erjo@1087 17 {
erjo@1087 18 local path
erjo@1087 19 path=lib/modules/$BASEVER-slitaz/kernel
erjo@1087 20 mkdir -p $fs/$path
erjo@1087 21 export src
erjo@1087 22 export _pkg
erjo@1087 23 $wanted_stuff/list_modules.sh drivers/md | while read module; do
erjo@1087 24 case "$module" in
erjo@1087 25 crypto/*) continue;;
erjo@1087 26 esac
erjo@1087 27 dir=$path/$(dirname $module)
erjo@1087 28 [ -d $fs/$dir ] || mkdir -p $fs/$dir
erjo@1087 29 cp -a $install/$path/$module $fs/$dir
erjo@1087 30 done
erjo@1087 31
erjo@1087 32 for i in $(cat $wanted_stuff/modules.list); do
erjo@1087 33 if [ -f $fs/$path/$i ]; then
erjo@1087 34 rm -f $fs/$path/$i
erjo@1087 35 fi
erjo@1087 36 done
erjo@1087 37 }
erjo@1087 38
erjo@1087 39 # Post install/remove commands for Tazpkg.
erjo@1087 40 post_install()
erjo@1087 41 {
erjo@1087 42 chroot "$1/" depmod -a $BASEVER-slitaz
erjo@1087 43 }
erjo@1087 44
erjo@1087 45 post_remove()
erjo@1087 46 {
erjo@1087 47 chroot "$1/" depmod -a $BASEVER-slitaz
erjo@1087 48 }
erjo@1087 49