Sophie

Sophie

distrib > Fedora > 14 > i386 > by-pkgid > 358b86c8e820b8ded3bdbb64dbffe760 > scriptlet

R-core-2.13.1-4.fc14.i686.rpm

PREUN

/bin/sh
if [ $1 = 0 ]; then
   # Delete directory entries for info files (if they were installed)
   for doc in admin exts FAQ intro lang; do
      file=/usr/share/info/R-${doc}.info.gz
      if [ -e ${file} ]; then
         /sbin/install-info --delete R-${doc} /usr/share/info/dir 2>/dev/null || :
      fi
   done
fi

POSTIN

/bin/sh
# Create directory entries for info files
# (optional doc files, so we must check that they are installed)
for doc in admin exts FAQ intro lang; do
   file=/usr/share/info/R-${doc}.info.gz
   if [ -e $file ]; then
      /sbin/install-info ${file} /usr/share/info/dir 2>/dev/null || :
   fi
done
/sbin/ldconfig
R CMD javareconf \
    JAVA_HOME=/usr/lib/jvm/jre \
    JAVA_CPPFLAGS='-I/usr/lib/jvm/java/include\ -I/usr/lib/jvm/java/include/linux' \
    JAVA_LIBS='-L/usr/lib/jvm/jre/lib/i386/server \
    -L/usr/lib/jvm/jre/lib/i386\ -L/usr/lib/jvm/java/lib/i386 \
    -L/usr/java/packages/lib/i386\ -L/lib\ -L/usr/lib\ -ljvm' \
    JAVA_LD_LIBRARY_PATH=/usr/lib/jvm/jre/lib/i386/server:/usr/lib/jvm/jre/lib/i386:/usr/lib/jvm/java/lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib \
    > /dev/null 2>&1 || exit 0

# With 2.10.0, we no longer need to do any of this.

# Update package indices
# /bin/cat /usr/lib/R/library/*/CONTENTS > /usr/share/doc/R-2.13.1/html/search/index.txt 2>/dev/null
# Don't use .. based paths, substitute RHOME
# sed -i "s!../../..!/usr/lib/R!g" /usr/share/doc/R-2.13.1/html/search/index.txt

# This could fail if there are no noarch R libraries on the system.
# /bin/cat /usr/share/R/library/*/CONTENTS >> /usr/share/doc/R-2.13.1/html/search/index.txt 2>/dev/null || exit 0
# Don't use .. based paths, substitute /usr/share/R
# sed -i "s!../../..!/usr/share/R!g" /usr/share/doc/R-2.13.1/html/search/index.txt

POSTUN

/bin/sh
/sbin/ldconfig
if [ $1 -eq 0 ] ; then
    /usr/bin/mktexlsr /usr/share/texmf &>/dev/null || :
fi

POSTTRANS

/bin/sh
/usr/bin/mktexlsr /usr/share/texmf &>/dev/null || :