Sophie

Sophie

distrib > Mageia > 3 > i586 > by-pkgid > 7a306275f18fd64cd765a5191bcd9bf0 > scriptlet

java-1.7.0-openjdk-javadoc-1.7.0.60-2.4.7.1.mga3.noarch.rpm

POSTIN

/bin/sh
MAKE_THIS_DEFAULT=0
ID="/usr/share/javadoc/java-1.7.0-openjdk.*/api"
COMMAND=javadocdir
alternatives --display $COMMAND | head -n 1 | grep -q "status is auto"
if [ $? -ne 0 ]; then
  alternatives --display $COMMAND | grep -q "link currently points to"".*""$ID"
  if [ $? -eq 0 ]; then
    MAKE_THIS_DEFAULT=1
  fi
fi

# Remove old alternatives
for alt in $(alternatives --display $COMMAND | grep priority | awk '{print $1}'); do
  # Only grab what openjdk installed
  echo $alt | grep -q "$ID"
  if [ $? -eq 0 ]; then
    alternatives --remove $COMMAND $alt >& /dev/null || :
   fi
done

alternatives \
  --install /usr/share/javadoc/java javadocdir /usr/share/javadoc/java-1.7.0-openjdk-1.7.0.60-2.4.7.1.mga3/api \
  170055

# Gracefully update to this one if needed
if [ $MAKE_THIS_DEFAULT -eq 1 ]; then
  alternatives --set $COMMAND /usr/share/javadoc/java-1.7.0-openjdk-1.7.0.60-2.4.7.1.mga3/api
fi

exit 0

POSTUN

/bin/sh
  alternatives --remove javadocdir /usr/share/javadoc/java-1.7.0-openjdk-1.7.0.60-2.4.7.1.mga3/api

exit 0