From a4aecc949386dd1d8918332c3ed383bb8533f23b Mon Sep 17 00:00:00 2001 From: asau Date: Fri, 19 Mar 2010 14:41:56 +0000 Subject: Update to Squeak 4.0 Squeak 4.0 is functionally equivalent to the previous Squeak 3.10.2 release but licensed under the MIT license original parts remaining under the Apache license. Current development work will be released as 4.1 as soon as possible following the release of 4.0. pkgsrc changes: - move machine-independent files into "share" hierarchy; - set licence; - fix homepage. --- lang/squeak/Makefile | 26 +++++++++++++------------- lang/squeak/PLIST | 8 ++++---- lang/squeak/distinfo | 14 +++++++------- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/lang/squeak/Makefile b/lang/squeak/Makefile index c42f497da34..259f79a001b 100644 --- a/lang/squeak/Makefile +++ b/lang/squeak/Makefile @@ -1,18 +1,20 @@ -# $NetBSD: Makefile,v 1.41 2010/02/11 02:18:34 asau Exp $ +# $NetBSD: Makefile,v 1.42 2010/03/19 14:41:56 asau Exp $ # -SQUEAK_VERSION= 3.11.3.2135 # see lang/squeak-vm +SQUEAK_VERSION= 4.0 +SQUEAK_SOURCES= SqueakV40.sources -DISTNAME= Squeak3.10.2-7179-basic -PKGNAME= squeak-3.10.2.7179 +DISTNAME= Squeak$(SQUEAK_VERSION)-basic +PKGNAME= squeak-$(SQUEAK_VERSION) CATEGORIES= lang -MASTER_SITES= http://ftp.squeak.org/3.10/ +MASTER_SITES= http://ftp.squeak.org/$(SQUEAK_VERSION)/ EXTRACT_SUFX= .zip -DISTFILES= $(DISTNAME)$(EXTRACT_SUFX) SqueakV39.sources.gz +DISTFILES= $(DISTNAME)$(EXTRACT_SUFX) $(SQUEAK_SOURCES).gz MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://squeakvm.org/unix/ +HOMEPAGE= http://squeak.org/ COMMENT= Full Smalltalk 80 with portability to UN*X, Mac, and Windows +LICENCE= mit AND apache-2.0 PKG_DESTDIR_SUPPORT= user-destdir @@ -22,16 +24,14 @@ DIST_SUBDIR= squeak USE_TOOLS+= gzip unzip NO_BUILD= yes -INSTALLATION_DIRS= lib/squeak/$(SQUEAK_VERSION) - -SQUEAK_SOURCES= SqueakV39.sources +INSTALLATION_DIRS= share/squeak/$(SQUEAK_VERSION) post-extract: $(GZIP_CMD) -dc $(DISTDIR)/$(DIST_SUBDIR)/$(SQUEAK_SOURCES).gz > $(WRKDIR)/$(SQUEAK_SOURCES) do-install: - $(INSTALL_DATA) $(WRKDIR)/$(DISTNAME:=.image) $(DESTDIR)$(PREFIX)/lib/squeak/$(SQUEAK_VERSION)/ - $(INSTALL_DATA) $(WRKDIR)/$(DISTNAME:=.changes) $(DESTDIR)$(PREFIX)/lib/squeak/$(SQUEAK_VERSION)/ - $(INSTALL_DATA) $(WRKDIR)/$(SQUEAK_SOURCES) $(DESTDIR)$(PREFIX)/lib/squeak/$(SQUEAK_VERSION)/$(SQUEAK_SOURCES) + $(INSTALL_DATA) $(WRKDIR)/$(DISTNAME:=.image) $(DESTDIR)$(PREFIX)/share/squeak/$(SQUEAK_VERSION)/ + $(INSTALL_DATA) $(WRKDIR)/$(DISTNAME:=.changes) $(DESTDIR)$(PREFIX)/share/squeak/$(SQUEAK_VERSION)/ + $(INSTALL_DATA) $(WRKDIR)/$(SQUEAK_SOURCES) $(DESTDIR)$(PREFIX)/share/squeak/$(SQUEAK_VERSION)/$(SQUEAK_SOURCES) .include "../../mk/bsd.pkg.mk" diff --git a/lang/squeak/PLIST b/lang/squeak/PLIST index b2fa3b7d7d0..c9b51c2c567 100644 --- a/lang/squeak/PLIST +++ b/lang/squeak/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2010/02/11 02:18:34 asau Exp $ -lib/squeak/3.11.3.2135/Squeak3.10.2-7179-basic.changes -lib/squeak/3.11.3.2135/Squeak3.10.2-7179-basic.image -lib/squeak/3.11.3.2135/SqueakV39.sources +@comment $NetBSD: PLIST,v 1.8 2010/03/19 14:41:56 asau Exp $ +share/squeak/${PKGVERSION}/Squeak${PKGVERSION}-basic.changes +share/squeak/${PKGVERSION}/Squeak${PKGVERSION}-basic.image +share/squeak/${PKGVERSION}/SqueakV40.sources diff --git a/lang/squeak/distinfo b/lang/squeak/distinfo index 6c3c3094303..b5cd631517b 100644 --- a/lang/squeak/distinfo +++ b/lang/squeak/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.15 2010/03/18 22:37:38 bad Exp $ +$NetBSD: distinfo,v 1.16 2010/03/19 14:41:56 asau Exp $ -SHA1 (squeak/Squeak3.10.2-7179-basic.zip) = 9eb3c6a617b1e6605867102081b24351dc425697 -RMD160 (squeak/Squeak3.10.2-7179-basic.zip) = ba89642f16de25b521f1ca11bf4799589a06f9ff -Size (squeak/Squeak3.10.2-7179-basic.zip) = 7470879 bytes -SHA1 (squeak/SqueakV39.sources.gz) = 9bff10f168d9e0f9ce9ec259a647e384c5b2df38 -RMD160 (squeak/SqueakV39.sources.gz) = 8f63c7c0c98ab164b4e31bc8bf88ad455a5abe97 -Size (squeak/SqueakV39.sources.gz) = 4185101 bytes +SHA1 (squeak/Squeak4.0-basic.zip) = b4ef370ee962b5bb1bdf0393f4172cbc61da40c2 +RMD160 (squeak/Squeak4.0-basic.zip) = c9d544261ed9167a5270470a59d68b15a3cbc606 +Size (squeak/Squeak4.0-basic.zip) = 6199754 bytes +SHA1 (squeak/SqueakV40.sources.gz) = 967cd0499c5619b4ec3807aa3297638cc6656211 +RMD160 (squeak/SqueakV40.sources.gz) = c0041fdbfe5dd6dbd29b7b52ca96cbe940db7e2a +Size (squeak/SqueakV40.sources.gz) = 4005474 bytes -- cgit v1.2.3