[Pkg-haskell-commits] darcs: xmonad: remove_temporary_ghcfiles.patch: removed. I think ghc handles this better now (although I cannot find the reference). Can be re-introduced when needed.

Joachim Breitner mail at joachim-breitner.de
Tue Apr 5 16:17:46 UTC 2011


Tue Apr  5 15:51:52 UTC 2011  Joachim Breitner <mail at joachim-breitner.de>
  * remove_temporary_ghcfiles.patch: removed. I think ghc handles this better now (although I cannot find the reference). Can be re-introduced when needed.
  Ignore-this: 8c8c6e7c0952188db5ba2825c95da285

    M ./changelog -1 +4
    M ./control -1 +1
    R ./patches/remove_temporary_ghcfiles.patch
    M ./patches/series -1

Tue Apr  5 15:51:52 UTC 2011  Joachim Breitner <mail at joachim-breitner.de>
  * remove_temporary_ghcfiles.patch: removed. I think ghc handles this better now (although I cannot find the reference). Can be re-introduced when needed.
  Ignore-this: 8c8c6e7c0952188db5ba2825c95da285
diff -rN -u old-xmonad/changelog new-xmonad/changelog
--- old-xmonad/changelog	2011-04-05 16:17:46.587810490 +0000
+++ new-xmonad/changelog	2011-04-05 16:17:46.603811332 +0000
@@ -5,8 +5,11 @@
   * Rename ghc6 → ghc
   * Adopt by Debian Haskell Group
   * Bump standards version, no change
+  * remove_temporary_ghcfiles.patch: removed. I think ghc handles this better
+    now (although I cannot find the reference). Can be re-introduced when
+    needed.
 
- -- Joachim Breitner <nomeata at debian.org>  Tue, 05 Apr 2011 21:05:35 +0530
+ -- Joachim Breitner <nomeata at debian.org>  Tue, 05 Apr 2011 21:08:35 +0530
 
 xmonad (0.9.1-2) unstable; urgency=low
 
diff -rN -u old-xmonad/control new-xmonad/control
--- old-xmonad/control	2011-04-05 16:17:46.587810490 +0000
+++ new-xmonad/control	2011-04-05 16:17:46.599811121 +0000
@@ -6,7 +6,7 @@
 Standards-Version: 3.9.1
 Build-Depends:
  debhelper (>= 7),
- haskell-devscripts (>= 0.7),
+ haskell-devscripts (>= 0.8),
  cdbs,
  ghc,
  ghc-prof,
diff -rN -u old-xmonad/patches/remove_temporary_ghcfiles.patch new-xmonad/patches/remove_temporary_ghcfiles.patch
--- old-xmonad/patches/remove_temporary_ghcfiles.patch	2011-04-05 16:17:46.587810490 +0000
+++ new-xmonad/patches/remove_temporary_ghcfiles.patch	1970-01-01 00:00:00.000000000 +0000
@@ -1,23 +0,0 @@
-Index: xmonad-0.9.1/XMonad/Core.hs
-===================================================================
---- xmonad-0.9.1.orig/XMonad/Core.hs	2010-02-11 20:53:31.000000000 +0100
-+++ xmonad-0.9.1/XMonad/Core.hs	2010-02-11 20:56:01.000000000 +0100
-@@ -411,12 +411,18 @@
-         base = dir </> "xmonad"
-         err  = base ++ ".errors"
-         src  = base ++ ".hs"
-+	hi   = base ++ ".hi"
-+	o    = base ++ ".o"
-         lib  = dir </> "lib"
-     libTs <- mapM getModTime . Prelude.filter isSource =<< allFiles lib
-     srcT <- getModTime src
-     binT <- getModTime bin
-     if force || any (binT <) (srcT : libTs)
-       then do
-+        -- remove old interface files, just in case ghc6 was upgraded and doesn't
-+	-- like the new ones. Ignore any errors while doing so.
-+	try $ removeFile hi
-+	try $ removeFile o
-         -- temporarily disable SIGCHLD ignoring:
-         uninstallSignalHandlers
-         status <- bracket (openFile err WriteMode) hClose $ \h -> do
diff -rN -u old-xmonad/patches/series new-xmonad/patches/series
--- old-xmonad/patches/series	2011-04-05 16:17:46.587810490 +0000
+++ new-xmonad/patches/series	2011-04-05 16:17:46.603811332 +0000
@@ -1,2 +1 @@
 use_x-terminal-emulator.patch
-remove_temporary_ghcfiles.patch





More information about the Pkg-haskell-commits mailing list