packages feed

mvclient-0.1.1: mvclient.cabal

Name:                mvclient
Version:             0.1.1
Synopsis:            Client library for metaverse systems like Second Life
Description:         This implements the client side of connections to virtual world environments
                     like Linden Labs' Second Life or OpenSim (http://opesimulator.org), sometimes
                     known as the "metaverse".
                     .
                     Because of the lack of SSL implementations for Haskell, you currently need
                     to set up stunnel for initial login step for worlds (like Second Life) that
                     use secure login pages.

License:             BSD3
License-file:        LICENSE

Author:              Chris Smith
Maintainer:          cdsmith@gmail.com

Stability:           Experimental
Category:            Network
Build-type:          Custom

Cabal-version:       >=1.2

Extra-source-files:  TODO.txt,
                     BuildTools/Template2Hs.hs,
                     other/LogTranslate.hs,
                     other/lmvclient.log,
                     other/slclient.log

Library
  Hs-source-dirs:      src
  Exposed-modules:     Network.Metaverse, Network.Metaverse.Utils,
                       Network.Metaverse.Circuit, Network.Metaverse.Packets,
                       Network.Metaverse.PacketTypes, Network.Metaverse.Login
  Build-depends:       base >=4 && <5, network -any, bytestring -any, random -any,
                       Crypto -any, HTTP -any, maccatcher -any, haxr -any,
                       binary -any, network-bytestring -any, mtl -any,
                       data-binary-ieee754 -any, containers -any, time -any,
                       control-event >=1.1.0.4 && <1.2