mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-20 08:27:15 +00:00
ea8c8ec7da
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330
61 lines
1.7 KiB
Makefile
61 lines
1.7 KiB
Makefile
# Created by: Iblis Lin <iblis@hs.ntnu.edu.tw>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= julia
|
|
PORTVERSION= 1.0.3
|
|
PORTREVISION= 3
|
|
CATEGORIES= lang math
|
|
MASTER_SITES= # empty
|
|
DISTFILES= # empty
|
|
EXTRACT_ONLY= # empty
|
|
|
|
MAINTAINER= iblis@hs.ntnu.edu.tw
|
|
COMMENT= Meta port for the different versions of Julia compiler
|
|
|
|
# LICENSE= # empty
|
|
# LICENSE_FILE= # empty
|
|
|
|
ONLY_FOR_ARCHS= amd64 i386
|
|
|
|
NO_BUILD= yes
|
|
|
|
PLIST_FILES= bin/julia \
|
|
man/man1/julia.1.gz\
|
|
etc/julia
|
|
|
|
OPTIONS_DEFINE= V06 V07 V10 V11
|
|
OPTIONS_DEFAULT= V${JULIA_DEFAULT:S/.//} D${JULIA_DEFAULT:S/.//}
|
|
OPTIONS_SINGLE= DEFAULTVER
|
|
OPTIONS_SINGLE_DEFAULTVER= D06 D07 D10 D11 # D stands for default
|
|
|
|
V06_DESC= Install v${:!${MAKE} -C ${PORTSDIR}/lang/julia06 -v PORTVERSION!} release
|
|
V07_DESC= Install v${:!${MAKE} -C ${PORTSDIR}/lang/julia07 -v PORTVERSION!} release
|
|
V10_DESC= Install v${:!${MAKE} -C ${PORTSDIR}/lang/julia10 -v PORTVERSION!} release \
|
|
(1.x long-term support branch)
|
|
V11_DESC= Install v${:!${MAKE} -C ${PORTSDIR}/lang/julia11 -v PORTVERSION!} release
|
|
|
|
V06_RUN_DEPENDS= julia06:lang/julia06
|
|
V07_RUN_DEPENDS= julia07:lang/julia07
|
|
V10_RUN_DEPENDS= julia10:lang/julia10
|
|
V11_RUN_DEPENDS= julia11:lang/julia11
|
|
|
|
DEFAULTVER_DESC= Select default version
|
|
D06_DESC= Please select a version for setting up symbolic links of
|
|
D07_DESC= bin/julia, manpage and etc/startup.jl.
|
|
|
|
D06_IMPLIES= V06
|
|
D07_IMPLIES= V07
|
|
D10_IMPLIES= V10
|
|
D11_IMPLIES= V11
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
_JULIA_VER= ${PORT_OPTIONS:MD*:S/D//}
|
|
|
|
do-install:
|
|
${RLN} julia${_JULIA_VER} ${STAGEDIR}${PREFIX}/bin/julia
|
|
${RLN} ../julia/julia${_JULIA_VER}/etc/julia ${STAGEDIR}${PREFIX}/etc
|
|
${RLN} julia${_JULIA_VER}.1.gz ${STAGEDIR}${PREFIX}/man/man1/julia.1.gz
|
|
|
|
.include <bsd.port.mk>
|