lord-2.20140323: lord.cabal
name: lord
version: 2.20140323
synopsis: A command line interface to online radios.
description:
A unified command line interface to several online radios, use mpd (<http://musicpd.org>) as backend by default. Will fallback to mplayer (<http://www.mplayerhq.hu>) when mpd is unavailable.
.
Supported radios:
.
* <http://8tracks.com>
.
* <http://cmd.fm>
.
* <http://radioreddit.com>
.
* <http://douban.fm>
.
* <http://jing.fm>
.
Commands:
.
> lord -h
> lord status
> lord kill
>
> lord 8tracks listen [<mix_id> | <mix_url>] [--no-daemon]
> lord 8tracks search <keywords>
> lord 8tracks [featured | trending | newest]
>
> lord cmd listen <genre> [--no-daemon]
> lord cmd genres
>
> lord douban listen [<channel_id> | <album_url> | <musician_url> | <musician_name>] [--no-daemon]
> lord douban search <keywords>
> lord douban [hot | trending]
>
> lord jing listen <keywords> [--no-daemon]
>
> lord reddit listen <genre> [--no-daemon]
> lord reddit genres
homepage: https://github.com/rnons/lord
bug-reports: https://github.com/rnons/lord/issues
license: PublicDomain
license-file: LICENSE
author: rnons
maintainer: remotenonsense@gmail.com
category: Web, Music
build-type: Simple
cabal-version: >=1.10
tested-with: GHC == 7.6.3
data-files: bash_completion.d/lord
extra-source-files: CHANGELOG
source-repository head
type: git
location: git://github.com/rnons/lord.git
library
build-depends: base >= 4 && < 5,
aeson >= 0.7,
ansi-terminal >= 0.6,
attoparsec-conduit >= 1.0,
bytestring >= 0.9,
case-insensitive >= 1.0,
conduit >= 1.0,
data-default >= 0.5,
directory >= 1.1,
fast-logger >= 2.0,
html-conduit >= 1.1,
http-conduit >= 1.9,
http-types >= 0.8,
libmpd >= 0.8,
process >= 1.1,
text >= 0.11,
transformers >= 0.3,
unix >= 2.5,
unordered-containers >= 0.2,
wai-logger >= 2.0,
utf8-string >= 0.3,
xml-conduit >= 1.1,
yaml >= 0.8
exposed-modules: Web.Radio
Web.Radio.Cmd,
Web.Radio.Douban,
Web.Radio.EightTracks,
Web.Radio.EightTracks.Explore,
Web.Radio.Jing,
Web.Radio.Reddit
other-modules: Web.Radio.EightTracks.User
ghc-options: -Wall -fno-warn-unused-do-bind
default-language: Haskell2010
executable lord
main-is: main.hs
ghc-options: -Wall -fno-warn-unused-do-bind
build-depends: base >= 4 && < 5,
aeson >= 0.6,
ansi-terminal >= 0.6,
attoparsec-conduit >= 1.0,
bytestring >= 0.9,
case-insensitive >= 1.0,
conduit >= 1.0,
daemons >= 0.1.2,
data-default >= 0.5,
directory >= 1.1,
fast-logger >= 2.0,
html-conduit >= 1.1,
http-conduit >= 1.9,
http-types >= 0.8,
libmpd >= 0.8,
optparse-applicative >= 0.5,
process >= 1.1,
text >= 0.11,
transformers >= 0.3,
unix >= 2.5,
unordered-containers >= 0.2,
wai-logger >= 2.0,
utf8-string >= 0.3,
xml-conduit >= 1.1,
yaml >= 0.8
default-language: Haskell2010
test-suite test
type: exitcode-stdio-1.0
main-is: test/main.hs
ghc-options: -Wall -fno-warn-unused-do-bind
hs-source-dirs: .
build-depends: base >= 4 && < 5,
aeson >= 0.6,
ansi-terminal >= 0.6,
attoparsec-conduit >= 1.0,
bytestring >= 0.9,
case-insensitive >= 1.0,
conduit >= 1.0,
daemons >= 0.1.2,
data-default >= 0.5,
directory >= 1.1,
fast-logger >= 2.0,
hspec >= 1.6,
html-conduit >= 1.1,
http-conduit >= 1.9,
http-types >= 0.8,
HUnit >= 1.2,
libmpd >= 0.8,
optparse-applicative >= 0.5,
process >= 1.1,
text >= 0.11,
transformers >= 0.3,
unix >= 2.5,
unordered-containers >= 0.2,
utf8-string >= 0.3,
wai-logger >= 2.0,
xml-conduit >= 1.1,
yaml >= 0.8
default-language: Haskell2010