[Bug 71084]

Steve Kowalik stevenk at debian.org
Thu Nov 9 14:02:33 GMT 2006


Public bug reported:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 affects distros/ubuntu/hat
 status confirmed
 subscribe ubuntu-archive

Please sync hat (universe) from Debian unstable (main).

Changelog since current feisty version 2.04-0ubuntu4:

hat (2.05-5) unstable; urgency=medium

  * Set urgency to medium so we might get this into etch after all.
  * debian/rules:
    - Drop support for multiple Haskell compilers as we only build against
      ghc6 anyway.
    - Build hat with optimisation (-O2) and disable deprecation warnings.
  * debian/patches: reorder patches.
  * debian/patches/16_fix-buildflags.dpatch:
    - Fix the way the BUILDFLAGS are inserted when building the hattools.
  * debian/patches/25_no-gcc-optimisation.dpatch:
    - Call gcc with -O0 when Hat/PreludeBasic.hs gets compiled otherwise
      cc1 will consume an awfull lot of memory. This should fix the FTBFS
      on m86k, mipsel, powerpc and s390.

 -- Arjan Oosting <arjan at debian.org>  Wed,  8 Nov 2006 15:37:30 +0100

hat (2.05-4) unstable; urgency=low

  * debian/control: add missing ${shlibs:Depends} (Closes: #397095)

 -- Arjan Oosting <arjan at debian.org>  Sun,  5 Nov 2006 15:47:04 +0100

hat (2.05-3) unstable; urgency=low

  * debian/patches/27_include-version-in-package-name: 
    Change the -package-name hat to -package-name hat-$(HATVERSION) during
    compilation to make sure the hi-files have the correct module
    name. (Thanks Magnus Therning)

 -- Arjan Oosting <arjan at debian.org>  Sat, 28 Oct 2006 20:23:53 +0200

hat (2.05-2) unstable; urgency=low

  * debian/control: add missing build dependency on ghc6-prof.

 -- Arjan Oosting <arjan at debian.org>  Fri, 27 Oct 2006 02:53:45 +0000

hat (2.05-1) unstable; urgency=low

  * New upstream release.
  * Update debian/copyright with the info from COPYRIGHT.
  * debian/control: update maintainer email adres.
  * debian/patches: dropped 01_patbind.dpatch, 02_cabal.dpatch,
    03_dirs.dpatch, 04_config.dpatch and 05_hat-anim-man-page.dpatch as
    they are applied upstream.
  * debian/patches/26_fix-for-ghc-6.6.dpatch: removed. Fixed upstream.
  * debian/patches/26_fix-manpage.dpatch: fix 'a newline character is
    not allowed in an escape name'

 -- Arjan Oosting <arjan at debian.org>  Tue, 24 Oct 2006 22:48:22 +0200

hat (2.04-2) unstable; urgency=medium

  * Set urgency to medium as this upload fixes a couple of RC bugs which are
    open for a long time.
  * Stop using update-haskell-control and $ghc6_* variables, as it is not
    necessary and not using it simplifies the work for porters and for me.
  * debian/patches/25_byteorder.dpatch: correct location of byteorder.h
    which should fix FTBFS on sparc. (Thanks Stefan Potyra)
  * debian/control.in:
    - Remove Ian Lynagh from Uploaders on his request.
    - Add XS-Vcs-Svn field pointing to subversion archive which contains
      this package.
    - Add dctrl-tools to Build-Depends as it is needed by
      debian/mk-haskell-depends. 
    - Add libghc6-mtl-dev to Build-Depends.
    - Replace ${ghc:Depends} with ${haskell:Depends}.
  * debian/patches/26_fix-for-ghc-6.6.dpatch: 
    - Fix build system to recognize GHC version higher than 6.4.*
    - Use -fallow-undecidable-instances to compile the library.
  * debian/rules:
    - Replace debian/mk-ghc6-vars with debian/mk-haskell-depends script
      which determines all dependencies by using the installed package
      description file used by ghc-pkg.

 -- Arjan Oosting <arjan at debian.org>  Mon, 23 Oct 2006 14:54:52 +0200

hat (2.04-1) unstable; urgency=low

  * New upstream release.
    - New tools are added and resurrected. These are hat-detect, hat-anim,
      hat-explore, hat-cover and hat-nonterm 
    - We have included more libraries from the hierarchical base package
      as standard, so more programs should be immediately traceable.  
    - Works fully with ghc-6.2 and ghc-6.4.
  * Change of maintainer. Set myself as maintainer and move Ian to the
    co-maintainers list. Ian, thanks for your work on this package. 
  * Start using dpatch to make inclusion of new (upstream) patches easier.
    - Dropped the patches to src/hatlib/Hat/Foreign/BuiltinTypes.hs,
      src/hatlib/Foreign/BuiltinTypes.hx, src/hatlib/Makefile and the
      special src/hatlib/Foreign/Foreign.hs handling which is no longer
      neccessary with the new upstream release.
    - Dropped obsolete patches to script/{confhc-hat,fixghc,hat-graph},
      src/hattools/{Makefile,Ident.hs,LowLevel.hs,Observe.hs,Run.hs} and
      src/hatlib/Hat/Hat.hs 
  * Rename hat-ghc6 to libghc6-hat-dev, following the standard ghc6
    library names, and add a transitional dummy package.
  * debian/control.in:
    - add homepage field to the long descriptions.
    - add ppc64 to the list of supported architectures.
    - loosen build dependency on ghc6 and replace `fixed' Depends on ghc6
      with an at build time generated dependency.
    - remove hat-nhc98 and the Build-Depends and the Suggest on nhc98 and
      nhc98 because nhc98 is removed from the archive. (Closes: #334156)
    - remove hat-ghc5 and the Build-Depends on ghc5 because ghc5 will be
      removed from the archive as well and can not be installed for quite
      some time now.
    - replace ${Source-Version} with ${binary:Version} and add dpkg-dev
      (>= 1.13.19) to Build-Depends.
    - bump Standards-Version to 3.7.2. No changes needed.
  * debian/control: update Depends for hat-ghc6 by running
    update-haskell-control. (Closes: #310009) 
  * debian/rules: 
    - remove src/hattools/for_foreign_imports.h on clean to keep the
      diff.gz small and tidy.
    - remove not used debhelper calls.
  * debian/watch: added uscan watch file.

 -- Arjan Oosting <arjanoosting at home.nl>  Fri, 21 Jul 2006 20:57:16
+0200

The Ubuntu changes since 2.04-0ubuntu4 are as follows:
  * Remove #include <sys/byteorder.h> on sparc. This has been pulled in as a
    patch in 2.04-2.
  * Change the Conflicts for libghc6-hat-dev from (<< 2.04-1) to
    (<< 2.04-0ubuntu3). I think this change can be dropped, since the version
    of the package in Edgy and below still satisifies the requirement of
    less than 2.04-1

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFFUzOvCfB0CMh//C8RAtg0AJ0ekwZIdFfVLU6b8hBqT9rQf042RACg0++F
TpMqPDugq0F9MIRQuCpU4TM=
=nw0p
-----END PGP SIGNATURE-----

** Affects: hat (Ubuntu)
     Importance: Undecided
         Status: Confirmed

-- 
Please sync hat (universe) from Debian unstable (main)
https://launchpad.net/bugs/71084



More information about the ubuntu-archive mailing list