packages feed

mvclient-0.2: mvclient.cabal

Name:                mvclient
Version:             0.2
Synopsis:            Client library for metaverse systems like Second Life
Description:         The client side of connections to virtual world environments
                     like Linden Labs' Second Life or OpenSim
                     (<http://opensimulator.org>), sometimes known as the
                     "metaverse".
                     .
                     Note that due to 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.  This is also the main obstacle to an
                     implementation of the caps system.

License:             BSD3
License-file:        LICENSE

Author:              Chris Smith
Maintainer:          cdsmith@gmail.com

Category:            Network
Build-type:          Custom

Cabal-version:       >=1.2

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

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