In EbuildPhase, don't display Repository if the value is not available.
authorZac Medico <zmedico@gentoo.org>
Sat, 25 Sep 2010 15:30:19 +0000 (08:30 -0700)
committerZac Medico <zmedico@gentoo.org>
Sat, 25 Sep 2010 15:30:19 +0000 (08:30 -0700)
pym/_emerge/EbuildPhase.py

index ec08fabf99ad6c1c0a60e8d1c7938c697a91b01a..e3bc076c9ca3e3c4efc134d7166f085a6310b0d8 100644 (file)
@@ -66,7 +66,8 @@ class EbuildPhase(CompositeTask):
 
                        msg = []
                        msg.append("Package:    %s" % self.settings.mycpv)
-                       msg.append("Repository: %s" % self.settings['PORTAGE_REPO_NAME'])
+                       if self.settings.get('PORTAGE_REPO_NAME'):
+                               msg.append("Repository: %s" % self.settings['PORTAGE_REPO_NAME'])
                        if maint_str:
                                msg.append("Maintainer: %s" % maint_str)
                        msg.append("USE:  %s" % use)