packages feed

aws-elastic-transcoder-0.0.0.1: aws-elastic-transcoder.cabal

Name:                aws-elastic-transcoder
Version:             0.0.0.1
Synopsis:            Haskell suite for the Elastic Transcoder service
Description:         This suite extends the aws suite for the Amazon Web Services (AWS) to interface the AWS Elastic Transcoder service for transcoding video. Providing this package as an extension is en experiment -- it may be integrated into the main package.
Homepage:            http://github.com/iconnect/aws-elastic-transcoder
License:             BSD3
License-file:        LICENSE
Author:              Chris Dornan
Maintainer:          chris.dornan@irisconnect.com
Copyright:           (C) Chris Dornan
Category:            Network, Web, AWS, Cloud, Distributed Computing
Build-type:          Simple

Cabal-version:       >=1.14

Source-repository this
    type:           git
    location:       https://github.com/iconnect/aws-elastic-transcoder.git
    tag:            0.0.0.1

Source-repository head
    type:           git
    location:       https://github.com/iconnect/aws-elastic-transcoder.git

Library
    Exposed-modules:
        Aws.ElasticTranscoder
        Aws.ElasticTranscoder.Commands
        Aws.ElasticTranscoder.Commands.CreateJob
        Aws.ElasticTranscoder.Commands.DeleteJob
        Aws.ElasticTranscoder.Commands.GetJob
        Aws.ElasticTranscoder.Commands.ListJobsByPipeline
        Aws.ElasticTranscoder.Commands.ListJobsByStatus
        Aws.ElasticTranscoder.Commands.CreatePipeline
        Aws.ElasticTranscoder.Commands.ListPipelines
        Aws.ElasticTranscoder.Commands.GetPipeline
        Aws.ElasticTranscoder.Commands.UpdatePipelineStatus
        Aws.ElasticTranscoder.Commands.UpdatePipelineNotifications
        Aws.ElasticTranscoder.Commands.DeletePipeline
        Aws.ElasticTranscoder.Commands.TestRole
        Aws.ElasticTranscoder.Core
        Aws.ElasticTranscoder.Json.Types

    Build-depends:
        QuickCheck           >= 2.5.1,
        aeson                >= 0.6.1,
        attempt              >= 0.3.1.1 && < 0.5,
        aws                  >= 0.7.6.4,
        aws-sign4            >= 0.0.0.1,
        base                 == 4.*,
        base64-bytestring    == 1.0.*,
        blaze-builder        >= 0.2.1.4 && < 0.4,
        bytestring           >= 0.9     && < 0.11,
        case-insensitive     >= 0.2     && < 1.1,
        cereal               == 0.3.*,
        conduit              >= 0.5     && < 1.1,
        containers           >= 0.4,
        crypto-api           >= 0.9,
        cryptohash          >= 0.9.1                ,
        directory            >= 1.0     && < 1.3,
        failure              >= 0.2.0.1 && < 0.3,
        filepath             >= 1.1     && < 1.4,
        http-conduit         >= 1.6     && < 1.10,
        http-types           >= 0.7     && < 0.9,
        lifted-base          >= 0.1     && < 0.3,
        monad-control        >= 0.3,
        mtl                  == 2.*,
        old-locale           == 1.*,
        regex-compat         >= 0.95,
        resourcet            >= 0.3.3 && <0.5,
        safe                 >= 0.3.3,
        text                 >= 0.11,
        time                 >= 1.1.4   && < 1.5,
        transformers         >= 0.2.2.0 && < 0.4,
        utf8-string          == 0.3.*,
        xml-conduit          >= 1.0.1 && <1.2

    GHC-Options: -Wall

    Default-Language: Haskell2010

Test-Suite ets-json
    type:          detailed-0.9
    test-module:   Aws.ElasticTranscoder.Json.Test
    Build-depends:
        Cabal                >= 1.9.2,
        QuickCheck           >= 2.5.1,
        aeson                >= 0.6.1,
        base                 == 4.*,
        containers           >= 0.4,
        regex-compat         >= 0.95,
        safe                 >= 0.3.3,
        text                 >= 0.11

    Other-modules:
        Aws.ElasticTranscoder.Json.Types

    GHC-Options: -Wall

    Default-Language: Haskell2010