diff options
Diffstat (limited to 'modules/cabal.py')
| -rw-r--r-- | modules/cabal.py | 6 |
1 files changed, 3 insertions, 3 deletions
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") |
