[Pkg-haskell-commits] darcs: uuagc: Add patch to build uuagc using the system installed uuagc.
Joachim Breitner
mail at joachim-breitner.de
Sun Apr 8 16:59:31 UTC 2012
Sun Apr 8 16:41:37 UTC 2012 Joachim Breitner <mail at joachim-breitner.de>
* Add patch to build uuagc using the system installed uuagc.
Ignore-this: 56cfcd8c638eea581be4b9ec9408437
M ./changelog +1
M ./control -1
A ./patches/
A ./patches/series
A ./patches/use-uuagc-to-bootstrap
Sun Apr 8 16:41:37 UTC 2012 Joachim Breitner <mail at joachim-breitner.de>
* Add patch to build uuagc using the system installed uuagc.
Ignore-this: 56cfcd8c638eea581be4b9ec9408437
diff -rN -u old-uuagc//changelog new-uuagc//changelog
--- old-uuagc//changelog 2012-04-08 16:59:30.570750963 +0000
+++ new-uuagc//changelog 2012-04-08 16:59:30.622749500 +0000
@@ -1,6 +1,7 @@
uuagc (0.9.40.3-1) UNRELEASED; urgency=low
* New upstream release (Closes: #666365)
+ * Add patch to build uuagc using the system installed uuagc.
-- Joachim Breitner <nomeata at debian.org> Fri, 06 Apr 2012 13:30:23 +0200
diff -rN -u old-uuagc//control new-uuagc//control
--- old-uuagc//control 2012-04-08 16:59:30.542751182 +0000
+++ new-uuagc//control 2012-04-08 16:59:30.622749500 +0000
@@ -8,7 +8,6 @@
, haskell-devscripts (>= 0.8)
, cdbs
, ghc
- , libghc-uuagc-bootstrap-dev (>= 0.9.40.0)
, libghc-uuagc-cabal-dev (>= 1.0.2.0)
, libghc-uulib-dev (>= 0.9.14)
, libghc-mtl-dev (>= 1.1.1.)
diff -rN -u old-uuagc//patches/series new-uuagc//patches/series
--- old-uuagc//patches/series 1970-01-01 00:00:00.000000000 +0000
+++ new-uuagc//patches/series 2012-04-08 16:59:30.582755745 +0000
@@ -0,0 +1 @@
+use-uuagc-to-bootstrap
diff -rN -u old-uuagc//patches/use-uuagc-to-bootstrap new-uuagc//patches/use-uuagc-to-bootstrap
--- old-uuagc//patches/use-uuagc-to-bootstrap 1970-01-01 00:00:00.000000000 +0000
+++ new-uuagc//patches/use-uuagc-to-bootstrap 2012-04-08 16:59:30.582755745 +0000
@@ -0,0 +1,35 @@
+Description: Use uuagc to bootstrap
+ See http://lists.debian.org/debian-haskell/2012/04/msg00018.html
+Author: Joachim Breitner <nomeata at debian.org>
+
+--- uuagc-0.9.40.3.orig/Setup.hs
++++ uuagc-0.9.40.3/Setup.hs
+@@ -2,8 +2,7 @@ module Main where
+
+ import Distribution.Simple
+ import Distribution.Simple.UUAGC
+-import UU.UUAGC.Bootstrap
+
+ -- uses the bootstrapped version of uuagc to build itself
+-compiler = uuagcBootstrap
+-main = defaultMainWithHooks (uuagcLibUserHook compiler)
++main = defaultMainWithHooks (uuagcUserHook' "uuagc")
++
+--- uuagc-0.9.40.3.orig/uuagc.cabal
++++ uuagc-0.9.40.3/uuagc.cabal
+@@ -22,7 +22,6 @@ extra-source-files: uuagc_options
+ extra-source-files: src-ag/DistChildAttr.ag
+
+ executable uuagc
+- build-depends: uuagc-bootstrap >= 0.9.40.0
+ build-depends: uuagc-cabal >= 1.0.2.0
+ build-depends: base >= 4, base < 5, ghc-prim >= 0.2.0.0
+ build-depends: containers >= 0.3, directory >= 1.0.1.1, array >= 0.3.0.1
+@@ -89,7 +88,6 @@ executable uuagc
+
+
+ library
+- build-depends: uuagc-bootstrap >= 0.9.40.0
+ build-depends: uuagc-cabal >= 1.0.2.0
+ build-depends: base >= 4, base < 5, ghc-prim >= 0.2.0.0
+ build-depends: containers >= 0.3, directory >= 1.0.1.1, array >= 0.3.0.1
More information about the Pkg-haskell-commits
mailing list