-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sat, 05 Apr 2008 13:05:10 +0200 Source: ghc6 Binary: ghc6-prof ghc6 ghc6-doc Architecture: source all i386 Version: 6.8.2-4~bpo40+1 Distribution: etch-backports Urgency: low Maintainer: Ian Lynagh (wibble) Changed-By: Jens Peter Secher Description: ghc6 - GHC - the Glasgow Haskell Compilation system ghc6-doc - Documentation for the Glasgow Haskell Compilation system ghc6-prof - Profiling libraries for the Glasgow Haskell Compilation system Closes: 417325 423561 432706 432715 433251 461146 461170 461332 465058 466262 Changes: ghc6 (6.8.2-4~bpo40+1) etch-backports; urgency=low . * Backport to Etch. . ghc6 (6.8.2-4) unstable; urgency=low . * Small wibbles to debian/watcher.sh. * Add a build-dep on procps (debian/watcher.sh runs ps). . ghc6 (6.8.2-3) unstable; urgency=low . * Every 10 minutes, print any "ps ux" lines that mention gcc or ghc. According to folks on IRC, this is standard practice. It means that we don't have to worry about security buildds having different timeouts to the normal builders. * Apply upstream patch: FIX #2073: Don't add empty lines to GHCI's history Ian Lynagh **20080224143256 Closes: #461170. . ghc6 (6.8.2-2) unstable; urgency=low . * Apply upstream patch: Tweak the splitter Ian Lynagh **20080116195612 We were generating a label ".LnLC7", which the splitter was confusing with a literal constant (LC). The end result was the assembler tripping up on ".Ln.text". Closes: #466262. * Make an hpc symlink in /usr/bin. Closes: #461146. * Add a dep and build-dep on gcc >= 4:4.2 as we need the -fno-toplevel-reorder flag. Closes: #461332. * Put the right upstream source URL in debian/copyright. Closes: #465058. . ghc6 (6.8.2-1) unstable; urgency=low . * Strengthen haddock dep and build-dep to 0.8-2 as we need the version that makes compatible files on 32 and 64 bit arches. Closes: #433251. * Add a build-dep on hscolour. We now use it when making the documentation, so the haddock docs link to syntax highlighted source. * Remove the libsrc package. ghc6-doc now includes the sources anyway. Closes: #432706. * gen_contents_index is now provided by the upstream install, so we no longer ship our own copy. However, we do have to move it into /usr/lib rather than /usr/share/doc. * Remove the stat2resid slave of the GHC symlink, as stat2resid no longer exists. Closes: #432715. * We set bindir, docdir, htmldir, dvidir, pdfdir and psdir in mk/build.mk rather than with configure flags, as the way configure currently works means they can't be set relative to other variables if set with configure flags. * We no longer pass --datadir to configure; we used to use this to get the docs in the right place. * When doing the install step, we now use DESTDIR rather than prefix to override where the files go. * We now need to set HADDOCK_DOCS=YES in mk/build.mk in order to get the haddock docks built. * Removed "html/" from the documentation path in ghc6-doc.postinst, ghc6-doc.prerm and ghc6-doc.doc-base.users-guide. * Use "[ ! -f mk/config.mk ] ||" to guard "make distclean" rather than ignoring all errors from it. * Use ${binary:Version} rather than ${Source-Version} to specify the dependency of ghc6-prof on ghc6. * All the libraries now install LICENSE files, so we remove them after the install step. * Follow change in man path from /usr/man to /usr/share/man. * lintian thinks that Cabal's Distribution/License.hi is an extra licence file, so add a lintian override. . ghc6 (6.6.1-2) unstable; urgency=low . * ghc6-doc now depends on haddock as it needs to run gen_contents_index in postinst. Closes: #423561. * ghc6-doc and ghc6-libsrc depend on ${shlibs:Depends}, ${misc:Depends}. . ghc6 (6.6.1-1) unstable; urgency=low . * New upstream version. * Policy 3.7.2 compliant. * ghc6-doc provides libghc6-PACKAGE-doc for the various packages it has docs for. * Tweaked debian/rules to handle changes. * Remove build-dep on xutils; we no longer use lndir (which has now moved to xutils-dev anyway!) * Remove build-dep on cpio; we now let dh_install do all the moving rather than doing it ourselves with cpio. * Remove build-dep on time; no longer used. * Remove build-deps on libx11-dev, libsm-dev, libice-dev, libxmu-dev, libxi-dev; the X11 stuff is now in separate Cabal packages. * Manpages generation script removed s it is now in upstream. * Pass --datadir to ./configure rather than "make install-docs" so the haddock fields in package.conf get set correctly. Closes: #417325. * In mk/config.mk.in, don't put ghc-6.6.1/ on the end of datadir. * Use $(INSTALL) rather than hardcoding /usr/bin/install everywhere. * Don't generate or install library HTML doc contents and index. * Do install libraries-footer.txt, libraries-header.txt and the various prologue.txt's. * Install a gen_contents_index script for generating the haddock contents and index. * Add -X.haddock to the dh_compress call to make sure the .haddock files aren't getting compressed. * Give ghc6-doc a postinst to generate the haddock contents and index when it is installed. * Give ghc6-doc a prerm to clean up the above. * Revert these earlier changes as we now have haddock 0.8: * Remove the --source-module argument to haddock in mk/package.mk as haddock 0.7 doesn't support it. * Re-add the -optP-P when generating .raw-hs files as haddock 0.7 doesn't cope with line numbers in the files. Files: eb3a3e1ac1544abefdf51289997353f1 773 devel optional ghc6_6.8.2-4~bpo40+1.dsc 03abf27ae835177194ee003b263fdc72 7941436 devel optional ghc6_6.8.2.orig.tar.gz 610433d4aae2dd29604f1bda335d52e8 22072 devel optional ghc6_6.8.2-4~bpo40+1.diff.gz 6c95e5f3dad27954e26246ea705fd09e 28372772 devel optional ghc6_6.8.2-4~bpo40+1_i386.deb 26579f3d2a1ba4be800c6a90d0da4121 10346990 devel optional ghc6-prof_6.8.2-4~bpo40+1_i386.deb e1a45edcaa46ffb48b745daf24a0b915 2446078 doc optional ghc6-doc_6.8.2-4~bpo40+1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFH+RjcDuWXiv5j6KERAiBUAKDW168wC+UwkSQ797Rae3hxlRSnWgCfQ7i6 PdOyOReQxraS7TJrGAWkKm4= =OBYf -----END PGP SIGNATURE-----