aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'pomu/source/portage.py')
-rw-r--r--pomu/source/portage.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pomu/source/portage.py b/pomu/source/portage.py
index f4f112c..89eca7e 100644
--- a/pomu/source/portage.py
+++ b/pomu/source/portage.py
@@ -9,11 +9,12 @@ from portage.versions import vercmp
from pomu.package import Package
from pomu.repo.repo import portage_repos, portage_repo_path
from pomu.source import dispatcher
+from pomu.source.base import PackageBase, BaseSource
from pomu.util.pkg import cpv_split, ver_str
from pomu.util.portage import repo_pkgs
from pomu.util.result import Result
-class PortagePackage():
+class PortagePackage(PackageBase):
"""A class to represent a portage package"""
__name__ = 'portage'
@@ -58,7 +59,7 @@ class PortagePackage():
@dispatcher.source
-class PortageSource():
+class PortageSource(BaseSource):
"""The source module responsible for fetching portage packages"""
@dispatcher.handler(priority=5)
def parse_spec(uri, repo=None):