commit e42156c6d621e4ddc8a11fc0e75f8797211ddd91 parent d11672829dcfccec789a15c6f88a2e0f737cdb4c Author: Kyle Milz <kyle@0x30.net> Date: Wed, 10 Aug 2016 22:56:14 -0600 test: compare deps against whats installed Diffstat:
M | test/package.pm | | | 6 | ++++-- |
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/test/package.pm b/test/package.pm @@ -19,8 +19,10 @@ sub new { system(<<EOF) == 0 or die "build failed."; set -e -make -C $self->{port} full-build-depends > deps -doas pkg_add -zl deps +make -C $self->{port} full-build-depends | sort | uniq > deps +pkg_info -q > installed +comm -2 -3 deps installed > needed +diff -u /dev/null needed make -C $self->{port} clean=all make -C $self->{port} PORTPATH="$ENV{CITRUN_TOOLS}:\\\${WRKDIR}/bin:\$PATH"