From 9779e186a5cf6adb3dd5bc1b7f7fee2f5d328e9e Mon Sep 17 00:00:00 2001 From: "Yaakov M. Nemoy" Date: Fri, 2 Jan 2009 15:29:56 -0500 Subject: Replaces package as an entity for tarballs with sourceball. Coming up is SCM which is an alternate form of package. --- modules/cabal.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'modules/cabal.py') diff --git a/modules/cabal.py b/modules/cabal.py index faa01cd..0fd0e94 100644 --- a/modules/cabal.py +++ b/modules/cabal.py @@ -32,14 +32,14 @@ from base.exceptions import ExecutionException from base.util import pwd, one from base.vars import orig_src_dir, haskell_compiler -from modules.package import Package +from modules.sourceball import SourceBall class Cabal(Module): def __init__(self, name, root='~/haskell'): self.name = name self.root = expanduser(root) with pwd(self.root): - self.package = Package(name) + self.package = SourceBall(name) self.original = orig_src_dir self.compiler = haskell_compiler @@ -136,7 +136,7 @@ class Cabal(Module): match = hackage_title.search(page) groups = match.groups() print groups - if pkg = groups[0]: + if pkg == groups[0]: return groups[1] else: raise ExecutionException("package does not match package name, can't determine version, sorry") -- cgit