git: 8c03e7b5dd6c - main - print/R-cran-knitr: Fix test

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Fri, 07 Mar 2025 18:45:48 UTC
The branch main has been updated by uzsolt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8c03e7b5dd6cfbd6a8774b88ec68305add71984a

commit 8c03e7b5dd6cfbd6a8774b88ec68305add71984a
Author:     Zsolt Udvari <uzsolt@FreeBSD.org>
AuthorDate: 2025-03-07 18:44:03 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-03-07 18:45:38 +0000

    print/R-cran-knitr: Fix test
    
    Add R-cran-litedown to TEST_DEPENDS.
    Use own do-test because the cran.mk's --no-build-vignettes causes error.
---
 print/R-cran-knitr/Makefile | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/print/R-cran-knitr/Makefile b/print/R-cran-knitr/Makefile
index a85a7d517721..bef7c5699075 100644
--- a/print/R-cran-knitr/Makefile
+++ b/print/R-cran-knitr/Makefile
@@ -21,6 +21,7 @@ TEST_DEPENDS=	R-cran-bslib>0:www/R-cran-bslib \
 		R-cran-formatR>0:textproc/R-cran-formatR \
 		R-cran-htmlwidgets>=0.7:www/R-cran-htmlwidgets \
 		R-cran-jpeg>0:graphics/R-cran-jpeg \
+		R-cran-litedown>0:textproc/R-cran-litedown \
 		R-cran-magick>0:graphics/R-cran-magick \
 		R-cran-markdown>=1.3:textproc/R-cran-markdown \
 		R-cran-png>0:graphics/R-cran-png \
@@ -33,8 +34,12 @@ TEST_DEPENDS=	R-cran-bslib>0:www/R-cran-bslib \
 		R-cran-tibble>0:devel/R-cran-tibble \
 		R-cran-tinytex>=0.46:print/R-cran-tinytex \
 		R-cran-webshot>0:www/R-cran-webshot
-TESTING_UNSAFE=	Required some packages that are not available in ports tree
 
 USES=		cran:auto-plist
 
+do-test:
+	@${FIND} ${WRKSRC} \( -name '*.o' -o -name '*.so' \) -delete
+	@cd ${WRKDIR} ; ${SETENV} ${MAKE_ENV} _R_CHECK_FORCE_SUGGESTS_=FALSE \
+	${LOCALBASE}/bin/R CMD check --no-manual ${PORTNAME}
+
 .include <bsd.port.mk>