diff options
author | pav <pav@FreeBSD.org> | 2005-09-05 07:11:15 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2005-09-05 07:11:15 +0800 |
commit | c35afb1334ab32802f9c57d06e761e4ad782ff7d (patch) | |
tree | aed78256e2cb9a87c4ed4d4ab88b373747d192d7 /Tools | |
parent | f64d9c26e65500676731c1132bcb22894c1fd737 (diff) | |
download | freebsd-ports-gnome-c35afb1334ab32802f9c57d06e761e4ad782ff7d.tar.gz freebsd-ports-gnome-c35afb1334ab32802f9c57d06e761e4ad782ff7d.tar.zst freebsd-ports-gnome-c35afb1334ab32802f9c57d06e761e4ad782ff7d.zip |
- Handle different INDEX filename on 5.X and above
PR: ports/85281
Submitted by: Vasil Dimov <vd@datamax.bg>
Diffstat (limited to 'Tools')
-rwxr-xr-x | Tools/scripts/portsearch | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Tools/scripts/portsearch b/Tools/scripts/portsearch index e5390f291987..39ea41a21ff9 100755 --- a/Tools/scripts/portsearch +++ b/Tools/scripts/portsearch @@ -43,9 +43,12 @@ use vars qw/ $key @list %fields %list %opts /; # Global variables # +my $osrel = `/usr/bin/uname -r`; +$osrel =~ s/\..+$//s; + my $VERSION = "1.0"; -my $file = "/usr/ports/INDEX"; -my $match = 1; +my $file = "/usr/ports/INDEX" . ($osrel <= 4 ? "" : "-$osrel"); +my $match = 1; my $count = 0; # We only need 7 of the 10 fields in a record; define which ones in a |