Lines 4-22
Link Here
|
4 |
PORTNAME= visualworks |
4 |
PORTNAME= visualworks |
5 |
PORTVERSION= 7.6 |
5 |
PORTVERSION= 7.6 |
6 |
CATEGORIES= lang linux |
6 |
CATEGORIES= lang linux |
7 |
SUBDIR= vwnc${PORTVERSION} |
|
|
8 |
MASTER_SITES= http://www.cincomsmalltalk.com/bsdports/${SUBDIR}.old/ |
7 |
MASTER_SITES= http://www.cincomsmalltalk.com/bsdports/${SUBDIR}.old/ |
9 |
DISTFILES= BaseVisualWorks.tar.gz \ |
8 |
DISTFILES= BaseVisualWorks.tar.gz \ |
10 |
VM-Linux86.tar.gz |
9 |
VM-Linux86.tar.gz |
11 |
DIST_SUBDIR= ${SUBDIR} |
|
|
12 |
EXTRACT_ONLY= |
10 |
EXTRACT_ONLY= |
13 |
|
11 |
|
14 |
MAINTAINER= ports@FreeBSD.org |
12 |
MAINTAINER= ports@FreeBSD.org |
15 |
COMMENT= A high performance Smalltalk environment |
13 |
COMMENT= A high performance Smalltalk environment |
16 |
|
14 |
|
|
|
15 |
DIST_SUBDIR= ${SUBDIR} |
16 |
SUBDIR= vwnc${PORTVERSION} |
17 |
|
17 |
USE_LINUX= yes |
18 |
USE_LINUX= yes |
18 |
USE_LINUX_APPS= xorglibs |
19 |
USE_LINUX_APPS= xorglibs |
19 |
ONLY_FOR_ARCHS= i386 |
20 |
ONLY_FOR_ARCHS= i386 amd64 |
20 |
NO_BUILD= yes |
21 |
NO_BUILD= yes |
21 |
PLIST_FILES= bin/visual |
22 |
PLIST_FILES= bin/visual |
22 |
MY_STARTUP_SCRIPT= visual.sh |
23 |
MY_STARTUP_SCRIPT= visual.sh |
Lines 23-31
Link Here
|
23 |
|
24 |
|
24 |
RESTRICTED= Redistribution is probably not permitted |
25 |
RESTRICTED= Redistribution is probably not permitted |
25 |
|
26 |
|
26 |
OPTIONS_DEFINE= ATOOLS COM DLLC DST DATABASE DOTNET CONTRIBUTED ARAGON COAST DOME JUN 3D \ |
27 |
OPTIONS_DEFINE= ATOOLS COM DLLC DST DATABASE DOTNET CONTRIBUTED ARAGON COAST DOME JUN \ |
27 |
SEASIDE SILVERMARK GEMSTONE I18N OBSOLETE OPENTALK PLUGIN PREVIEW STORE \ |
28 |
SEASIDE SILVERMARK GEMSTONE I18N OBSOLETE OPENTALK PLUGIN PREVIEW STORE \ |
28 |
WEBAPP WEBSERVICES VMLINUX VMWINDOWS VMMAC VMSOLARIS VMAIX VMHPUX VMSGI |
29 |
WEBAPP WEBSERVICES VMLINUX VMWINDOWS VMMAC VMSOLARIS VMAIX VMHPUX VMSGI |
29 |
OPTIONS_DEFAULT= DLLC DATABASE SEASIDE STORE |
30 |
OPTIONS_DEFAULT= DLLC DATABASE SEASIDE STORE |
30 |
|
31 |
|
31 |
ATOOLS_DESC= Advanced Tools |
32 |
ATOOLS_DESC= Advanced Tools |
Lines 58-64
Link Here
|
58 |
VMHPUX_DESC= Virtual Machine for HPUX |
59 |
VMHPUX_DESC= Virtual Machine for HPUX |
59 |
VMSGI_DESC= Virtual Machine for SGI |
60 |
VMSGI_DESC= Virtual Machine for SGI |
60 |
|
61 |
|
61 |
NO_STAGE= yes |
|
|
62 |
.include <bsd.port.pre.mk> |
62 |
.include <bsd.port.pre.mk> |
63 |
|
63 |
|
64 |
.if make(makesum) || defined(FETCH_ALL) || ${PORT_OPTIONS:MATOOLS} |
64 |
.if make(makesum) || defined(FETCH_ALL) || ${PORT_OPTIONS:MATOOLS} |
Lines 155-173
Link Here
|
155 |
.endif |
155 |
.endif |
156 |
|
156 |
|
157 |
do-install: |
157 |
do-install: |
158 |
@${MKDIR} ${DATADIR} |
158 |
@${MKDIR} ${STAGEDIR}${DATADIR} |
159 |
@for f in ${DISTFILES}; do tar xzpf ${DISTDIR}/${DIST_SUBDIR}/$$f -C ${DATADIR}; done |
159 |
@for f in ${DISTFILES}; do tar xzpf ${DISTDIR}/${DIST_SUBDIR}/$$f -C ${STAGEDIR}${DATADIR}; done |
160 |
@${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/${MY_STARTUP_SCRIPT} |
160 |
@${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/${MY_STARTUP_SCRIPT} |
161 |
@${ECHO_CMD} "VISUALWORKS=${DATADIR}" >> ${WRKDIR}/${MY_STARTUP_SCRIPT} |
161 |
@${ECHO_CMD} "VISUALWORKS=${DATADIR}" >> ${WRKDIR}/${MY_STARTUP_SCRIPT} |
162 |
@${ECHO_CMD} "export VISUALWORKS" >> ${WRKDIR}/${MY_STARTUP_SCRIPT} |
162 |
@${ECHO_CMD} "export VISUALWORKS" >> ${WRKDIR}/${MY_STARTUP_SCRIPT} |
163 |
@${ECHO_CMD} "${DATADIR}/bin/linux86/visual \$$*" >> ${WRKDIR}/${MY_STARTUP_SCRIPT} |
163 |
@${ECHO_CMD} "${DATADIR}/bin/linux86/visual \$$*" >> ${WRKDIR}/${MY_STARTUP_SCRIPT} |
164 |
@${INSTALL_SCRIPT} ${WRKDIR}/${MY_STARTUP_SCRIPT} ${DATADIR} |
164 |
@${INSTALL_SCRIPT} ${WRKDIR}/${MY_STARTUP_SCRIPT} ${STAGEDIR}${DATADIR} |
165 |
@${LN} -s ${DATADIR}/${MY_STARTUP_SCRIPT} ${PREFIX}/bin/visual |
165 |
@${LN} -s ${DATADIR}/${MY_STARTUP_SCRIPT} ${STAGEDIR}${PREFIX}/bin/visual |
166 |
|
166 |
|
167 |
post-install: |
167 |
post-install: |
168 |
@${FIND} ${DATADIR} -not -type d \ |
168 |
@${FIND} ${STAGEDIR}${DATADIR} -not -type d \ |
169 |
| ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST} |
169 |
| ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST} |
170 |
@${FIND} -d ${DATADIR} -type d \ |
170 |
@${FIND} -d ${STAGEDIR}${DATADIR} -type d \ |
171 |
| ${SED} -ne 's,^${DATADIR},@dirrm share/${PORTNAME},p' >> ${TMPPLIST} |
171 |
| ${SED} -ne 's,^${DATADIR},@dirrm share/${PORTNAME},p' >> ${TMPPLIST} |
172 |
@${ECHO_MSG} " " |
172 |
@${ECHO_MSG} " " |
173 |
@${ECHO_MSG} " --------------------------- Please note: ---------------------------" |
173 |
@${ECHO_MSG} " --------------------------- Please note: ---------------------------" |