Did you read the thread entitled "Perl upgrade question" in which a
method for doing this was discussed, in the past few days?
Alternatively, you could run something like:
#!/bin/sh
for pdir in `pkg_info -aqo`
do
[ -z `make -C /usr/ports/$pdir -V USE_PERL5 -V USE_PERL5_RUN` ] || \
echo "$pdir"
#or, if you prefer:
#echo `make -C /usr/ports/$pdir -V PKGNAME`
done
to get the names of the ports whose maintainer has asked for
perl-5.8.x to be a RUN_DEPENDS using the USE_PERL_* framework in bsd.perl.mk.
There are probably many other variations (some of them
more efficient and elegant, no doubt). But the only truly thorough
way to determine which ports need to be rebuilt/modified is to look
at the source code for each, which you probably won't need to do for
this upgrade.
b.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"