Commit ed4320a9 authored by Vitaly Lipatov's avatar Vitaly Lipatov

introduce SYSARCH with real system arch, use it during work with spec and src.rpm packing

parent c9d00485
...@@ -160,10 +160,10 @@ do ...@@ -160,10 +160,10 @@ do
sleep 10 sleep 10
exit 1 exit 1
fi fi
uni_rpmbuild $COMMIT $i -bs $ARGS $NODEPS --target $DEFAULTARCH uni_rpmbuild $COMMIT $i -bs $ARGS $NODEPS --target $SYSARCH
else else
echog "Just packing \$NAMESRPMIN" echog "Just packing \$NAMESRPMIN"
uni_rpmbuild $COMMIT $i -bs $ARGS $NODEPS --target $DEFAULTARCH || fatal "Error with rpmbuild" uni_rpmbuild $COMMIT $i -bs $ARGS $NODEPS --target $SYSARCH || fatal "Error with rpmbuild"
fi fi
# Check the package really built # Check the package really built
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# Author: Vitaly Lipatov <lav@etersoft.ru> # Author: Vitaly Lipatov <lav@etersoft.ru>
# Public domain # Public domain
ETERBUILDVERSION=183 ETERBUILDVERSION=184
SUDO="sudo" SUDO="sudo"
...@@ -18,10 +18,10 @@ OURTMPDIR=$TMPDIR ...@@ -18,10 +18,10 @@ OURTMPDIR=$TMPDIR
[ -z "$OURTMPDIR" ] || [ -d "$OURTMPDIR" ] || OURTMPDIR=/tmp [ -z "$OURTMPDIR" ] || [ -d "$OURTMPDIR" ] || OURTMPDIR=/tmp
# detect our arch # detect our arch
if [ ! -n "$DEFAULTARCH" ] ; then SYSARCH=$(uname -m)
DEFAULTARCH=$(uname -m) [ "$SYSARCH" = "x86_64" ] || SYSARCH=i586
[ "$DEFAULTARCH" = "x86_64" ] || DEFAULTARCH=i586
fi [ -n "$DEFAULTARCH" ] || DEFAULTARCH=$SYSARCH
NICE="nice" NICE="nice"
RPMBUILD=rpmbuild RPMBUILD=rpmbuild
......
...@@ -18,9 +18,9 @@ eval_spec() ...@@ -18,9 +18,9 @@ eval_spec()
# Hack: just print spec if -bE failed # Hack: just print spec if -bE failed
if is_alt ; then if is_alt ; then
# on ALT we have to done without errors # on ALT we have to done without errors
$RPMBUILD -bE --target $DEFAULTARCH $RPMBUILDARG $@ || fatal "Check spec's fields" $RPMBUILD -bE --target $SYSARCH $RPMBUILDARG $@ || fatal "Check spec's fields"
else else
$RPMBUILD -bE --target $DEFAULTARCH $RPMBUILDARG $@ 2>/dev/null || cat $1 $RPMBUILD -bE --target $SYSARCH $RPMBUILDARG $@ 2>/dev/null || cat $1
fi fi
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment