Changeset View
Changeset View
Standalone View
Standalone View
head/math/R/Makefile
# Created by: Maurice Castro <maurice@serc.rmit.edu.au> | # Created by: Maurice Castro <maurice@serc.rmit.edu.au> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= R | PORTNAME= R | ||||
PORTVERSION= 3.4.1 | PORTVERSION= 3.4.1 | ||||
PORTREVISION= 2 | PORTREVISION= 3 | ||||
CATEGORIES= math lang | CATEGORIES= math lang | ||||
MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||} | MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||} | ||||
MAINTAINER= jrm@FreeBSD.org | MAINTAINER= jrm@FreeBSD.org | ||||
COMMENT= Language for statistical computing and graphics | COMMENT= Language for statistical computing and graphics | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
▲ Show 20 Lines • Show All 56 Lines • ▼ Show 20 Lines | |||||
ATLAS_CONFIGURE_ON= --disable-BLAS-shlib | ATLAS_CONFIGURE_ON= --disable-BLAS-shlib | ||||
ATLAS_VARS= MANUAL_PACKAGE_BUILD=\ | ATLAS_VARS= MANUAL_PACKAGE_BUILD=\ | ||||
"Choose a BLAS option other than ATLAS for package building." | "Choose a BLAS option other than ATLAS for package building." | ||||
CAIROPANGO_IMPLIES= X11 | CAIROPANGO_IMPLIES= X11 | ||||
CAIROPANGO_CONFIGURE_WITH=cairo | CAIROPANGO_CONFIGURE_WITH=cairo | ||||
CAIROPANGO_USES= gettext jpeg pkgconfig | CAIROPANGO_USES= gettext jpeg pkgconfig | ||||
CAIROPANGO_USE= GNOME=pango,cairo | CAIROPANGO_USE= GNOME=pango,cairo | ||||
FLANG_USE= binutils | FLANG_USE= binutils | ||||
FLANG_PREVENTS= ATLAS OPENBLAS NETLIB | |||||
FLANG_BUILD_DEPENDS= flang:devel/flang | FLANG_BUILD_DEPENDS= flang:devel/flang | ||||
FLANG_RUN_DEPENDS= flang:devel/flang | FLANG_RUN_DEPENDS= flang:devel/flang | ||||
FLANG_VARS= F77=flang FC=flang | FLANG_VARS= F77=flang FC=flang | ||||
FLANG_LDFLAGS= -L${LOCALBASE}/flang/lib -lflang -lexecinfo | FLANG_LDFLAGS= -L${LOCALBASE}/flang/lib -lflang -lexecinfo | ||||
FLANG_CONFIGURE_ENV= F77="${F77}" FC="${FC}" FFLAGS="${FFLAGS}" | FLANG_CONFIGURE_ENV= F77="${F77}" FC="${FC}" FFLAGS="${FFLAGS}" | ||||
FLANG_MAKE_ENV= F77="${F77}" FC="${FC}" FFLAGS="${FFLAGS}" | FLANG_MAKE_ENV= F77="${F77}" FC="${FC}" FFLAGS="${FFLAGS}" | ||||
GFORTRAN_USES= fortran | GFORTRAN_USES= fortran | ||||
GHOSTSCRIPT_IMPLIES= X11 | GHOSTSCRIPT_IMPLIES= X11 | ||||
GHOSTSCRIPT_USES= ghostscript | GHOSTSCRIPT_USES= ghostscript | ||||
ICU_CONFIGURE_WITH= ICU | ICU_CONFIGURE_WITH= ICU | ||||
ICU_LIB_DEPENDS= libicui18n.so:devel/icu | ICU_LIB_DEPENDS= libicui18n.so:devel/icu | ||||
INFO_INSTALL_TARGET= install-info | INFO_INSTALL_TARGET= install-info | ||||
INFO_INFO= R-FAQ R-admin R-data R-exts R-ints R-intro R-lang | INFO_INFO= R-FAQ R-admin R-data R-exts R-ints R-intro R-lang | ||||
JPEG_IMPLIES= X11 | JPEG_IMPLIES= X11 | ||||
JPEG_CONFIGURE_WITH= jpeglib | JPEG_CONFIGURE_WITH= jpeglib | ||||
JPEG_CONFIGURE_ENV= r_cv_header_jpeglib_h=yes | JPEG_CONFIGURE_ENV= r_cv_header_jpeglib_h=yes | ||||
JPEG_USES= jpeg | JPEG_USES= jpeg | ||||
LDOUBLE_CONFIGURE_ENABLE=long-double | LDOUBLE_CONFIGURE_ENABLE=long-double | ||||
LETTER_CONFIGURE_ENV= R_PAPERSIZE=letter | LETTER_CONFIGURE_ENV= R_PAPERSIZE=letter | ||||
LIBR_CONFIGURE_ENABLE= R-shlib | LIBR_CONFIGURE_ENABLE= R-shlib | ||||
LIBR_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_main_Makefile.in | |||||
LTO_CONFIGURE_ENABLE= lto | LTO_CONFIGURE_ENABLE= lto | ||||
LTO_CONFIGURE_ENV= AR="${LOCALBASE}/bin/gcc-ar${GCC_DEFAULT:S/.//g}" \ | LTO_CONFIGURE_ENV= AR="${LOCALBASE}/bin/gcc-ar${GCC_DEFAULT:S/.//g}" \ | ||||
RANLIB="${LOCALBASE}/bin/gcc-ranlib${GCC_DEFAULT:S/.//g}" | RANLIB="${LOCALBASE}/bin/gcc-ranlib${GCC_DEFAULT:S/.//g}" | ||||
LTO_PREVENTS= FLANG | LTO_PREVENTS= FLANG | ||||
LTO_USE= GCC=yes | LTO_USE= GCC=yes | ||||
LTO_VARS= BINUTILS="ADDR2LINE AS CPPFILT GPROF LD NM OBJCOPY \ | LTO_VARS= BINUTILS="ADDR2LINE AS CPPFILT GPROF LD NM OBJCOPY \ | ||||
OBJDUMP READELF SIZE STRINGS" | OBJDUMP READELF SIZE STRINGS" | ||||
MEMPROF_CONFIGURE_ENABLE=memory-profiling | MEMPROF_CONFIGURE_ENABLE=memory-profiling | ||||
Show All 9 Lines | |||||
PNG_IMPLIES= X11 | PNG_IMPLIES= X11 | ||||
PNG_LIB_DEPENDS= libpng.so:graphics/png | PNG_LIB_DEPENDS= libpng.so:graphics/png | ||||
PNG_CONFIGURE_WITH= libpng | PNG_CONFIGURE_WITH= libpng | ||||
RBLAS_CONFIGURE_ON= --without-blas \ | RBLAS_CONFIGURE_ON= --without-blas \ | ||||
--without-lapack \ | --without-lapack \ | ||||
--enable-BLAS-shlib | --enable-BLAS-shlib | ||||
RBLAS_CONFIGURE_OFF= --with-blas="-L${LOCALBASE}/lib ${BLASLIB}" \ | RBLAS_CONFIGURE_OFF= --with-blas="-L${LOCALBASE}/lib ${BLASLIB}" \ | ||||
--with-lapack="${LAPACKLIB}" | --with-lapack="${LAPACKLIB}" | ||||
RBLAS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_extra_blas_Makefile.in \ | |||||
${PATCHDIR}/extra-patch-src_modules_lapack_Makefile.in | |||||
RPROF_CONFIGURE_ENABLE= R-profiling | RPROF_CONFIGURE_ENABLE= R-profiling | ||||
TCLTK_IMPLIES= X11 | TCLTK_IMPLIES= X11 | ||||
TCLTK_USES= tcl tk:84+ | TCLTK_USES= tcl tk:84+ | ||||
TCLTK_CONFIGURE_WITH= tcltk | TCLTK_CONFIGURE_WITH= tcltk | ||||
.for i in KPSEWHICH MAKEINDEX PDFLATEX PDFTEX TEX TEXI2DVI | .for i in KPSEWHICH MAKEINDEX PDFLATEX PDFTEX TEX TEXI2DVI | ||||
TEXDOCS_CONFIGURE_ENV_OFF+= ac_cv_path_${i}="" | TEXDOCS_CONFIGURE_ENV_OFF+= ac_cv_path_${i}="" | ||||
.endfor | .endfor | ||||
TEXDOCS_INSTALL_TARGET= install-pdf | TEXDOCS_INSTALL_TARGET= install-pdf | ||||
Show All 20 Lines |