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 +3/−3
- mkcabal.hs +3/−2
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)+