- Reorganize Makefile to only download distfiles relevant to enabled OPTIONS

- Update WWW

PR:		ports/126081
Submitted by:	Pedro F. Giffuni <pfgshield-freebsd@yahoo.com>
Approved by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
This commit is contained in:
Pav Lucistnik 2008-08-01 12:32:35 +00:00
parent 3d8a45efa7
commit ad279fac1f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=217917
4 changed files with 20 additions and 20 deletions

View file

@ -17,17 +17,15 @@ MASTER_SITES= http://www.squeakvm.org/unix/release/ \
ftp://st.cs.uiuc.edu/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/${PORTVERSION}/ \
ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
http://www.squeakland.org/installers/ \
http://www.squeakland.jp/plugin/installers/ \
http://squeak.610t.org/patches/
DISTFILES= Squeak-${VMVERSION}.src.tar.gz \
http://www.squeakland.org/installers/:plugin \
http://www.squeakland.jp/plugin/installers/:jpplugin \
http://squeak.610t.org/patches/:ximpatch
DISTFILES= Squeak-${VMVERSION}.src${EXTRACT_SUFX} \
Squeak${IMAGEVERSION}-${PATCHNUMBER}-basic.zip \
Squeak${IMAGEVERSION}-${PATCHNUMBER}-full.zip \
SqueakPlugin.zip \
SqueakV3.sources.gz \
${XIM_PATCH} \
${JAPANESE_PLUGIN_IMAGE}
EXTRACT_ONLY= Squeak-${VMVERSION}.src.tar.gz
${JAPANESE_PLUGIN_IMAGE}:jpplugin
EXTRACT_ONLY= Squeak-${VMVERSION}.src${EXTRACT_SUFX}
##################################################
MAINTAINER= mutoh@openedu.org
@ -53,7 +51,7 @@ OPTIONS+= XIM "XIM support (Implies X)" off
.include <bsd.port.pre.mk>
##################################################
XIM_PATCH= SqueakImmX11Plugin3a.tar.gz
XIM_PATCH= SqueakImmX11Plugin3a${EXTRACT_SUFX}
PLUGIN_IMAGE= SqueakPlugin.zip
JAPANESE_PLUGIN_IMAGE= SqueakPlugin2005J.zip
@ -101,6 +99,7 @@ CONFIGURE_ARGS+= --without-rfb
CONFIGURE_ARGS+= --without-npsqueak
PLIST_NPSQUEAK= "@comment feature not wanted - "
.else
DISTFILES+= SqueakPlugin.zip:plugin
WITH_NPSQUEAK= yes
PLIST_NPSQUEAK=
FILES_TO_GZIP+= SqueakPlugin.image
@ -131,6 +130,7 @@ PLIST_FFI= "@comment feature not wanted - "
.endif
.if defined(WITH_XIM)
DISTFILES+= ${XIM_PATCH}:ximpatch
PLIST_XIM=
WITH_X= yes
USE_ICONV= yes

View file

@ -21,4 +21,4 @@ Squeak comes under an open source license, meaning that you can
download and use it for free.
WWW: http://www.squeak.org/ (Squeak project)
http://www-sor.inria.fr/~piumarta/squeak/ (Unix Squeak)
http://www.squeakvm.org/unix/ (Unix Squeak)

View file

@ -17,17 +17,15 @@ MASTER_SITES= http://www.squeakvm.org/unix/release/ \
ftp://st.cs.uiuc.edu/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/${PORTVERSION}/ \
ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
http://www.squeakland.org/installers/ \
http://www.squeakland.jp/plugin/installers/ \
http://squeak.610t.org/patches/
DISTFILES= Squeak-${VMVERSION}.src.tar.gz \
http://www.squeakland.org/installers/:plugin \
http://www.squeakland.jp/plugin/installers/:jpplugin \
http://squeak.610t.org/patches/:ximpatch
DISTFILES= Squeak-${VMVERSION}.src${EXTRACT_SUFX} \
Squeak${IMAGEVERSION}-${PATCHNUMBER}-basic.zip \
Squeak${IMAGEVERSION}-${PATCHNUMBER}-full.zip \
SqueakPlugin.zip \
SqueakV3.sources.gz \
${XIM_PATCH} \
${JAPANESE_PLUGIN_IMAGE}
EXTRACT_ONLY= Squeak-${VMVERSION}.src.tar.gz
${JAPANESE_PLUGIN_IMAGE}:jpplugin
EXTRACT_ONLY= Squeak-${VMVERSION}.src${EXTRACT_SUFX}
##################################################
MAINTAINER= mutoh@openedu.org
@ -53,7 +51,7 @@ OPTIONS+= XIM "XIM support (Implies X)" off
.include <bsd.port.pre.mk>
##################################################
XIM_PATCH= SqueakImmX11Plugin3a.tar.gz
XIM_PATCH= SqueakImmX11Plugin3a${EXTRACT_SUFX}
PLUGIN_IMAGE= SqueakPlugin.zip
JAPANESE_PLUGIN_IMAGE= SqueakPlugin2005J.zip
@ -101,6 +99,7 @@ CONFIGURE_ARGS+= --without-rfb
CONFIGURE_ARGS+= --without-npsqueak
PLIST_NPSQUEAK= "@comment feature not wanted - "
.else
DISTFILES+= SqueakPlugin.zip:plugin
WITH_NPSQUEAK= yes
PLIST_NPSQUEAK=
FILES_TO_GZIP+= SqueakPlugin.image
@ -131,6 +130,7 @@ PLIST_FFI= "@comment feature not wanted - "
.endif
.if defined(WITH_XIM)
DISTFILES+= ${XIM_PATCH}:ximpatch
PLIST_XIM=
WITH_X= yes
USE_ICONV= yes

View file

@ -21,4 +21,4 @@ Squeak comes under an open source license, meaning that you can
download and use it for free.
WWW: http://www.squeak.org/ (Squeak project)
http://www-sor.inria.fr/~piumarta/squeak/ (Unix Squeak)
http://www.squeakvm.org/unix/ (Unix Squeak)