diff --git a/rigo/rigo/models/application.py b/rigo/rigo/models/application.py index 9c2021029..b5d13cbc5 100644 --- a/rigo/rigo/models/application.py +++ b/rigo/rigo/models/application.py @@ -1609,6 +1609,18 @@ class AppDetails(object): finally: self._entropy.rwsem().reader_release() + @property + def fullname(self): + """ + Return unmangled package name belonging to this Application. + """ + self._entropy.rwsem().reader_acquire() + try: + repo = self._entropy.open_repository(self._repo_id) + return repo.retrieveAtom(self._pkg_id) + finally: + self._entropy.rwsem().reader_release() + @property def pkgkey(self): """