Accepted haskell-devscripts 0.6.0 (source all)
-----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