# libxslt
# =======
# Slackware 8.1's 'libxslt' package includes version 1.0.18, 9.0's includes
# 1.0.27, 9.1's includes 1.0.33, 10.0's includes 1.1.6, 10.1's includes
# 1.1.12, 10.2's includes 1.1.15, and 11.0's includes 1.1.17
# There are two libxslt versions in this howto. 1.1.x, which is the latest,
# and 1.0.x which is the latest of the previous series - for those that
# need the older version for some reason.
# If you want python bindings, make sure libxml2 was built with
# --with-python
# If you're replacing a source installed libxslt that was installed under
# /usr/local, cd into it's source and run 'make uninstall' before proceeding
# here. If you can't for some reason, run this to at least clear out the
# old shared library files and includes:
su
rm -f /usr/local/lib/libexslt.* /usr/local/lib/libxslt.* /usr/local/lib/libxsltbreakpoint.*
test -d /usr/local/include/libxslt && rm -r /usr/local/include/libxslt
test -d /usr/local/include/libexslt && rm -r /usr/local/include/libexslt
exit
# libxslt 1.1.20
# ==============
# Prerequisites (beyond those listed above):
# tar
# libgcrypt (optional)
cd
test -f installed/libxslt-1.1.20.tar.bz2 &&
mv installed/libxslt-1.1.20.tar.bz2 .
test ! -f libxslt-1.1.20.tar.bz2 &&
wget http://ftp.gnome.org/pub/GNOME/sources/libxslt/1.1/libxslt-1.1.20.tar.bz2