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.
This commit is contained in:
asau 2010-03-19 14:41:56 +00:00
parent 9a61897f0a
commit 1f7b138d3c
3 changed files with 24 additions and 24 deletions

View file

@ -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"

View file

@ -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

View file

@ -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