aur-0.2.0: aur.cabal
-- Initial aur.cabal generated by cabal init. For further documentation,
-- see http://haskell.org/cabal/users-guide/
-- The name of the package.
name: aur
version: 0.2.0
synopsis: Access metadata from the Arch Linux User Repository.
homepage: https://github.com/fosskers/haskell-aur
license: GPL-3
license-file: LICENSE
author: Colin Woodbury
maintainer: colingw@gmail.com
category: Linux
build-type: Simple
-- Constraint on the version of Cabal needed to build this package.
cabal-version: >=1.10
description: Access package information from Arch Linux's AUR via its
RPC interface. The main exposed functions reflect
those of the RPC:
.
* info: Get metadata for one package.
.
* multiinfo: Get metadata for many packages at once.
.
* search: Get limited metadata for packages that
match a given regex.
.
* msearch: Get metadata for all packages maintained
by a given user.
.
By default this library supports version 3 of the RPC,
and hence version 3.2+ of the AUR.
-- Extra files to be distributed with the package, such as examples or a
-- README.
-- extra-source-files:
library
exposed-modules: Linux.Arch.Aur.Pkgbuild,
Linux.Arch.Aur.Rpc,
Linux.Arch.Aur.Types
-- Modules included in this library but not exported.
-- other-modules:
-- LANGUAGE extensions used by modules in this package.
other-extensions: OverloadedStrings, ScopedTypeVariables
-- Other library packages from which modules are imported.
build-depends: base >=4.7 && <4.8,
mtl >=2.1 && <2.2,
lens >=4.2 && <4.3,
aeson >=0.7 && <0.8,
aeson-pretty >=0.7 && <0.8,
text >=1.1 && <1.2,
wreq >=0.1 && <0.2,
vector >=0.10 && <0.11,
filepath
-- Directories containing source files.
-- hs-source-dirs:
-- Base language which the package is written in.
default-language: Haskell2010