#!/bin/sh CWD=`pwd` # main source VERSION=2.0.6 # plugins PVER=2.0.1 # libfribidi FVER=0.10.4 # libwpd WVER=0.6.6 ARCH=${ARCH:-i486} cd /tmp rm -rf fribidi-$FVER tar xjf $CWD/fribidi-$FVER.tar.bz2 cd fribidi-$FVER chown -R root.root . CFLAGS=-O2 \ ./configure --prefix=/usr \ --enable-shared=no \ --with-pic make -j3 make install strip -g /usr/lib/libfribidi.a mkdir -p /usr/doc/fribidi-$FVER cp -a \ ANNOUNCE AUTHORS COPYING NEWS README THANKS TODO \ /usr/doc/fribidi-$FVER cd /tmp rm -rf libwpd-$WVER tar xjf $CWD/libwpd-$WVER.tar.bz2 cd libwpd-$WVER chown -R root.root . find . -perm 664 -exec chmod 644 {} \; CFLAGS=-O2 \ ./configure --prefix=/usr \ --enable-shared=no \ --enable-static \ --with-pic make -j3 make install strip -g /usr/lib/libwpd-1.a mkdir -p /usr/doc/libwpd-$WVER cp -a \ CHANGES COPYING INSTALL TODO \ /usr/doc/libwpd-$WVER cd /tmp rm -rf abiword-$VERSION tar xjvf $CWD/abiword-$VERSION.tar.bz2 cd abiword-$VERSION tar xjvf $CWD/abiword-plugins-$PVER.tar.bz2 chown -R root.root . find . -perm 777 -exec chmod 755 {} \; find . -perm 775 -exec chmod 755 {} \; find . -perm 664 -exec chmod 644 {} \; find . -type d -exec chmod 755 {} \; cd abi CFLAGS=-O2 CXXFLAGS=-O2 \ ./configure \ --prefix=/usr \ $ARCH-slackware-linux make -j3 make install mkdir -p /usr/doc/abiword-$VERSION/docs cp -a \ BUILD.TXT BiDiReadme.txt COPYING COPYRIGHT.TXT CREDITS.TXT README.TXT \ /usr/doc/abiword-$VERSION cp -a \ docs/*.abw \ /usr/doc/abiword-$VERSION/docs mkdir -p /usr/share/gnome/apps/Applications cat src/pkg/linux/rpm/data/abiword.desktop > /usr/share/gnome/apps/Applications/abiword.desktop cd ../abiword-docs/man # 8? mkdir -p /usr/man/man8 cat abiword.8 | gzip -9c > /usr/man/man8/abiword.8.gz cd .. cp -a Manual/en/Abiword_Manual.abw /usr/doc/abiword-$VERSION/docs cd ../abiword-plugins ./configure --prefix=/usr make -j3 make install mkdir -p /install cat $CWD/slack-desc > /install/slack-desc