Page MenuHomeFreeBSD

science/afni: Use BUILD_DEPENDS/RUN_DEPENDS instead of LIB_DEPENDS for math/R, because R may be configured without libR.so.
ClosedPublic

Authored by jrm on Nov 27 2016, 2:30 AM.

Details

Summary

science/afni: Use BUILD_DEPENDS/RUN_DEPENDS instead of LIB_DEPENDS for

math/R, because R may be configured without libR.so

Also, after some planned changes ${PREFIX}/lib/R/lib will not be registered
with ldconfig. While here, fix some stage-qa warnings about indirect
dependencies.

Test Plan

portlint -AC: OK
testport: OK (poudriere: 10.3-RELEASE-p10, i386)
testport: OK (poudriere: 10.3-RELEASE-p10, amd64)
testport: OK (poudriere: 11.0-RELEASE-p1, i386)
testport: OK (poudriere: 11.0-RELEASE-p1, amd64)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 6081
Build 6344: arc lint + arc unit

Event Timeline

jrm retitled this revision from to science/afni: Use BUILD_DEPENDS/RUN_DEPENDS instead of LIB_DEPENDS for math/R, because R may be configured without libR.so..
jrm updated this object.
jrm edited the test plan for this revision. (Show Details)
jrm added reviewers: swills, AMDmi3, bacon4000_gmail.com.
science/afni/Makefile
24

USE_XORG=xp

jrm edited edge metadata.

USE_XORG=xp instead of LIB_DEPENDS=libXp.so:x11/libXp

  1. Updating D8649: science/afni: Use BUILD_DEPENDS/RUN_DEPENDS instead of LIB_DEPENDS for math/R, because R may be configured without libR.so.

Good idea. I added USE_XORG= to my submit checklist.

Maybe portlint or stage QA could be enhanced to flag opportunities like this?

swills edited edge metadata.

Approved

This revision is now accepted and ready to land.Nov 29 2016, 9:11 PM
This revision was automatically updated to reflect the committed changes.
jrm marked an inline comment as done.