Skip to content
  • Ilias Tsitsimpis's avatar
    Import Debian version 0.14.0 · 0307a639
    Ilias Tsitsimpis authored
    haskell-devscripts (0.14.0) unstable; urgency=medium
    
      * Bump compat level
      * Silence GHC 8.4's "ignoring (possibly broken) abi-depends..." warning
    
    haskell-devscripts (0.13.8) unstable; urgency=medium
    
      * Disable wordwrap on setup register output to cope with
        long filenames like data-default-instances-containers-0.0.1.conf.
    
    haskell-devscripts (0.13.7) unstable; urgency=medium
    
      * Use C.UTF-8 for setup register output.
    
    haskell-devscripts (0.13.6) unstable; urgency=medium
    
      * Switch to register --verbose=2 to ensure necessary output.
    
    haskell-devscripts (0.13.5) unstable; urgency=medium
    
      * Team upload.
      * Priority extra->optional ('extra' deprecated).
      * Override binary-package-depends-on-toolchain-package.
      * Partially update Uploaders: field (Closes: #886804).
      * Point Vcs-* at salsa.
    
    haskell-devscripts (0.13.4) unstable; urgency=medium
    
      * Cope with Cabal 2.0 gen-pkg-config output change.
    
    haskell-devscripts (0.13.3) unstable; urgency=medium
    
      * Patch from Chris Lamb to sort haskell:Recommends substvar.
        closes: #842708.
    
    haskell-devscripts (0.13.2) unstable; urgency=medium
    
      * Move versioned ghc dependency to -minimal to break
        dependency loop for ghc.
    
    haskell-devscripts (0.13.1) unstable; urgency=medium
    
      * Upload to unstable as part of GHC 8 transition.
    
    haskell-devscripts (0.13) experimental; urgency=medium
    
      * Pass `--mathjax` option to haddock
        Starting from version 2.17.0, haddock supports typesetting of mathematical
        expressions via Mathjax. Pass the `--mathjax` option to haddock to
        instruct it to use the Debian provided JS library, instead of pointing to
        the CDN. As a result, every *-doc package now recommends libjs-mathjax.
      * Bump ghc dependency to 8.0.1
      * Disable automatic generation of debug symbol packages
        GHC cannot produce debugging symbols, so the dbgsym package ends
        up being empty.
      * Bump debhelper dependency to 9.20151219
        We need a newer version of dh_strip in order to pass the
        `--no-automatic-dbgsym` option.
      * Convert d/copyright to DEP-5 format
    
    haskell-devscripts (0.12) unstable; urgency=medium
    
      [ Sean Whitton ]
      * Revert my duplicate fix for #826501.
        James McCoy's fix was sufficient.
      * Retroactively remove duplicate entry regarding fix for #826501 from
        changelog for version 0.11.0.
    
      [ Clint Adams ]
      * Do not exclude libHS files from dh_shlibdeps.  closes: #834156.
    
    haskell-devscripts (0.11.1) experimental; urgency=high
    
      * Corrected wrong syntax for provides packages.
    
    haskell-devscripts (0.11.0) experimental; urgency=medium
    
      [ James McCoy ]
      * Fix “Unescaped left brace in regex” warnings in dh_haskell_blurbs.
        (Closes: #826501)
    
      [ Sean Whitton ]
      * Respect user's debian/libghc-*-doc.links.  (Closes: #823689)
        Create the link ourselves rather than just overwriting
        debian/libghc-*-doc.links.
      * Use secure Vcs-* URIs.
    
      [ Sven Bartscher ]
      * Use ghc-pkg to determine tha package ABI instead of parsing package
        IDs, but still fall back to parsing if GHC is older than version 8.
      * Split into haskell-devscripts and haskell-devscripts-minimal. The
        latter is more convenient for bootstrapping a new architecture as it
        doesn't depend on hscolour.
      * Conformance with Debian Policy 3.9.8.
    
    haskell-devscripts (0.10.2.3) unstable; urgency=medium
    
      * Pass -a to more invocations of grep
    
    haskell-devscripts (0.10.2.2) unstable; urgency=medium
    
      * Set libexecdir to /usr/lib by default for FHS compliance
    
    haskell-devscripts (0.10.2.1) unstable; urgency=medium
    
      * Upload to unstable.
    
    haskell-devscripts (0.10.2) experimental; urgency=medium
    
      * Use ./Setup test --show-details=direct,
        and depend on the corresponding GHC version.
    
    haskell-devscripts (0.10.1) experimental; urgency=medium
    
      * Don't print a warning if there are no -doc package Recommends
        (Closes: #803684), thanks to Chris Lamb for the patch.
      * Run haddock more verbosely. Closes: #803685. Thanks to Chris Lamb for the
        patch.
      * Abort if haddock fails. Closes: #803687. Thanks to – you guessed it –
        Chris Lamb for the patch.
      * Create a more valid C file as probe.c
    
    haskell-devscripts (0.10) experimental; urgency=medium
    
      * Depend on ghc (>= 7.10), in preparation for the Stackage 3.0 transition.
    
    haskell-devscripts (0.9.12) experimental; urgency=medium
    
      * Compile Setup.hs with -threaded, to unbreak testsuites on GHC 7.10
        See https://github.com/haskell/cabal/issues/2398
    
    haskell-devscripts (0.9.11) unstable; urgency=medium
    
      [ Chris Lamb ]
      * make grep immune to locale chages (Closes: 793944)
    
    haskell-devscripts (0.9.10) unstable; urgency=medium
    
      * Dh_Haskell.sh: Always run sort in LC_ALL=C, to make sure it builds
        reproducible in different envionments.
    
    haskell-devscripts (0.9.9) unstable; urgency=medium
    
      * Dh_Haskell.sh: Alwasy run sort in LANG=C, to make sure it builds
        reproducible in different envionments.
    
    haskell-devscripts (0.9.8) unstable; urgency=medium
    
      [ Iustin Pop ]
      * Fix bug in extra-packages handling
    
      [ Joachim Breitner ]
      * Fix GHC_HAS_INTERPRETER and GHC_HAS_SMP logic
    
    haskell-devscripts (0.9.7) unstable; urgency=medium
    
      * Move the VCS for this package to git
      * Provide GHC_HAS_INTERPRETER and GHC_HAS_SMP make variables.
    
    haskell-devscripts (0.9.6) unstable; urgency=medium
    
      * Do not send diagnostic output to stdout; use stderr 
    
    haskell-devscripts (0.9.5) unstable; urgency=medium
    
      * Typo in Dh_Haskell, breaks building pandoc 
    
    haskell-devscripts (0.9.4) unstable; urgency=medium
    
      * Pass variables from the Makefile to the Dh_Haskell in environment
        variables; safer when they contain spaces or quotes.
      * Ensure quotes in variables are correctly handled in Dh_Haskell
      * Print commands as they are executed in Dh_Haskell, with correct quoting.
        this requires everything to be run by bash, and no /bin/sh.
    
    haskell-devscripts (0.9.3) unstable; urgency=medium
    
      [ Dmitry Bogatov ]
      * Fix hardening-no-relro lintian warning
      * Do not truncate existing lintian overrides file
    
      [ Joachim Breitner ]
      * Upload to unstable
    
    haskell-devscripts (0.9.2) experimental; urgency=medium
    
      * Use a different path to store the extra-packages files, independent of
        Cabal's file scheme.
    
    haskell-devscripts (0.9.1) experimental; urgency=medium
    
      * Move binary-or-shlib-defines-rpath override to the right target.
    
    haskell-devscripts (0.9) experimental; urgency=medium
    
      * Pass -XlibHS to dh_shlibdeps
      * Depend on ghc 7.8, so that depending on haskell-devscripts (>= 0.9)
        ensures a package is built against the GHC packages in experimental
      * Add a binary-or-shlib-defines-rpath lintial override to libghc-*-dev
    
    haskell-devscripts (0.8.21) unstable; urgency=medium
    
      * Install hoogle .txt files to DEB_HOOGLE_TXT_DIR with a filename derived
        from the Debian package name, and not the Cabal name. This avoid problems
        when packaging a library also shipped by GHC (such as Cabal).
      * When calculating Recommends from links in documentation, handle file://
        links as well.
    
    haskell-devscripts (0.8.20.0) unstable; urgency=medium
    
      * Added ghc-version substvar
      * Bump standards version, no change
    
    haskell-devscripts (0.8.19.7) unstable; urgency=medium
    
      * Pass --show-details=always to test suite
    
    haskell-devscripts (0.8.19.6) unstable; urgency=medium
    
      * Use a configure-ghc-stamp (Closes: #747924)
    
    haskell-devscripts (0.8.19.5) unstable; urgency=medium
    
      * dh_haskell_shlibdeps: Get -L flags from the library-dirs field.
    
    haskell-devscripts (0.8.19.4) unstable; urgency=medium
    
      * Simplify dh_haskell_shlibdeps
        Instead of building a haskell program and running dpkg-shlibdeps (which
        picks up shared library dependencies of dependencies of this module)
        instead parse the ghc-pkg information of this package and use the
        information from the "extra-libraries" field. Then build a probe
        C program linking against these libraries and run dpkg-shlibdeps on them.
        (This also removes special handling of libffi and libgmp, and makes it
        compatible with ghc-7.8.)
      * Prevent dh_shlibdeps to look at libHS* libraries.
    
    haskell-devscripts (0.8.19.3) unstable; urgency=medium
    
      * Run dh_haskell_blurbs on all packages (Closes: #721461)
    
    haskell-devscripts (0.8.19.2) unstable; urgency=medium
    
      * Remove the final newline from haskell:LongDescription, now that
        http://bugs.debian.org/680871 is fixed.
    
    haskell-devscripts (0.8.19.1) unstable; urgency=low
    
      * add an encoding declaration in dh_haskell_shlibdeps.pod (Closes: #723882)
    
    haskell-devscripts (0.8.19) unstable; urgency=low
    
      * Fix /usr/share/ subdirectory
    
    haskell-devscripts (0.8.18) unstable; urgency=low
    
      * Ensure that debian/rules binary works. (Closes: #717442)
    
    haskell-devscripts (0.8.17) unstable; urgency=low
    
      * Allow a package to disable the installation of the hoogle file (prepares
        the fix for #709771)
    
    haskell-devscripts (0.8.16) unstable; urgency=low
    
      * Remove some unnecssary build-depends version constraints (found by cme)
      * Avoid adding dependencies on libffi and libgmp to libghc-*-foo (Closes:
        639015)
      * Bump compat level
      * Add build-arch and build-indep targets
    
    haskell-devscripts (0.8.15) experimental; urgency=low
    
      * dh_haskell_blurbs added, provides substitution variables for the common
        package description blurbs, and also for reading the package description
        from the Source’s Description field.
        Until http://bugs.debian.org/680871 is fixed this does not work well for
        packages with multiple paragraphs in their description.
    
    haskell-devscripts (0.8.14) experimental; urgency=low
    
      * Explicitly mention which Prelude to use in dh_haskell_shlibdeps, thanks to
        Clifford Beshers for the patch.
      * Use cdbsn' $(DEB_PACKAGES) instead of parsing debian/control to see if
        profiling is desired.
      * Support installing Cabal-built binaries: Put the name of the binary in
        debian/pkg.haskell-binaries to ship the binary in that package
      * Add GHC-Package field to the Packages file
    
    haskell-devscripts (0.8.13) experimental; urgency=low
    
      [ Joachim Breitner ]
      * Improve parsing of "Setup register" output, patch by David Fox
      * Enable creation of hoogle files, thanks to Kiwamu Okabe for the
        suggestion.
    
      [ Kiwamu Okabe ]
      * Need --html option to fix bug that --hoogle option don't output html file.
      * Support to create /usr/lib/ghc-doc/hoogle/*.txt for hoogle package.
    
      [ Joachim Breitner ]
      * Symlink hoogle’s txt files to /usr/lib/ghc-doc/hoogle/
      * Bump ghc dependency to 7.6
      * Bump standards version
    
    haskell-devscripts (0.8.12) unstable; urgency=low
    
      * Depend on ghc >= 7.4, adjusting to its haddock --interface-version
        behaviour.
    
    haskell-devscripts (0.8.11) unstable; urgency=low
    
      * Conflict with ghc >= 7.4; as haddock --interface-name behaves differently
        then. A new haskell-devscripts upload will happen when ghc-7.4 enters
        unstable.
    
    haskell-devscripts (0.8.10) unstable; urgency=low
    
      * Run Cabal-defined testsuites, if DEB_ENABLE_TESTS = yes is set in
        debian/rules.
    
    haskell-devscripts (0.8.9) unstable; urgency=low
    
      [ Giovanni Mascellani ]
      * Make -doc packages recommend -dev instead of suggesting. It's likely that
        people installing documentation want the library too. (Closes: #635754)
      * Fix the header and footer in manpages (Haskell is quite the opposite
        of Perl!).
      * Write a manpage for dh_haskell_extra_depends and improve dh_haskell_depends.
        Some other work is to be done.
    
      [ Joachim Breitner ]
      * Depend on dh-buildinfo. This stores a file in /usr/share/*/doc listing the
        version of all the build dependencies, and might be handy some time if we
        need to recompile stuff.
      * Pass --ghc-option=-DDEBIAN_NO_GHCI to configure if ghc does not support
        ghci, to allow packages to selectively disable features (e.g. TH,
        annotations) then.
    
    haskell-devscripts (0.8.8) unstable; urgency=low
    
      * Team upload.
      * Added support to track data packages.
    
    haskell-devscripts (0.8.7) unstable; urgency=low
    
      * Also install package.conf in version-agnostic path
    
    haskell-devscripts (0.8.6) unstable; urgency=low
    
      * Install .haddock files in version-agnostic path
    
    haskell-devscripts (0.8.5) unstable; urgency=low
    
      * s/GHC6/GHC in GHC_VERSION, BUILD_GHC, DEB_SETUP_GHC_CONFIGURE_ARGS, but
        provide/use the “other” variable too, to avoid breaking existing packages.
    
    haskell-devscripts (0.8.4) unstable; urgency=low
    
      [ Marco Túlio Gontijo e Silva ]
      * hlibrary.mk: Include .hs in DEB_COMPRESS_EXCLUDE
    
      [ Joachim Breitner ]
      * Call ghc-pkg, not ghc-pkg6 (patch by David Fox)
    
    haskell-devscripts (0.8.3) unstable; urgency=low
    
      * Set HOME to some (non-existant) path in hlibrary.mk. Some buildds have
        this variable not set, causing builds to fail.
    
    haskell-devscripts (0.8.2) unstable; urgency=low
    
      * Upload to unstable
    
    haskell-devscripts (0.8.1) experimental; urgency=low
    
      * Add dependency on virtual haddock interface package to -doc packages
    
    haskell-devscripts (0.8) experimental; urgency=low
    
      [ Marco Silva ]
      * Fix ".haddock file in -dev creates broken symlinks in
        /usr/share/doc/ghc6-doc/html/libraries/index.html" by moving .haddock
        file to -doc package. (Closes: #586723)
      * Update Uploader name.
      * debian/copyright: Update name.
      * Use ghc instead of ghc6
      * debian/control: Remove xutils-dev, since lndir is not being used
        anymore.
      * Update package name from haddock to ghc-haddock.
    
      [ Joachim Breitner ]
      * Bump standards version, no change
    
    haskell-devscripts (0.7.12) unstable; urgency=low
    
      * Send error messages to stdout
    
    haskell-devscripts (0.7.11) unstable; urgency=low
    
      * Better error checking when figuring out providing package, should help
        debug or even fix bug #588001.
    
    haskell-devscripts (0.7.10) unstable; urgency=low
    
      [ Joachim Breitner ]
      * dh_haskell_shlibdeps: Mangle paths in package descriptions more
        selectively
    
      [ Marco Túlio Gontijo e Silva ]
      * Dh_Haskell.sh: ghc_pkg_field.
      * dh_haskell_depends: Ignore comments in debian/control.
    
    haskell-devscripts (0.7.9) unstable; urgency=low
    
      * dh_haskell_depends: Only include packages in substvars if they exist
        in debian/control.
    
    haskell-devscripts (0.7.8) unstable; urgency=low
    
      * Parse cabal files more liberaly in hlibrary.mk
      * Wrong see also in dh_haskell_provides (Closes: #576504)
    
    haskell-devscripts (0.7.7) unstable; urgency=low
    
      * Fix "Haskell cleanup fails if optional hlibrary.setup is missing"
        changing the way the shell conditional is done.  Thanks to Jonas
        Smedegaard <dr@jones.dk>. (Closes: #576447)
    
    haskell-devscripts (0.7.6) unstable; urgency=low
    
      * Remove Dh_Haskell.pm.
      * source/format: Use 3.0 (native).
      * Fix "GREP_OPTIONS breaks build" cleaning GREP_OPTIONS in hlibrary.mk
        (Closes: #573925)
      * Move DEB_BUILD_DEPENDENCIES = build-arch to hlibrary.mk, instead of
        all packages debian/rules.
      * Fix "hlibrary.mk should do cleanup" by including Setup clean in the
        clean:: target of hlibrary.mk.  (Closes: #575128)
    
    haskell-devscripts (0.7.5) unstable; urgency=low
    
      * hlibrary.mk: Create HASKELL_HIDE_PACKAGES variable, to make it
        possible to create packages hidden by default.
      * hlibrary.mk: Include package.conf file in md5sums, since it doesn't
        change.
    
    haskell-devscripts (0.7.4) unstable; urgency=low
    
      * Prevent building of packages with ghc6 << 6.12.1-10
    
    haskell-devscripts (0.7.3) unstable; urgency=low
    
      * Priority extra
      * Fix dh_haskell_provides with packages with a dash in the cabal name
      * dh_haskell_* looks at files given  on the command line _or_ at the
        expected place
    
    haskell-devscripts (0.7.2) unstable; urgency=low
    
      * Dh_Haskell.sh: Remove unused variable.
      * Dh_Haskell.sh: Remove packages without hash-id from the list.
      * Dh_Haskell.sh: Treat haskell-package dependencies that doesn't need
        a Debian-package.
      * debian/control: Update Uploader e-mail.
    
    haskell-devscripts (0.7.1) unstable; urgency=low
    
      * Remove package config from source tree root
      * Bump standards version
    
    haskell-devscripts (0.7) unstable; urgency=low
    
      [ Marco Túlio Gontijo e Silva ]
      * debian/control: Add haddock and hscolour as Dependencies:.
    
    haskell-devscripts (0.6.19) experimental; urgency=low
    
      [ Kari Pahula ]
      * Install Haddock files to /usr/lib/ghc-$VER/haddock/$PKG-$VER
      * Use --builddir Cabal option instead of shuffling dist/ dirs around
      * Remove postinst/prerm scripts
      * Put package.conf into package.conf.d
    
      [ Joachim Breitner ]
      * Remove dh_haskell_prep, not needed any more (Closes: #516414)
      * Create dh_haskell_provides, to create a ${haskell:Provides} substvar
        containing a string derived from the cabal package name, version and ABI
        hash.
      * Depend on the virtual package names provided by dh_haskell_provides, if
        dpkg knows about them. (Closes: #518308, #507912)
      * Bump ghc6 dependency to (>= 6.12)
    
    haskell-devscripts (0.6.18) unstable; urgency=low
    
      * dh_haskell_prep: Allow spaces before : in cabal fields.
    
    haskell-devscripts (0.6.17) unstable; urgency=low
    
      * hlibrary.mk: Allow spaces before : in cabal fields.
      * Remove unsuported packaging scripts, leaving only the standard
        hlibrary.mk.  Closes: #520703, #543776.
    
    haskell-devscripts (0.6.16) unstable; urgency=low
    
      [ Marco Túlio Gontijo e Silva ]
      * Change Marco Túlio's e-mail.
      * dh_haskell_depends: Create empty haskell: variables.
      * dh_haskell_shlibdeps: Change license.
      * debian/control: Use Debian Haskell Group as Maintainer.
      * debian/control: Update Vcs-Darcs to Debian Haskell Group darcs.
      * debian/control: Use new Standards-Version.
      * debian/control: Use DM-Upload-Allowed.
      * debian/control: Use one line per package in Depends.
    
      [ Joachim Breitner ]
      * Refer to GPL-2 in John’s copyright statement, with his permission
    
    haskell-devscripts (0.6.15+nmu13) unstable; urgency=low
    
      * NMU.
      * hlibrary.mk: install .haddock files in -dev package, not -doc.
      * hlibrary.mk: Build documentation in build-haddock-stamp target. Add it
        as a prerequisite for build/*-dev target.
      * hlibrary.mk: copy relevant data from Cabal database from -dev to -doc
        package, for ghc6-doc's trigger.
    
    haskell-devscripts (0.6.15+nmu12) unstable; urgency=low
    
      * Non-maintainer upload.
      * prerm-ghc: Use ghc-pkg --no-user-package-conf unregister in prerm.
        Closes: #535967.
      * Fix "support for DEB_BUILD_OPTIONS=parallel=n broken"
        dh_haskell_build: Remove support for parallel=n. (Closes: #536589)
    
    haskell-devscripts (0.6.15+nmu11) unstable; urgency=low
    
      [Marco Túlio Gontijo e Silva]
      * Non-maintainer upload.
      * Create haskell:Recommends and haskell:Suggests.
      * dh_haskell_prep: Don't create haskell:Depends for documentation
        packages. Closes: #532381.
      * hlibrary.mk: Use --make instead of -package Cabal to build Setup.hs.
      * dh_haskell_depends: Includes -dev package in -prof Depends.
      * dh_haskell.pod: Recommend using CDBS and hlibrary.mk.
      * debian/control: Use Section: haskell.
    
      [Joachim Breitner]
      * debian/control: add ${perl:Depends}
    
    haskell-devscripts (0.6.15+nmu10) unstable; urgency=low
    
      * Non-maintainer upload.
      * dh_haskell_shlibdeps:
        - Create empty package.conf before calling ghc-pkg.  Thanks to Jeremy
          Shaw <jeremy@n-heptane.com>.  Closes: #526998.
        - Use the same package.conf for all binary
          packages from the same source.  This allow a package with multiple
          binaries with internal dependencies to use dh_haskell_shlibdeps.
        - Treat correctly the names of libraries with dash.
      * debian/changelog: Correct the wrong bug number in the changelog for
        0.6.15+nmu9.
    
    haskell-devscripts (0.6.15+nmu9) unstable; urgency=low
    
      * Non-maintainer upload.
      * dh_haskell_shlibdeps: Treat correctly the names of libraries with
        dash.  Thanks to TANIGUCHI Takaki <takaki@asis.media-as.org>.
        Closes: #524143, #525568.
    
    haskell-devscripts (0.6.15+nmu8) unstable; urgency=low
    
      * Non-maintainer upload.
      * Create dh_haskell_shlibdeps.
      * Create Dh_Haskell.sh with common parts of dh_haskell_depends and
        dh_haskell_shlibdeps.
      * Documentation for how to use dh_haskell_depends and shlibdeps.
      * dh_haskell_depends.pod: Correct missing reference to dh_haskell_prep.
      * debian/control: Bump Standards-Version to 3.8.0. No changes needed.
      * debian/compat: updated to 7, since it requires dh script.
    
    haskell-devscripts (0.6.15+nmu7) unstable; urgency=low
    
      * Non-maintainer upload.
      * Added a configurable DEB_CABAL_PACKAGE variable to hlibrary.mk.
    
    haskell-devscripts (0.6.15+nmu6) unstable; urgency=low
    
      * Non-maintainer upload.
      * Disabled parallel builds in hlibrary.mk.
    
    haskell-devscripts (0.6.15+nmu5) unstable; urgency=low
    
      * Non-maintainer upload.
      * Prepend a line in hlibrary.mk with a tab, not 8 spaces. (Closes: #517028)
      * Treat .haddock files as arch independent files again.
    
    haskell-devscripts (0.6.15+nmu4) unstable; urgency=low
    
      * Non-maintainer upload.
      * Support DEB_BUILD_OPTIONS noopt.  Conforming to Debian Policy 4.9.1.
      * Support DEB_BUILD_OPTIONS parallel=n.  Conforming to Debian Policy
        4.9.1.
      * hlibrary.mk: New version.
      * postinst-ghc: Use update instead of register.  Thanks to Clifford
        Beshers <clifford.beshers@gmail.com>.
      * prerm-ghc:
        - Don't unregister in upgrade.  Thanks to Joachim Breitner
        <nomeata@debian.org>.
        - Don't try to remove .o files.  Thanks to Joachim Breitner
        <nomeata@debian.org>.
      * debian/control: Depends on cdbs.
    
    haskell-devscripts (0.6.15+nmu3) unstable; urgency=low
    
      * Update hlibrary.mk to latest version from kaol
        + Install .haddock to /usr/lib/ghc-$(GHC6_VERSION)/haddock/ instead of
          /usr/lib/ghc6-$(GHC6_VERSION)/haddock/
        + Add calls to dh_haskell_depends in the right places
    
    haskell-devscripts (0.6.15+nmu2) unstable; urgency=low
    
      * Non-maintainer upload.
      * Update hlibray.mk to latest version from kaol. Does not yet close
        #516241, as that bug also needs to be fixed for dh_haskell_install
    
    haskell-devscripts (0.6.15+nmu1) unstable; urgency=low
    
      * Non-maintainer upload.
      * Add a manpage for each command.  Closes: #512554.
      * Include hlibrary.mk (CDBS class).  Closes: #462482.
      * Include dh addon.
      * Use debhelper 7.
      * Remove references to Arjan home.
      * Include dh_haskell_clean.
      * dh_haskell.pod:
        - Don't reference to cabalDebianTemplate.  Thanks to Jeremy Shaw
          <jeremy@n-heptane.com>.  Closes: #514129.
        - Document dh_haskell_depends on how-to.  Thanks to Chris Lamb
          <lamby@debian.org>. Closes: #502937.
      * dh_haskell_configure:
        - Use --extra-include-dirs to add Hugs includes not considered by
          hsc2hs.  Thanks to John Goerzen <jgoerzen@complete.org>.
          Closes: #513397.
        - Disable ghci when building for profiling.
      * Dh_Haskell.pm:
        - use more relaxed rule for haddock.  Thanks to John Goerzen
          <jgoerzen@complete.org>.  Closes: #512555.
        - Support for more than one version of a ghc-pkg package.
        - Do not consider user packages.
      * postinst-ghc: Do not generate GHCi libraries in postinst.  Packages
        should include them.  Thanks to Kummar Apaiah <akumar@ee.iitm.ac.in>
        and Arjan Oosting <arjan@debian.org>.  Closes: #455049.
      * dh_haskell_prep: Uses + instead of -999 on dependencies.  Thanks to
        Kari Pahula <kaol@debian.org>.  Closes: #511857.
      * docs/: Remove empty docs dir.
      * debian/control: Include ${misc:Depends}.
      * debian/install: Use debian/install instead of
        debian/haskell-devscripts.install
      * debian/copyright: Reference GPL-2 and GPL-3 instead of GPL.
      * debian/docs: Remove empty docs file.
    
    haskell-devscripts (0.6.15) unstable; urgency=high
    
      * Set urgengy to high as it fixes a grave bug.
      * Use the --print-libdir instead of the version number of the Debian package
        to determine the GHC library directory  (Closes: #512063)
    
    haskell-devscripts (0.6.14) unstable; urgency=low
    
      * Handle multiple older versions in postinst-ghc template.
        (Closes: #496651).
      * Don't forget package description files given on the command line
        when dh_haskell_depends can not find one itself.
        Thanks Marco Túlio Gontijo e Silva (Closes: #501697)
      * Fix man-page to mention packages which actually use haskell-devscripts
        (Closes: 497059)
    
    haskell-devscripts (0.6.13) unstable; urgency=medium
    
      * Apply patch from Chris Lamb to prevent other packages
        from FTBFS (Closes: #491506)
      * debian/control:
        - Bump Standards-Version to 3.8.0. No changes needed.
      * Raise urgency to get this small fix in Lenny
    
    haskell-devscripts (0.6.12) unstable; urgency=low
    
      * dh_haskell_configure:
        - Pass all enable-* en disable-* arguments as options through to
          ./setup configure.
          This can be used to disable optimization on certain architectures
          (dh_haskell_configure disable-optimization) or to always build a
          vanilla library (dh_haskell_configure enable-library-vanilla)
          (Closes: #478700)
    
    haskell-devscripts (0.6.11) unstable; urgency=low
    
      * dh_haskell_depends:
        - Change the way the next upstream version of a native debian package
          is determined. (Closes: #473549)
        - Fix the generation of the ${haskell:Depends} substvar for profiling
          packages. (Closes: #474921)
    
    haskell-devscripts (0.6.10) unstable; urgency=low
    
      * dh_install:
        - Make sure where are in the right directory when dh_install is
          called.
        - Remove all non profiling files from the generated profiling
          packages, (Closes: #472654)
    
    haskell-devscripts (0.6.9) unstable; urgency=low
    
      * prerm-ghc:
        - Do not fail when ghc-pkg unregister during deconfigure of
          remove. This way packages generated wich haskell-devscripts which
          ghc-pkg registration has been broken in some way can still be
          removed.
    
    haskell-devscripts (0.6.8) unstable; urgency=low
    
      * debian/control:
        - Let the Vcs-* fields point to the trunk branch.
      * dh_haskell_install: Do not prune all non-existant directories from the
        install-pkg-config file. Only prune references to non-existant
        directories in /usr/lib/haskell-packages/ghc6/ (which should have been
        shipped with the generated packages otherwise) and give a warning for
        other non-existing directories.
    
    haskell-devscripts (0.6.7) unstable; urgency=low
    
      * dh_haskell_build:
        - The new Cabal version 1.2 generates the .setup-config as
          dist/setup-config so try this location as well.
    
    haskell-devscripts (0.6.6) unstable; urgency=low
    
      * dh_haskell_install:
        - Write the correct path to the generated documentation in the package
          description file.
    
    haskell-devscripts (0.6.5) unstable; urgency=low
    
      * debian/control:
        - Bump Standards-Version to 3.7.3. No changes needed.
        - Add Vcs-Svn adn Vcs-Browser fields.
      * dh_haskell_prep:
        - Don't add ghc6-prof-prof to the ${haskell:Depends} generated for
          profiling libraries. Thanks Kari Pahula (Closes: #460558)
    
    haskell-devscripts (0.6.4) unstable; urgency=low
    
      * dh_haskell_build:
        - With Cabal version >= 1.2 dh_haskell_builds accepts the command line
          arguments 'PROG-option=OPT', 'PROG-options=OPTS',
          'html-location=URL', 'executables', 'css=PATH', 'hyperlink-source'
          and 'hscolour-css=PATH' which are passed as options to the calls to
          ./setup build and ./setup haddock
      * dh_haskell_configure:
        - With Cabal version >= 1.2 dh_haskell_configure accepts the command
          line arguments 'configure-option=OPT', 'PROG-option=OPT' and
          'PROG-options=OPTS' which are passed as options to the call to
         ./setup configure
      * haskell_install:
        - Rewrite the code handling the package description file. Now it
          should work with Cabal version >= 1.2 / GHC 6.8.2. (Closes: #460138)
        - Remove LICENSE files installed by Cabal and empty documentation
          directories.
        - For Cabal >= 1.2 adjust the paths to the generated documentation
          in some regelur expressions.
    
    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)
    
    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)
    
    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.
    
    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)
    
    haskell-devscripts (0.5.19) unstable; urgency=low
    
      * Make some cosmetic changes to the POD source of the man page(s) and
        remove the unused and duplicate POD sources from dh_haskell_prep and
        dh_haskell_install.
      * Only build the setup file if no executable setup file exists.
        (Closes: #441100)
    
    haskell-devscripts (0.5.18) unstable; urgency=low
    
      * Rewrite the postinst-ghc and prerm-ghc scripts to respectively hide
        and expose previous installed versions of a package.
      * Update the prerm-ghc script to ignore error when it unregisters a
        package. (Closes: 432972)
      * debian/control: the postinst-ghc and prerm-ghc use ghc-pkg syntax
        which was introduced in GHC 6.4. Adjust the Depends line accordingly.
      * debian/rules: cleanup rules file.
      * debian/links: Create links pointing the man pages from the different
        dh_haskell_* commands to the main dh_haskell command man page.
    
    haskell-devscripts (0.5.17) unstable; urgency=low
    
      * Use the cabal package name as directory in /usr/lib/hugs/packages.
    
    haskell-devscripts (0.5.16) unstable; urgency=low
    
      * Install hugs packages into /usr/lib/hugs/packages which is wat the
        Hugs release of September 2006 expects.
    
    haskell-devscripts (0.5.15) unstable; urgency=high
    
      * Set urgency high as the upload fixes an RC bug.
      * Fix the build of libghc-*-dev packages when no libghc-*-prof packages
        should be build. (Closes: #399127)
    
    haskell-devscripts (0.5.14) unstable; urgency=medium
    
      * Set urgency to medium to get fixed version into etch.
      * debian/control:
        - Add myself to Uploaders.
        - Bbump Standards-Version. No changes needed.
      * dh_haskell_buildinst: fix building of profiling packages.
    
    haskell-devscripts (0.5.13) unstable; urgency=low
    
      * Thanks to Arjan Oosting for the following patches:
      * Move debhelper to Build-Depends as suggested by lintian.
      * Change she-bang for dh_haskell to /bin/sh as does not use any
        bashims.
      * Replace dh_haskell_buildinst with simple shell script to decrease code
        duplicity.
      * Introduce separate Perl module which contains the code shared between
        the different dh_haskell tools.
    
    haskell-devscripts (0.5.12) unstable; urgency=low
    
      * New support for building profiling packages.  Thanks to Jeremy Shaw
        for this.
    
    haskell-devscripts (0.5.11) unstable; urgency=low
    
      * Now give version when deregistering packages in postinst.
    
    haskell-devscripts (0.5.10) unstable; urgency=low
    
      * Fixed a bug in dh_haskell when building multiple packages,
        introduced with the split in 0.5.7.
    
    haskell-devscripts (0.5.9) unstable; urgency=low
    
      * Applied patch from Florian Ragwitz to autodetect Setup.lhs vs.
        Setup.hs.
    
    haskell-devscripts (0.5.8) unstable; urgency=low
    
      * Fixed a few bugs in the new system.
    
    haskell-devscripts (0.5.7) unstable; urgency=low
    
      * Added dh_haskell_{prep,build,install}.
    
    haskell-devscripts (0.5.6) unstable; urgency=low
    
      * Tightened up Depends on libghc6-cabal-dev for interface consistency.
    
    haskell-devscripts (0.5.5) unstable; urgency=low
    
      * Adjusted Depends so ghc 6.4 can be considered to fulfill the requirement
        for having Cabal.
    
    haskell-devscripts (0.5.4) unstable; urgency=low
    
      * Use *.cabal files instead of Setup.description.
    
    haskell-devscripts (0.5.3) unstable; urgency=low
    
      * Updated for new cabal.
    
    haskell-devscripts (0.5.2) unstable; urgency=low
    
      * Make dep on libch6-cabal-dev versioned; older versions have bugs that
        can cause us trouble.
    
    haskell-devscripts (0.5.1) unstable; urgency=low
    
      * Added support for Hugs.
      * Added clean target example.
      * Pointed to HUnit package for example.
    
    haskell-devscripts (0.5.0) unstable; urgency=low
    
      * Initial Release.  Closes: #275218.
    0307a639
This project is licensed under the GNU General Public License v2.0 or later. Learn more