packages feed

bibdb-0.5.3: bibdb.cabal

name:                bibdb
version:             0.5.3
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

  other-modules:        Args
                        Bibliography
                        Reference

                        Database.Fetch
                        Database.ArXiv
                        Database.Dblp
                        Database.Doi
                        Database.Hal

                        Parser.AlexUserState
                        Parser.Location
                        Parser.Token
                        Parser.Lexer
                        Parser.Parser

                        Utility.Except

  build-tools:          alex, happy

  build-depends:        base >= 4.6 && < 5,
                        bibtex >= 0.1.0.6,
                        filepath,
                        optparse-applicative,
                        transformers,
                        mtl,
                        microlens,
                        microlens-mtl,
                        microlens-th,
                        array,
                        containers,
                        bytestring,
                        pretty,
                        parsec,
                        curl,
                        download-curl,
                        async

  default-extensions:   PatternGuards,
                        ScopedTypeVariables,
                        FlexibleContexts
                        MultiParamTypeClasses

  other-extensions:     FlexibleInstances
                        GeneralizedNewtypeDeriving

  ghc-options:          -fwarn-incomplete-patterns