#!/bin/bash

if [ -f variables ]; then rm -f variables; fi

if [ -f *.spec ];
then 
  cat *.spec | grep define | sed s/"^%define "/""/ | tr " " "=" > variables
  . variables
  (
  cd ..
  if [ -d ../${name}-${version} ]; then rm -rf ../${name}-${version}; fi
  mkdir ../${name}-${version}

  #on copie les fichiers qui sont dans le module "leterrier" qui doit
  #etre dans le répertoire ../leterrier
  if [ -d ../leterrier ]; then
    cp ../leterrier/*.so.* .
    cp -a ../leterrier/Img1.2 .
    cp -a ../leterrier/Img1.3 .
    cp ../leterrier/runbrowser .
  else
    echo "attention il n'y a pas de répertoire ../leterrier !!!"
    echo "je ne peux donc pas y piocher les libs (fichiers .so)"
    echo "à mettre dans ce paquet RPM"
    exit -1
  fi

  find . -print | grep -v ~$ | grep -v CVS | grep -v debian | grep -v mandrake | sort | cpio -pmud ../${name}-${version}

  chown root:root ../${name}-${version} -R

  cd ..
  tar cfsz ${name}-${version}.tgz ${name}-${version}
  mv ${name}-${version}.tgz /usr/src/RPM/SOURCES
  rm -rf ${name}-${version}
  )
fi

cp *.png* /usr/src/RPM/SOURCES

if [ -f variables ]; then rm -f variables; fi

echo "please run rpm -ba or -bb *.spec"
echo ""

