packages feed

mkcabal 0.3 → 0.4

raw patch · 2 files changed

+6/−5 lines, 2 filesdep +pcre-lightdep −regex-basedep −regex-compat

Dependencies added: pcre-light

Dependencies removed: regex-base, regex-compat

Files

mkcabal.cabal view
@@ -1,11 +1,11 @@ Name:                mkcabal-Version:             0.3+Version:             0.4 License:             GPL License-file:        LICENSE Homepage:            http://code.haskell.org/~dons/code/mkcabal Author:              Don Stewart Maintainer:          dons@galois.com-Copyright:           2005-07, Don Stewart+Copyright:           (c) Don Stewart, 2005-2008 Category:            Distribution Description:         Generate cabal files for a Haskell project Synopsis:            Generate cabal files for a Haskell project@@ -17,7 +17,7 @@   Executable mkcabal     main-is:             mkcabal.hs-    build-depends:       mtl, regex-base, regex-compat, readline+    build-depends:       mtl, pcre-light, readline     if flag(small_base)         build-depends: base >= 3,                        pretty, old-locale, old-time, directory
mkcabal.hs view
@@ -35,7 +35,7 @@ import Data.Maybe import Text.PrettyPrint.HughesPJ import Text.Printf-import Text.Regex+import Text.Regex.PCRE.Light.Char8 import Licenses  --@@ -394,5 +394,6 @@     defMail         = "user@email.address"     defNameAndMail  = [defName,defMail]     nameAndMail s   = pair . fromMaybe defNameAndMail $-                        matchRegex (mkRegex "(.*)[[:space:]]*<(.*)>") s+                        match (either error id $ compile "(.*)[[:space:]]*<(.*)>" []) s []     pair [x,y]      = (x,y)+