wok-stable annotate slitaz-fbsplash/receipt @ rev 9023

gcc3: fix genpkg_rules
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Mar 03 21:39:12 2011 +0100 (2011-03-03)
parents
children 0890cd592d36
rev   line source
pankso@8844 1 # SliTaz package receipt.
pankso@8844 2
pankso@8844 3 PACKAGE="slitaz-fbsplash"
pankso@8844 4 VERSION="1.0"
pankso@8844 5 CATEGORY="base-system"
pankso@8844 6 SHORT_DESC="SliTaz theme and config for Busybox fbsplash (graphical boot)"
pankso@8844 7 MAINTAINER="pankso@slitaz.org"
pankso@8844 8 DEPENDS="busybox slitaz-boot-scripts"
pankso@8844 9 WEB_SITE="http://www.slitaz.org/"
pankso@8844 10
pankso@8844 11 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@8844 12 genpkg_rules()
pankso@8844 13 {
pankso@8844 14 mkdir -p $fs/usr/bin $fs/etc/fbsplash/slitaz
pankso@8844 15 cp $stuff/tazfbsplash $fs/usr/bin
pankso@8844 16 cp -a $stuff/fbsplash.cfg $fs/etc/fbsplash/slitaz
pankso@8844 17 cp -a $stuff/fbsplash.ppm $fs/etc/fbsplash/slitaz
pankso@8844 18 mkfifo $fs/etc/fbsplash/fifo
pankso@8844 19 }
pankso@8844 20
pankso@8844 21 post_install()
pankso@8844 22 {
pankso@8844 23 [ ! `grep "rcS > /dev/null" $1/etc/inittab` ] && \
pankso@8844 24 sed -i s'/rcS/rcS > \/dev\/null/' $1/etc/inittab
pankso@8844 25 sed -i s'/FBSPLASH="no"/FBSPLASH="yes"/' $1/etc/rcS.conf
pankso@8844 26 # Config may not yet exist.
pankso@8844 27 if ! grep -q ^FBSPLASH $1/etc/rcS.conf; then
pankso@8844 28 cat >> $1/etc/rcS.conf << EOT
pankso@8844 29
pankso@8844 30 # Graphical boot with fbsplash (To configure please use: tazfbsplash)
pankso@8844 31 FBSPLASH="yes"
pankso@8844 32 FBSPLASH_THEME="slitaz"
pankso@8844 33 EOT
pankso@8844 34 fi
pankso@8844 35 }
pankso@8844 36
pankso@8844 37 post_remove()
pankso@8844 38 {
pankso@8844 39 sed -i s'/rcS > \/dev\/null/rcS/' $1/etc/inittab
pankso@8844 40 sed -i s'/FBSPLASH="yes"/FBSPLASH="no"/' $1/etc/rcS.conf
pankso@8844 41 }