[Pkg-haskell-commits] darcs: haskell-hledger-chart: Tweak to build with newer chart and hledger.

Clint Adams clint at debian.org
Sat Apr 21 14:03:58 UTC 2012


Sat Apr 21 14:03:53 UTC 2012  Clint Adams <clint at debian.org>
  * Tweak to build with newer chart and hledger.
  Ignore-this: fe68f69e51dc7fd66d39b4228332a0c

    M ./changelog +7
    M ./control -6 +6
    A ./patches/newer-chart.diff
    A ./patches/newer-hledger.diff
    M ./patches/series +2

Sat Apr 21 14:03:53 UTC 2012  Clint Adams <clint at debian.org>
  * Tweak to build with newer chart and hledger.
  Ignore-this: fe68f69e51dc7fd66d39b4228332a0c
diff -rN -u old-haskell-hledger-chart//changelog new-haskell-hledger-chart//changelog
--- old-haskell-hledger-chart//changelog	2012-04-21 14:03:57.989874889 +0000
+++ new-haskell-hledger-chart//changelog	2012-04-21 14:03:58.134920671 +0000
@@ -1,3 +1,10 @@
+haskell-hledger-chart (0.16.1-3) unstable; urgency=low
+
+  * Adjust for newer Chart.  closes: #669502.
+  * Bump to Standards-Version 3.9.3.
+
+ -- Clint Adams <clint at debian.org>  Sat, 21 Apr 2012 09:34:19 -0400
+
 haskell-hledger-chart (0.16.1-2) unstable; urgency=low
 
   * Adjust for newer cmdargs.  closes: #655790.
diff -rN -u old-haskell-hledger-chart//control new-haskell-hledger-chart//control
--- old-haskell-hledger-chart//control	2012-04-21 14:03:57.870288702 +0000
+++ new-haskell-hledger-chart//control	2012-04-21 14:03:58.139248447 +0000
@@ -7,16 +7,16 @@
   , ghc
   , ghc-prof
   , libghc-chart-dev (>> 0.11)
-  , libghc-chart-dev (<< 0.15)
+  , libghc-chart-dev (<< 0.16)
   , libghc-cmdargs-dev (>> 0.8)
   , libghc-cmdargs-dev (<< 0.10)
   , libghc-colour-dev
-  , libghc-hledger-dev (>> 0.16.1)
-  , libghc-hledger-dev (<< 0.16.2)
-  , libghc-hledger-lib-dev (>> 0.16.1)
-  , libghc-hledger-lib-dev (<< 0.16.2)
+  , libghc-hledger-dev (>> 0.17)
+  , libghc-hledger-dev (<< 0.17.1)
+  , libghc-hledger-lib-dev (>> 0.17)
+  , libghc-hledger-lib-dev (<< 0.17.1)
   , libghc-safe-dev (>> 0.2)
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
 Homepage: http://hackage.haskell.org/package/hledger-chart
 Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-hledger-chart
 Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-hledger-chart
diff -rN -u old-haskell-hledger-chart//patches/newer-chart.diff new-haskell-hledger-chart//patches/newer-chart.diff
--- old-haskell-hledger-chart//patches/newer-chart.diff	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hledger-chart//patches/newer-chart.diff	2012-04-21 14:03:58.139248447 +0000
@@ -0,0 +1,9 @@
+--- a/hledger-chart.cabal
++++ b/hledger-chart.cabal
+@@ -56,5 +56,5 @@
+                  -- ,split == 0.1.*
+                  ,time
+                  -- ,utf8-string >= 0.3.5 && < 0.4
+-                 ,Chart >= 0.11 && < 0.15
++                 ,Chart >= 0.11 && < 0.16
+                  ,colour
diff -rN -u old-haskell-hledger-chart//patches/newer-hledger.diff new-haskell-hledger-chart//patches/newer-hledger.diff
--- old-haskell-hledger-chart//patches/newer-hledger.diff	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hledger-chart//patches/newer-hledger.diff	2012-04-21 14:03:58.139248447 +0000
@@ -0,0 +1,63 @@
+--- a/hledger-chart.cabal
++++ b/hledger-chart.cabal
+@@ -37,8 +37,8 @@
+                   Hledger.Chart.Main
+                   Hledger.Chart.Options
+   build-depends:
+-                  hledger == 0.16.1
+-                 ,hledger-lib == 0.16.1
++                  hledger >= 0.17 && < 0.18
++                 ,hledger-lib >= 0.17 && < 0.18
+                  ,HUnit
+                  ,base >= 3 && < 5
+                  ,cmdargs >= 0.8   && < 0.10
+--- a/Hledger/Chart/Options.hs
++++ b/Hledger/Chart/Options.hs
+@@ -8,11 +8,10 @@
+ import System.Console.CmdArgs
+ import System.Console.CmdArgs.Explicit
+ 
+-import Hledger.Cli hiding (progname,progversion)
+-import qualified Hledger.Cli (progname)
++import Hledger.Cli
+ 
+-progname = Hledger.Cli.progname ++ "-chart"
+-progversion = progversionstr progname
++progname = "hledger-chart"
++progversion = "0.16.1"
+ 
+ defchartoutput   = "hledger.png"
+ defchartitems    = 10
+--- a/Hledger/Chart/Main.hs
++++ b/Hledger/Chart/Main.hs
+@@ -21,16 +21,17 @@
+ import Text.Printf
+ 
+ import Hledger
+-import Hledger.Cli hiding (progname,progversion)
++import Hledger.Cli hiding (version)
+ import Prelude hiding (putStrLn)
+ import Hledger.Utils.UTF8 (putStrLn)
+ 
+ import Hledger.Chart.Options
++import Paths_hledger_chart
+ 
+ main :: IO ()
+ main = do
+   opts <- getHledgerChartOpts
+-  when (debug_ $ cliopts_ opts) $ printf "%s\n" progversion >> printf "opts: %s\n" (show opts)
++  when (debug_ $ cliopts_ opts) $ printf "%s\n" (show version) >> printf "opts: %s\n" (show opts)
+   runWith opts
+ 
+ runWith :: ChartOpts -> IO ()
+@@ -38,8 +39,8 @@
+     where
+       run opts
+           | "help" `in_` (rawopts_ $ cliopts_ opts)            = putStr (showModeHelp chartmode) >> exitSuccess
+-          | "version" `in_` (rawopts_ $ cliopts_ opts)         = putStrLn progversion >> exitSuccess
+-          | "binary-filename" `in_` (rawopts_ $ cliopts_ opts) = putStrLn (binaryfilename progname)
++          | "version" `in_` (rawopts_ $ cliopts_ opts)         = putStrLn (show version) >> exitSuccess
++          | "binary-filename" `in_` (rawopts_ $ cliopts_ opts) = putStrLn (binaryfilename "hledger-chart")
+           | otherwise                                          = withJournalDo' opts chart
+ 
+ withJournalDo' :: ChartOpts -> (ChartOpts -> Journal -> IO ()) -> IO ()
diff -rN -u old-haskell-hledger-chart//patches/series new-haskell-hledger-chart//patches/series
--- old-haskell-hledger-chart//patches/series	2012-04-21 14:03:57.682251773 +0000
+++ new-haskell-hledger-chart//patches/series	2012-04-21 14:03:58.139248447 +0000
@@ -1 +1,3 @@
 newer-cmdargs.diff
+newer-chart.diff
+newer-hledger.diff





More information about the Pkg-haskell-commits mailing list