Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 90680 | Differences between
and this patch

Collapse All | Expand All

(-)package.py.orig (-3 / +5 lines)
Lines 23-30 Link Here
23
		if not self._scpv:
23
		if not self._scpv:
24
			raise FatalError("invalid cpv: %s" % cpv)
24
			raise FatalError("invalid cpv: %s" % cpv)
25
		self._db = None
25
		self._db = None
26
		settings.setcpv(self._cpv)
26
		self._settings = settings
27
		self._settings = portage.config(clone=settings)
28
27
29
	def get_name(self):
28
	def get_name(self):
30
		"""Returns base name of package, no category nor version"""
29
		"""Returns base name of package, no category nor version"""
Lines 44-50 Link Here
44
	def get_settings(self, key):
43
	def get_settings(self, key):
45
		"""Returns the value of the given key for this package (useful 
44
		"""Returns the value of the given key for this package (useful 
46
		for package.* files."""
45
		for package.* files."""
47
		return self._settings[key]
46
		self._settings.setcpv(self._cpv)
47
		v = self._settings[key]
48
		self._settings.reset()
49
		return v
48
50
49
	def get_cpv(self):
51
	def get_cpv(self):
50
		"""Returns full Category/Package-Version string"""
52
		"""Returns full Category/Package-Version string"""

Return to bug 90680