- $(RM) bin/$(platform)/$(package)-$(version)/$$i.bak; \
- test -f bin/$(platform)/$(package)-$(version)/$$i && $(MV) bin/$(platform)/$(package)-$(version)/$$i bin/$(platform)/$(package)-$(version)/$$i.bak; \
- echo "#! $(PERL)" > bin/$(platform)/$(package)-$(version)/$$i ; \
- echo $$"bindir='$(bindir)';" >> bin/$(platform)/$(package)-$(version)/$$i ; \
- echo $$"libdir='$(real_libdir)';" >> bin/$(platform)/$(package)-$(version)/$$i ; \
- echo $$"libexecdir='$(real_libdir)';" >> bin/$(platform)/$(package)-$(version)/$$i ; \
- echo $$"datadir='$(real_datadir)';" >> bin/$(platform)/$(package)-$(version)/$$i ; \
- cat bin/$(platform)/$(package)-$(version)/$$i.prl >> bin/$(platform)/$(package)-$(version)/$$i ; \
- $(CHMOD) $(BIN_PERMS) bin/$(platform)/$(package)-$(version)/$$i; \
+ $(RM) bin/$(platform)/$$i.bak; \
+ if [ -f bin/$(platform)/$$i ]; then $(MV) bin/$(platform)/$$i bin/$(platform)/$$i.bak; fi; \
+ echo "#! $(PERL)" > bin/$(platform)/$$i ; \
+ echo '$$'"bindir='$(bindir)';" >> bin/$(platform)/$$i ; \
+ echo '$$'"libdir='$(libdir)';" >> bin/$(platform)/$$i ; \
+ echo '$$'"libexecdir='$(libdir)';" >> bin/$(platform)/$$i ; \
+ echo '$$'"datadir='$(datadir)';" >> bin/$(platform)/$$i ; \
+ echo '$$'"SED='$(SED)';" >> bin/$(platform)/$$i ; \
+ echo '$$'"TMPDIR='$(TMPDIR)';" >> bin/$(platform)/$$i ; \
+ cat bin/$(platform)/$$i.prl >> bin/$(platform)/$$i ; \
+ $(CHMOD) $(BIN_PERMS) bin/$(platform)/$$i; \