wok-current diff jwm/receipt @ rev 340

Up: gnupg, iptable, pcmanfm and pidgin
author Christophe Lincoln <pankso@slitaz.org>
date Wed Mar 05 15:06:09 2008 +0100 (2008-03-05)
parents 3a78a8b2ea89
children 5a403db80cf8
line diff
     1.1 --- a/jwm/receipt	Thu Jan 03 10:21:35 2008 +0100
     1.2 +++ b/jwm/receipt	Wed Mar 05 15:06:09 2008 +0100
     1.3 @@ -26,11 +26,30 @@
     1.4  # Rules to gen a SliTaz package suitable for Tazpkg.
     1.5  genpkg_rules()
     1.6  {
     1.7 -	mkdir -p $fs/usr/bin
     1.8 -	mkdir -p $fs/etc/jwm
     1.9 -    cp -a $src/src/jwm $fs/usr/bin
    1.10 -    strip -s $fs/usr/bin/*
    1.11 -    # Simple config file.
    1.12 -    cp stuff/simple.jwmrc $fs/etc/jwm/system.jwmrc
    1.13 -    cp stuff/simple.jwmrc $fs/etc/jwm/simple.jwmrc
    1.14 +	mkdir -p $fs/usr/bin $fs/etc/jwm
    1.15 +	cp -a $src/src/jwm $fs/usr/bin
    1.16 +	# Simple config file.
    1.17 +	cp stuff/simple.jwmrc $fs/etc/jwm/system.jwmrc
    1.18 +	cp stuff/simple.jwmrc $fs/etc/jwm/simple.jwmrc
    1.19  }
    1.20 +
    1.21 +# Pre and post install to backup all /etc/settings
    1.22 +#
    1.23 +pre_install()
    1.24 +{
    1.25 +	local root
    1.26 +	root=$1
    1.27 +	echo ""
    1.28 +	echo "Creating backup of JWM system configuration..."
    1.29 +	cp -a $root/etc/jwm/system.jwmrc cp -a $root/etc/jwm/system.jwmrc.bak 2>/dev/null
    1.30 +	echo ""
    1.31 +}
    1.32 +post_install()
    1.33 +{
    1.34 +	local root
    1.35 +	root=$1
    1.36 +	echo ""
    1.37 +	echo "Restoring backup of JWM system configuration..."
    1.38 +	cp -a $root/etc/jwm/system.jwmrc.bak $root/etc/jwm/system.jwmrc 2>/dev/null
    1.39 +	echo ""
    1.40 +}