SPECS: builder - pass whole target_platform

arekm arekm at pld-linux.org
Fri Feb 23 21:35:17 CET 2007


Author: arekm                        Date: Fri Feb 23 20:35:17 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- pass whole target_platform

---- Files affected:
SPECS:
   builder (1.479 -> 1.480) 

---- Diffs:

================================================================
Index: SPECS/builder
diff -u SPECS/builder:1.479 SPECS/builder:1.480
--- SPECS/builder:1.479	Wed Feb 14 00:46:13 2007
+++ SPECS/builder	Fri Feb 23 21:35:12 2007
@@ -353,10 +353,11 @@
 	if [ -n "$SPECFILE" ] && [ -z "$TARGET" ]; then
 		tmp=$(awk '/^BuildArch:/ { print $NF}' $SPECFILE)
 		if [ "$tmp" ]; then
+				target_platform=$(rpm -E '%{_target_vendor}-%{_target_os}%{?_gnu}')
 				TARGET="$tmp"
 				case "$RPMBUILD" in
 				"rpmbuild")
-					TARGET_SWITCH="--target $TARGET" ;;
+					TARGET_SWITCH="--target ${TARGET}-${target_platform}" ;;
 				"rpm")
 					TARGET_SWITCH="--target=$TARGET" ;;
 				esac
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/builder?r1=1.479&r2=1.480&f=u



More information about the pld-cvs-commit mailing list