32d33e8
diff -up redhat-rpm-config-9.0.3/macros.BAD redhat-rpm-config-9.0.3/macros
32d33e8
--- redhat-rpm-config-9.0.3/macros.BAD	2009-07-21 13:22:43.427201497 -0400
32d33e8
+++ redhat-rpm-config-9.0.3/macros	2009-07-21 13:23:57.692440712 -0400
32d33e8
@@ -73,6 +73,17 @@
32d33e8
 #==============================================================================
32d33e8
 # ---- Build policy macros.
32d33e8
 #
32d33e8
+#
32d33e8
+#---------------------------------------------------------------------
32d33e8
+#	Expanded at beginning of %install scriptlet.
32d33e8
+#
32d33e8
+
32d33e8
+%__spec_install_pre %{___build_pre}\
32d33e8
+    [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf "${RPM_BUILD_ROOT}"\
32d33e8
+    mkdir -p `dirname "$RPM_BUILD_ROOT"`\
32d33e8
+    mkdir "$RPM_BUILD_ROOT"\
32d33e8
+%{nil}
32d33e8
+
32d33e8
 #---------------------------------------------------------------------
32d33e8
 #	Expanded at end of %install scriptlet.
32d33e8
 #