1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

math/R-cran-NMF: Take maintainership

- Add tests
- Organize depends (portfmt)

MFH:		2026Q2
This commit is contained in:
Nuno Teixeira
2026-05-24 20:36:01 +01:00
parent 1c426704ce
commit 8f920179d5
+22 -15
View File
@@ -1,31 +1,38 @@
PORTNAME= NMF
DISTVERSION= 0.28
PORTREVISION= 1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Algorithms and Framework for Nonnegative Matrix Factorization
WWW= https://cran.r-project.org/web/packages/NMF/
WWW= https://cran.r-project.org/package=NMF
LICENSE= GPLv2+
CRAN_DEPENDS= R-cran-pkgmaker>=0.20:devel/R-cran-pkgmaker \
R-cran-registry>0:devel/R-cran-registry \
R-cran-rngtools>=1.2.3:devel/R-cran-rngtools \
R-cran-stringr>=1.0.0:textproc/R-cran-stringr \
R-cran-digest>0:security/R-cran-digest \
R-cran-gridBase>0:graphics/R-cran-gridBase \
R-cran-colorspace>0:graphics/R-cran-colorspace \
R-cran-RColorBrewer>0:graphics/R-cran-RColorBrewer \
R-cran-foreach>0:devel/R-cran-foreach \
R-cran-doParallel>0:devel/R-cran-doParallel \
R-cran-ggplot2>0:graphics/R-cran-ggplot2 \
R-cran-reshape2>0:devel/R-cran-reshape2 \
CRAN_DEPENDS= R-cran-Biobase>0:biology/R-cran-Biobase \
R-cran-BiocManager>0:biology/R-cran-BiocManager \
R-cran-Biobase>0:biology/R-cran-Biobase
R-cran-colorspace>0:graphics/R-cran-colorspace \
R-cran-digest>0:security/R-cran-digest \
R-cran-doParallel>0:devel/R-cran-doParallel \
R-cran-foreach>0:devel/R-cran-foreach \
R-cran-ggplot2>0:graphics/R-cran-ggplot2 \
R-cran-gridBase>0:graphics/R-cran-gridBase \
R-cran-pkgmaker>=0.20:devel/R-cran-pkgmaker \
R-cran-RColorBrewer>0:graphics/R-cran-RColorBrewer \
R-cran-registry>0:devel/R-cran-registry \
R-cran-reshape2>0:devel/R-cran-reshape2 \
R-cran-rngtools>=1.2.3:devel/R-cran-rngtools \
R-cran-stringr>=1.0.0:textproc/R-cran-stringr
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr
USES= cran:auto-plist,compiles
pre-test:
# R-cran-corpcor package does not exist yet
@${LOCALBASE}/bin/Rscript -e 'install.packages("corpcor", \
repos = "https://cloud.r-project.org")'
.include <bsd.port.mk>