diff options
author | Christian Ruppert <idl0r@gentoo.org> | 2012-04-23 05:15:07 +0200 |
---|---|---|
committer | Christian Ruppert <idl0r@gentoo.org> | 2012-04-23 05:15:07 +0200 |
commit | 89fe45b61ff192c463f9de8ee7a01a48ec42b680 (patch) | |
tree | dba93c79f559128aa12ec96b130a75c951dd91e5 /src | |
parent | Do a basic pre sort to get a rid of duplicates (diff) | |
download | gentoolkit-89fe45b61ff192c463f9de8ee7a01a48ec42b680.tar.gz gentoolkit-89fe45b61ff192c463f9de8ee7a01a48ec42b680.tar.bz2 gentoolkit-89fe45b61ff192c463f9de8ee7a01a48ec42b680.zip |
Improve removal handling
Fix "ekeyword ^sparc *.ebuild" removing the "sparc" from e.g.
~sparc-solaris
Reported-by: Raúl Porcel <armin76@gentoo.org>
X-Gentoo-Bug: 413133
X-Gentoo-Bug-URL: https://bugs.gentoo.org/413133
Diffstat (limited to 'src')
-rwxr-xr-x | src/ekeyword/ekeyword | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ekeyword/ekeyword b/src/ekeyword/ekeyword index 2b1ac94..33ebb4f 100755 --- a/src/ekeyword/ekeyword +++ b/src/ekeyword/ekeyword @@ -161,7 +161,7 @@ for my $f (@ARGV) { if ($arch eq 'all') { $quoted = ''; } else { - $quoted =~ s/[-~]?\Q$arch\E\b//; + $quoted =~ s/[-~]?\Q$arch\E(\s|$)/$1/; } # add or modify keywords |