summaryrefslogtreecommitdiffstats
path: root/modules/cabal.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/cabal.py')
-rw-r--r--modules/cabal.py6
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")