Accepted hat 2.04-2 (source i386 all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 23 Oct 2006 14:54:52 +0200
Source: hat
Binary: hat hat-ghc6 libghc6-hat-dev
Architecture: source i386 all
Version: 2.04-2
Distribution: unstable
Urgency: medium
Maintainer: Arjan Oosting <arjanoosting@home.nl>
Changed-By: Arjan Oosting <arjan@debian.org>
Description:
hat - Haskell source-level tracer
hat-ghc6 - transitional dummy package
libghc6-hat-dev - Haskell source-level tracer library for ghc6
Closes: 150540 150816 151770 152741 152747 154807 186949 219024 224762 226672 232609 248980 310009 334156
Changes:
hat (2.04-2) unstable; urgency=medium
.
* Set urgency to medium as this upload fixes a couple of RC bugs which are
open for a long time.
* Stop using update-haskell-control and $ghc6_* variables, as it is not
necessary and not using it simplifies the work for porters and for me.
* debian/patches/25_byteorder.dpatch: correct location of byteorder.h
which should fix FTBFS on sparc. (Thanks Stefan Potyra)
* debian/control.in:
- Remove Ian Lynagh from Uploaders on his request.
- Add XS-Vcs-Svn field pointing to subversion archive which contains
this package.
- Add dctrl-tools to Build-Depends as it is needed by
debian/mk-haskell-depends.
- Add libghc6-mtl-dev to Build-Depends.
- Replace ${ghc:Depends} with ${haskell:Depends}.
* debian/patches/26_fix-for-ghc-6.6.dpatch:
- Fix build system to recognize GHC version higher than 6.4.*
- Use -fallow-undecidable-instances to compile the library.
* debian/rules:
- Replace debian/mk-ghc6-vars with debian/mk-haskell-depends script
which determines all dependencies by using the installed package
description file used by ghc-pkg.
.
hat (2.04-1) unstable; urgency=low
.
* New upstream release.
- New tools are added and resurrected. These are hat-detect, hat-anim,
hat-explore, hat-cover and hat-nonterm
- We have included more libraries from the hierarchical base package
as standard, so more programs should be immediately traceable.
- Works fully with ghc-6.2 and ghc-6.4.
* Change of maintainer. Set myself as maintainer and move Ian to the
co-maintainers list. Ian, thanks for your work on this package.
* Start using dpatch to make inclusion of new (upstream) patches easier.
- Dropped the patches to src/hatlib/Hat/Foreign/BuiltinTypes.hs,
src/hatlib/Foreign/BuiltinTypes.hx, src/hatlib/Makefile and the
special src/hatlib/Foreign/Foreign.hs handling which is no longer
neccessary with the new upstream release.
- Dropped obsolete patches to script/{confhc-hat,fixghc,hat-graph},
src/hattools/{Makefile,Ident.hs,LowLevel.hs,Observe.hs,Run.hs} and
src/hatlib/Hat/Hat.hs
* Rename hat-ghc6 to libghc6-hat-dev, following the standard ghc6
library names, and add a transitional dummy package.
* debian/control.in:
- add homepage field to the long descriptions.
- add ppc64 to the list of supported architectures.
- loosen build dependency on ghc6 and replace `fixed' Depends on ghc6
with an at build time generated dependency.
- remove hat-nhc98 and the Build-Depends and the Suggest on nhc98 and
nhc98 because nhc98 is removed from the archive. (Closes: #334156)
- remove hat-ghc5 and the Build-Depends on ghc5 because ghc5 will be
removed from the archive as well and can not be installed for quite
some time now.
- replace ${Source-Version} with ${binary:Version} and add dpkg-dev
(>= 1.13.19) to Build-Depends.
- bump Standards-Version to 3.7.2. No changes needed.
* debian/control: update Depends for hat-ghc6 by running
update-haskell-control. (Closes: #310009)
* debian/rules:
- remove src/hattools/for_foreign_imports.h on clean to keep the
diff.gz small and tidy.
- remove not used debhelper calls.
* debian/watch: added uscan watch file.
.
hat (2.02-12) unstable; urgency=low
.
* Update debian/control from debian/control.in with the nhc98 arches from
nhc98 1.16-15.
.
hat (2.02-11) unstable; urgency=low
.
* Update Isaac's e-mail address.
* Use variables for build-deps and deps using update-haskell-control.
* No longer generate "ghc6-version-min=6.2.2"-style substvars when
building.
* Build-deps updated for ghc6 6.2.2. Closes: #248980.
* Build-dep on haskell-utils (>= 1.5) and use
"update-haskell-control --check" before building.
.
hat (2.02-10) unstable; urgency=low
.
* Bump the ghc6 (build-)dependency to 6.2.1.
* Add m68k to the list of ghc6 arches.
.
hat (2.02-9) unstable; urgency=low
.
* Put the right file locations in manpage. Closes: #232609.
* Fix from upstream to fill in gaps in
src/hatlib/Hat/Foreign/BuiltinTypes.hs
* Don't patch src/hatlib/Hat/Foreign/ForeignPtr.hs as it is generated
anyway.
.
hat (2.02-8) unstable; urgency=low
.
* Add "#include <stdlib.h>" to C files using malloc so they know what
it's meant to return.
.
hat (2.02-7) unstable; urgency=low
.
* Make a header file for the foreign imports and change them to use it.
Closes: #226672.
.
hat (2.02-6) unstable; urgency=low
.
* Handle unsafeForeignPtrToPtr as well as foreignPtrToPtr for GHC 6.2.
* Swap argument order for newForeignPtr and addForeignPtrFinalizer
with ghc6.
* Update ghc6 build dep to >= 6.2. Closes: #224762.
* Use "/usr/bin/ghc6 --print-libdir" rather than looking to see what
exists when adding and removing the hat package.
.
hat (2.02-5) unstable; urgency=low
.
* Set DH_OPTIONS to -s rather than -a so the package build on arches
where not all compilers exist.
.
hat (2.02-4) unstable; urgency=low
.
* Remove src/hatlib/Foreign/ForeignPtr.h{s,x} when building to ensure
it is replaced with the ghc6 version when appropriate.
.
hat (2.02-3) unstable; urgency=low
.
* Remove dummy /usr/bin/<randomname> entry from compilers list.
* Alter script/confhc-hat to cope with GHC versions of the form x.y.z
as well as x.yy.z. Closes: #219024.
* Build the tools with the first compiler found in the list, and rename
the list COMPS (was ARCHES).
.
hat (2.02-2) unstable; urgency=low
.
* Set me as maintainer and Isaac Jones as a co-maintainer.
* Put 4 in debian/compat and depend on >= 4 accordingly.
* Remade debian/rules from a debhelper example to bring it back
up-to-date given it needed lots of rewriting anyway to support
multiple compilers nicely.
* Also altered debian/control, the postinsts etc as part of the above
rewrite.
* Apply the ghc6-fixing patch from nhc98 upstream.
* Various other ghc6 fixes for hat, including some hackery to keep
nhc98 working.
.
hat (2.02-1) unstable; urgency=low
.
* New upstream release.
* Remove manpage for hat-detect, which is no longer distributed by
upstream. (Closes:#186949)
* Force interfaces to be built against current GHC 5.04.2.
.
hat (2.00-5) unstable; urgency=low
.
* Rebuild with GHC5 support, now that Michael Weber kindly upgraded!
.
hat (2.00-4) unstable; urgency=low
.
* Building without support for GHC5, due to a bug in GHC's Locale
Haskell98 compatibility layer. The fix is in GHC's CVS (and
possibly a later release). When this bug is corrected, I will
re-upload with a working version. Until then, I can't build
under GHC5. (See Bug Report #167647)
.
hat (2.00-3) unstable; urgency=low
.
* Add a 'conflicts' with nhc98 (<< 1.14-3) to support proper upgrades.
(Thanks to Andrew Suffield for that fix.) (Closes:Bug#154807)
* Add a build dependency on glib-dev. (Closes:Bug#150816)
* Correct path for binary in manpage. (Closes:Bug#150540)
* Remove extranneous java-virtual-machine dependency, and have package
depend on either GHC (>= 5.04) or NHC98. (Closes:Bug#151770)
.
hat (2.00-2) unstable; urgency=low
.
* Correct build problem in _hmake_ that prevented the Haskell include
files from being incorporated into the package. (Closes:Bug#152747).
* Correct 'clean' in build package. (Closes:Bug#152741)
* Add depends on ghc so this flavor is also built.
* Include a tarball of the GHC output. I don't know the best way to automate
this, so for now all of you GHC users will need to install manually.
.
hat (2.00-1) unstable; urgency=low
.
* Initial package
Files:
efee13448651b24680b1052e594dacb7 811 devel optional hat_2.04-2.dsc
11515d25ed8c760bfe1238fad36ad18f 1665217 devel optional hat_2.04.orig.tar.gz
265e14ce3d4bfeffcae79f0c3538f344 22454 devel optional hat_2.04-2.diff.gz
fb8accf5e2bbe6cad9828a6462b48ce4 6474 devel optional hat-ghc6_2.04-2_all.deb
119214621909cfa340c5dbe46f2e36c3 2656442 devel optional hat_2.04-2_i386.deb
b8a774600bfa1cb5e79ca44283df2b80 2825200 devel optional libghc6-hat-dev_2.04-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFPMOQUALvsZYuOJARAj4nAKCEDeMMkiuQp9Kdshl4pTfH7lJvbgCcDSX4
5R0nsCfA+7h4rPy33UBkraA=
=GlNz
-----END PGP SIGNATURE-----
Accepted:
hat-ghc6_2.04-2_all.deb
to pool/main/h/hat/hat-ghc6_2.04-2_all.deb
hat_2.04-2.diff.gz
to pool/main/h/hat/hat_2.04-2.diff.gz
hat_2.04-2.dsc
to pool/main/h/hat/hat_2.04-2.dsc
hat_2.04-2_i386.deb
to pool/main/h/hat/hat_2.04-2_i386.deb
hat_2.04.orig.tar.gz
to pool/main/h/hat/hat_2.04.orig.tar.gz
libghc6-hat-dev_2.04-2_i386.deb
to pool/main/h/hat/libghc6-hat-dev_2.04-2_i386.deb