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