122 lines
3.2 KiB
Makefile
122 lines
3.2 KiB
Makefile
# $OpenBSD: Makefile,v 1.62 2014/05/20 11:02:12 dcoppa Exp $
|
|
|
|
SHARED_ONLY= Yes
|
|
|
|
COMMENT= powerful math/statistics/graphics language
|
|
DISTNAME= R-3.1.0
|
|
|
|
SHARED_LIBS= R 2.1 # 2.0
|
|
SHARED_LIBS+= Rlapack 31.2 # 31.1
|
|
SHARED_LIBS+= Rblas 31.1 # 31.0
|
|
|
|
CATEGORIES= math
|
|
HOMEPAGE= http://www.r-project.org/
|
|
|
|
MAINTAINER= Rafael Sadowski <rafael@sizeofvoid.org>
|
|
|
|
# GPL
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
|
|
WANTLIB= ICE SM X11 Xext Xmu Xss Xt bz2 c cairo \
|
|
ereadline fontconfig freetype glib-2.0 \
|
|
gobject-2.0 icui18n icuuc jpeg lzma m \
|
|
ncurses pango-1.0 pangocairo-1.0 \
|
|
pangoft2-1.0 pcre png pthread tiff z \
|
|
${MODFORTRAN_WANTLIB} ${MODTK_WANTLIB}
|
|
|
|
MASTER_SITES= http://cran.r-project.org/src/base/R-3/ \
|
|
ftp://cran.r-project.org/pub/R/src/base/R-3/ \
|
|
http://cran.at.r-project.org/src/base/R-3/ \
|
|
http://cran.au.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.es.r-project.org/src/base/R-3/ \
|
|
http://cran.dk.r-project.org/src/base/R-3/ \
|
|
http://cran.hu.r-project.org/src/base/R-3/ \
|
|
http://cran.uk.r-project.org/src/base/R-3/ \
|
|
http://cran.us.r-project.org/src/base/R-3/ \
|
|
http://cran.za.r-project.org/src/base/R-3/ \
|
|
ftp://ftp.u-aizu.ac.jp/pub/lang/R/CRAN/src/base/R-3/ \
|
|
http://lib.stat.cmu.edu/R/CRAN/src/base/R-3/ \
|
|
http://cran.stat.ucla.edu/src/base/R-3/ \
|
|
http://probability.ca/cran/src/base/R-3/
|
|
|
|
MODULES= fortran \
|
|
devel/gettext \
|
|
x11/tk
|
|
|
|
MODFORTRAN_COMPILER= gfortran
|
|
|
|
BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS} \
|
|
archivers/gtar \
|
|
archivers/unzip \
|
|
archivers/zip \
|
|
devel/xdg-utils
|
|
LIB_DEPENDS= ${MODFORTRAN_LIB_DEPENDS} \
|
|
${MODTK_LIB_DEPENDS} \
|
|
archivers/bzip2 \
|
|
archivers/xz \
|
|
devel/glib2 \
|
|
devel/pango \
|
|
devel/readline \
|
|
graphics/cairo \
|
|
graphics/jpeg \
|
|
graphics/png \
|
|
graphics/tiff \
|
|
textproc/icu4c
|
|
RUN_DEPENDS= archivers/gtar \
|
|
archivers/unzip \
|
|
archivers/zip \
|
|
devel/gmake \
|
|
devel/xdg-utils
|
|
|
|
CONFIGURE_STYLE=gnu
|
|
MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/tools
|
|
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
|
|
--enable-BLAS-shlib \
|
|
--enable-R-shlib \
|
|
--enable-prebuilt-html \
|
|
--with-ICU \
|
|
--with-cairo \
|
|
--with-jpeglib \
|
|
--with-libpng \
|
|
--with-libtiff \
|
|
--with-readline \
|
|
--with-system-bzlib \
|
|
--with-system-pcre \
|
|
--with-system-xz \
|
|
--with-tcltk \
|
|
--with-tcl-config=${MODTCL_CONFIG} \
|
|
--with-tk-config=${MODTK_CONFIG}
|
|
|
|
CONFIGURE_ENV= FFLAGS="${FFLAGS}" \
|
|
CPPFLAGS="-I${LOCALBASE}/include/ereadline -I${LOCALBASE}/include" \
|
|
LDFLAGS="-L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib/R/lib" \
|
|
ac_cv_path_TAR="${LOCALBASE}/bin/gtar"
|
|
|
|
MAKE_FLAGS= INSTALL_DATA='install -c -m 644' \
|
|
INSTALL_PROGRAM='install -c -s -m 555' \
|
|
INSTALL_SCRIPT='install -c -m 555' \
|
|
LIBR_VERSION=${LIBR_VERSION} \
|
|
LIBRlapack_VERSION=${LIBRlapack_VERSION} \
|
|
LIBRblas_VERSION=${LIBRblas_VERSION}
|
|
|
|
FAKE_FLAGS= PREFIX=${PREFIX} \
|
|
INSTALL="${INSTALL_DATA}" \
|
|
INSTALL_DATA="${INSTALL_DATA}" \
|
|
INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
|
|
INSTALL_SCRIPT="${INSTALL_SCRIPT}"
|
|
|
|
SEPARATE_BUILD= Yes
|
|
|
|
USE_GMAKE= Yes
|
|
|
|
TEXMFLOCAL= ${PREFIX}/share/texmf-local
|
|
|
|
post-install:
|
|
mv ${WRKINST}/${LOCALBASE}/lib/R/share/texmf ${TEXMFLOCAL}
|
|
@perl -i -pe 's:^R_HOME_DIR=.*:R_HOME_DIR=${TRUEPREFIX}/lib/R:' \
|
|
${PREFIX}/bin/R
|
|
|
|
.include <bsd.port.mk>
|