packages feed

Cabal revisions of base91-1.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name:                  base91-Version:               1.0.0-Author:                Alvaro J. Genial-Maintainer:            ajg-Homepage:              https://github.com/ajg/base91-Synopsis:              A Base91 Encoder & Decoder-Description:           An implementation of Base91 encoding & decoding of arbitrary bytes (octets)-                       to/from characters (all in the ASCII printable range; it includes support for-                       plain Strings, as well as optional support for ByteString and/or Text; see-                       the Flags section for details.-License:               MIT-License-File:          LICENSE.md-Category:              Codec-Build-Type:            Simple-Cabal-Version:         >= 1.8--Flag ByteString-  Description:         Enable Data.ByteString support.-  Default:             True--Flag Text-  Description:         Enable Data.Text support.-  Default:             True--Library-  Build-Depends:       base >= 4 && < 5-  Exposed-Modules:     Codec.Binary.Base91, Codec.Binary.Base91.String--  if flag(ByteString)-    Build-Depends:     bytestring-    Exposed-Modules:   Codec.Binary.Base91.ByteString--  if flag(Text)-    Build-Depends:     text-    Exposed-Modules:   Codec.Binary.Base91.Text--  if flag(ByteString) && flag(Text)-    Exposed-Modules:   Codec.Binary.Base91.Efficient--Executable base91-  Main-is:             Main.hs-  Build-Depends:       base, base91, bytestring, text--Test-Suite tests-  Hs-Source-Dirs:      .-  Main-Is:             Test.hs-  Type:                exitcode-stdio-1.0-  Build-Depends:       base, base91, bytestring, text, QuickCheck--Source-Repository head-  type:                git-  location:            https://github.com/ajg/base91/tree/master+Name:                  base91
+Version:               1.0.0
+x-revision: 1
+Author:                Alvaro J. Genial
+Maintainer:            ajg
+Homepage:              https://github.com/ajg/base91
+Synopsis:              A Base91 Encoder & Decoder
+Description:           An implementation of Base91 encoding & decoding of arbitrary bytes (octets)
+                       to/from characters (all in the ASCII printable range; it includes support for
+                       plain Strings, as well as optional support for ByteString and/or Text; see
+                       the Flags section for details.
+License:               MIT
+License-File:          LICENSE.md
+Category:              Codec
+Build-Type:            Simple
+Cabal-Version:         >= 1.8
+
+Flag ByteString
+  Description:         Enable Data.ByteString support.
+  Default:             True
+
+Flag Text
+  Description:         Enable Data.Text support.
+  Default:             True
+
+Library
+  Build-Depends:       base < 0
+  Exposed-Modules:     Codec.Binary.Base91, Codec.Binary.Base91.String
+
+  if flag(ByteString)
+    Build-Depends:     bytestring
+    Exposed-Modules:   Codec.Binary.Base91.ByteString
+
+  if flag(Text)
+    Build-Depends:     text
+    Exposed-Modules:   Codec.Binary.Base91.Text
+
+  if flag(ByteString) && flag(Text)
+    Exposed-Modules:   Codec.Binary.Base91.Efficient
+
+Executable base91
+  Main-is:             Main.hs
+  Build-Depends:       base, base91, bytestring, text
+
+Test-Suite tests
+  Hs-Source-Dirs:      .
+  Main-Is:             Test.hs
+  Type:                exitcode-stdio-1.0
+  Build-Depends:       base, base91, bytestring, text, QuickCheck
+
+Source-Repository head
+  type:                git
+  location:            https://github.com/ajg/base91/tree/master