wok rev 18707

fix some post_install status
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Dec 16 15:49:50 2015 +0100 (2015-12-16)
parents c9b5496994f8
children b7e3c3f6500e
files awstats/receipt boxbackup-client/receipt firefox-dev/receipt gcc/receipt glpi/receipt jwm/receipt kismet/receipt libsdl/receipt linux-libre-api-headers/receipt linux-libre/receipt linux/receipt nconf/receipt nginx-extras/receipt nginx/receipt ocsreports/receipt php-auth-pam/receipt python-django/receipt python-docutils/receipt python-jinja2/receipt python-mysql/receipt python-numpy/receipt python-pil/receipt python-pychart/receipt python-pydot/receipt python-pygame/receipt python-pypdf/receipt python-pytz/receipt python-reportlab/receipt python-simplejson/receipt python-sphinx/receipt raspberrypi-vc/receipt razorqt/receipt util-linux-blkid/receipt util-linux-uuid/receipt
line diff
     1.1 --- a/awstats/receipt	Wed Dec 16 15:01:11 2015 +0100
     1.2 +++ b/awstats/receipt	Wed Dec 16 15:49:50 2015 +0100
     1.3 @@ -86,7 +86,7 @@
     1.4  			/etc/init.d/lighttpd restart
     1.5  		fi
     1.6  	fi
     1.7 -	[ -z "$quiet" ] && cat <<EOT
     1.8 +	[ "$quiet" ] || cat <<EOT
     1.9  
    1.10  You should add in your crontab something like;
    1.11  
     2.1 --- a/boxbackup-client/receipt	Wed Dec 16 15:01:11 2015 +0100
     2.2 +++ b/boxbackup-client/receipt	Wed Dec 16 15:49:50 2015 +0100
     2.3 @@ -54,6 +54,7 @@
     2.4  			/etc/init.d/bbackupd start
     2.5  		fi
     2.6  	fi
     2.7 +	true
     2.8  }
     2.9  
    2.10  # Pre and post remove commands for Tazpkg
     3.1 --- a/firefox-dev/receipt	Wed Dec 16 15:01:11 2015 +0100
     3.2 +++ b/firefox-dev/receipt	Wed Dec 16 15:49:50 2015 +0100
     3.3 @@ -60,7 +60,7 @@
     3.4  		usr/lib/firefox-devel- ; do
     3.5  		for j in $(ls -d $1/$i* 2>/dev/null); do
     3.6  			[ "${j##*-}" = "$VERSION" ] && continue
     3.7 -			[ -d $j ] && rm -rf $j
     3.8 +			[ ! -d $j ] || rm -rf $j
     3.9  		done
    3.10  	done
    3.11  }
     4.1 --- a/gcc/receipt	Wed Dec 16 15:01:11 2015 +0100
     4.2 +++ b/gcc/receipt	Wed Dec 16 15:49:50 2015 +0100
     4.3 @@ -121,10 +121,8 @@
     4.4  	local root
     4.5  	root=$1
     4.6  	echo "Processing post-install commands..."
     4.7 -	if [ ! -f "$root/lib/cpp" ]; then
     4.8 +	[ -f "$root/lib/cpp" ] ||
     4.9  		ln -s ../usr/bin/cpp $root/lib
    4.10 -	fi
    4.11 -	if [ ! -f "$root/usr/bin/cc" ]; then
    4.12 +	[ -f "$root/usr/bin/cc" ] ||
    4.13  		ln -s gcc $root/usr/bin/cc
    4.14 -	fi
    4.15  }
     5.1 --- a/glpi/receipt	Wed Dec 16 15:01:11 2015 +0100
     5.2 +++ b/glpi/receipt	Wed Dec 16 15:49:50 2015 +0100
     5.3 @@ -130,6 +130,7 @@
     5.4  		fi
     5.5  			
     5.6  	fi
     5.7 +	true
     5.8  }
     5.9  
    5.10  post_remove()
     6.1 --- a/jwm/receipt	Wed Dec 16 15:01:11 2015 +0100
     6.2 +++ b/jwm/receipt	Wed Dec 16 15:49:50 2015 +0100
     6.3 @@ -72,6 +72,7 @@
     6.4  		sed -i "s/^sessions.*/sessions            ${res},$PACKAGE/" $1/etc/slim.conf
     6.5  		status
     6.6  	fi
     6.7 +	true
     6.8  }
     6.9  
    6.10  post_remove()
     7.1 --- a/kismet/receipt	Wed Dec 16 15:01:11 2015 +0100
     7.2 +++ b/kismet/receipt	Wed Dec 16 15:49:50 2015 +0100
     7.3 @@ -100,6 +100,7 @@
     7.4  		echo "You MUST edit etc/kismet/kismet.conf and configure Kismet"
     7.5  		echo "for your system, or it will NOT run properly!"
     7.6  	fi
     7.7 +	true
     7.8  }
     7.9  
    7.10  post_remove()
     8.1 --- a/libsdl/receipt	Wed Dec 16 15:01:11 2015 +0100
     8.2 +++ b/libsdl/receipt	Wed Dec 16 15:49:50 2015 +0100
     8.3 @@ -41,6 +41,5 @@
     8.4  
     8.5  post_install()
     8.6  {
     8.7 -	[ -d "$1$INSTALLED/libSDL" ] && rm -rf "$1$INSTALLED/libSDL"
     8.8 -	:
     8.9 +	[ ! -d "$1$INSTALLED/libSDL" ] || rm -rf "$1$INSTALLED/libSDL"
    8.10  }
     9.1 --- a/linux-libre-api-headers/receipt	Wed Dec 16 15:01:11 2015 +0100
     9.2 +++ b/linux-libre-api-headers/receipt	Wed Dec 16 15:49:50 2015 +0100
     9.3 @@ -43,5 +43,6 @@
     9.4  post_install()
     9.5  {
     9.6  	# Removed old linux-libre-headers
     9.7 -	rm -rf $1/var/lib/tazpkg/installed/linux-libre-headers 2>/dev/null
     9.8 +	[ ! -d $1/var/lib/tazpkg/installed/linux-libre-headers ] ||
     9.9 +	rm -rf $1/var/lib/tazpkg/installed/linux-libre-headers
    9.10  }
    10.1 --- a/linux-libre/receipt	Wed Dec 16 15:01:11 2015 +0100
    10.2 +++ b/linux-libre/receipt	Wed Dec 16 15:49:50 2015 +0100
    10.3 @@ -194,5 +194,6 @@
    10.4  kernel /boot/vmlinuz-$VERSION-slitaz root=$root_dev
    10.5  ----
    10.6  EOT
    10.7 -	fi
    10.8 +    fi
    10.9 +    true
   10.10  }
    11.1 --- a/linux/receipt	Wed Dec 16 15:01:11 2015 +0100
    11.2 +++ b/linux/receipt	Wed Dec 16 15:49:50 2015 +0100
    11.3 @@ -444,4 +444,5 @@
    11.4  ----
    11.5  EOT
    11.6  	fi
    11.7 +	true
    11.8  }
    12.1 --- a/nconf/receipt	Wed Dec 16 15:01:11 2015 +0100
    12.2 +++ b/nconf/receipt	Wed Dec 16 15:49:50 2015 +0100
    12.3 @@ -87,6 +87,7 @@
    12.4  			mysql -u $db_user -p${db_password} -D $db < $sql_script  ; status
    12.5  		fi
    12.6  	fi
    12.7 +	true
    12.8  }
    12.9  
   12.10  post_remove()
    13.1 --- a/nginx-extras/receipt	Wed Dec 16 15:01:11 2015 +0100
    13.2 +++ b/nginx-extras/receipt	Wed Dec 16 15:49:50 2015 +0100
    13.3 @@ -102,4 +102,5 @@
    13.4  		done
    13.5  		/etc/init.d/$PACKAGE start
    13.6          fi
    13.7 +        true
    13.8  }
    14.1 --- a/nginx/receipt	Wed Dec 16 15:01:11 2015 +0100
    14.2 +++ b/nginx/receipt	Wed Dec 16 15:49:50 2015 +0100
    14.3 @@ -93,4 +93,5 @@
    14.4  		done
    14.5  		/etc/init.d/$PACKAGE start
    14.6          fi
    14.7 +        true
    14.8  }
    15.1 --- a/ocsreports/receipt	Wed Dec 16 15:01:11 2015 +0100
    15.2 +++ b/ocsreports/receipt	Wed Dec 16 15:49:50 2015 +0100
    15.3 @@ -84,6 +84,7 @@
    15.4  		fi
    15.5  			
    15.6  	fi
    15.7 +	true
    15.8  }
    15.9  
   15.10  post_remove()
    16.1 --- a/php-auth-pam/receipt	Wed Dec 16 15:01:11 2015 +0100
    16.2 +++ b/php-auth-pam/receipt	Wed Dec 16 15:49:50 2015 +0100
    16.3 @@ -54,6 +54,7 @@
    16.4  apache apache/httpd.pid
    16.5  lighttpd lighttpd.pid
    16.6  EOT
    16.7 +	true
    16.8  }
    16.9  
   16.10  # Pre and post remove commands for Tazpkg.
    17.1 --- a/python-django/receipt	Wed Dec 16 15:01:11 2015 +0100
    17.2 +++ b/python-django/receipt	Wed Dec 16 15:49:50 2015 +0100
    17.3 @@ -31,6 +31,7 @@
    17.4  # Remove old package.
    17.5  post_install()
    17.6  {
    17.7 +	[ ! -d $1/var/lib/tazpkg/installed/django ] ||
    17.8  	rm -rf $1/var/lib/tazpkg/installed/django
    17.9  }
   17.10  
    18.1 --- a/python-docutils/receipt	Wed Dec 16 15:01:11 2015 +0100
    18.2 +++ b/python-docutils/receipt	Wed Dec 16 15:49:50 2015 +0100
    18.3 @@ -29,5 +29,6 @@
    18.4  # Remove old package.
    18.5  post_install()
    18.6  {
    18.7 +	[ ! -d $1/var/lib/tazpkg/installed/docutils ] ||
    18.8  	rm -rf $1/var/lib/tazpkg/installed/docutils
    18.9  }
    19.1 --- a/python-jinja2/receipt	Wed Dec 16 15:01:11 2015 +0100
    19.2 +++ b/python-jinja2/receipt	Wed Dec 16 15:49:50 2015 +0100
    19.3 @@ -29,5 +29,6 @@
    19.4  # Remove old package.
    19.5  post_install()
    19.6  {
    19.7 +	[ ! -d $1/var/lib/tazpkg/installed/jinja2 ] ||
    19.8  	rm -rf $1/var/lib/tazpkg/installed/jinja2
    19.9  }
    20.1 --- a/python-mysql/receipt	Wed Dec 16 15:01:11 2015 +0100
    20.2 +++ b/python-mysql/receipt	Wed Dec 16 15:49:50 2015 +0100
    20.3 @@ -32,8 +32,7 @@
    20.4  # Remove old package.
    20.5  post_install()
    20.6  {
    20.7 -	if [ -d $1/var/lib/tazpkg/installed/mysql-python ]; then
    20.8 +	[ ! -d $1/var/lib/tazpkg/installed/mysql-python ] ||
    20.9  		rm -rf $1/var/lib/tazpkg/installed/mysql-python
   20.10 -	fi
   20.11  }
   20.12  
    21.1 --- a/python-numpy/receipt	Wed Dec 16 15:01:11 2015 +0100
    21.2 +++ b/python-numpy/receipt	Wed Dec 16 15:49:50 2015 +0100
    21.3 @@ -32,5 +32,6 @@
    21.4  # Remove old package.
    21.5  post_install()
    21.6  {
    21.7 +	[ ! -d $1/var/lib/tazpkg/installed/numpy ] ||
    21.8  	rm -rf $1/var/lib/tazpkg/installed/numpy
    21.9  }
    22.1 --- a/python-pil/receipt	Wed Dec 16 15:01:11 2015 +0100
    22.2 +++ b/python-pil/receipt	Wed Dec 16 15:49:50 2015 +0100
    22.3 @@ -31,5 +31,6 @@
    22.4  # Remove old package.
    22.5  post_install()
    22.6  {
    22.7 +	[ ! -d $1/var/lib/tazpkg/installed/pil ] ||
    22.8  	rm -rf $1/var/lib/tazpkg/installed/pil
    22.9  }
    23.1 --- a/python-pychart/receipt	Wed Dec 16 15:01:11 2015 +0100
    23.2 +++ b/python-pychart/receipt	Wed Dec 16 15:49:50 2015 +0100
    23.3 @@ -31,6 +31,7 @@
    23.4  # Remove old package.
    23.5  post_install()
    23.6  {
    23.7 +	[ ! -d $1/var/lib/tazpkg/installed/pychart ] ||
    23.8  	rm -rf $1/var/lib/tazpkg/installed/pychart
    23.9  }
   23.10  
    24.1 --- a/python-pydot/receipt	Wed Dec 16 15:01:11 2015 +0100
    24.2 +++ b/python-pydot/receipt	Wed Dec 16 15:49:50 2015 +0100
    24.3 @@ -31,6 +31,7 @@
    24.4  # Remove old package.
    24.5  post_install()
    24.6  {
    24.7 +	[ ! -d $1/var/lib/tazpkg/installed/pydot ] ||
    24.8  	rm -rf $1/var/lib/tazpkg/installed/pydot
    24.9  }
   24.10  
    25.1 --- a/python-pygame/receipt	Wed Dec 16 15:01:11 2015 +0100
    25.2 +++ b/python-pygame/receipt	Wed Dec 16 15:49:50 2015 +0100
    25.3 @@ -40,5 +40,6 @@
    25.4  # Remove old package.
    25.5  post_install()
    25.6  {
    25.7 +	[ ! -d $1/var/lib/tazpkg/installed/pygame/examples ] ||
    25.8  	rm -rf $1/var/lib/tazpkg/installed/pygame/examples
    25.9  }
    26.1 --- a/python-pypdf/receipt	Wed Dec 16 15:01:11 2015 +0100
    26.2 +++ b/python-pypdf/receipt	Wed Dec 16 15:49:50 2015 +0100
    26.3 @@ -29,5 +29,6 @@
    26.4  # Remove old package.
    26.5  post_install()
    26.6  {
    26.7 +	[ ! -d $1/var/lib/tazpkg/installed/pypdf ] ||
    26.8  	rm -rf $1/var/lib/tazpkg/installed/pypdf
    26.9  }
    27.1 --- a/python-pytz/receipt	Wed Dec 16 15:01:11 2015 +0100
    27.2 +++ b/python-pytz/receipt	Wed Dec 16 15:49:50 2015 +0100
    27.3 @@ -31,5 +31,6 @@
    27.4  # Remove old package.
    27.5  post_install()
    27.6  {
    27.7 +	[ ! -d $1/var/lib/tazpkg/installed/pytz ] ||
    27.8  	rm -rf $1/var/lib/tazpkg/installed/pytz
    27.9  }
    28.1 --- a/python-reportlab/receipt	Wed Dec 16 15:01:11 2015 +0100
    28.2 +++ b/python-reportlab/receipt	Wed Dec 16 15:49:50 2015 +0100
    28.3 @@ -37,6 +37,7 @@
    28.4  # Remove old package.
    28.5  post_install()
    28.6  {
    28.7 +	[ ! -d $1/var/lib/tazpkg/installed/reportlab ] ||
    28.8  	rm -rf $1/var/lib/tazpkg/installed/reportlab
    28.9  }
   28.10  
    29.1 --- a/python-simplejson/receipt	Wed Dec 16 15:01:11 2015 +0100
    29.2 +++ b/python-simplejson/receipt	Wed Dec 16 15:49:50 2015 +0100
    29.3 @@ -45,5 +45,6 @@
    29.4  # Remove old package.
    29.5  post_install()
    29.6  {
    29.7 +	[ ! -d $1/var/lib/tazpkg/installed/simplejson ] ||
    29.8  	rm -rf $1/var/lib/tazpkg/installed/simplejson
    29.9  }
    30.1 --- a/python-sphinx/receipt	Wed Dec 16 15:01:11 2015 +0100
    30.2 +++ b/python-sphinx/receipt	Wed Dec 16 15:49:50 2015 +0100
    30.3 @@ -31,5 +31,6 @@
    30.4  # Remove old package.
    30.5  post_install()
    30.6  {
    30.7 +	[ ! -d $1/var/lib/tazpkg/installed/sphinx ] ||
    30.8  	rm -rf $1/var/lib/tazpkg/installed/sphinx
    30.9  }
    31.1 --- a/raspberrypi-vc/receipt	Wed Dec 16 15:01:11 2015 +0100
    31.2 +++ b/raspberrypi-vc/receipt	Wed Dec 16 15:49:50 2015 +0100
    31.3 @@ -50,4 +50,5 @@
    31.4  EOT
    31.5  		status
    31.6  	fi
    31.7 +	true
    31.8  }
    32.1 --- a/razorqt/receipt	Wed Dec 16 15:01:11 2015 +0100
    32.2 +++ b/razorqt/receipt	Wed Dec 16 15:49:50 2015 +0100
    32.3 @@ -103,6 +103,7 @@
    32.4  		sed -i "s/^sessions.*/sessions            ${res},$PACKAGE/" $1/etc/slim.conf
    32.5  		status
    32.6  	fi
    32.7 +	true
    32.8  }
    32.9  
   32.10  post_remove()
    33.1 --- a/util-linux-blkid/receipt	Wed Dec 16 15:01:11 2015 +0100
    33.2 +++ b/util-linux-blkid/receipt	Wed Dec 16 15:49:50 2015 +0100
    33.3 @@ -25,9 +25,8 @@
    33.4  # Remove old package
    33.5  post_install()
    33.6  {
    33.7 -	if [ -d "$INSTALLED/util-linux-ng-blkid" ]; then
    33.8 +	[ ! -d "$INSTALLED/util-linux-ng-blkid" ] ||
    33.9  		rm -rf $INSTALLED/util-linux-ng-blkid
   33.10 -	fi
   33.11  }
   33.12  
   33.13  post_remove()
    34.1 --- a/util-linux-uuid/receipt	Wed Dec 16 15:01:11 2015 +0100
    34.2 +++ b/util-linux-uuid/receipt	Wed Dec 16 15:49:50 2015 +0100
    34.3 @@ -31,4 +31,5 @@
    34.4  		echo "Removing old: util-linux-ng-uuid"
    34.5  		rm -rf $1$INSTALLED/util-linux-ng-uuid
    34.6  	fi
    34.7 +	true
    34.8  }