packages feed

bibdb-0.3.0: bibdb.cabal

name:                bibdb
version:             0.3.0
category:            Text
synopsis:            A database based bibliography manager for BibTeX
homepage:            https://github.com/cacay/bibdb
bug-reports:         https://github.com/cacay/bibdb/issues

license:             MIT
license-file:        LICENSE

author:              Josh Acay
maintainer:          coskuacay@gmail.con

description:
  bibdb is a simple citation resolver and bibliography manager for BibTeX.
  Instead of manually copy pasting bibliographies, you specify a reference
  to the work you want to cite (by providing a DOI or a DBLP key, for example)
  in a simple domain specific language. bibdb is then responsible for fetching
  the citations, renaming them, removing duplicates, and sorting them properly.

  For more information, see the <https://github.com/cacay/bibdb>.

build-type:          Simple
cabal-version:       >=1.10

extra-source-files:  README.md


source-repository head
  type:     git
  location: git://github.com/cacay/bibdb.git


executable bibdb

  default-language:     Haskell2010

  hs-source-dirs:       src

  main-is:              Main.hs

  build-tools:          alex, happy

  other-modules:        Parser.Lexer, Parser.Parser

  build-depends:        base >= 4.6 && < 5,
                        filepath >= 1 && < 2,
                        optparse-applicative == 0.12.0.*,
                        transformers >= 0.2 && < 1,
                        mtl >= 2.2.1 && < 2.3,
                        microlens >= 0.3.4 && < 0.5,
                        microlens-mtl >= 0.1.5 && < 0.2,
                        microlens-th >= 0.2.1 && < 0.4,
                        array >= 0.4 && < 1,
                        containers >= 0.5 && < 1,
                        bytestring == 0.10.6.*,
                        pretty == 1.1.3.*,
                        bibtex >= 0.1.0.5 && < 0.2,
                        parsec == 3.1.*,
                        curl >= 1.3 && < 2.0,
                        download-curl >= 0.1.4 && < 0.2

  default-extensions:   PatternGuards,
                        ScopedTypeVariables,
                        MultiParamTypeClasses

  other-extensions:     FlexibleInstances
                        GeneralizedNewtypeDeriving

  ghc-options:          -fwarn-incomplete-patterns