code updates beyond #5500

Stefan Schmiedl s at xss.de
Sun Feb 8 22:43:38 UTC 2004


If you try to install your VM under unix more than once,
gzip kills the make process because it refuses to compress
the already compressed doc files.

I recommend patching the file
platforms/unix/config/Makefile.install

with the following patch:

*** Makefile.install.original	2003-08-31 20:12:26.000000000 +0200
--- Makefile.install	2004-02-08 23:35:50.000000000 +0100
*************** install-doc : squeak.1
*** 62,69 ****
  	@list='$(DOCFILES)'; for f in $$list; do \
  	  echo $(INSTALL_DATA) $(topdir)/platforms/unix/doc/$$f $(ROOT)$(docdir); \
  	  $(INSTALL_DATA) $(topdir)/platforms/unix/doc/$$f $(ROOT)$(docdir); \
  	done
- 	gzip -9 $(ROOT)$(docdir)/*
  	$(MKINSTALLDIRS) $(ROOT)$(mandir)/man1
  	$(INSTALL_DATA) squeak.1 $(ROOT)$(mandir)/man1
  	rm -f $(ROOT)$(mandir)/man1/inisqueak.1
--- 62,69 ----
  	@list='$(DOCFILES)'; for f in $$list; do \
  	  echo $(INSTALL_DATA) $(topdir)/platforms/unix/doc/$$f $(ROOT)$(docdir); \
  	  $(INSTALL_DATA) $(topdir)/platforms/unix/doc/$$f $(ROOT)$(docdir); \
+ 	  gzip -f9 $(ROOT)$(docdir)/$$f; \
  	done
  	$(MKINSTALLDIRS) $(ROOT)$(mandir)/man1
  	$(INSTALL_DATA) squeak.1 $(ROOT)$(mandir)/man1
  	rm -f $(ROOT)$(mandir)/man1/inisqueak.1

Regards,
s.

-- 
Stefan Schmiedl
+-------------------------------+----------------------------------------+
|Approximity GmbH               | EDV-Beratung Schmiedl                  |
|http://www.approximity.com     | Am Bräuweiher 4, 93499 Zandt, Germany  |
|mailto:stefan at approximity.com  | Tel. (09944) 3068-98, Fax -97          |
+-------------------------------+----------------------------------------+



More information about the Squeak-dev mailing list