File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -785,7 +785,7 @@ sub handle_rpms {
785785 if (@cfl ) {
786786 if ($prefix ne ' ' ) {
787787 print SPEC " mkdir -p \$ RPM_BUILD_ROOT$prefix \n " ;
788- print SPEC " pushd \$ RPM_BUILD_ROOT$prefix \n " ;
788+ print SPEC " cd \$ RPM_BUILD_ROOT$prefix \n " ;
789789 }
790790 print SPEC " cat <<EOFL >.filelist\n " ;
791791 print SPEC " $_ \n " for map {$cpiopre .substr ($_ , 1)} @cfl ;
@@ -802,17 +802,17 @@ sub handle_rpms {
802802 }
803803 }
804804 if ($prefix ne ' ' ) {
805- print SPEC " popd \n " ;
805+ print SPEC " cd - \n " ;
806806 }
807807 }
808808 if (%cfiles || %moves ) {
809809 print SPEC " mkdir -p .cfiles\n " ;
810- print SPEC " pushd .cfiles\n " ;
810+ print SPEC " cd .cfiles\n " ;
811811 print SPEC " cat <<EOFL >.filelist\n " ;
812812 print SPEC " $_ \n " for map {$cpiopre .substr ($_ , 1)} grep {$cfiles {$_ } || $moves {$_ }} sort keys %files ;
813813 print SPEC " EOFL\n " ;
814814 print SPEC " rpm2cpio $rpm | cpio -i -d -v -E .filelist\n " ;
815- print SPEC " popd \n " ;
815+ print SPEC " cd - \n " ;
816816 if (%cfiles ) {
817817 print SPEC " mkdir -p \$ RPM_BUILD_ROOT$configdir \n " ;
818818 print SPEC " mv .cfiles$_ \$ RPM_BUILD_ROOT$configdir \n " for sort keys %cfiles ;
You can’t perform that action at this time.
0 commit comments