Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master

Update README to include state of the project.

Closes #30

Signed-off-by: Magnus Therning <>
latest commit c57b88be72
@magthe magthe authored
Failed to load latest commit information.
Cabal2Arch Cabal2Arch/Util.hs: fixed GHC warning
.gitignore Adding .gitignore file.
LICENSE Initial stab at cabal2arch
Main.hs Main.hs: dropped experimental PKGLIST mode
Setup.lhs Bump of version number.
cabal2arch.cabal data: bump ghc version to 7.0.3

This tool is no longer maintained

Nowadays we use cblrepo to maintain the haskell packages in HABS.

Please let us know if you would have use of cabal2arch and want to take over maintainership.


cabal2arch is a tool used to convert CABAL (Common Architecture for Building Applications and Libraries) files into ArchLinux source packages.


As its only argument, cabal2arch expects a file path, directory path, or URL to the Cabal description of the package that should be converted. For example:

% cabal2arch puremd5.cabal
% cabal2arch

Build and install

Run the well-known triple:

% runhaskell Setup.lhs configure
% runhaskell Setup.lhs build
% runhaskell Setup.lhs install
Something went wrong with that request. Please try again.