File: changelog

package info (click to toggle)
haskell-utils 1.11
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 292 kB
  • ctags: 64
  • sloc: makefile: 563; sh: 160
file content (198 lines) | stat: -rw-r--r-- 8,445 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
haskell-utils (1.11) unstable; urgency=low

  * 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.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Thu, 21 Feb 2008 02:30:03 +0000

haskell-utils (1.10) unstable; urgency=low

  * Update for the changes to the Cabal library in GHC 6.8.1.
  * The ghc6 build-dep now requires a minimum version of 6.8.1.
  * Don't ignore the result code when running "make clean".
  * Add a suggests on make.
  * The regex libraries are now all separate libraries, so rewrite
    to not need them (fixing a bootstrapping issue).
  * We filter Win32 out of the deps, as currently we just flatten the
    package description rather than telling it what flags to use.
  * Changes in Debian packaging scripts 9 over 8:
    * Allows Setup to be in Setup.lhs instead of Setup.hs.
    * Bump the required haskell-utils from 1.8 to 1.10.
    * The control.in gives a standards-version of 3.7.3 (was 3.7.2).
    * Move everything from the devel section to the libdevel section.
    * Delete the LICENSE file (currently we assume it has that name, and
      that it exists) after "Setup copy"ing the Cabal package.
    * Remove some hacks that worked around older Cabal not letting us
      tell it exactly where to put the documentation.
    * Use --hyperlink-source when telling Cabal to haddock the library.
    * Add hscolour to the build-depends.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Wed, 21 Nov 2007 17:53:20 +0000

haskell-utils (1.9) unstable; urgency=low

  * Move haskell-utils-common_varfile from /usr/lib/haskell-utils/ to
    /usr/lib/haskell-utils/varfiles/.
  * Add function syntax &{foo:bar}, and define a canonicalise-comma-list
    function.
  * Change the versions for the generic Debian packaging scripts
    to be n rather than 0.n so that sort -n works properly with them.
  * Put the generic Debian packaging scripts in the package
    (/usr/lib/haskell-utils/scripts/{3,4,5,6,7,8,current})
    and write a program update-debian-haskell-files to copy them into the
    right places for the package in .
  * Changes in Debian packaging scripts 8 over 7:
    * update-generated-files rule in debian/rules runs
      update-debian-haskell-files.
    * Build-dep on haddock >= 0.8-2 in order to get portable .haddock files.
    * We tell Cabal's configure where to put the docs so that it doesn't
      break when we move them around behind its back.
    * Use canonicalise-comma-list around the build-deps in debian/control.in
      to fix problems where we get an unparsable ", , " when a variable is
      empty.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Thu, 24 May 2007 11:39:24 +0000

haskell-utils (1.8) unstable; urgency=low

  * Default to -O rather than -O2
  * Use -Werror by default
  * Refactor failures to all use a die function.
  * Read all varfiles rather than having a list that we expect to exist.
  * varfiles should now go in /usr/lib/haskell-utils/varfiles/
    rather than /usr/lib/haskell-utils/; the latter still works, but is
    deprecated.
  * Also look for varfiles in debian/varfiles/ by default.
  * Implement some magic file variables: 
    * this:source
    * this:ghc6:dev
    * this:ghc6:prof
    * this:ghc6:doc
    * cabal:deps:ghc6:dev
    * cabal:deps:ghc6:prof
    * cabal:deps:ghc6:doc
    We now use the Cabal package, for getting the values to put in the
    above.
  * Use regex-base and regex-posix rather than regex-compat.
  * Implementation generally tweaked and improved.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Wed, 09 May 2007 19:12:32 +0000

haskell-utils (1.7) unstable; urgency=low

  * Remove nhc98 compilation option as it is no longer in the archive.
  * Remove nhc98 ifdefs, and thus the need for CPP. Remove build-dep on
    cpphs.
  * Remove redundant RE.hs REParser.hs StateM.hs (were only used for
    nhc98).
  * Change build-deps to always require ghc6.
    Closes: #332978, #333534, #327280.
  * Don't suggest implementations that are no longer in the archive.
  * Apply patch from Stefan Potyra to remove the compiler file when it
    is empty, thus fixing droppings in /var/lib/haskell-utils.
    Closes: #328331.
  * Apply patch from Simon Waters to fix a typo in the package description.
  * Move haskell-utils manpage to section 8. Closes: #315681.
  * Bump standards version to 3.7.2.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Mon, 04 Dec 2006 19:38:44 +0000

haskell-utils (1.6.0.2) unstable; urgency=low

  * Non-maintainer upload.
  * When building with ghc6, pass "-package regex-compat" to compiler.
   Closes: #393821.

 -- Dafydd Harries <daf@debian.org>  Sat, 28 Oct 2006 13:58:36 +0100

haskell-utils (1.6.0.1) unstable; urgency=low

  * Non-maintainer upload.
  * C++ ABI transition: It's linked against libgmp3 and needs rebuild.
    Change build dependency order to prefer hugs over ghc6 since that is
    the only alternative that currently is installable.
    This also has as effect that the libgmp3 dependency gets dropped.
    (Closes: #319811)

 -- Kurt Roeckx <kurt@roeckx.be>  Fri,  2 Sep 2005 18:58:29 +0200

haskell-utils (1.6) unstable; urgency=low

  * Don't allow ghc4 to satisfy the build-dep as it doesn't have Text.Regex.
  * Implement a simple RE matcher for nhc98, and special case some of the
    building stuff for it.
  * Build-deps need hmake when we are using nhc98.
  * Give the nhc98 binary a larger default heap size (10M up from 400k).
  * Build-depend on cpphs (used for some of the nhc98 magic).

 -- Ian Lynagh (wibble) <igloo@debian.org>  Sun, 31 Oct 2004 00:51:14 +0000

haskell-utils (1.5) unstable; urgency=low

  * Update version numbers and copyright everywhere.
  * Capitalise 'H' in "Haskell" in haskell-utils manpage.
  * Implement update-haskell-control.
  * Write manpage for update-haskell-control.
  * Various build-system changes and tweaks.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Sat, 16 Oct 2004 23:10:18 +0100

haskell-utils (1.4) unstable; urgency=low

  * The "remove compiler" actions when replacing an existing entry must
    be done before re-adding the compiler.
  * Remove -Werror from Makefile as some older compilers don't like it.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Sat, 20 Dec 2003 21:19:33 +0000

haskell-utils (1.3) unstable; urgency=low

  * Reinstate the "compiler_name" make target which was incorrectly
    removed. Closes: #217202.
  * Only fail due to misbehaving programs if -e is given.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Thu, 13 Nov 2003 18:23:16 +0000

haskell-utils (1.2) unstable; urgency=low

  * Only add the #! line is compiling for hugs as it confuses nhc98.
  * compilers info should be in /var/lib, not /usr/lib

 -- Ian Lynagh (wibble) <igloo@debian.org>  Sat, 11 Oct 2003 14:24:47 +0000

haskell-utils (1.1) unstable; urgency=low

  * Add arch lists for the Haskell compilers that are build-depped on as
    the autobuilders don't cope if the first isn't available otherwise.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Sat, 11 Oct 2003 10:52:05 +0000

haskell-utils (1.0) unstable; urgency=low

  * Initial release.

 -- Ian Lynagh (wibble) <igloo@debian.org>  Tue, 30 Sep 2003 11:42:52 +0000