- trim extraneous spaces tabs form feeds and newlines
authorNed Ludd <solar@gentoo.org>
Sun, 25 Dec 2005 10:20:44 +0000 (10:20 -0000)
committerNed Ludd <solar@gentoo.org>
Sun, 25 Dec 2005 10:20:44 +0000 (10:20 -0000)
svn path=/main/trunk/; revision=2467

bin/ebuild.sh

index 1f67cef71462c9d514349b18c399fb361a9bc0b2..55d456b0ac23d7115aeefebad523cb39bee037c9 100755 (executable)
@@ -908,11 +908,11 @@ dyn_compile() {
        touch .compiled
        cd build-info
 
-       for f in ASFLAGS CATEGORY CBUILD CC CDEPEND CFLAGS CHOST CXX \
+       for f in ASFLAGS CATEGORY CBUILD CC CFLAGS CHOST CXX \
                CXXFLAGS DEPEND EXTRA_ECONF EXTRA_EINSTALL EXTRA_MAKE \
                FEATURES INHERITED IUSE LDFLAGS LIBCFLAGS LIBCXXFLAGS \
                LICENSE PDEPEND PF PKGUSE PROVIDE RDEPEND RESTRICT SLOT; do
-               [ -n "${!f}" ] && echo "${!f}" > ${f}
+               [ -n "${!f}" ] && echo "${!f}" | tr '\n,\r,\t' ' , , ' | sed s/'  \+'/' '/g > ${f}
        done
        echo "${USE}"           > USE
        echo "${EAPI:-0}"       > EAPI