You need to sign in or sign up before continuing.
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