head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.8 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.6 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.4 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.2 pkgsrc-2011Q2-base:1.2; locks; strict; comment @# @; 1.2 date 2010.02.11.02.18.34; author asau; state dead; branches; next 1.1; 1.1 date 2010.02.10.23.33.09; author bad; state Exp; branches; next ; desc @@ 1.2 log @Update to Squeak3.10.2.7179-basic image. Finish splitting package into VM and Image parts. @ text @$NetBSD: patch-ap,v 1.1 2010/02/10 23:33:09 bad Exp $ --- platforms/unix/npsqueak/MakefileMakefile.orig 2006-10-10 21:01:44.000000000 +0200 +++ platforms/unix/npsqueak/MakefileMakefile 2010-02-11 00:13:25.000000000 +0100 @@@@ -5,9 +5,9 @@@@ ############ Customize flags here ####################### INC = -I./include -I/usr/X11R6/include -CC = gcc +CC = cc CFLAGS = $(INC) -O2 -fPIC -Wall -LD = gcc +LD = cc LDFLAGS = # usually overridden from top level makefile @@@@ -26,7 +26,7 @@@@ npsqueak.so : npsqueak.la -@@rm -f $@@ - ln .libs/npsqueak $@@ + ln .libs/npsqueak.so $@@ npsqueak.la : npsqueak.lo npunix.lo ../libtool --mode=link $(LD) $(LDFLAGS) npsqueak.lo npunix.lo -avoid-version -module -rpath $(plgdir) -o $@@ @ 1.1 log @Make squeak build again: - correctly override the libtool used by the build. - patch-ao: rearrange linker arguments so that vm/vm.a pulls in the libraries. - patch-ap: fix building of npsqueak browser plugin (use cc as compiler. add .so suffix to plugin) - for whatever reason the plugins are now installed with .a and .so suffixes. adjust PLISTs accordingly. I can now at least start the vm again. @ text @d1 1 a1 1 $NetBSD$ @