real 3.0 has been out forever...

This commit is contained in:
espie 2002-03-24 16:31:39 +00:00
parent 711d6e30e6
commit 0ea73ef364
4 changed files with 49 additions and 38 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.2 2001/04/23 16:24:18 espie Exp $
# $OpenBSD: Makefile,v 1.3 2002/03/24 16:31:39 espie Exp $
COMMENT= "smalltalk system"
@ -17,20 +17,25 @@ PERMIT_PACKAGE_CDROM= Yes
MAJOR=3
MINOR=0
SUB=3552
V=${MAJOR}.${MINOR}
DIST_SUBDIR=squeak3.0
SUBST_VARS=V MAJOR
DIST_SUBDIR=squeak$V
FTPSITE= ftp://st.cs.uiuc.edu/pub/Smalltalk/Squeak
HOMEPAGE= http://squeak.org/
MASTER_SITES=ftp://st.cs.uiuc.edu/pub/Smalltalk/Squeak/$V/files/
MASTER_SITES0=http://www-sor.inria.fr/~piumarta/squeak/unix/
MASTER_SITES=${FTPSITE}/$V/platform-independent/
MASTER_SITES0=${FTPSITE}/$V/unix-linux/src/ \
http://www-sor.inria.fr/~piumarta/squeak/unix/
COMMON_FILES=ReadMe.txt.gz Squeak$Vfinal.changes.gz Squeak$Vfinal.image.gz SqueakV${MAJOR}.sources.gz
COMMON_FILES=ReadMe.txt.gz MajorShrinkFor$V.cs.gz SqueakV${MAJOR}.sources.gz
IMAGE=Squeak$V-${SUB}.zip
DISTNAME=squeak-$V
PKGNAME=squeak-$V.pre2
DISTFILES=Squeak-$Vpre2.tar.gz:0 ${COMMON_FILES}
DISTFILES=Squeak-$V-src.tar.gz:0 ${COMMON_FILES} ${IMAGE}
EXTRACT_ONLY=Squeak-$Vpre2.tar.gz
EXTRACT_ONLY=Squeak-$V-src.tar.gz ${IMAGE}
WRKDIST=${WRKDIR}/Squeak-$V
WRKSRC= ${WRKDIST}/src/unix
@ -52,13 +57,17 @@ PLUGINS= Profiler.so SoundCodecPrims.so Squeak3D.so System.so
post-extract:
cp ${FILESDIR}/sqOpenBSDSound.c ${WRKSRC}
rm ${WRKSRC}/sqUnixSound.c
gzip ${WRKDIR}/Squeak$V.{changes,image}
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/squeak
cd ${PREFIX}/share/squeak && for i in ${COMMON_FILES}; \
for i in ${COMMON_FILES}; \
do \
${INSTALL_DATA} ${FULLDISTDIR}/$$i ${PREFIX}/share/squeak; \
done; gunzip SqueakV${MAJOR}.sources.gz
done
${INSTALL_DATA} ${WRKDIR}/Squeak$V.changes.gz ${PREFIX}/share/squeak
${INSTALL_DATA} ${WRKDIR}/Squeak$V.image.gz ${PREFIX}/share/squeak
gunzip ${PREFIX}/share/squeak/SqueakV${MAJOR}.sources.gz
sed -e 's,@PREFIX@,${TRUEPREFIX},' -e 's,@V@,$V,' \
<${FILESDIR}/inisqueak >${PREFIX}/lib/squeak/$V/inisqueak
@chmod a+x ${PREFIX}/bin/inisqueak

View File

@ -1,15 +1,15 @@
MD5 (squeak3.0/MajorShrinkFor3.0.cs.gz) = 07ca4aa0aee6990654e5d4ade23d0f5f
MD5 (squeak3.0/ReadMe.txt.gz) = 8c209cf56559c295f3438785eceba425
MD5 (squeak3.0/Squeak-3.0pre2.tar.gz) = 4a231362206b4991485d866acef1cd88
MD5 (squeak3.0/Squeak3.0final.changes.gz) = c9f2f4a3800d4ba8ef480b4f4432c109
MD5 (squeak3.0/Squeak3.0final.image.gz) = 2780f36eb057bf6dfb054398c04f3ac8
MD5 (squeak3.0/Squeak-3.0-src.tar.gz) = 0125f53c1e1db20639f328088c3824de
MD5 (squeak3.0/Squeak3.0-3552.zip) = 7256e4b4d568b53499f2a346930308e6
MD5 (squeak3.0/SqueakV3.sources.gz) = 7dc6b3840e6bc1e5f81e3717fb46d2c3
RMD160 (squeak3.0/MajorShrinkFor3.0.cs.gz) = 9f094d9db5a69ea3981f70a01838f7ede07e5af7
RMD160 (squeak3.0/ReadMe.txt.gz) = cdc2d204dedead65d7790f243266451f17a90417
RMD160 (squeak3.0/Squeak-3.0pre2.tar.gz) = 4169421b37c2d876db9277f8b05aa571941b1406
RMD160 (squeak3.0/Squeak3.0final.changes.gz) = 5d085693be130f39efe7c876d3f47ecc9c88e345
RMD160 (squeak3.0/Squeak3.0final.image.gz) = 9e98c55892e36b0b5fbeed9951bd76d5887f2221
RMD160 (squeak3.0/Squeak-3.0-src.tar.gz) = 0f07e6e7d87fd6e87471433b0466153a122bfa3a
RMD160 (squeak3.0/Squeak3.0-3552.zip) = 277f59047d4a0194a3317902d6113cc162f2d8be
RMD160 (squeak3.0/SqueakV3.sources.gz) = 61784bfcd11350c55064fe59dbf5496b63018acc
SHA1 (squeak3.0/MajorShrinkFor3.0.cs.gz) = 86bc4eecf3ddebba1a99226917af83a7f1426850
SHA1 (squeak3.0/ReadMe.txt.gz) = e632f908e576d8ccbf8386a1b94689e261a2aec7
SHA1 (squeak3.0/Squeak-3.0pre2.tar.gz) = f50d76a6d22f818a2ed21f651cc524f8086266f1
SHA1 (squeak3.0/Squeak3.0final.changes.gz) = 4f78a2376c7bb49430b07c73c9a63c9699054fbf
SHA1 (squeak3.0/Squeak3.0final.image.gz) = df3cedc2f3f11a3f751838c2860a5f2cfb0f275c
SHA1 (squeak3.0/Squeak-3.0-src.tar.gz) = 231cc39c8dceafea270da1652ced83ec769a0bb5
SHA1 (squeak3.0/Squeak3.0-3552.zip) = ffa356344ef7a9b14de4b4e449a4e8d97b04580d
SHA1 (squeak3.0/SqueakV3.sources.gz) = 7e992d801856ef57565fca34f8af324495dcd871

View File

@ -6,8 +6,9 @@ echo "Installing per-user files for Squeak3.0 in `pwd`"
d=${prefix}/share/squeak
zcat $d/Squeak${V}final.image.gz >Squeak$V.image
zcat $d/Squeak${V}final.changes.gz >Squeak$V.changes
zcat $d/ReadMe.txt.gz >ReadMe.txt
for i in Squeak$V.image Squeak$V.changes MajorShrinkFor$V.cs ReadMe.txt
do
zcat $d/$i.gz >$i
done
ln -sf $d/SqueakV3.sources
exec ${prefix}/bin/squeak "$@"

View File

@ -1,23 +1,24 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/03/13 22:59:14 espie Exp $
@comment $OpenBSD: PLIST,v 1.2 2002/03/24 16:31:39 espie Exp $
bin/inisqueak
bin/squeak
lib/squeak/3.0/inisqueak
lib/squeak/3.0/libProfiler.la
lib/squeak/3.0/libSystem.la
lib/squeak/3.0/squeak
lib/squeak/3.0/squeak.map
lib/squeak/${V}/inisqueak
lib/squeak/${V}/libProfiler.la
lib/squeak/${V}/libSystem.la
lib/squeak/${V}/squeak
lib/squeak/${V}/squeak.map
man/man1/squeak.1
share/doc/squeak-3.0/BUILD.UnixSqueak
share/doc/squeak-3.0/COPYING
share/doc/squeak-3.0/COPYRIGHT
share/doc/squeak-3.0/LICENSE
share/doc/squeak-3.0/README.CodingStandards
share/squeak/Squeak3.0final.changes.gz
share/squeak/Squeak3.0final.image.gz
share/squeak/SqueakV3.sources
share/doc/squeak-${V}/BUILD.UnixSqueak
share/doc/squeak-${V}/COPYING
share/doc/squeak-${V}/COPYRIGHT
share/doc/squeak-${V}/LICENSE
share/doc/squeak-${V}/README.CodingStandards
share/squeak/Squeak${V}.changes.gz
share/squeak/Squeak${V}.image.gz
share/squeak/MajorShrinkFor${V}.cs.gz
share/squeak/SqueakV${MAJOR}.sources
share/squeak/ReadMe.txt.gz
%%SHARED%%
@dirrm share/squeak
@dirrm share/doc/squeak-3.0
@dirrm lib/squeak/3.0
@dirrm share/doc/squeak-${V}
@dirrm lib/squeak/${V}
@dirrm lib/squeak