gcc-fortran: remove install-scripts

This commit is contained in:
Danny Rawlins 2008-05-19 14:30:26 +10:00
parent 9e168d56d4
commit 8481953944
2 changed files with 0 additions and 70 deletions

View File

@ -1,43 +0,0 @@
#!/usr/bin/env sh
SYMLINKS='f90 f95 gfortran'
symlink() {
local DIRECTORY BASENAME NOT_INSTALLED
DIRECTORY="$1"
BASENAME="`basename $DIRECTORY`"
if [ -d "$DIRECTORY" ]; then
if [ -w "$DIRECTORY" ]; then
cd "$DIRECTORY"
for c in $SYMLINKS; do
if [ ! -e "$DIRECTORY/$c" ]; then
NOT_INSTALLED='yes'
fi
done
if [ "$NOT_INSTALLED" ]; then
echo "post-install: in directory '$DIRECTORY'."
fi
for c in $SYMLINKS; do
if [ ! -e "$DIRECTORY/$c" ]; then
ln -s "../../bin/$BASENAME" "$c"
if [ $? -gt 0 ]; then
echo "post-install: error creating symlink '../../bin/$BASENAME -> $c'."
exit 1
else
echo "post-install: create symlink '../../bin/$BASENAME -> $c'."
fi
fi
done
cd - > /dev/null
else
echo "post-install: error no permission to create symlink '../../bin/$BASENAME -> $c'."
exit 1
fi
fi
}
if pkginfo -i | egrep '^distcc ' > /dev/null; then
symlink '/usr/lib/distcc'
fi
if pkginfo -i | egrep '^ccache ' > /dev/null; then
symlink '/usr/lib/ccache'
fi
unset SYMLINKS
# End of file

View File

@ -1,27 +0,0 @@
#!/usr/bin/env sh
SYMLINKS='f90 f95 gfortran'
remove() {
local DIRECTORY="$1"
if [ -d "$DIRECTORY" ]; then
if [ -w "$DIRECTORY" ]; then
for c in $SYMLINKS; do
if [ -L "$DIRECTORY/$c" ]; then
rm "$DIRECTORY/$c"
if [ $? -gt 0 ]; then
echo "post-remove: error removing symlink '$DIRECTORY/$c'."
exit 1
else
echo "post-remove: removing symlink '$DIRECTORY/$c'."
fi
fi
done
else
echo "post-remove: error no permission to remove '$DIRECTORY/$c'."
exit 1
fi
fi
}
remove '/usr/lib/distcc'
remove '/usr/lib/ccache'
unset SYMLINKS
# End of file