~ubuntu-branches/debian/lenny/haskell-utils/lenny

« back to all changes in this revision

Viewing changes to debian/changelog

  • Committer: Bazaar Package Importer
  • Author(s): Ian Lynagh (wibble)
  • Date: 2008-02-21 02:30:03 UTC
  • mfrom: (2.1.8 hardy)
  • Revision ID: james.westby@ubuntu.com-20080221023003-x73ww9m1rjpbiewh
Tags: 1.11
* We now make tight (build-)deps for the Cabal packages we depend on.
  This means that we can't have problems caused by cross-module
  inlining, or even Cabal version numbers becoming mismatched.
  Closes: #432799.
* Ignore dotfiles in varfile directories.
  In particular, this means that we ignore things like vim swapfiles.
  Closes: #445627.
* Fix the doc directory used in libghc6-PACKAGE-doc.postrm.
  Closes: #463998.
* Move the ghc6 version dependency logic into this package, and
  ignore what the ghc6 package tells us. This allows us to vary it,
  in particular make changes to the supported arches list, without
  having to do another ghc6 build on all platforms.
* All platforms now support ghc6, so make library build-deps just
      ghc6 (>= 6.8.2),                ghc6 (<< 6.8.2+)
  rather than
      ghc6 (>= 6.8.2) [$ghc6_arches], ghc6 (<< 6.8.2+) [$ghc6_arches]
* Changes in Debian packaging scripts 10 over 9:
  * We now use ${impl:ghc6:lib_build_deps} rather than ${ghc6_lib_bdeps}.
    Closes: #460077.
  * We now use ${impl:ghc6:*_deps} rather than ${ghc6_*_deps} and
    hardcoded, unversioned deps.
  * Call canonicalise-comma-list on the depends and suggests fields in
    control.in. This works around bugs in lintian, where it gets
    confused and starts giving spurious warnings.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
haskell-utils (1.11) unstable; urgency=low
 
2
 
 
3
  * We now make tight (build-)deps for the Cabal packages we depend on.
 
4
    This means that we can't have problems caused by cross-module
 
5
    inlining, or even Cabal version numbers becoming mismatched.
 
6
    Closes: #432799.
 
7
  * Ignore dotfiles in varfile directories.
 
8
    In particular, this means that we ignore things like vim swapfiles.
 
9
    Closes: #445627.
 
10
  * Fix the doc directory used in libghc6-PACKAGE-doc.postrm.
 
11
    Closes: #463998.
 
12
  * Move the ghc6 version dependency logic into this package, and
 
13
    ignore what the ghc6 package tells us. This allows us to vary it,
 
14
    in particular make changes to the supported arches list, without
 
15
    having to do another ghc6 build on all platforms.
 
16
  * All platforms now support ghc6, so make library build-deps just
 
17
        ghc6 (>= 6.8.2),                ghc6 (<< 6.8.2+)
 
18
    rather than
 
19
        ghc6 (>= 6.8.2) [$ghc6_arches], ghc6 (<< 6.8.2+) [$ghc6_arches]
 
20
  * Changes in Debian packaging scripts 10 over 9:
 
21
    * We now use ${impl:ghc6:lib_build_deps} rather than ${ghc6_lib_bdeps}.
 
22
      Closes: #460077.
 
23
    * We now use ${impl:ghc6:*_deps} rather than ${ghc6_*_deps} and
 
24
      hardcoded, unversioned deps.
 
25
    * Call canonicalise-comma-list on the depends and suggests fields in
 
26
      control.in. This works around bugs in lintian, where it gets
 
27
      confused and starts giving spurious warnings.
 
28
 
 
29
 -- Ian Lynagh (wibble) <igloo@debian.org>  Thu, 21 Feb 2008 02:30:03 +0000
 
30
 
 
31
haskell-utils (1.10) unstable; urgency=low
 
32
 
 
33
  * Update for the changes to the Cabal library in GHC 6.8.1.
 
34
  * The ghc6 build-dep now requires a minimum version of 6.8.1.
 
35
  * Don't ignore the result code when running "make clean".
 
36
  * Add a suggests on make.
 
37
  * The regex libraries are now all separate libraries, so rewrite
 
38
    to not need them (fixing a bootstrapping issue).
 
39
  * We filter Win32 out of the deps, as currently we just flatten the
 
40
    package description rather than telling it what flags to use.
 
41
  * Changes in Debian packaging scripts 9 over 8:
 
42
    * Allows Setup to be in Setup.lhs instead of Setup.hs.
 
43
    * Bump the required haskell-utils from 1.8 to 1.10.
 
44
    * The control.in gives a standards-version of 3.7.3 (was 3.7.2).
 
45
    * Move everything from the devel section to the libdevel section.
 
46
    * Delete the LICENSE file (currently we assume it has that name, and
 
47
      that it exists) after "Setup copy"ing the Cabal package.
 
48
    * Remove some hacks that worked around older Cabal not letting us
 
49
      tell it exactly where to put the documentation.
 
50
    * Use --hyperlink-source when telling Cabal to haddock the library.
 
51
    * Add hscolour to the build-depends.
 
52
 
 
53
 -- Ian Lynagh (wibble) <igloo@debian.org>  Wed, 21 Nov 2007 17:53:20 +0000
 
54
 
 
55
haskell-utils (1.9) unstable; urgency=low
 
56
 
 
57
  * Move haskell-utils-common_varfile from /usr/lib/haskell-utils/ to
 
58
    /usr/lib/haskell-utils/varfiles/.
 
59
  * Add function syntax &{foo:bar}, and define a canonicalise-comma-list
 
60
    function.
 
61
  * Change the versions for the generic Debian packaging scripts
 
62
    to be n rather than 0.n so that sort -n works properly with them.
 
63
  * Put the generic Debian packaging scripts in the package
 
64
    (/usr/lib/haskell-utils/scripts/{3,4,5,6,7,8,current})
 
65
    and write a program update-debian-haskell-files to copy them into the
 
66
    right places for the package in .
 
67
  * Changes in Debian packaging scripts 8 over 7:
 
68
    * update-generated-files rule in debian/rules runs
 
69
      update-debian-haskell-files.
 
70
    * Build-dep on haddock >= 0.8-2 in order to get portable .haddock files.
 
71
    * We tell Cabal's configure where to put the docs so that it doesn't
 
72
      break when we move them around behind its back.
 
73
    * Use canonicalise-comma-list around the build-deps in debian/control.in
 
74
      to fix problems where we get an unparsable ", , " when a variable is
 
75
      empty.
 
76
 
 
77
 -- Ian Lynagh (wibble) <igloo@debian.org>  Thu, 24 May 2007 11:39:24 +0000
 
78
 
 
79
haskell-utils (1.8) unstable; urgency=low
 
80
 
 
81
  * Default to -O rather than -O2
 
82
  * Use -Werror by default
 
83
  * Refactor failures to all use a die function.
 
84
  * Read all varfiles rather than having a list that we expect to exist.
 
85
  * varfiles should now go in /usr/lib/haskell-utils/varfiles/
 
86
    rather than /usr/lib/haskell-utils/; the latter still works, but is
 
87
    deprecated.
 
88
  * Also look for varfiles in debian/varfiles/ by default.
 
89
  * Implement some magic file variables: 
 
90
    * this:source
 
91
    * this:ghc6:dev
 
92
    * this:ghc6:prof
 
93
    * this:ghc6:doc
 
94
    * cabal:deps:ghc6:dev
 
95
    * cabal:deps:ghc6:prof
 
96
    * cabal:deps:ghc6:doc
 
97
    We now use the Cabal package, for getting the values to put in the
 
98
    above.
 
99
  * Use regex-base and regex-posix rather than regex-compat.
 
100
  * Implementation generally tweaked and improved.
 
101
 
 
102
 -- Ian Lynagh (wibble) <igloo@debian.org>  Wed, 09 May 2007 19:12:32 +0000
 
103
 
1
104
haskell-utils (1.7) unstable; urgency=low
2
105
 
3
106
  * Remove nhc98 compilation option as it is no longer in the archive.