wok-next annotate linux-module-headers/receipt @ rev 19583

Up: cookutils, tazpkg, aufs, kmod, lguest, linux, linux64.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Jan 02 07:42:47 2017 +0200 (2017-01-02)
parents 4ba93d7db933
children 960a052d15d3
rev   line source
slaxemulator@6707 1 # SliTaz package receipt.
slaxemulator@6707 2
slaxemulator@6707 3 PACKAGE="linux-module-headers"
al@19583 4 VERSION="4.9.0"
slaxemulator@6707 5 CATEGORY="development"
al@19583 6 SHORT_DESC="Header files and scripts for building modules for Linux Kernel"
pascal@13025 7 MAINTAINER="devel@slitaz.org"
pascal@14657 8 LICENSE="GPL2"
al@19583 9 WEB_SITE="https://www.kernel.org/"
al@19583 10 KVERSION="$VERSION-slitaz"
al@19583 11
al@19583 12 WANTED="linux"
slaxemulator@6707 13 DEPENDS="slitaz-toolchain"
slaxemulator@6707 14
slaxemulator@6707 15 # Rules to gen a SliTaz package suitable for Tazpkg.
slaxemulator@6707 16 genpkg_rules()
slaxemulator@6707 17 {
pascal@17373 18 mkdir -p $fs/lib/modules/$KVERSION $fs/usr
pascal@17373 19 cp -a $install/usr/src $fs/usr
al@19583 20 }
slaxemulator@6707 21
slaxemulator@7666 22 pre_remove() {
pascal@18730 23 if [ -e "$1/usr/src/linux" ]; then
pascal@18730 24 rm -rf "$1/usr/src/linux"
slaxemulator@7666 25 fi
slaxemulator@7666 26 }
slaxemulator@7666 27
slaxemulator@7666 28 post_install() {
slaxemulator@7666 29 # Added soft link to make it easier to point to kernel folder
pascal@18730 30 [ -L "$1/usr/src/linux" ] && rm -f "$1/usr/src/linux"
pascal@18730 31 ln -sf /usr/src/linux-$KVERSION "$1/usr/src/linux"
pascal@18831 32 ln -sf /usr/src/linux-$KVERSION "$1/lib/modules/$KVERSION/build"
slaxemulator@7666 33 }