#!/bin/bash ###################################################### # geany lzm package for SLAX 6 # # # # Packed by Arnel A. Borja, galeon@ymail.com # # # # Package home http://geany.org # # # # November 28, 2010 # ###################################################### ### Set up Variables ### VERSION=0.19.1 SRCNAM=geany-$VERSION.tar.gz WRKDIR=geany-$VERSION MODNAM=geany-$VERSION TMPDIR=/tmp/geany ### Compile for SLAX ### rm -rf $TMPDIR rm -rf $WRKDIR tar -xzf $SRCNAM cd $WRKDIR configure-for-slax make make install DESTDIR=$TMPDIR cd .. ### 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; ### Uncompress man pages ### find $TMPDIR/usr/man/ -type l -name "*.gz" | xargs -r gunzip -f find $TMPDIR/usr/man/ ! -type l -name "*.gz" | xargs -r gunzip find $TMPDIR | xargs file | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded dir2lzm $TMPDIR $MODNAM.lzm ### House keeping ### rm -rf $WRKDIR rm -rf $TMPDIR # EOF