]> git.wh0rd.org - home.git/blobdiff - .profile.d/gentoo.sh
gentoo: git_gentoo_url: update URL to the new system
[home.git] / .profile.d / gentoo.sh
index 1f1de40d6f7130605cfe245b63432e7e8c8393c9..d656210745e79d2239d2721e1cbe0e1c85c413dc 100644 (file)
@@ -65,7 +65,7 @@ _cvs_gentoo_url() {
 git_gentoo_url() {
        local repo=$(git config remote.origin.url | sed 's:.*git.overlays.gentoo.org/::')
        git log -n3 ${1:-HEAD} | \
-               sed "s,^commit ,http://git.overlays.gentoo.org/gitweb/?p=${repo};a=commitdiff;h=,"
+               sed "s,^commit ,http://gitweb.gentoo.org/${repo}/commit/?id=,"
 }
 svn_gentoo_url() {
        if [[ -z $* ]] ; then
@@ -210,11 +210,9 @@ eskeys() {
                # running in a category rather than package
                cat="/"
        fi
-       [[ -z $* ]] && set -- m68k s390 sh
+       [[ -z $* ]] && set -- arm64 m68k s390 sh
        for k in "$@" ; do
-               local list="$(grep "^[[:space:]]*KEYWORDS=.*~${k}\>.*[^~]x86" *${cat}*d -l)"
-               [[ -z ${list} ]] && continue
-               ekeyword ${k} ${list}
+               ekeyword "${k}=x86" $(grep -l "KEYWORDS.*${k}" *${cat}*.ebuild)
        done
 }
 _erit() {