Lines 7-21
Link Here
|
7 |
|
7 |
|
8 |
PORTNAME= squeak |
8 |
PORTNAME= squeak |
9 |
PORTVERSION= 4.4.7 |
9 |
PORTVERSION= 4.4.7 |
10 |
PORTREVISION= 2 |
10 |
PORTREVISION= 3 |
11 |
CATEGORIES= lang |
11 |
CATEGORIES= lang |
12 |
################################################## |
12 |
################################################## |
13 |
MASTER_SITES= http://www.squeakvm.org/unix/release/:vmsrc \ |
13 |
MASTER_SITES= http://www.squeakvm.org/unix/release/:vmsrc \ |
14 |
http://ftp.squeak.org/${IMAGEVERSION}/:src \ |
14 |
http://ftp.squeak.org/${IMAGEVERSION}/:src \ |
|
|
15 |
ftp://squeak.org/4.1/:sqsrc \ |
15 |
http://squeak.610t.org/patches/:mainsrc |
16 |
http://squeak.610t.org/patches/:mainsrc |
16 |
DISTFILES= Squeak-${VM_VERSION}-src${EXTRACT_SUFX}:mainsrc \ |
17 |
DISTFILES= Squeak-${VM_VERSION}-src${EXTRACT_SUFX}:mainsrc \ |
17 |
Squeak${IMAGEVERSION}.zip:src \ |
18 |
Squeak${IMAGEVERSION}.zip:src \ |
18 |
SqueakV41.sources:vmsrc |
19 |
${SQUEAK_SRC}.gz:sqsrc |
19 |
EXTRACT_ONLY= Squeak-${VM_VERSION}-src${EXTRACT_SUFX} |
20 |
EXTRACT_ONLY= Squeak-${VM_VERSION}-src${EXTRACT_SUFX} |
20 |
|
21 |
|
21 |
################################################## |
22 |
################################################## |
Lines 38-43
Link Here
|
38 |
VM_VERSION= ${PORTVERSION}.${SVNVERSION} |
39 |
VM_VERSION= ${PORTVERSION}.${SVNVERSION} |
39 |
SVNVERSION= 2383 |
40 |
SVNVERSION= 2383 |
40 |
IMAGEVERSION= 4.3 |
41 |
IMAGEVERSION= 4.3 |
|
|
42 |
SQUEAK_SRC= SqueakV41.sources |
41 |
SQUEAK_LIB_DIR= ${PORTVERSION}-${SVNVERSION} |
43 |
SQUEAK_LIB_DIR= ${PORTVERSION}-${SVNVERSION} |
42 |
|
44 |
|
43 |
.include <bsd.port.pre.mk> |
45 |
.include <bsd.port.pre.mk> |
Lines 93-99
Link Here
|
93 |
|
95 |
|
94 |
################################################## |
96 |
################################################## |
95 |
post-install: |
97 |
post-install: |
96 |
(cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} SqueakV41.sources ${PREFIX}/lib/squeak/${SQUEAK_LIB_DIR}/) |
98 |
(cd ${DISTDIR}/${DIST_SUBDIR} && ${GUNZIP_CMD} ${SQUEAK_SRC}.gz && ${INSTALL_DATA} ${SQUEAK_SRC} ${PREFIX}/lib/squeak/${SQUEAK_LIB_DIR}/) |
97 |
(cd ${DISTDIR}/${DIST_SUBDIR} && ${UNZIP_CMD} -u Squeak${IMAGEVERSION}.zip -d ${WRKDIR}) |
99 |
(cd ${DISTDIR}/${DIST_SUBDIR} && ${UNZIP_CMD} -u Squeak${IMAGEVERSION}.zip -d ${WRKDIR}) |
98 |
.for f in ${IMAGES} |
100 |
.for f in ${IMAGES} |
99 |
(cd ${WRKDIR} && ${INSTALL_DATA} ${f} ${PREFIX}/lib/squeak/) |
101 |
(cd ${WRKDIR} && ${INSTALL_DATA} ${f} ${PREFIX}/lib/squeak/) |