|
Packit |
6d2c1b |
#!/bin/bash
|
|
Packit |
6d2c1b |
|
|
Packit |
6d2c1b |
BASE_DIR=`pwd`
|
|
Packit |
6d2c1b |
script_dir=`dirname $(readlink -f $0)`
|
|
Packit |
6d2c1b |
cd $script_dir/..
|
|
Packit |
6d2c1b |
|
|
Packit |
6d2c1b |
LOG_FILE=`pwd`/build_rpm.log
|
|
Packit |
6d2c1b |
|
|
Packit |
6d2c1b |
echo "Running ./autogen.sh ..."
|
|
Packit |
6d2c1b |
./autogen.sh > $LOG_FILE 2>&1
|
|
Packit |
6d2c1b |
|
|
Packit |
6d2c1b |
echo "Running ./configure ..."
|
|
Packit |
6d2c1b |
./configure >> $LOG_FILE 2>&1
|
|
Packit |
6d2c1b |
if [ $? -ne 0 ]; then
|
|
Packit |
6d2c1b |
echo "configure failed! see $LOG_FILE"
|
|
Packit |
6d2c1b |
cd $BASE_DIR
|
|
Packit |
6d2c1b |
exit
|
|
Packit |
6d2c1b |
fi
|
|
Packit |
6d2c1b |
|
|
Packit |
6d2c1b |
echo "Running make dist ..."
|
|
Packit |
6d2c1b |
make dist >> $LOG_FILE 2>&1
|
|
Packit |
6d2c1b |
if [ $? -ne 0 ]; then
|
|
Packit |
6d2c1b |
echo "make dist failed! see $LOG_FILE"
|
|
Packit |
6d2c1b |
cd $BASE_DIR
|
|
Packit |
6d2c1b |
exit
|
|
Packit |
6d2c1b |
fi
|
|
Packit |
6d2c1b |
|
|
Packit |
6d2c1b |
echo "Running rpmbuild ... this might take a while ..."
|
|
Packit |
6d2c1b |
rpmbuild -ta libvma*.tar.gz >> $LOG_FILE 2>&1
|
|
Packit |
6d2c1b |
if [ $? -ne 0 ]; then
|
|
Packit |
6d2c1b |
echo "rpmbuild failed! see $LOG_FILE"
|
|
Packit |
6d2c1b |
cd $BASE_DIR
|
|
Packit |
6d2c1b |
exit
|
|
Packit |
6d2c1b |
fi
|
|
Packit |
6d2c1b |
|
|
Packit |
6d2c1b |
grep Wrote build_rpm.log
|
|
Packit |
6d2c1b |
rm -rf $LOG_FILE
|
|
Packit |
6d2c1b |
|
|
Packit |
6d2c1b |
cd $BASE_DIR
|