diff options
| author | Yaakov M. Nemoy <loupgaroublond@gmail.com> | 2009-01-02 15:29:56 -0500 |
|---|---|---|
| committer | Yaakov M. Nemoy <loupgaroublond@gmail.com> | 2009-01-02 15:29:56 -0500 |
| commit | 9779e186a5cf6adb3dd5bc1b7f7fee2f5d328e9e (patch) | |
| tree | 3ef9250faf12a98634f8124d32d2609ed1b28f5d /modules/cabal.py | |
| parent | 91f29794cdaa848de34b58321b8b47a52bfa1695 (diff) | |
| download | fedora-devshell-9779e186a5cf6adb3dd5bc1b7f7fee2f5d328e9e.tar.gz fedora-devshell-9779e186a5cf6adb3dd5bc1b7f7fee2f5d328e9e.tar.xz fedora-devshell-9779e186a5cf6adb3dd5bc1b7f7fee2f5d328e9e.zip | |
Replaces package as an entity for tarballs with sourceball.
Coming up is SCM which is an alternate form of package.
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") |
