FreeBSD supports packages in format java/openjdk7 so the prior commit broke that functionality. Check freebsd/pkg#1409 for more info.

This commit is contained in:
Andres Montalban 2016-04-07 12:11:54 -03:00 committed by Mike Place
parent a36866d7db
commit 690addf0b4

View file

@ -262,7 +262,11 @@ def latest_version(*names, **kwargs):
quiet = False
for name in names:
cmd = [_pkg(jail, chroot), 'search', '-S', 'name', '-Q', 'version', '-e']
# FreeBSD supports packages in format java/openjdk7
if '/' in name:
cmd = [_pkg(jail, chroot), 'search']
else:
cmd = [_pkg(jail, chroot), 'search', '-S', 'name', '-Q', 'version', '-e']
if quiet:
cmd.append('-q')
cmd.append(name)