#!/bin/bash wget -O tarfile $1 mkdir -p tardir tar -C tardir -xzf tarfile cd tardir TARDIR=`ls` cd $TARDIR VERSION=`grep version *.info | sed "s/version\ *=\ *\"\([0-9]*\)\.\([^\.|^\"]*\).*/\\1.\\2/i"` NAME=`grep name *.info | sed "s/name\ *=\ *\(.*\)/\\1/i"` RELEASE=`grep version *.info | sed "s/version\ *=\ *\"\([0-9]*\)\.\([^\.|^\"]*\)\.\([^\"]*\).*/\\3/i"` SOURCE=$1 DESCRIPTION=`grep description *.info | sed "s/description\ ?=\ ?\(.*\)/\\1/i"` cd ../.. echo %define version $VERSION echo %define release $RELEASE echo %define name $NAME echo %define tardir $TARDIR echo cat spec.main | sed 's/SOURCE/$SOURCE/'