-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sun, 30 Dec 2007 18:07:23 +0100 Source: haskell-devscripts Binary: haskell-devscripts Architecture: source all Version: 0.6.0 Distribution: unstable Urgency: low Maintainer: Arjan Oosting <arjan@debian.org> Changed-By: Arjan Oosting <arjan@debian.org> Description: haskell-devscripts - Tools to help Debian developers build Haskell packages Closes: 457686 Changes: haskell-devscripts (0.6.0) unstable; urgency=low . * New version with the following features: - Separate build directories for each package haskell-devscripts handles. Users can properly split the monolithic dh_haskell call into a configure (dh_haskell_configure), build (dh_haskell_build) and install (dh_haskell_install) step. - Generates haddock generated API documentation, if the debian/control files contains a package section which name matches "haskell|libghc6)-.+-doc". The generated documentation is then install in that package. - Adds a new dh_haskell_depends command which generates the ${haskell:Depends} substitution variable for each library package. + For GHC6 libraries and GHC6 profiling libraries package this substitution variable contains a dependency on respectively ghc6 or ghc6-prof AND the (profiling) libraries the library depends on. + For Hugs libraries it only contains a dependency on hugs. * Changes to generate haddock API documentation: - Change Dh_haskell.pm to recognize packages which match "haskell|libghc6)-.+-doc" as 'handled' packages. - dh_haskell_build generates haddock API documentation. - dh_haskell_install installs haddock API documentation. * Stop shipping empty directories in generated libghc6-* packages: - dh_haskell_install removes directories which are empty after the installation step. * Add dh_haskell_depends script to package. * Drop all code handling GHC 5 or nhc98 as Debian does not ship GHC5 anymore, and the code will most likely be broken now anyway: - Cleanup dh_haskell_prep. - Cleanup Dh_Haskell.pm. * debian/control: - Add xutils-dev to the Depends as dh_haskell_configure needs lndir. - Add dctrl-tools to the Depends as dh_haskell_depends needs grep-dctrl. - Make myself the official maintainer and add John to the uploaders. * {postinst-ghc, prerm-ghc}: - Suppress confusing message from ghc-pkg when removing or upgrading package. Thanks Chris Lamb (Closes: #457686) Files: 02cb139494e745408445514d628012b3 597 devel optional haskell-devscripts_0.6.0.dsc 44675bcacdceebd48f5694f2a0110ba3 116652 devel optional haskell-devscripts_0.6.0.tar.gz 9092c773ac1dd9e0fdea9a58d2688108 16142 devel optional haskell-devscripts_0.6.0_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHd9C7UALvsZYuOJARAgzmAJ0VL0fNQ1/TxA258tdvHpjPIuEiyQCfZlyU 88bXSQS9sMOGBqcOwMKHwAU= =EDH5 -----END PGP SIGNATURE----- Accepted: haskell-devscripts_0.6.0.dsc to pool/main/h/haskell-devscripts/haskell-devscripts_0.6.0.dsc haskell-devscripts_0.6.0.tar.gz to pool/main/h/haskell-devscripts/haskell-devscripts_0.6.0.tar.gz haskell-devscripts_0.6.0_all.deb to pool/main/h/haskell-devscripts/haskell-devscripts_0.6.0_all.deb