summaryrefslogtreecommitdiffstats
path: root/haskell/haskell-mmap/DETAILS
blob: 1c1b47f66aa958b2d852eb47a16536b72ff5d6ee (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
           SPELL=haskell-mmap
         VERSION=0.5.9
          SOURCE="mmap-${VERSION}.tar.gz"
   SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/mmap/${VERSION}/${SOURCE}
     SOURCE_HASH=sha512:3b9ac1150050ac9d8e7870610923c8303b5fc74a4fdd796d7b6b411e2ba836111ae8520e16ad345aaf93b4dbcd27abd4c359a89b27d854db8dbd252b90a5298d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/mmap-${VERSION}"
        WEB_SITE="http://hackage.haskell.org/package/mmap"
      LICENSE[0]=License: BSD3
         ENTERED=20130303
           SHORT="memory mapped files for POSIX and Windows"
cat << EOF
This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files
or devices to be lazily loaded into memory as strict or lazy ByteStrings,
ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
loading.  Modifications are also supported.
EOF