- 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:
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
|
@ -17,17 +17,15 @@ MASTER_SITES= http://www.squeakvm.org/unix/release/ \
|
||||||
ftp://st.cs.uiuc.edu/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
|
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}/ \
|
||||||
ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
|
ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
|
||||||
http://www.squeakland.org/installers/ \
|
http://www.squeakland.org/installers/:plugin \
|
||||||
http://www.squeakland.jp/plugin/installers/ \
|
http://www.squeakland.jp/plugin/installers/:jpplugin \
|
||||||
http://squeak.610t.org/patches/
|
http://squeak.610t.org/patches/:ximpatch
|
||||||
DISTFILES= Squeak-${VMVERSION}.src.tar.gz \
|
DISTFILES= Squeak-${VMVERSION}.src${EXTRACT_SUFX} \
|
||||||
Squeak${IMAGEVERSION}-${PATCHNUMBER}-basic.zip \
|
Squeak${IMAGEVERSION}-${PATCHNUMBER}-basic.zip \
|
||||||
Squeak${IMAGEVERSION}-${PATCHNUMBER}-full.zip \
|
Squeak${IMAGEVERSION}-${PATCHNUMBER}-full.zip \
|
||||||
SqueakPlugin.zip \
|
|
||||||
SqueakV3.sources.gz \
|
SqueakV3.sources.gz \
|
||||||
${XIM_PATCH} \
|
${JAPANESE_PLUGIN_IMAGE}:jpplugin
|
||||||
${JAPANESE_PLUGIN_IMAGE}
|
EXTRACT_ONLY= Squeak-${VMVERSION}.src${EXTRACT_SUFX}
|
||||||
EXTRACT_ONLY= Squeak-${VMVERSION}.src.tar.gz
|
|
||||||
|
|
||||||
##################################################
|
##################################################
|
||||||
MAINTAINER= mutoh@openedu.org
|
MAINTAINER= mutoh@openedu.org
|
||||||
|
@ -53,7 +51,7 @@ OPTIONS+= XIM "XIM support (Implies X)" off
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
##################################################
|
##################################################
|
||||||
XIM_PATCH= SqueakImmX11Plugin3a.tar.gz
|
XIM_PATCH= SqueakImmX11Plugin3a${EXTRACT_SUFX}
|
||||||
PLUGIN_IMAGE= SqueakPlugin.zip
|
PLUGIN_IMAGE= SqueakPlugin.zip
|
||||||
JAPANESE_PLUGIN_IMAGE= SqueakPlugin2005J.zip
|
JAPANESE_PLUGIN_IMAGE= SqueakPlugin2005J.zip
|
||||||
|
|
||||||
|
@ -101,6 +99,7 @@ CONFIGURE_ARGS+= --without-rfb
|
||||||
CONFIGURE_ARGS+= --without-npsqueak
|
CONFIGURE_ARGS+= --without-npsqueak
|
||||||
PLIST_NPSQUEAK= "@comment feature not wanted - "
|
PLIST_NPSQUEAK= "@comment feature not wanted - "
|
||||||
.else
|
.else
|
||||||
|
DISTFILES+= SqueakPlugin.zip:plugin
|
||||||
WITH_NPSQUEAK= yes
|
WITH_NPSQUEAK= yes
|
||||||
PLIST_NPSQUEAK=
|
PLIST_NPSQUEAK=
|
||||||
FILES_TO_GZIP+= SqueakPlugin.image
|
FILES_TO_GZIP+= SqueakPlugin.image
|
||||||
|
@ -131,6 +130,7 @@ PLIST_FFI= "@comment feature not wanted - "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITH_XIM)
|
.if defined(WITH_XIM)
|
||||||
|
DISTFILES+= ${XIM_PATCH}:ximpatch
|
||||||
PLIST_XIM=
|
PLIST_XIM=
|
||||||
WITH_X= yes
|
WITH_X= yes
|
||||||
USE_ICONV= yes
|
USE_ICONV= yes
|
||||||
|
|
|
@ -21,4 +21,4 @@ Squeak comes under an open source license, meaning that you can
|
||||||
download and use it for free.
|
download and use it for free.
|
||||||
|
|
||||||
WWW: http://www.squeak.org/ (Squeak project)
|
WWW: http://www.squeak.org/ (Squeak project)
|
||||||
http://www-sor.inria.fr/~piumarta/squeak/ (Unix Squeak)
|
http://www.squeakvm.org/unix/ (Unix Squeak)
|
||||||
|
|
|
@ -17,17 +17,15 @@ MASTER_SITES= http://www.squeakvm.org/unix/release/ \
|
||||||
ftp://st.cs.uiuc.edu/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
|
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}/ \
|
||||||
ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
|
ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/${PORTVERSION}/unix-linux/ \
|
||||||
http://www.squeakland.org/installers/ \
|
http://www.squeakland.org/installers/:plugin \
|
||||||
http://www.squeakland.jp/plugin/installers/ \
|
http://www.squeakland.jp/plugin/installers/:jpplugin \
|
||||||
http://squeak.610t.org/patches/
|
http://squeak.610t.org/patches/:ximpatch
|
||||||
DISTFILES= Squeak-${VMVERSION}.src.tar.gz \
|
DISTFILES= Squeak-${VMVERSION}.src${EXTRACT_SUFX} \
|
||||||
Squeak${IMAGEVERSION}-${PATCHNUMBER}-basic.zip \
|
Squeak${IMAGEVERSION}-${PATCHNUMBER}-basic.zip \
|
||||||
Squeak${IMAGEVERSION}-${PATCHNUMBER}-full.zip \
|
Squeak${IMAGEVERSION}-${PATCHNUMBER}-full.zip \
|
||||||
SqueakPlugin.zip \
|
|
||||||
SqueakV3.sources.gz \
|
SqueakV3.sources.gz \
|
||||||
${XIM_PATCH} \
|
${JAPANESE_PLUGIN_IMAGE}:jpplugin
|
||||||
${JAPANESE_PLUGIN_IMAGE}
|
EXTRACT_ONLY= Squeak-${VMVERSION}.src${EXTRACT_SUFX}
|
||||||
EXTRACT_ONLY= Squeak-${VMVERSION}.src.tar.gz
|
|
||||||
|
|
||||||
##################################################
|
##################################################
|
||||||
MAINTAINER= mutoh@openedu.org
|
MAINTAINER= mutoh@openedu.org
|
||||||
|
@ -53,7 +51,7 @@ OPTIONS+= XIM "XIM support (Implies X)" off
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
##################################################
|
##################################################
|
||||||
XIM_PATCH= SqueakImmX11Plugin3a.tar.gz
|
XIM_PATCH= SqueakImmX11Plugin3a${EXTRACT_SUFX}
|
||||||
PLUGIN_IMAGE= SqueakPlugin.zip
|
PLUGIN_IMAGE= SqueakPlugin.zip
|
||||||
JAPANESE_PLUGIN_IMAGE= SqueakPlugin2005J.zip
|
JAPANESE_PLUGIN_IMAGE= SqueakPlugin2005J.zip
|
||||||
|
|
||||||
|
@ -101,6 +99,7 @@ CONFIGURE_ARGS+= --without-rfb
|
||||||
CONFIGURE_ARGS+= --without-npsqueak
|
CONFIGURE_ARGS+= --without-npsqueak
|
||||||
PLIST_NPSQUEAK= "@comment feature not wanted - "
|
PLIST_NPSQUEAK= "@comment feature not wanted - "
|
||||||
.else
|
.else
|
||||||
|
DISTFILES+= SqueakPlugin.zip:plugin
|
||||||
WITH_NPSQUEAK= yes
|
WITH_NPSQUEAK= yes
|
||||||
PLIST_NPSQUEAK=
|
PLIST_NPSQUEAK=
|
||||||
FILES_TO_GZIP+= SqueakPlugin.image
|
FILES_TO_GZIP+= SqueakPlugin.image
|
||||||
|
@ -131,6 +130,7 @@ PLIST_FFI= "@comment feature not wanted - "
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if defined(WITH_XIM)
|
.if defined(WITH_XIM)
|
||||||
|
DISTFILES+= ${XIM_PATCH}:ximpatch
|
||||||
PLIST_XIM=
|
PLIST_XIM=
|
||||||
WITH_X= yes
|
WITH_X= yes
|
||||||
USE_ICONV= yes
|
USE_ICONV= yes
|
||||||
|
|
|
@ -21,4 +21,4 @@ Squeak comes under an open source license, meaning that you can
|
||||||
download and use it for free.
|
download and use it for free.
|
||||||
|
|
||||||
WWW: http://www.squeak.org/ (Squeak project)
|
WWW: http://www.squeak.org/ (Squeak project)
|
||||||
http://www-sor.inria.fr/~piumarta/squeak/ (Unix Squeak)
|
http://www.squeakvm.org/unix/ (Unix Squeak)
|
||||||
|
|
Loading…
Reference in a new issue