mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-19 00:13:33 +00:00
lang/erlang, -wx, -java: update to version 19.3.6.13.
- Switch to GitHub build and remove all hosted patches - Move debugger, et, and observer applications to erlang-wx Differential Revision: https://reviews.freebsd.org/D19606
This commit is contained in:
parent
cf6e054046
commit
555686a4b6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=498548
@ -1,56 +1,40 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= erlang
|
||||
PORTVERSION= 19.3.6.12
|
||||
DISTVERSIONPREFIX= OTP-
|
||||
DISTVERSION= 19.3.6.13
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= lang parallel java
|
||||
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
|
||||
http://erlang.stacken.kth.se/download/:erlangorg \
|
||||
http://www.csd.uu.se/ftp/mirror/erlang/download/:erlangorg
|
||||
PKGNAMESUFFIX= -java
|
||||
DISTNAME= otp_src_${ERL_RELEASE}
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:erlangorg
|
||||
DIST_SUBDIR= erlang
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
||||
PATCH_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \
|
||||
LOCAL/olgeni
|
||||
PATCHFILES= patch-otp-19.3.1 patch-otp-19.3.2 patch-otp-19.3.3 \
|
||||
patch-otp-19.3.4 patch-otp-19.3.5 patch-otp-19.3.6 \
|
||||
patch-otp-19.3.6.1 patch-otp-19.3.6.2 patch-otp-19.3.6.3 \
|
||||
patch-otp-19.3.6.4 patch-otp-19.3.6.5 patch-otp-19.3.6.6 \
|
||||
patch-otp-19.3.6.7 patch-otp-19.3.6.8 patch-otp-19.3.6.9 \
|
||||
patch-otp-19.3.6.10 patch-otp-19.3.6.11 patch-otp-19.3.6.12
|
||||
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Erlang interface for Java
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang
|
||||
RUN_DEPENDS= erl:lang/erlang
|
||||
|
||||
WRKSRC= ${WRKDIR}/otp_src_${ERL_RELEASE}
|
||||
USES= autoreconf:build gmake perl5
|
||||
USE_GITHUB= yes
|
||||
GH_PROJECT= otp
|
||||
USE_JAVA= yes
|
||||
USE_PERL5= build
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
PLIST_SUB= APP_VERSION=${APP_VERSION}
|
||||
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
ERL_RELEASE= 19.3
|
||||
|
||||
USES= gmake ncurses perl5
|
||||
USE_PERL5= build
|
||||
GNU_CONFIGURE= yes
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
APP_VERSION= 1.7.1
|
||||
APP_DIR= ${PREFIX}/lib/erlang/lib/jinterface-${APP_VERSION}
|
||||
ERLANG_REL= 19.3
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
CONFIGURE_ARGS+=--enable-threads --without-odbc --with-javac
|
||||
CONFIGURE_ARGS+=--enable-threads --without-odbc --with-javac --without-wx
|
||||
CONFIGURE_ENV+= ac_cv_prog_JAVAC="${JAVAC}"
|
||||
|
||||
USE_JAVA= yes
|
||||
pre-configure:
|
||||
@cd ${WRKSRC} && ./otp_build autoconf
|
||||
|
||||
do-build:
|
||||
@${MKDIR} ${WRKSRC}/lib/jinterface/ebin
|
||||
|
@ -1,39 +1,3 @@
|
||||
TIMESTAMP = 1540481039
|
||||
SHA256 (erlang/otp_src_19.3.tar.gz) = fe4a00651db39b8542b04530a48d24b2f2e7e0b77cbe93d728c9f05325bdfe83
|
||||
SIZE (erlang/otp_src_19.3.tar.gz) = 68510871
|
||||
SHA256 (erlang/patch-otp-19.3.1) = 2373f890516b58ae006812ba5f15e4af1f8820be98230011b8cd8b345f51dedd
|
||||
SIZE (erlang/patch-otp-19.3.1) = 30225
|
||||
SHA256 (erlang/patch-otp-19.3.2) = 21c56ac188177985c9db11c7066dcee0f7370760da3e15a0d03c235bd2a2cb2a
|
||||
SIZE (erlang/patch-otp-19.3.2) = 6290
|
||||
SHA256 (erlang/patch-otp-19.3.3) = dbe1cab750a3339c3755db27b800e53232519c84a304bd562263ffb060afab55
|
||||
SIZE (erlang/patch-otp-19.3.3) = 12525
|
||||
SHA256 (erlang/patch-otp-19.3.4) = 02437ac753932f913209102e8cb249a264b774833bfda8c1532b338af60ff8af
|
||||
SIZE (erlang/patch-otp-19.3.4) = 13504
|
||||
SHA256 (erlang/patch-otp-19.3.5) = 5755da205004ae7e724390958db9ecc737d99ec14e0d14abcec8b8603ea6ece5
|
||||
SIZE (erlang/patch-otp-19.3.5) = 44563
|
||||
SHA256 (erlang/patch-otp-19.3.6) = ee1b5f0fd64db3322031c38722aee96a8ee35aaac454f430c829446a198f6534
|
||||
SIZE (erlang/patch-otp-19.3.6) = 13073
|
||||
SHA256 (erlang/patch-otp-19.3.6.1) = 65a6de8533ccaeec81bebcee1d6dde08713533e411a123d5ac27141967581600
|
||||
SIZE (erlang/patch-otp-19.3.6.1) = 28956
|
||||
SHA256 (erlang/patch-otp-19.3.6.2) = 3d12059e02ef31ae6e5dd97820b0d51c4ab0e7304cbaeddeb856fb2097da87fc
|
||||
SIZE (erlang/patch-otp-19.3.6.2) = 14653
|
||||
SHA256 (erlang/patch-otp-19.3.6.3) = 77faeedb827c6793b183b33d161e5b3c4467c3ec9053840442d7fd187cfbfa78
|
||||
SIZE (erlang/patch-otp-19.3.6.3) = 24500
|
||||
SHA256 (erlang/patch-otp-19.3.6.4) = 662dab96ceed33b4b29c835d82bf6b4f8feaa8f75287f43f3ae7e64badb16255
|
||||
SIZE (erlang/patch-otp-19.3.6.4) = 10622
|
||||
SHA256 (erlang/patch-otp-19.3.6.5) = f830bd6328f2a9e8cb70750bb7e91a8db045b5fc13fe854710fdffce158788d1
|
||||
SIZE (erlang/patch-otp-19.3.6.5) = 13254
|
||||
SHA256 (erlang/patch-otp-19.3.6.6) = 6bb2da20ad241e86f847ba351dce23ecf5a82f0e6df8eceb83fe2ed4b05d8d2f
|
||||
SIZE (erlang/patch-otp-19.3.6.6) = 12542
|
||||
SHA256 (erlang/patch-otp-19.3.6.7) = 34bed4599ff19c2bed944dff83e9b640fbf18b6b3a21b42d92c3697e4c50d810
|
||||
SIZE (erlang/patch-otp-19.3.6.7) = 11631
|
||||
SHA256 (erlang/patch-otp-19.3.6.8) = c3ea86434fe1a4d7baabe17d2e7134065bb19fef7d384a6e289e55a2288a6b61
|
||||
SIZE (erlang/patch-otp-19.3.6.8) = 4936
|
||||
SHA256 (erlang/patch-otp-19.3.6.9) = c0a243be5693752dc35b0fbe7622618903f130ad944bfa160248ea0e13a6148a
|
||||
SIZE (erlang/patch-otp-19.3.6.9) = 6989
|
||||
SHA256 (erlang/patch-otp-19.3.6.10) = 98968885a53ab75a6abeeba584dc26297d01234866d2797d6c16f1bdd89d72c3
|
||||
SIZE (erlang/patch-otp-19.3.6.10) = 12767
|
||||
SHA256 (erlang/patch-otp-19.3.6.11) = a79f5a3fe737df191c9fa2eea3c9961b94be4d4d44620b1bed2266f1874f3669
|
||||
SIZE (erlang/patch-otp-19.3.6.11) = 4886
|
||||
SHA256 (erlang/patch-otp-19.3.6.12) = ea1ef7dba18d4a22d43008c7b9e7664c90887ae42fb87f31974c17b8520f3f0f
|
||||
SIZE (erlang/patch-otp-19.3.6.12) = 5433
|
||||
TIMESTAMP = 1552753439
|
||||
SHA256 (erlang/erlang-otp-OTP-19.3.6.13_GH0.tar.gz) = 11a914176a33068226644f4e999ecc6e965ab1c60a324d90020f164641631fae
|
||||
SIZE (erlang/erlang-otp-OTP-19.3.6.13_GH0.tar.gz) = 34006014
|
||||
|
@ -1,73 +1,69 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= erlang
|
||||
PORTVERSION= 19.3.6.12
|
||||
DISTVERSIONPREFIX= OTP-
|
||||
DISTVERSION= 19.3.6.13
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= lang parallel
|
||||
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
|
||||
http://erlang.stacken.kth.se/download/:erlangorg \
|
||||
http://www.csd.uu.se/ftp/mirror/erlang/download/:erlangorg
|
||||
PKGNAMESUFFIX= -wx
|
||||
DISTNAME= otp_src_${ERL_RELEASE}
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:erlangorg
|
||||
DIST_SUBDIR= erlang
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
||||
PATCH_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \
|
||||
LOCAL/olgeni
|
||||
PATCHFILES= patch-otp-19.3.1 patch-otp-19.3.2 patch-otp-19.3.3 \
|
||||
patch-otp-19.3.4 patch-otp-19.3.5 patch-otp-19.3.6 \
|
||||
patch-otp-19.3.6.1 patch-otp-19.3.6.2 patch-otp-19.3.6.3 \
|
||||
patch-otp-19.3.6.4 patch-otp-19.3.6.5 patch-otp-19.3.6.6 \
|
||||
patch-otp-19.3.6.7 patch-otp-19.3.6.8 patch-otp-19.3.6.9 \
|
||||
patch-otp-19.3.6.10 patch-otp-19.3.6.11 patch-otp-19.3.6.12
|
||||
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Erlang bindings for wxWindows
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/bin/erl:lang/erlang
|
||||
BUILD_DEPENDS= erlc:lang/erlang
|
||||
RUN_DEPENDS= erl:lang/erlang
|
||||
|
||||
WRKSRC= ${WRKDIR}/otp_src_${ERL_RELEASE}
|
||||
USES= autoreconf:build gl gmake perl5
|
||||
USE_GITHUB= yes
|
||||
GH_PROJECT= otp
|
||||
USE_GL= gl glu
|
||||
USE_PERL5= build
|
||||
USE_WX= 2.8+
|
||||
|
||||
PLIST_SUB= APP_VERSION=${APP_VERSION} \
|
||||
CONFIGURE_TARGET=${CONFIGURE_TARGET}
|
||||
WX_COMPS= wx contrib
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
PLIST_SUB= DEBUGGER_VERSION=${debugger_VSN} \
|
||||
ET_VERSION=${et_VSN} \
|
||||
OBSERVER_VERSION=${observer_VSN} \
|
||||
WX_VERSION=${wx_VSN} \
|
||||
CONFIGURE_TARGET=${CONFIGURE_TARGET}
|
||||
|
||||
ERL_RELEASE= 19.3
|
||||
debugger_VSN= 1.8
|
||||
et_VSN= 1.6
|
||||
observer_VSN= 4.2.1
|
||||
wx_VSN= 1.8
|
||||
|
||||
USES= gmake perl5
|
||||
USE_PERL5= build
|
||||
USE_GL= gl glu
|
||||
GNU_CONFIGURE= yes
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
APP_VERSION= 1.8
|
||||
APP_DIR= ${PREFIX}/lib/erlang/lib/wx-${APP_VERSION}
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
ERLANG_REL= 19.3
|
||||
|
||||
CONFIGURE_ARGS+=--enable-threads --without-odbc --without-javac --with-wx-config=${WX_CONFIG}
|
||||
|
||||
USE_WX= 2.8+
|
||||
WX_COMPS= wx contrib
|
||||
pre-configure:
|
||||
@cd ${WRKSRC} && ./otp_build autoconf
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC}/lib/wx && ${GMAKE} ERL_TOP=${WRKSRC} TARGET=${CONFIGURE_TARGET}
|
||||
.for app in wx debugger et observer
|
||||
cd ${WRKSRC}/lib/${app} && /usr/bin/env ERL_LIBS=${WRKSRC}/lib ${GMAKE} ERL_TOP=${WRKSRC} TARGET=${CONFIGURE_TARGET}
|
||||
.endfor
|
||||
${STRIP_CMD} ${WRKSRC}/lib/wx/priv/${CONFIGURE_TARGET}/erl_gl.so
|
||||
${STRIP_CMD} ${WRKSRC}/lib/wx/priv/${CONFIGURE_TARGET}/wxe_driver.so
|
||||
${MV} ${WRKSRC}/lib/wx/priv/${CONFIGURE_TARGET}/*.so ${WRKSRC}/lib/wx/priv
|
||||
${RMDIR} ${WRKSRC}/lib/wx/priv/${CONFIGURE_TARGET}
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${STAGEDIR}${APP_DIR}
|
||||
cd ${WRKSRC}/lib/wx && ${COPYTREE_SHARE} ebin ${STAGEDIR}${APP_DIR}
|
||||
cd ${WRKSRC}/lib/wx && ${COPYTREE_SHARE} include ${STAGEDIR}${APP_DIR}
|
||||
cd ${WRKSRC}/lib/wx && ${COPYTREE_SHARE} priv ${STAGEDIR}${APP_DIR}
|
||||
cd ${WRKSRC}/lib/wx && ${COPYTREE_SHARE} src ${STAGEDIR}${APP_DIR}
|
||||
.for app in wx debugger et observer
|
||||
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${app}-${${app}_VSN}
|
||||
${FIND} ${WRKSRC}/lib/${app} -type d -empty -delete
|
||||
.for dir in src include priv ebin
|
||||
cd ${WRKSRC}/lib/${app} && if [ -d ${dir} ]; then \
|
||||
${COPYTREE_SHARE} ${dir} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${app}-${${app}_VSN}; \
|
||||
fi
|
||||
.endfor
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,39 +1,3 @@
|
||||
TIMESTAMP = 1540488279
|
||||
SHA256 (erlang/otp_src_19.3.tar.gz) = fe4a00651db39b8542b04530a48d24b2f2e7e0b77cbe93d728c9f05325bdfe83
|
||||
SIZE (erlang/otp_src_19.3.tar.gz) = 68510871
|
||||
SHA256 (erlang/patch-otp-19.3.1) = 2373f890516b58ae006812ba5f15e4af1f8820be98230011b8cd8b345f51dedd
|
||||
SIZE (erlang/patch-otp-19.3.1) = 30225
|
||||
SHA256 (erlang/patch-otp-19.3.2) = 21c56ac188177985c9db11c7066dcee0f7370760da3e15a0d03c235bd2a2cb2a
|
||||
SIZE (erlang/patch-otp-19.3.2) = 6290
|
||||
SHA256 (erlang/patch-otp-19.3.3) = dbe1cab750a3339c3755db27b800e53232519c84a304bd562263ffb060afab55
|
||||
SIZE (erlang/patch-otp-19.3.3) = 12525
|
||||
SHA256 (erlang/patch-otp-19.3.4) = 02437ac753932f913209102e8cb249a264b774833bfda8c1532b338af60ff8af
|
||||
SIZE (erlang/patch-otp-19.3.4) = 13504
|
||||
SHA256 (erlang/patch-otp-19.3.5) = 5755da205004ae7e724390958db9ecc737d99ec14e0d14abcec8b8603ea6ece5
|
||||
SIZE (erlang/patch-otp-19.3.5) = 44563
|
||||
SHA256 (erlang/patch-otp-19.3.6) = ee1b5f0fd64db3322031c38722aee96a8ee35aaac454f430c829446a198f6534
|
||||
SIZE (erlang/patch-otp-19.3.6) = 13073
|
||||
SHA256 (erlang/patch-otp-19.3.6.1) = 65a6de8533ccaeec81bebcee1d6dde08713533e411a123d5ac27141967581600
|
||||
SIZE (erlang/patch-otp-19.3.6.1) = 28956
|
||||
SHA256 (erlang/patch-otp-19.3.6.2) = 3d12059e02ef31ae6e5dd97820b0d51c4ab0e7304cbaeddeb856fb2097da87fc
|
||||
SIZE (erlang/patch-otp-19.3.6.2) = 14653
|
||||
SHA256 (erlang/patch-otp-19.3.6.3) = 77faeedb827c6793b183b33d161e5b3c4467c3ec9053840442d7fd187cfbfa78
|
||||
SIZE (erlang/patch-otp-19.3.6.3) = 24500
|
||||
SHA256 (erlang/patch-otp-19.3.6.4) = 662dab96ceed33b4b29c835d82bf6b4f8feaa8f75287f43f3ae7e64badb16255
|
||||
SIZE (erlang/patch-otp-19.3.6.4) = 10622
|
||||
SHA256 (erlang/patch-otp-19.3.6.5) = f830bd6328f2a9e8cb70750bb7e91a8db045b5fc13fe854710fdffce158788d1
|
||||
SIZE (erlang/patch-otp-19.3.6.5) = 13254
|
||||
SHA256 (erlang/patch-otp-19.3.6.6) = 6bb2da20ad241e86f847ba351dce23ecf5a82f0e6df8eceb83fe2ed4b05d8d2f
|
||||
SIZE (erlang/patch-otp-19.3.6.6) = 12542
|
||||
SHA256 (erlang/patch-otp-19.3.6.7) = 34bed4599ff19c2bed944dff83e9b640fbf18b6b3a21b42d92c3697e4c50d810
|
||||
SIZE (erlang/patch-otp-19.3.6.7) = 11631
|
||||
SHA256 (erlang/patch-otp-19.3.6.8) = c3ea86434fe1a4d7baabe17d2e7134065bb19fef7d384a6e289e55a2288a6b61
|
||||
SIZE (erlang/patch-otp-19.3.6.8) = 4936
|
||||
SHA256 (erlang/patch-otp-19.3.6.9) = c0a243be5693752dc35b0fbe7622618903f130ad944bfa160248ea0e13a6148a
|
||||
SIZE (erlang/patch-otp-19.3.6.9) = 6989
|
||||
SHA256 (erlang/patch-otp-19.3.6.10) = 98968885a53ab75a6abeeba584dc26297d01234866d2797d6c16f1bdd89d72c3
|
||||
SIZE (erlang/patch-otp-19.3.6.10) = 12767
|
||||
SHA256 (erlang/patch-otp-19.3.6.11) = a79f5a3fe737df191c9fa2eea3c9961b94be4d4d44620b1bed2266f1874f3669
|
||||
SIZE (erlang/patch-otp-19.3.6.11) = 4886
|
||||
SHA256 (erlang/patch-otp-19.3.6.12) = ea1ef7dba18d4a22d43008c7b9e7664c90887ae42fb87f31974c17b8520f3f0f
|
||||
SIZE (erlang/patch-otp-19.3.6.12) = 5433
|
||||
TIMESTAMP = 1552751772
|
||||
SHA256 (erlang/erlang-otp-OTP-19.3.6.13_GH0.tar.gz) = 11a914176a33068226644f4e999ecc6e965ab1c60a324d90020f164641631fae
|
||||
SIZE (erlang/erlang-otp-OTP-19.3.6.13_GH0.tar.gz) = 34006014
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -2,29 +2,12 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= erlang
|
||||
PORTVERSION= 19.3.6.12
|
||||
PORTREVISION= 1
|
||||
DISTVERSIONPREFIX= OTP-
|
||||
DISTVERSION= 19.3.6.13
|
||||
PORTEPOCH= 4
|
||||
CATEGORIES= lang parallel java
|
||||
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
|
||||
http://erlang.stacken.kth.se/download/:erlangorg \
|
||||
http://www.csd.uu.se/ftp/mirror/erlang/download/:erlangorg \
|
||||
http://olgeni.olgeni.com/~olgeni/distfiles/:local \
|
||||
LOCAL/olgeni:local
|
||||
DISTNAME= otp_src_${ERLANG_REL}
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:erlangorg \
|
||||
preloaded-${PORTVERSION}${EXTRACT_SUFX}:local
|
||||
MASTER_SITES= http://www.erlang.org/download/:erlangorg
|
||||
DIST_SUBDIR= erlang
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
||||
PATCH_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \
|
||||
LOCAL/olgeni
|
||||
PATCHFILES= patch-otp-19.3.1 patch-otp-19.3.2 patch-otp-19.3.3 \
|
||||
patch-otp-19.3.4 patch-otp-19.3.5 patch-otp-19.3.6 \
|
||||
patch-otp-19.3.6.1 patch-otp-19.3.6.2 patch-otp-19.3.6.3 \
|
||||
patch-otp-19.3.6.4 patch-otp-19.3.6.5 patch-otp-19.3.6.6 \
|
||||
patch-otp-19.3.6.7 patch-otp-19.3.6.8 patch-otp-19.3.6.9 \
|
||||
patch-otp-19.3.6.10 patch-otp-19.3.6.11 patch-otp-19.3.6.12
|
||||
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Functional programming language from Ericsson
|
||||
@ -33,16 +16,30 @@ LICENSE= APACHE20
|
||||
|
||||
BROKEN_sparc64= Fails to build: error: fp_except undeclared
|
||||
|
||||
WRKSRC= ${WRKDIR}/otp_src_${ERLANG_REL}
|
||||
USES= autoreconf:build gmake ncurses perl5
|
||||
USE_GITHUB= yes
|
||||
GH_PROJECT= otp
|
||||
USE_PERL5= build
|
||||
USE_RC_SUBR= epmd
|
||||
|
||||
ERLANG_LIB= ${PORTNAME}
|
||||
ERLANG_REL= 19.3
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
OPTIONS_SUB= yes
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= TOOLS_VSN=${TOOLS_VSN}
|
||||
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
ERLANG_LIB= ${PORTNAME}
|
||||
ERLANG_REL= 19.3
|
||||
EI_VSN= 3.9.3
|
||||
SNMP_VSN= 5.2.5
|
||||
TOOLS_VSN= 2.9.1
|
||||
ERLANG_MAN= otp_doc_man_${ERLANG_REL}.tar.gz
|
||||
|
||||
# On Erlang 22, native code generation does not currently work for all modules
|
||||
# due to new BEAM instructions not supported by HiPE the native compiler.
|
||||
# Remove HIPE from OPTIONS_DEFAULT if this is still the case when the port is
|
||||
# upgraded to such version.
|
||||
|
||||
OPTIONS_DEFINE= DIRTY DTRACE GS HIPE JAVA KQUEUE MANPAGES NATIVE ODBC OPENSSL SCTP SMP THREADS WX
|
||||
OPTIONS_DEFAULT=DTRACE HIPE KQUEUE MANPAGES OPENSSL SCTP SMP THREADS
|
||||
@ -69,12 +66,6 @@ OPTIONS_EXCLUDE_armv6= DTRACE
|
||||
OPTIONS_EXCLUDE_armv7= DTRACE
|
||||
OPTIONS_EXCLUDE_i386= DTRACE
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
USES= gmake ncurses perl5
|
||||
USE_PERL5= build
|
||||
USE_RC_SUBR= epmd
|
||||
|
||||
# If you run Erlang and get a message resembling "WARNING: number of
|
||||
# probes fixed does not match the number of defined probes (54 != 132,
|
||||
# respectively)" you probably misconfigured DTrace in some way.
|
||||
@ -98,17 +89,11 @@ SCTP_CONFIGURE_ENABLE= sctp
|
||||
SMP_CONFIGURE_ENABLE= smp-support
|
||||
THREADS_CONFIGURE_ENABLE= threads
|
||||
WX_CONFIGURE_WITH= wx-config=${WX_CONFIG}
|
||||
WX_USES= gl
|
||||
WX_VARS= USE_WX=2.8+ WX_COMPS="wx contrib" USE_GL="gl glu"
|
||||
|
||||
EI_VSN= 3.9.3
|
||||
SNMP_VSN= 5.2.5
|
||||
TOOLS_VSN= 2.9.1
|
||||
|
||||
ERLANG_MAN= otp_doc_man_${ERLANG_REL}.tar.gz
|
||||
|
||||
MANPAGES_DISTFILES= ${ERLANG_MAN}:erlangorg
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD
|
||||
CFLAGS+= -DMAP_NORESERVE=0
|
||||
@ -123,9 +108,12 @@ MAKE_ARGS+= ARCH=arm
|
||||
.endif
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && ${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/preloaded-${PORTVERSION}${EXTRACT_SUFX}
|
||||
@cd ${WRKSRC} && ./otp_build autoconf
|
||||
|
||||
pre-configure-MX-off:
|
||||
pre-configure-WX-off:
|
||||
echo "disabled by port options" > ${WRKSRC}/lib/debugger/SKIP
|
||||
echo "disabled by port options" > ${WRKSRC}/lib/et/SKIP
|
||||
echo "disabled by port options" > ${WRKSRC}/lib/observer/SKIP
|
||||
echo "disabled by port options" > ${WRKSRC}/lib/wx/SKIP
|
||||
|
||||
post-configure-ODBC-on:
|
||||
@ -168,6 +156,9 @@ post-install-OPENSSL-off:
|
||||
${RM} -r ${STAGEDIR}${PREFIX}/lib/erlang/lib/ssl-*
|
||||
|
||||
post-install-WX-off:
|
||||
${RM} -r ${STAGEDIR}${PREFIX}/lib/erlang/lib/debugger-*
|
||||
${RM} -r ${STAGEDIR}${PREFIX}/lib/erlang/lib/et-*
|
||||
${RM} -r ${STAGEDIR}${PREFIX}/lib/erlang/lib/observer-*
|
||||
${RM} -r ${STAGEDIR}${PREFIX}/lib/erlang/lib/wx-*
|
||||
|
||||
post-stage:
|
||||
@ -175,4 +166,4 @@ post-stage:
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type f -o -type l \
|
||||
| ${SORT} >> ${TMPPLIST}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,43 +1,5 @@
|
||||
TIMESTAMP = 1540477142
|
||||
SHA256 (erlang/otp_src_19.3.tar.gz) = fe4a00651db39b8542b04530a48d24b2f2e7e0b77cbe93d728c9f05325bdfe83
|
||||
SIZE (erlang/otp_src_19.3.tar.gz) = 68510871
|
||||
SHA256 (erlang/preloaded-19.3.6.12.tar.gz) = 5046641cea7c9f56ca46674342cde1bf7bc9959d9ed5cef3b55fb725d4d6a4d6
|
||||
SIZE (erlang/preloaded-19.3.6.12.tar.gz) = 330073
|
||||
TIMESTAMP = 1552748153
|
||||
SHA256 (erlang/otp_doc_man_19.3.tar.gz) = f8192ffdd7367083c055695eeddf198155da43dcc221aed1d870d1e3871dd95c
|
||||
SIZE (erlang/otp_doc_man_19.3.tar.gz) = 1410781
|
||||
SHA256 (erlang/patch-otp-19.3.1) = 2373f890516b58ae006812ba5f15e4af1f8820be98230011b8cd8b345f51dedd
|
||||
SIZE (erlang/patch-otp-19.3.1) = 30225
|
||||
SHA256 (erlang/patch-otp-19.3.2) = 21c56ac188177985c9db11c7066dcee0f7370760da3e15a0d03c235bd2a2cb2a
|
||||
SIZE (erlang/patch-otp-19.3.2) = 6290
|
||||
SHA256 (erlang/patch-otp-19.3.3) = dbe1cab750a3339c3755db27b800e53232519c84a304bd562263ffb060afab55
|
||||
SIZE (erlang/patch-otp-19.3.3) = 12525
|
||||
SHA256 (erlang/patch-otp-19.3.4) = 02437ac753932f913209102e8cb249a264b774833bfda8c1532b338af60ff8af
|
||||
SIZE (erlang/patch-otp-19.3.4) = 13504
|
||||
SHA256 (erlang/patch-otp-19.3.5) = 5755da205004ae7e724390958db9ecc737d99ec14e0d14abcec8b8603ea6ece5
|
||||
SIZE (erlang/patch-otp-19.3.5) = 44563
|
||||
SHA256 (erlang/patch-otp-19.3.6) = ee1b5f0fd64db3322031c38722aee96a8ee35aaac454f430c829446a198f6534
|
||||
SIZE (erlang/patch-otp-19.3.6) = 13073
|
||||
SHA256 (erlang/patch-otp-19.3.6.1) = 65a6de8533ccaeec81bebcee1d6dde08713533e411a123d5ac27141967581600
|
||||
SIZE (erlang/patch-otp-19.3.6.1) = 28956
|
||||
SHA256 (erlang/patch-otp-19.3.6.2) = 3d12059e02ef31ae6e5dd97820b0d51c4ab0e7304cbaeddeb856fb2097da87fc
|
||||
SIZE (erlang/patch-otp-19.3.6.2) = 14653
|
||||
SHA256 (erlang/patch-otp-19.3.6.3) = 77faeedb827c6793b183b33d161e5b3c4467c3ec9053840442d7fd187cfbfa78
|
||||
SIZE (erlang/patch-otp-19.3.6.3) = 24500
|
||||
SHA256 (erlang/patch-otp-19.3.6.4) = 662dab96ceed33b4b29c835d82bf6b4f8feaa8f75287f43f3ae7e64badb16255
|
||||
SIZE (erlang/patch-otp-19.3.6.4) = 10622
|
||||
SHA256 (erlang/patch-otp-19.3.6.5) = f830bd6328f2a9e8cb70750bb7e91a8db045b5fc13fe854710fdffce158788d1
|
||||
SIZE (erlang/patch-otp-19.3.6.5) = 13254
|
||||
SHA256 (erlang/patch-otp-19.3.6.6) = 6bb2da20ad241e86f847ba351dce23ecf5a82f0e6df8eceb83fe2ed4b05d8d2f
|
||||
SIZE (erlang/patch-otp-19.3.6.6) = 12542
|
||||
SHA256 (erlang/patch-otp-19.3.6.7) = 34bed4599ff19c2bed944dff83e9b640fbf18b6b3a21b42d92c3697e4c50d810
|
||||
SIZE (erlang/patch-otp-19.3.6.7) = 11631
|
||||
SHA256 (erlang/patch-otp-19.3.6.8) = c3ea86434fe1a4d7baabe17d2e7134065bb19fef7d384a6e289e55a2288a6b61
|
||||
SIZE (erlang/patch-otp-19.3.6.8) = 4936
|
||||
SHA256 (erlang/patch-otp-19.3.6.9) = c0a243be5693752dc35b0fbe7622618903f130ad944bfa160248ea0e13a6148a
|
||||
SIZE (erlang/patch-otp-19.3.6.9) = 6989
|
||||
SHA256 (erlang/patch-otp-19.3.6.10) = 98968885a53ab75a6abeeba584dc26297d01234866d2797d6c16f1bdd89d72c3
|
||||
SIZE (erlang/patch-otp-19.3.6.10) = 12767
|
||||
SHA256 (erlang/patch-otp-19.3.6.11) = a79f5a3fe737df191c9fa2eea3c9961b94be4d4d44620b1bed2266f1874f3669
|
||||
SIZE (erlang/patch-otp-19.3.6.11) = 4886
|
||||
SHA256 (erlang/patch-otp-19.3.6.12) = ea1ef7dba18d4a22d43008c7b9e7664c90887ae42fb87f31974c17b8520f3f0f
|
||||
SIZE (erlang/patch-otp-19.3.6.12) = 5433
|
||||
SHA256 (erlang/erlang-otp-OTP-19.3.6.13_GH0.tar.gz) = 11a914176a33068226644f4e999ecc6e965ab1c60a324d90020f164641631fae
|
||||
SIZE (erlang/erlang-otp-OTP-19.3.6.13_GH0.tar.gz) = 34006014
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user