From 760a08651b334172e69ce7e994593ae8460e4463 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Wed, 29 Dec 2010 14:37:25 +0100 Subject: EbuildPhase: Display upstream info before setup. Display upstream maintainers and bugtrackers along with Gentoo maintainers when emerging a package. --- pym/_emerge/EbuildPhase.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pym/_emerge/EbuildPhase.py') diff --git a/pym/_emerge/EbuildPhase.py b/pym/_emerge/EbuildPhase.py index 6197d81d6..e3270c893 100644 --- a/pym/_emerge/EbuildPhase.py +++ b/pym/_emerge/EbuildPhase.py @@ -61,6 +61,7 @@ class EbuildPhase(CompositeTask): use = self.settings['PORTAGE_USE'] maint_str = "" + upstr_str = "" metadata_xml_path = os.path.join(os.path.dirname(self.settings['EBUILD']), "metadata.xml") if os.path.isfile(metadata_xml_path): herds_path = os.path.join(self.settings['PORTDIR'], @@ -68,6 +69,7 @@ class EbuildPhase(CompositeTask): try: metadata_xml = MetaDataXML(metadata_xml_path, herds_path) maint_str = metadata_xml.format_maintainer_string() + upstr_str = metadata_xml.format_upstream_string() except SyntaxError: maint_str = "" @@ -77,6 +79,9 @@ class EbuildPhase(CompositeTask): msg.append("Repository: %s" % self.settings['PORTAGE_REPO_NAME']) if maint_str: msg.append("Maintainer: %s" % maint_str) + if upstr_str: + msg.append("Upstream: %s" % upstr_str) + msg.append("USE: %s" % use) relevant_features = [] enabled_features = self.settings.features -- cgit v1.2.3-1-g7c22