]> git.pld-linux.org Git - packages/rpm-pld-macros.git/commitdiff
- preserve also PATH
authorElan Ruusamäe <glen@pld-linux.org>
Sun, 23 Nov 2008 20:36:24 +0000 (20:36 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    rpm.macros -> 1.496

rpm.macros

index b334e6d5fe551d49aba52baad45178379b4a4b18..8602f5ce14765ceaca251a1d8043b3647858ffbf 100644 (file)
 #      # ADDITIONAL_VAR is required because [a good reason here]
 #      %{expand:%%define _preserve_env %_preserve_env ADDITIONAL_VAR}
 
-%_preserve_env HOME TMP TMPDIR
+%_preserve_env PATH HOME TMP TMPDIR
 
 %_clean_env            env -i %(awk 'BEGIN {
-       split("%{?_preserve_env:%_preserve_env}",P);
-       for ( i in P ) {
-               p = P[ i ];
-               if ( ENVIRON[ p ] ) {
-                       val = ENVIRON[ p ];
-                       gsub( /[\\\\"$`]/, "\\\\\\&", val );
-                       printf( "\\"" p "=" val "\\" ");
+       split("%{?_preserve_env:%_preserve_env}", P);
+       for (i in P) {
+               p = P[i];
+               if (ENVIRON[p]) {
+                       val = ENVIRON[p];
+                       gsub(/[\\\\"$`]/, "\\\\\\&", val);
+                       printf("\\"" p "=" val "\\" ");
                }
        }
 }')
This page took 0.05927 seconds and 4 git commands to generate.