Hello community,

here is the log from the commit of package ShellCheck for openSUSE:Factory 
checked in at 2016-01-26 10:15:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ShellCheck (Old)
 and      /work/SRC/openSUSE:Factory/.ShellCheck.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ShellCheck"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ShellCheck/ShellCheck.changes    2016-01-13 
22:45:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ShellCheck.new/ShellCheck.changes       
2016-01-26 10:15:13.000000000 +0100
@@ -1,0 +2,5 @@
+Sun Jan 24 12:56:34 UTC 2016 - [email protected]
+
+- update to 0.4.3
+
+-------------------------------------------------------------------

Old:
----
  ShellCheck-0.4.2.tar.gz

New:
----
  ShellCheck-0.4.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ShellCheck.spec ++++++
--- /var/tmp/diff_new_pack.Lh8Uch/_old  2016-01-26 10:15:13.000000000 +0100
+++ /var/tmp/diff_new_pack.Lh8Uch/_new  2016-01-26 10:15:13.000000000 +0100
@@ -21,7 +21,7 @@
 %bcond_with tests
 
 Name:           ShellCheck
-Version:        0.4.2
+Version:        0.4.3
 Release:        0
 Summary:        Shell script analysis tool
 License:        GPL-3.0+
@@ -41,6 +41,7 @@
 BuildRequires:  ghc-json-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-parsec-devel
+BuildRequires:  ghc-process-devel
 BuildRequires:  ghc-regex-tdfa-devel
 # End cabal-rpm deps
 

++++++ ShellCheck-0.4.2.tar.gz -> ShellCheck-0.4.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ShellCheck-0.4.2/Setup.hs 
new/ShellCheck-0.4.3/Setup.hs
--- old/ShellCheck-0.4.2/Setup.hs       2016-01-09 23:44:57.000000000 +0100
+++ new/ShellCheck-0.4.3/Setup.hs       2016-01-14 01:56:41.000000000 +0100
@@ -8,21 +8,13 @@
   simpleUserHooks )
 import Distribution.Simple.Setup ( SDistFlags )
 
--- | This requires the process package from,
---
---   https://hackage.haskell.org/package/process
---
-import System.Process ( callCommand )
+import System.Process ( system )
 
 
--- | This will use almost the default implementation, except we switch
---   out the default pre-sdist hook with our own, 'myPreSDist'.
---
 main = defaultMainWithHooks myHooks
   where
     myHooks = simpleUserHooks { preSDist = myPreSDist }
 
-
 -- | This hook will be executed before e.g. @cabal sdist@. It runs
 --   pandoc to create the man page from shellcheck.1.md. If the pandoc
 --   command is not found, this will fail with an error message:
@@ -35,9 +27,10 @@
 --
 myPreSDist :: Args -> SDistFlags -> IO HookedBuildInfo
 myPreSDist _ _ = do
-  putStrLn "Building the man page..."
+  putStrLn "Building the man page (shellcheck.1) with pandoc..."
   putStrLn pandoc_cmd
-  callCommand pandoc_cmd
+  result <- system pandoc_cmd
+  putStrLn $ "pandoc exited with " ++ show result
   return emptyHookedBuildInfo
   where
     pandoc_cmd = "pandoc -s -t man shellcheck.1.md -o shellcheck.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ShellCheck-0.4.2/ShellCheck.cabal 
new/ShellCheck-0.4.3/ShellCheck.cabal
--- old/ShellCheck-0.4.2/ShellCheck.cabal       2016-01-09 23:44:57.000000000 
+0100
+++ new/ShellCheck-0.4.3/ShellCheck.cabal       2016-01-14 01:56:41.000000000 
+0100
@@ -1,5 +1,5 @@
 Name:             ShellCheck
-Version:          0.4.2
+Version:          0.4.3
 Synopsis:         Shell script analysis tool
 License:          GPL-3
 License-file:     LICENSE
@@ -44,7 +44,9 @@
       mtl >= 2.2.1,
       parsec,
       regex-tdfa,
-      QuickCheck >= 2.7.4
+      QuickCheck >= 2.7.4,
+      -- When cabal supports it, move this to setup-depends:
+      process
     exposed-modules:
       ShellCheck.AST
       ShellCheck.ASTLib


Reply via email to