Name: network-fancy Version: 0.1.5.2 Synopsis: Networking support with a cleaner API Description: Networking support with a cleaner API License: BSD3 License-file: COPYING Copyright: Taru Karttunen Author: Taru Karttunen Category: Network Maintainer: taruti@taruti.net Build-Type: Simple Cabal-version: >= 1.6 Homepage: http://github.com/taruti/network-fancy Source-repository head type: git location: http://github.com/taruti/network-fancy Library Build-Depends: base == 4.*, bytestring Exposed-modules: Network.Fancy C-Sources: cbits.c GHC-Options: -Wall Extensions: TypeSynonymInstances, ForeignFunctionInterface, CPP, DeriveDataTypeable, FlexibleInstances if os(windows) { CPP-Options: -DWINDOWS=WINDOWS -DCALLCONV=stdcall -DSAFE_ON_WIN=safe CC-Options: -DWINDOWS=WINDOWS -DCALLCONV=stdcall -DSAFE_ON_WIN=safe Extra-Libraries: ws2_32 } else { if os(solaris) { Extra-Libraries: socket } CPP-Options: -DCALLCONV=ccall -DSAFE_ON_WIN=unsafe CC-Options: -DCALLCONV=ccall -DSAFE_ON_WIN=unsafe }