summaryrefslogtreecommitdiff
path: root/lang/squeak
diff options
context:
space:
mode:
authorasau <asau@pkgsrc.org>2010-03-19 14:41:56 +0000
committerasau <asau@pkgsrc.org>2010-03-19 14:41:56 +0000
commita4aecc949386dd1d8918332c3ed383bb8533f23b (patch)
treed63aaebf88b67ace80f4c44bc0a8f5e145e019ad /lang/squeak
parent715c18f2e96a4cc68446813176fda28430cfe19c (diff)
downloadpkgsrc-a4aecc949386dd1d8918332c3ed383bb8533f23b.tar.gz
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.
Diffstat (limited to 'lang/squeak')
-rw-r--r--lang/squeak/Makefile26
-rw-r--r--lang/squeak/PLIST8
-rw-r--r--lang/squeak/distinfo14
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