Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: haskell-regex-base
Source: <url://example.com>
#
# Please double check copyright with the licensecheck(1) command.

Files:     ChangeLog.md
           README.md
           Setup.hs
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
License:   __NO_COPYRIGHT_NOR_LICENSE__

Files:     src/Text/Regex/Base/RegexLike.hs
Copyright: :  (c) Chris Kuklewicz 2006 SPDX-License-Identifier: BSD-3-Clause
License:   __UNKNOWN__
 Classes and instances for Regex matching.
 .
 All the /classes/ are declared here, and some common type aliases, and
 the 'MatchResult' data type.
 .
 The only /instances/ here are for 'Extract' 'String', 'Extract' 'SB.ByteString',
 and 'Extract' 'ST.Text'. There are no data values.  The 'RegexContext'
 instances are in "Text.Regex.Base.Context", except for ones which
 run afoul of a repeated variable (@'RegexContext' regex a a@), which
 are defined in each modules' String and ByteString modules.

Files:     src/Text/Regex/Base/Context.hs
Copyright: :  (c) Chris Kuklewicz 2006 SPDX-License-Identifier: BSD-3-Clause
License:   __UNKNOWN__
 This is a module of instances of 'RegexContext' (defined in
 "Text.Regex.Base.RegexLike").  Nothing else is exported.  This is
 usually imported via the "Text.Regex.Base" convenience package which
 itself is re-exported from newer @Text.Regex.XXX@ modules provided by
 the different @regex-xxx@ backends.
 .
 These instances work for all the supported types and backends
 interchangeably.  These instances provide the different results that

Files:     src/Text/Regex/Base.hs
Copyright: :  (c) Chris Kuklewicz 2006 SPDX-License-Identifier: BSD-3-Clause
License:   __UNKNOWN__
 Classes and instances for Regex matching.
 .
 This module merely imports and re-exports the common part of the new
 api: "Text.Regex.Base.RegexLike" and "Text.Regex.Base.Context".
 .
 To see what result types the instances of RegexContext can produce,
 please read the "Text.Regex.Base.Context" haddock documentation.
 .
 This does not provide any of the backends, just the common interface
 they all use.  The modules which provide the backends and their cabal
 packages are:
 .
 * @<https://hackage.haskell.org/package/regex-posix/docs/Text-Regex-Posix.html Text.Regex.Posix>@ from <https://hackage.haskell.org/package/regex-posix regex-posix>
 .
 * @<https://hackage.haskell.org/package/regex-compat/docs/Text-Regex.html Text.Regex>@ from <https://hackage.haskell.org/package/regex-compat regex-compat> (uses <https://hackage.haskell.org/package/regex-posix regex-posix>)
 .
 * @<https://hackage.haskell.org/package/regex-parsec/docs/Text-Regex-Parsec.html Text.Regex.Parsec>@ from <https://hackage.haskell.org/package/regex-parsec regex-parsec>
 .
 * @<https://hackage.haskell.org/package/regex-dfa/docs/Text-Regex-DFA.html Text.Regex.DFA>@ from <https://hackage.haskell.org/package/regex-dfa regex-dfa>
 .
 * @<https://hackage.haskell.org/package/regex-pcre/docs/Text-Regex-PCRE.html Text.Regex.PCRE>@ from <https://hackage.haskell.org/package/regex-pcre regex-pcre>
 .
 * @<https://hackage.haskell.org/package/regex-tre/docs/Test-Regex-TRE.html Test.Regex.TRE>@ from <https://hackage.haskell.org/package/regex-tre regex-tre>
 .
 In fact, just importing one of the backends is adequate, you do not
 also need to import this module.

Files:     src/Text/Regex/Base/Impl.hs
Copyright: :  (c) Chris Kuklewicz 2006 SPDX-License-Identifier: BSD-3-Clause
License:   __UNKNOWN__
 Helper functions for defining certain instances of
 'RegexContext'. These help when defining instances of 'RegexContext'
 with repeated types:
 .
 @

Files:     regex-base.cabal
Copyright: :              Copyright (c) 2006, Christopher Kuklewicz
License:   __NO_LICENSE__

#----------------------------------------------------------------------------
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
# license/copyright files.

#----------------------------------------------------------------------------
# License file: LICENSE
 Copyright (c) 2007, Christopher Kuklewicz
 All rights reserved.
 .
 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
 .
     * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
     * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
 .
     * The names of the contributors may not be used to endorse or promote products derived from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
