Name: ldif Version: 0.0.13 License: BSD3 License-File: LICENSE Synopsis: The LDAP Data Interchange Format (LDIF) tools Author: Radoslav Dorcik Homepage: http://rampa.sk/static/ldif.html Maintainer: radoslav.dorcik@gmail.com Description: LDIF files parser implementation using Parsec. The LDAP Data Interchange Format (LDIF) is defined by RFC 2849. . Current implementation is not complete and compliant with RFC. . Package includes following command line tools: . - ldifdiff - calculates delta LDIF between two content LDIF files. . - ldif2html - produces HTML/browsable LDIF file. . - ldifmodify - replays delta LDIF operations on content LDIF (similar to ldapmodify). . - ldifundo - produces delta LDIF which rollbacks operations in input LDIF. . Category: Text Stability: experimental Build-Type: Simple Cabal-Version: >= 1.8 Extra-Source-Files: runTests.sh doc/rfc2253.txt doc/rfc2849.txt tests/TestMain.hs tests/data/OK_diff01.content.ldif tests/data/OK_diff02.content.ldif tests/data/OK_multivalue.modify.ldif tests/data/OK_simple01.content.ldif tests/data/OK_simple01.modify.ldif tests/data/OK_simple02.content.ldif tests/data/OK_simple03.modify.ldif tests/data/OK_simpleComment.modify.ldif tests/data/OK_simpleWrap.modify.ldif tests/data/OK_dnescaped01.content.ldif Source-Repository head type: darcs location: http://patch-tag.com/r/dixiecko/ldif flag test description: Build test program. default: False flag cmd description: Build command line programs. default: True Library Build-Depends: base < 5, filepath, bytestring, containers, cmdargs, directory, rosezipper, parsec == 3.* Hs-Source-Dirs: src Extensions: CPP, PatternGuards Ghc-Options: -Wall -fno-warn-orphans -O2 Exposed-modules: Text.LDIF Text.LDIF.Types Text.LDIF.Parser Text.LDIF.Preproc Text.LDIF.Printer Text.LDIF.Utils Text.LDIF.Diff Text.LDIF.Apply Text.LDIF.Consts Text.LDIF.Tree Text.LDIF.Undo Executable ldifdiff Hs-Source-Dirs: cmd Build-Depends: base < 5, ldif, cmdargs, filepath, bytestring Main-Is: ldifdiff.hs if flag(cmd) Buildable: True else Buildable: False if flag(test) Buildable: False Executable ldif2html Hs-Source-Dirs: cmd Build-Depends: base < 5, ldif, containers, cmdargs, filepath, bytestring Main-Is: ldif2html.hs if flag(cmd) Buildable: True else Buildable: False if flag(test) Buildable: False Executable ldifmodify Hs-Source-Dirs: cmd Build-Depends: base < 5, ldif, cmdargs, filepath, bytestring Main-Is: ldifmodify.hs if flag(cmd) Buildable: True else Buildable: False if flag(test) Buildable: False Executable ldifundo Hs-Source-Dirs: cmd Build-Depends: base < 5, ldif, cmdargs, filepath, bytestring Main-Is: ldifundo.hs if flag(cmd) Buildable: True else Buildable: False if flag(test) Buildable: False Executable ldifparse Hs-Source-Dirs: cmd Main-Is: ldifparse.hs if !flag(test) Buildable: False Test-Suite ldif-test type: exitcode-stdio-1.0 Main-Is: TestMain.hs Ghc-Options: -Wall -fno-warn-orphans -O2 Build-Depends: base, HUnit == 1.2.* Hs-Source-Dirs: src, tests