cabal2arch alternatives and similar packages
Based on the "Distribution" category.
Alternatively, view cabal2arch alternatives based on common mentions on social networks and blogs.
-
Cabal-ide-backend
Official upstream development repository for Cabal and cabal-install -
stackage
Stable Haskell package sets: vetted consistent packages from Hackage -
cabal-dev
A wrapper program around cabal and cabal-install that maintains sandboxed build environments. -
hackage-repo-tool
Hackage security framework based on TUF (The Update Framework) -
hackage-security-HTTP
Hackage security framework based on TUF (The Update Framework) -
hackage-security
Hackage security framework based on TUF (The Update Framework) -
redo
djb's redo implementation in Haskell (for Haskell from Scratch video series) -
cabal-helper
Give Haskell development tools access to Cabal project environment. -
hackport
A command line tool to generate Gentoo ebuilds from Hackage packages. -
cabal-bounds
Set the version bounds of dependencies in a cabal file -
hackage-diff
Compare the public API of different versions of a Hackage library -
stackage-upload
A more secure version of cabal upload which uses HTTPS -
cabal-meta
avoid cabal dependency hell by installing all your cabal dependencies at the same time -
haddocset
Generate docset of Dash by Haddock haskell documentation tool -
stackage-cabal
A CLI executable for cabal-based stackage commands -
cblrepo
Tool to simplify managing a consistent set of Haskell packages for distributions. -
language-nix
Data types and useful functions to represent and manipulate the Nix language. | Source has moved to https://github.com/nixos/cabal2nix -
hackage-db
provide access to the Hackage database via Data.Map | Source has moved to https://github.com/nixos/cabal2nix -
haskell-packages
Haskell suite library for package management and integration with Cabal -
distribution-nixpkgs
Haskell types and functions to represent, query, and manipulate the Nixpkgs distribution. | Source has moved to https://github.com/nixos/cabal2nix -
cabal-dependency-licenses
Compose a list of a project's transitive dependencies with their licenses -
jailbreak-cabal
Strip version restrictions from build dependencies in Cabal files. -
haskell-updater
rebuilds Haskell packages after a GHC upgrade or a dependency upgrade -
cabal-uninstall
Very simple Haskell script to uninstall cabal packages -
stackage-update
Update your package index incrementally (requires git) -
dynamic-cabal
Dynamically load the Cabal library to use a newer version with the GHC API -
cabal-file-th
Template haskell function to bring cabal file fields into your source. -
stackage-metadata
Tool for extracting metadata on all packages -
cabal-constraints
Repeatable builds for cabalized Haskell projects
Access the most powerful time series database as a service
Do you think we are missing an alternative of cabal2arch or a related project?
README
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
cabal2arch is a tool used to convert CABAL (Common Architecture for Building Applications and Libraries) files into ArchLinux source packages.
Usage
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 http://hackage.haskell.org/packages/archive/pureMD5/2.1.0.1/pureMD5.cabal
Build and install
Run the well-known triple:
% runhaskell Setup.lhs configure
% runhaskell Setup.lhs build
% runhaskell Setup.lhs install