summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_install
diff options
context:
space:
mode:
authorbmah <bmah@FreeBSD.org>2000-10-26 21:50:41 +0000
committerbmah <bmah@FreeBSD.org>2000-10-26 21:50:41 +0000
commit5f7239d1a1d00aca963a4130a4ea09d298211ec8 (patch)
tree8430301088b3763b88ca8cddc2490d9d0957167f /usr.sbin/pkg_install
parentf428d434920986578563e6acf82617dde3ca4bd3 (diff)
downloadFreeBSD-src-5f7239d1a1d00aca963a4130a4ea09d298211ec8.zip
FreeBSD-src-5f7239d1a1d00aca963a4130a4ea09d298211ec8.tar.gz
Sigh. It'd be nice to completely commit a bugfix. Once again:
Fix a bug in which pkg_version(1) was ignoring $PORTREVISION or $PORTEPOCH from ports' Makefile definitions.
Diffstat (limited to 'usr.sbin/pkg_install')
-rwxr-xr-xusr.sbin/pkg_install/version/pkg_version.pl12
1 files changed, 6 insertions, 6 deletions
diff --git a/usr.sbin/pkg_install/version/pkg_version.pl b/usr.sbin/pkg_install/version/pkg_version.pl
index 2a78898..633e107 100755
--- a/usr.sbin/pkg_install/version/pkg_version.pl
+++ b/usr.sbin/pkg_install/version/pkg_version.pl
@@ -284,15 +284,15 @@ foreach $packageString (sort keys %currentPackages) {
chdir "$PortsDirectory/$origin" or next;
open PKGNAME, "$GetPkgNameCommand|";
- $portversion = <PKGNAME>;
+ $pkgname = <PKGNAME>;
close PKGNAME;
- $pkgname =~ /(.+)-(.+)/;
- $portversion = $2;
-
- if ($portversion ne "") {
- chomp $portversion;
+ if ($pkgname ne "") {
+ chomp $pkgname;
+ $pkgname =~ /(.+)-(.+)/;
+ $portversion = $2;
+
$currentPackages{$packageString}{'origin'} = $origin;
$currentPackages{$packageString}{'portversion'} = $portversion;
}
OpenPOWER on IntegriCloud