[Bug 182522] [Sync request] Please sync haskell-devscripts 0.6.3 (universe) from Debian unstable (main)

Michael Bienia michael at vorlon.ping.de
Sun Jan 13 11:51:28 GMT 2008


Public bug reported:

Binary package hint: haskell-devscripts

Please sync haskell-devscripts 0.6.3 (universe) from Debian unstable (main).
Changelog since current hardy version 0.5.19:

haskell-devscripts (0.6.3) unstable; urgency=low

  * dh_haskell_install:
    - The new Cabal version 1.2 generates the .installed-pkg-config as
      dist/installed-pkg-config so try this location as well. 
      (Closes: #460138) 

 -- Arjan Oosting <arjan at debian.org>  Fri, 11 Jan 2008 00:30:47 +0100

haskell-devscripts (0.6.2) unstable; urgency=low

  * dh_haskell_install: Prepend the package build directory before the
    installation directory of generated API documentation. This will fix
    several FTBFS bugs in other packages. (Closes: #458872, #458875)

 -- Arjan Oosting <arjan at debian.org>  Thu, 03 Jan 2008 23:51:51 +0100

haskell-devscripts (0.6.1) unstable; urgency=low

  * dh_haskell_*: 
    - Use doit subroutine from Debian::Debhelper instead of safesystem
      from Dh_Haskell. This also fixes a bug where dh_haskell_build does
      not pass it's arguments to a call to dh_haskell_configure.
  * dh_haskell_builds:
    - Now accepts command line argument "hoogle" which is passed through
      to ./setup haddock as "./setup haddock --hoogle". 
  * dh_haskell_configure:
    - Now accepts various with-...= and arg-...= command line arguments
      which are passed through to ./setup configure as options.
    - Add a little pod2man documentation.
  * Dh_Haskell.pm:
    - Remove safesystem subroutine.
  
 -- Arjan Oosting <arjan at debian.org>  Wed, 02 Jan 2008 06:50:02 +0100

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) 

 -- Arjan Oosting <arjan at debian.org>  Sun, 30 Dec 2007 18:07:23 +0100

** Affects: haskell-devscripts (Ubuntu)
     Importance: Wishlist
         Status: Confirmed

** Changed in: haskell-devscripts (Ubuntu)
   Importance: Undecided => Wishlist
       Status: New => Confirmed

-- 
[Sync request] Please sync haskell-devscripts 0.6.3 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/182522
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is a direct subscriber.



More information about the ubuntu-archive mailing list