mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-05-22 03:32:04 +00:00
Allow makepythonrpm to build as non root user, remove hard code
This commit is contained in:
parent
95fdb87c97
commit
4aab8997c6
@ -4,7 +4,9 @@
|
||||
|
||||
function makepythonrpm {
|
||||
RPMNAME="$1"
|
||||
SPEC_FILE="$RPMNAME.spec"
|
||||
SPEC_FILE="$RPMNAME/$RPMNAME.spec"
|
||||
RPMROOT=`rpmbuild --eval '%_topdir' ${SPEC_FILE}`
|
||||
mkdir -p $RPMROOT/SOURCES
|
||||
tar --exclude .svn -czvf $RPMROOT/SOURCES/$RPMNAME-${VER}.tar.gz $RPMNAME
|
||||
rm -f $RPMROOT/SRPMS/$RPMNAME-$VER*rpm $RPMROOT/RPMS/noarch/$RPMNAME-$VER*rpm
|
||||
echo "Building $RPMROOT/RPMS/noarch/$RPMNAME-$VER-snap*.noarch.rpm $EMBEDTXT..."
|
||||
@ -15,14 +17,12 @@ function makepythonrpm {
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# Main code....
|
||||
OSNAME=$(uname)
|
||||
VER=`cat Version`
|
||||
REL="--define"
|
||||
EASE='usedate 1'
|
||||
RPMROOT=/root/rpmbuild
|
||||
mkdir -p $RPMROOT/SOURCES
|
||||
rpmbuild --version > /dev/null
|
||||
if [ $? -gt 0 ]; then
|
||||
echo "Error: rpmbuild does not appear to be installed or working."
|
||||
|
Loading…
x
Reference in New Issue
Block a user