2017-10-09 12:55:30 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.96 2017/10/09 12:55:30 feinerer Exp $
|
2001-03-22 03:26:23 +00:00
|
|
|
|
2012-07-04 12:38:05 +00:00
|
|
|
COMMENT= powerful math/statistics/graphics language
|
2017-10-09 12:55:30 +00:00
|
|
|
DISTNAME= R-3.4.2
|
2006-11-11 18:52:12 +00:00
|
|
|
|
2017-04-26 17:29:58 +00:00
|
|
|
SO_VERSION= 33.0
|
2015-12-14 16:49:02 +00:00
|
|
|
.for _lib in R Rblas Rlapack
|
|
|
|
SHARED_LIBS += ${_lib} ${SO_VERSION}
|
|
|
|
.endfor
|
2012-07-04 12:38:05 +00:00
|
|
|
|
|
|
|
CATEGORIES= math
|
2015-12-14 16:49:02 +00:00
|
|
|
HOMEPAGE= https://www.r-project.org/
|
2001-03-22 03:26:23 +00:00
|
|
|
|
2015-04-29 21:53:43 +00:00
|
|
|
MAINTAINER= Ingo Feinerer <feinerer@logic.at>
|
2012-07-04 12:38:05 +00:00
|
|
|
|
2015-05-28 08:09:46 +00:00
|
|
|
# GPLv2+
|
2001-03-22 03:26:23 +00:00
|
|
|
PERMIT_PACKAGE_CDROM= Yes
|
2009-03-11 08:21:33 +00:00
|
|
|
|
2016-11-04 11:35:18 +00:00
|
|
|
WANTLIB += ${MODTK_WANTLIB}
|
|
|
|
WANTLIB += ICE SM X11 Xext Xmu Xss Xt bz2 c cairo crypto curl glib-2.0
|
|
|
|
WANTLIB += gobject-2.0 iconv icui18n icuuc intl jpeg lzma m ncurses
|
|
|
|
WANTLIB += nghttp2 pango-1.0 pangocairo-1.0 pcre png readline ssl tiff z
|
2014-03-12 11:04:41 +00:00
|
|
|
|
2015-12-14 16:49:02 +00:00
|
|
|
MASTER_SITES= https://cran.r-project.org/src/base/R-3/ \
|
2014-03-12 11:04:41 +00:00
|
|
|
http://cran.at.r-project.org/src/base/R-3/ \
|
|
|
|
http://cran.br.r-project.org/src/base/R-3/ \
|
|
|
|
http://cran.ch.r-project.org/src/base/R-3/ \
|
|
|
|
http://cran.dk.r-project.org/src/base/R-3/ \
|
2015-01-08 14:14:11 +00:00
|
|
|
http://cran.es.r-project.org/src/base/R-3/ \
|
|
|
|
http://cran.stat.ucla.edu/src/base/R-3/ \
|
2014-03-12 11:04:41 +00:00
|
|
|
http://cran.uk.r-project.org/src/base/R-3/ \
|
|
|
|
http://cran.us.r-project.org/src/base/R-3/ \
|
|
|
|
http://probability.ca/cran/src/base/R-3/
|
2004-04-28 21:40:31 +00:00
|
|
|
|
2016-09-02 13:02:24 +00:00
|
|
|
MODULES= fortran \
|
2014-05-20 11:02:12 +00:00
|
|
|
x11/tk
|
|
|
|
|
2016-09-02 13:02:24 +00:00
|
|
|
MODFORTRAN_COMPILER = gfortran
|
2010-05-28 21:01:03 +00:00
|
|
|
|
2016-09-02 13:02:24 +00:00
|
|
|
BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS} \
|
|
|
|
archivers/gtar \
|
2014-03-12 11:04:41 +00:00
|
|
|
archivers/unzip \
|
|
|
|
archivers/zip \
|
2015-09-28 07:32:19 +00:00
|
|
|
devel/xdg-utils \
|
|
|
|
print/texinfo \
|
|
|
|
print/texlive/base>=2014p1
|
2015-08-17 15:33:04 +00:00
|
|
|
|
2016-08-19 13:54:40 +00:00
|
|
|
LIB_DEPENDS= ${MODTK_LIB_DEPENDS} \
|
2010-11-19 07:23:05 +00:00
|
|
|
archivers/bzip2 \
|
2012-07-04 12:38:05 +00:00
|
|
|
archivers/xz \
|
2010-11-19 07:23:05 +00:00
|
|
|
devel/glib2 \
|
|
|
|
devel/pango \
|
2014-03-12 11:04:41 +00:00
|
|
|
graphics/cairo \
|
|
|
|
graphics/jpeg \
|
2010-11-19 07:23:05 +00:00
|
|
|
graphics/png \
|
2012-09-21 08:10:44 +00:00
|
|
|
graphics/tiff \
|
2015-04-29 21:53:43 +00:00
|
|
|
net/curl \
|
2012-09-21 08:10:44 +00:00
|
|
|
textproc/icu4c
|
2015-01-08 14:14:11 +00:00
|
|
|
|
2016-09-02 13:02:24 +00:00
|
|
|
RUN_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS} \
|
|
|
|
archivers/gtar \
|
2013-06-03 10:46:45 +00:00
|
|
|
archivers/unzip \
|
|
|
|
archivers/zip \
|
2014-03-12 11:04:41 +00:00
|
|
|
devel/gmake \
|
2015-01-08 14:14:11 +00:00
|
|
|
devel/xdg-utils \
|
2016-11-01 16:55:13 +00:00
|
|
|
print/texinfo \
|
2015-09-28 07:32:19 +00:00
|
|
|
print/texlive/base>=2014p1
|
2004-04-28 21:40:31 +00:00
|
|
|
|
2007-10-07 17:54:54 +00:00
|
|
|
CONFIGURE_STYLE=gnu
|
2015-01-08 14:14:11 +00:00
|
|
|
|
2004-04-28 21:40:31 +00:00
|
|
|
MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/tools
|
2015-01-08 14:14:11 +00:00
|
|
|
|
2016-03-11 20:28:21 +00:00
|
|
|
CONFIGURE_ARGS= --disable-java \
|
2012-07-04 12:38:05 +00:00
|
|
|
--enable-BLAS-shlib \
|
2014-03-12 11:04:41 +00:00
|
|
|
--enable-R-shlib \
|
2009-03-11 08:21:33 +00:00
|
|
|
--with-tcl-config=${MODTCL_CONFIG} \
|
2012-07-04 12:38:05 +00:00
|
|
|
--with-tk-config=${MODTK_CONFIG}
|
|
|
|
|
2016-09-02 13:02:24 +00:00
|
|
|
CONFIGURE_ENV= F77="${MODFORTRAN_COMPILER}" \
|
|
|
|
FC="${MODFORTRAN_COMPILER}" \
|
2016-08-19 07:02:47 +00:00
|
|
|
FFLAGS="${FFLAGS}" \
|
2015-06-23 15:14:52 +00:00
|
|
|
CPPFLAGS="-I${LOCALBASE}/include" \
|
2014-03-24 09:08:46 +00:00
|
|
|
LDFLAGS="-L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib/R/lib" \
|
2015-01-08 14:14:11 +00:00
|
|
|
LIBnn=lib \
|
2015-09-28 07:32:19 +00:00
|
|
|
MAKEINFO="${LOCALBASE}/bin/gtexi2any" \
|
2015-12-14 16:49:02 +00:00
|
|
|
R_DYLIB_VERSION=${SO_VERSION} \
|
2015-09-28 07:32:19 +00:00
|
|
|
TEXI2DVI="${LOCALBASE}/bin/gtexi2dvi" \
|
2015-01-08 14:14:11 +00:00
|
|
|
rdocdir="${PREFIX}/share/doc/R"
|
2004-04-28 21:40:31 +00:00
|
|
|
|
2012-07-04 12:38:05 +00:00
|
|
|
SEPARATE_BUILD= Yes
|
|
|
|
|
2014-03-09 23:01:41 +00:00
|
|
|
USE_GMAKE= Yes
|
|
|
|
|
2014-03-12 11:04:41 +00:00
|
|
|
TEXMFLOCAL= ${PREFIX}/share/texmf-local
|
2014-01-20 17:09:52 +00:00
|
|
|
|
2001-04-05 13:00:21 +00:00
|
|
|
post-install:
|
2014-01-20 17:09:52 +00:00
|
|
|
mv ${WRKINST}/${LOCALBASE}/lib/R/share/texmf ${TEXMFLOCAL}
|
2015-08-17 15:33:04 +00:00
|
|
|
sed -i 's:^R_HOME_DIR=.*:R_HOME_DIR=${TRUEPREFIX}/lib/R:' \
|
2004-04-28 21:40:31 +00:00
|
|
|
${PREFIX}/bin/R
|
2001-03-22 03:26:23 +00:00
|
|
|
|
|
|
|
.include <bsd.port.mk>
|