packages feed

hgettext 0.1.20 → 0.1.30

raw patch · 4 files changed

+5/−4 lines, 4 filesdep ~Cabaldep ~basedep ~containersPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: Cabal, base, containers, directory, filepath, haskell-src-exts, process, setlocale, uniplate

API changes (from Hackage documentation)

Files

hgettext.cabal view
@@ -1,5 +1,5 @@ Name:                   hgettext-Version:                0.1.20+Version:                0.1.30 Cabal-Version:          >= 1.6  License:                BSD3@@ -8,6 +8,7 @@ Maintainer:             vasyl.pasternak@gmail.com Copyright:              2009 Vasyl Pasternak Category:               Text+Homepage:               https://github.com/vasylp/hgettext  Synopsis:               Bindings to libintl.h (gettext, bindtextdomain) Build-Type:             Simple
src/Distribution/Simple/I18N/GetText.hs view
@@ -122,7 +122,7 @@         dom = getDomainNameDefault sMap (getPackageName l)         tar = targetDataDir l         [catMS, domMS] = map (uncurry formatMacro) [(domDef, dom), (catDef, tar)]-    in (appendCPPOptions [domMS,catMS] . appendExtension [CPP]) l+    in (appendCPPOptions [domMS,catMS] . appendExtension [EnableExtension CPP]) l  installPOFiles :: Args -> InstallFlags -> PackageDescription -> LocalBuildInfo -> IO () installPOFiles _ _ _ l = 
src/Text/I18N/GetText.hs view
@@ -54,7 +54,7 @@ fromCStringDefault :: String -> CString -> IO String fromCStringDefault d x = fromCString x >>= \r -> return (fromMaybe d r) -fromCStringPluralDefault :: Num a => String -> String -> a -> CString -> IO String+fromCStringPluralDefault :: (Eq a, Num a) => String -> String -> a -> CString -> IO String fromCStringPluralDefault def def_plural n s     | n == 1 = fromCStringDefault def s     | otherwise = fromCStringDefault def_plural s
src/hgettext.hs view
@@ -4,7 +4,7 @@ import System.Environment import System.Console.GetOpt -import Data.Generics.PlateData+import Data.Generics.Uniplate.Data  import Distribution.Simple.PreProcess.Unlit