Source: haskell-monad-par
Section: haskell
Priority: extra
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Uploaders: Iulian Udrea <iulian@physics.org>
Build-Depends:
 debhelper (>= 9),
 cdbs,
 haskell-devscripts (>= 0.8.15),
 ghc,
 ghc-prof,
 libghc-abstract-par-dev,
 libghc-abstract-par-prof,
 libghc-abstract-deque-dev (>= 0.1.4),
 libghc-abstract-deque-prof,
 libghc-monad-par-extras-dev (>= 0.3),
 libghc-monad-par-extras-prof,
 libghc-mwc-random-dev (>= 0.11),
 libghc-mwc-random-prof,
 libghc-parallel-dev (>= 3.1),
 libghc-parallel-prof,
 libghc-mtl-dev (>= 2.0.1.0),
 libghc-mtl-prof,
# test suite dependencies
 libghc-quickcheck2-dev,
 libghc-hunit-dev,
 libghc-test-framework-hunit-dev,
 libghc-test-framework-quickcheck2-dev,
 libghc-test-framework-dev,
 libghc-test-framework-th-dev,
Build-Depends-Indep: ghc-doc,
 libghc-abstract-par-doc,
 libghc-abstract-deque-doc,
 libghc-monad-par-extras-doc,
 libghc-mwc-random-doc,
 libghc-parallel-doc,
 libghc-mtl-doc,
Standards-Version: 3.9.4
Homepage: http://hackage.haskell.org/package/monad-par
Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-monad-par
Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-monad-par

Package: libghc-monad-par-dev
Architecture: any
Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends}
Recommends: ${haskell:Recommends}
Suggests: ${haskell:Suggests}
Provides: ${haskell:Provides}
Description: parallel programming based on a monad${haskell:ShortBlurb}
 This library offers an alternative parallel programming API to that 
 provided by the parallel package. The Par monad allows the simple 
 description of parallel computations, and can be used to add 
 parallelism to pure Haskell code. The basic API is straightforward: 
 the monad supports forking and simple communication in terms of IVars. 
 .
 The library comes with an efficient work-stealing implementation, but
 the internals are also exposed so that you can build your own scheduler 
 if necessary.
 .
 ${haskell:Blurb}

Package: libghc-monad-par-prof
Architecture: any
Depends: ${haskell:Depends}, ${misc:Depends}
Recommends: ${haskell:Recommends}
Suggests: ${haskell:Suggests}
Provides: ${haskell:Provides}
Description: parallel programming based on a monad${haskell:ShortBlurb}
 This library offers an alternative parallel programming API to that 
 provided by the parallel package. The Par monad allows the simple 
 description of parallel computations, and can be used to add 
 parallelism to pure Haskell code. The basic API is straightforward: 
 the monad supports forking and simple communication in terms of IVars. 
 .
 The library comes with an efficient work-stealing implementation, but
 the internals are also exposed so that you can build your own scheduler 
 if necessary.
 .
 ${haskell:Blurb}

Package: libghc-monad-par-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}, ${haskell:Depends}
Recommends: ${haskell:Recommends}
Suggests: ${haskell:Suggests}
Description: parallel programming based on a monad${haskell:ShortBlurb}
 This library offers an alternative parallel programming API to that 
 provided by the parallel package. The Par monad allows the simple 
 description of parallel computations, and can be used to add 
 parallelism to pure Haskell code. The basic API is straightforward: 
 the monad supports forking and simple communication in terms of IVars. 
 .
 The library comes with an efficient work-stealing implementation, but
 the internals are also exposed so that you can build your own scheduler 
 if necessary.
 .
 ${haskell:Blurb}
