##  to updated automatically the package database every time a package is 
##  added or removed.
##  preinstall and postremove for every forge package should create the flag

# global package directory
packages_dir=stat("/usr/share/octave/packages");

# if no package directory, we remove database 
# otherwise we rebuild
if (isempty(packages_dir))
	unlink("/usr/share/octave/octave_packages");	
else
	pkg rebuild -noauto -global
	pkg list
endif

# removing package list rebuild flag
unlink("/var/lib/octave/update.flag")
