aboutsummaryrefslogtreecommitdiff
path: root/math/R-cran-XLConnect/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'math/R-cran-XLConnect/Makefile')
-rw-r--r--math/R-cran-XLConnect/Makefile23
1 files changed, 15 insertions, 8 deletions
diff --git a/math/R-cran-XLConnect/Makefile b/math/R-cran-XLConnect/Makefile
index 1799356e8a74..35a8b2e671c1 100644
--- a/math/R-cran-XLConnect/Makefile
+++ b/math/R-cran-XLConnect/Makefile
@@ -1,5 +1,5 @@
PORTNAME= XLConnect
-PORTVERSION= 1.0.8
+PORTVERSION= 1.2.2
CATEGORIES= math
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -17,26 +17,33 @@ RUN_DEPENDS= R-cran-rJava>0:devel/R-cran-rJava \
apache-commons-io>0:devel/apache-commons-io \
apache-commons-math>0:math/apache-commons-math \
apache-commons-codec>0:java/apache-commons-codec \
+ apache-commons-lang3>0:java/apache-commons-lang3 \
apache-commons-compress>0:archivers/apache-commons-compress \
apache-commons-collections4>0:java/apache-commons-collections4
TEST_DEPENDS= R-cran-zoo>0:math/R-cran-zoo \
+ R-cran-RUnit>0:devel/R-cran-RUnit \
R-cran-ggplot2>0:graphics/R-cran-ggplot2
-USES= cran
-USE_JAVA= yes
+USES= cran java
-DEP_JARS= commons-codec commons-collections4 commons-compress \
- log4j-api poi poi-ooxml poi-ooxml-full SparseBitSet xmlbeans
+# See PR 272855
+BROKEN= a recent default JDK is required for a full apache-poi with bouncycastle
-post-install:
+DEP_JARS= commons-codec commons-collections4 commons-compress commons-io \
+ commons-lang3 commons-math log4j-api poi poi-ooxml poi-ooxml-full\
+ SparseBitSet xmlbeans
+
+post-stage:
.for j in ${DEP_JARS}
${LN} -sf ${JAVALIBDIR}/${j}.jar ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/
.endfor
+ ${LN} -sf ${JAVALIBDIR}/commons-lang3.jar \
+ ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-lang3-3.16.0.jar
${LN} -sf ${JAVALIBDIR}/commons-math.jar \
${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-math3.jar
${LN} -sf ${JAVALIBDIR}/commons-io.jar \
- ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-io-2.15.0.jar
+ ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-io-2.18.0.jar
${LN} -sf ${JAVALIBDIR}/commons-codec.jar \
- ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-codec-1.16.0.jar
+ ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-codec-1.18.0.jar
.include <bsd.port.mk>