13 if [ ! "$TMPDIR" = "" ]; then
19 PROJECT=@CMAKE_PROJECT_NAME@
23 if [ -f $PKGNAME-$VERSION.src.rpm ]; then
24 rm -f $PKGNAME-$VERSION.src.rpm
28 TMPDIR=`mktemp -d /tmp/$PKGNAME-build.XXXXXX`
31 mkdir -p $TMPDIR/SRPMS
32 mkdir -p $TMPDIR/BUILD
33 mkdir -p $TMPDIR/SOURCES
34 mkdir -p $TMPDIR/SPECS
36 if [ ! -f $PROJECT-$VERSION.tar.gz ]; then
37 echo "ERROR: $PROJECT-$VERSION.tar.gz does not exist."
40 cp $PROJECT-$VERSION.tar.gz $TMPDIR/SOURCES/$PROJECT-$VERSION.tar.gz
42 cat pkgscripts/rpm.spec | sed s/%{_blddir}/%{_tmppath}/g \
43 | sed s/#--\>//g > $TMPDIR/SPECS/$PKGNAME.spec
45 rpmbuild -bs --define "_topdir $TMPDIR" $TMPDIR/SPECS/$PKGNAME.spec
46 mv $TMPDIR/SRPMS/$PKGNAME-$VERSION-$BUILD.src.rpm $PKGNAME-$VERSION.src.rpm