#!/bin/bash ###################################################### # freebasic manual lzm package for SLAX 6 # # # # Packed by Arnel A. Borja, galeon@ymail.com # # # # Package home http://freebasic.net # # # # November 28, 2010 # ###################################################### ###################################################### # NOTE: # # * This script requires the FreeBASIC manual zip # # file (html format) in the current directory, # # automatically downloaded otherwise # ###################################################### ### Set up Variables ### VERSION=0.21.1 SRCNAM=FB-manual-$VERSION-html.zip MODNAM=freebasic-manual-$VERSION TMPDIR=/tmp/freebasic-manual ### Compile for SLAX ### rm -rf $TMPDIR wget -N http://nchc.dl.sourceforge.net/project/fbc/Documentation/Manual%20$VERSION/$SRCNAM mkdir -p $TMPDIR/usr/share/freebasic/manual unzip $SRCNAM -d $TMPDIR/usr/share/freebasic/manual ### Copy SLAX files to the package ### mkdir -p $TMPDIR/usr/src/slaxbuilds cp $0 $TMPDIR/usr/src/slaxbuilds ### Adjust Directory Access Rights ### find $TMPDIR/ -type d | xargs chmod -v 755; dir2lzm $TMPDIR $MODNAM.lzm ### House keeping ### rm -rf $TMPDIR # EOF