# SliTaz package receipt.

PACKED_SIZE="16.0K"
UNPACKED_SIZE="52.0K"
PACKAGE="jslinux-config"
VERSION="2.6.20"
CATEGORY="base-system"
GROUP="driver"
SHORT_DESC="Tiny SliTaz configuration files for jslinux"
MAINTAINER="pascal.bellard@slitaz.org"
LICENSE="BSD"
WEB_SITE="http://tiny.slitaz.org/"
DEPENDS="custom-console"
WANTED="linux"

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
	local path
	export src=$WOK/$WANTED/source/linux-$VERSION
	export _pkg=$WOK/$WANTED/install
	path=lib/modules/$(ls $_pkg/lib/modules)/kernel
	mkdir -p $fs/$path $fs/dev
	$src/slitaz/list_modules.sh drivers/char/jsclipboard.ko | while read module; do
		dir=$path/$(dirname $module)
		[ -d $fs/$dir ] || mkdir -p $fs/$dir
		cp -a $_pkg/$path/$module $fs/$dir
	done
	mknod -m 660 $fs/dev/clipboard c 10 231
}

# Post install/remove commands for Tazpkg.
post_install()
{
	for i in jsclipboard ; do
		grep -qs ^$i$ $1/modules || echo $i >> $1/modules
	done
}
