#!/bin/bash # tix.build # Based on the original Slackware Build script # Modified by Stuart Winter for ARMedslack # With a little bit taken from Slack390's prototype script by Mark Post VERSION=$1 # Copy docs: mkdir -p /usr/doc/$PACKAGE-$VERSION cp -a ABOUT.* README.* Roadmap.html TODO.html Version license.terms \ docs/BinInst.* docs/et.* docs/FAQ.* docs/Files.* docs/Install.* \ docs/Release* docs/Uni* docs/html \ /usr/doc/$PACKAGE-$VERSION # tix uses header files from these source packages cd $SLACKTRACKSCRATCHDIR tar zxvvf $CWD/../tcl/tcl*-src.tar.gz ( cd tcl*/unix ; ./configure --prefix=/usr ) tar zxvvf $CWD/../tk/tk*-src.tar.gz ( cd tk*/unix ; ./configure --prefix=/usr ) # Extract tix's source: cd $SLACKTRACKSCRATCHDIR tar zxvvf $CWD/$PACKAGE-$VERSION.tar.gz cd $PACKAGE-$VERSION slackhousekeeping cd unix ./configure \ --prefix=/usr \ --enable-shared || failconfig ( cd tk8.4 ./configure \ --prefix=/usr \ --enable-shared \ --with-tcl=$SLACKTRACKSCRATCHDIR/tcl* \ --with-tk=$SLACKTRACKSCRATCHDIR/tk* || failconfig # Install: make install ) # Install the rest: make install # Install package description: cd / rm -rf install slackdesc