#!/bin/sh PROGNAME="unrar" VERSION=2.71 ARCH=i386 BUILD=1rob MAINTAINER="Robert Stan " SOURCE=ftp://metalab.unc.edu/pub/Linux/utils/compress/ LOCATION=ftp://ftp.linuxpackages.net/pub/Slackware-8/robert/ap/ DOCS="license.txt readme.txt" CWD=`pwd` if [ "$TMP" = "" ]; then TMP=/tmp fi PKG=$TMP/package-unrar if [ ! -d $TMP ]; then mkdir -p $TMP # location to build the source fi if [ ! -d $PKG ]; then mkdir -p $PKG # place for the package to be built fi cd $TMP ; tar xvfz $CWD/unrar-$VERSION.tar.gz ; cd unrar-$VERSION # make LDFLAGS=-s make -j2 || exit 1 # install mkdir -p $PKG/usr/bin ; install -m 755 -o root -g root unrar $PKG/usr/bin/ # copy the docs mkdir -p $PKG/usr/doc/unrar-$VERSION ; cp -a $DOCS $PKG/usr/doc/unrar-$VERSION # add the description cat $CWD/slack-desc > $TMP/unrar-${VERSION}-${ARCH}-${BUILD}.txt mkdir -p $PKG/install ; cat $CWD/slack-desc > $PKG/install/slack-desc # make sure root owns everything chown -R root.root $PKG # build the package: cd $PKG ; tar czvf $TMP/unrar-${VERSION}-${ARCH}-${BUILD}.tgz . # clean up the extra stuff: if [ "$1" = "--cleanup" ]; then rm -rf $TMP/unrar-$VERSION rm -rf $PKG fi