aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRolf Eike Beer <eike@sf-mail.de>2017-12-16 11:29:19 +0100
committerkensington <kensington@gentoo.org>2017-12-21 20:10:26 +1100
commit4c21b0875ab75c431468b0d2a4cdbe20794191ce (patch)
treede34c4d59bc97ed844a57080ac7aaf86211f7958 /scripts
parentuse gentoolkit API instead of process call to get list of use flags (diff)
downloadtatt-4c21b0875ab75c431468b0d2a4cdbe20794191ce.tar.gz
tatt-4c21b0875ab75c431468b0d2a4cdbe20794191ce.tar.bz2
tatt-4c21b0875ab75c431468b0d2a4cdbe20794191ce.zip
use portage.dep.dep_getcpv() to strip operators from package name
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/tatt3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/tatt b/scripts/tatt
index f526cd3..a1190a0 100755
--- a/scripts/tatt
+++ b/scripts/tatt
@@ -6,6 +6,7 @@ import sys
import re
import os
import portage
+from portage.dep import dep_getcpv
import base64
import requests
@@ -195,7 +196,7 @@ if myJob.packageList is not None and len(myJob.packageList) > 0:
for p in myJob.packageList:
print("Found the following package atom : " + p.packageString())
# check if the package already has the needed keywords
- kw = port.aux_get(p.packageString()[1:], ["KEYWORDS"])
+ kw = port.aux_get(dep_getcpv(p.packageString()), ["KEYWORDS"])
if len(kw) > 0:
kwl = kw[0].split()
try: