Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > media > contrib-release > by-pkgid > b0a0505bf03e8d4dd5ad83ca86c08f43 > scriptlet

jamvm-1.4.3-3mdv2007.0.i586.rpm

POSTIN

/bin/sh
update-alternatives \
  --install /usr/bin/java java /usr/lib/jvm/java-1.4.2-jamvm-1.4.2.0/jre/bin/java 1420 \
  --slave /usr/lib/jvm/jre          jre          /usr/lib/jvm/jre-1.4.2-jamvm \
  --slave /usr/lib/jvm-exports/jre       jre_exports  /usr/lib/jvm-exports/jre-1.4.2-jamvm \
  --slave /usr/bin/rmiregistry  rmiregistry  /usr/lib/jvm/java-1.4.2-jamvm-1.4.2.0/jre/bin/rmiregistry

update-alternatives \
  --install /usr/lib/jvm/jre-jamvm \
      jre_jamvm /usr/lib/jvm/jre-1.4.2-jamvm 1420 \
  --slave /usr/lib/jvm-exports/jre-jamvm \
      jre_jamvm_exports /usr/lib/jvm-exports/jre-1.4.2-jamvm

update-alternatives \
  --install /usr/lib/jvm/jre-1.4.2 \
      jre_1.4.2 /usr/lib/jvm/jre-1.4.2-jamvm 1420 \
  --slave /usr/lib/jvm-exports/jre-1.4.2 \
      jre_1.4.2_exports /usr/lib/jvm-exports/jre-1.4.2-jamvm

# rt.jar
ln -sf \
  /usr/share/classpath/glibj.zip \
  /usr/lib/jvm/java-1.4.2-jamvm-1.4.2.0/jre/lib/rt.jar

# jaas.jar
ln -sf \
  /usr/share/classpath/glibj.zip \
  /usr/lib/jvm/java-1.4.2-jamvm-1.4.2.0/jre/lib/jaas.jar

# jdbc-stdext.jar
ln -sf \
  /usr/share/classpath/glibj.zip \
  /usr/lib/jvm/java-1.4.2-jamvm-1.4.2.0/jre/lib/jdbc-stdext.jar

# jndi.jar
ln -sf \
  /usr/share/classpath/glibj.zip \
  /usr/lib/jvm/java-1.4.2-jamvm-1.4.2.0/jre/lib/jndi.jar

# jaxp_parser_impl
update-alternatives --install /usr/share/java/jaxp_parser_impl.jar \
  jaxp_parser_impl \
  /usr/share/classpath/glibj.zip 20

# jaxp_transform_impl
update-alternatives --install /usr/share/java/jaxp_transform_impl.jar \
  jaxp_transform_impl \
  /usr/share/classpath/glibj.zip 20

POSTUN

/bin/sh
if [ $1 -eq 0 ] ; then
   update-alternatives --remove java /usr/lib/jvm/jre-1.4.2-jamvm/bin/java
   update-alternatives --remove jre_jamvm  /usr/lib/jvm/jre-1.4.2-jamvm
   update-alternatives --remove jre_1.4.2 /usr/lib/jvm/jre-1.4.2-jamvm
   update-alternatives --remove jaxp_parser_impl \
     /usr/share/classpath/glibj.zip
   update-alternatives --remove jaxp_transform_impl \
     /usr/share/classpath/glibj.zip
fi