[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Happy - RFC



Hello team (CC Ian),

I've just adopted happy and updated it to haskell-devscripts/cdbs usage. As far as I can see it should be good to go to knock one more package off the platform outdated list, but I'd appreciate peer review.

Ian, one quick question for you --- from the binary debdiff:

  Files in second .deb but not in first
  -------------------------------------
  -rw-r--r--  root/root   /usr/share/doc/happy/changelog.gz
  -rw-r--r--  root/root   /usr/share/happy/GLR_Base
  -rw-r--r--  root/root   /usr/share/happy/GLR_Lib
  -rw-r--r--  root/root   /usr/share/happy/GLR_Lib-ghc
  -rw-r--r--  root/root   /usr/share/happy/GLR_Lib-ghc-debug
  -rw-r--r--  root/root   /usr/share/happy/HappyTemplate
  -rw-r--r--  root/root   /usr/share/happy/HappyTemplate-arrays
  -rw-r--r--  root/root   /usr/share/happy/HappyTemplate-arrays-coerce
-rw-r--r-- root/root /usr/share/happy/HappyTemplate-arrays-coerce-debug
  -rw-r--r--  root/root   /usr/share/happy/HappyTemplate-arrays-debug
  -rw-r--r--  root/root   /usr/share/happy/HappyTemplate-arrays-ghc
  -rw-r--r--  root/root   /usr/share/happy/HappyTemplate-arrays-ghc-debug
  -rw-r--r--  root/root   /usr/share/happy/HappyTemplate-coerce
  -rw-r--r--  root/root   /usr/share/happy/HappyTemplate-ghc
Files in first .deb but not in second
  -------------------------------------
  -rw-r--r--  root/root   /usr/share/happy-1.17/GLR_Base
  -rw-r--r--  root/root   /usr/share/happy-1.17/GLR_Lib
  -rw-r--r--  root/root   /usr/share/happy-1.17/GLR_Lib-ghc
  -rw-r--r--  root/root   /usr/share/happy-1.17/GLR_Lib-ghc-debug
  -rw-r--r--  root/root   /usr/share/happy-1.17/HappyTemplate
  -rw-r--r--  root/root   /usr/share/happy-1.17/HappyTemplate-arrays
-rw-r--r-- root/root /usr/share/happy-1.17/HappyTemplate-arrays-coerce -rw-r--r-- root/root /usr/share/happy-1.17/HappyTemplate-arrays-coerce-debug
  -rw-r--r--  root/root   /usr/share/happy-1.17/HappyTemplate-arrays-debug
  -rw-r--r--  root/root   /usr/share/happy-1.17/HappyTemplate-arrays-ghc
-rw-r--r-- root/root /usr/share/happy-1.17/HappyTemplate-arrays-ghc-debug
  -rw-r--r--  root/root   /usr/share/happy-1.17/HappyTemplate-coerce
  -rw-r--r--  root/root   /usr/share/happy-1.17/HappyTemplate-ghc

i.e. I've moved these files to an unversioned directory. I don't actually know what they're for or if this is OK. Could you advise please?

DDs, please fix/release/upload/bounce back as you see fit :).

Regards,
Iain

----- Forwarded message from laney@ubuntu.com -----

Date: Wed, 30 Sep 2009 13:38:45 +0000
From: laney@ubuntu.com
To: pkg-haskell-commits@lists.alioth.debian.org
Subject: [Pkg-haskell-commits] darcs: happy: New upstream release 1.18.4,
	adopt for team
List-Id: cvs commits <pkg-haskell-commits.lists.alioth.debian.org>

Wed Sep 30 13:23:52 UTC 2009  laney@ubuntu.com
 * New upstream release 1.18.4, adopt for team
 Ignore-this: bd9b35757395284df7e190ffa822a2bb

   * New upstream release 1.18.4
     - New feature: EBNF-style paramterized macros, thanks to
       Iavor Diatchki.
     - Works with Cabal 1.2, 1.4 and 1.6
     - A few minor bugfixes
   * debian/control, debian/copyright, debian/rules: Adopt for Debian Haskell
     Group, add myself to Uploaders and remove Ian Lynagh (Igloo). Thanks for
     your previous maintainership. Add VCS information.
   * debian/control: Update long description
   * debian/control: Standards-version 3.8.3
     - Section: haskell
     - Add debian/README.source for new patchsys
   * debian/rules, debian/control, debian/happy.*, debian/compat: Fairly major
     rewrite to use cdbs and hlibrary.mk
   * debian/control, debian/patches/templates_path.patch, debian/rules: Add
     quilt patchsys and patch Setup.lhs to install templates in out/ directory.
     They are usually installed in the build root which means there is no easy
     way to use dh_install .install files to install them. These files are now
     installed into /usr/share/happy instead of /usr/share/happy-<version> as
     this can be done without further rules hacks.
   * debian/rules, debian/control: Upstream doesn't ship doc/configure required
     for the doc build - use autoconf to generate it at build-time. Requires a
     build-dep on autoconf.


   A ./README.source
   M ./changelog +28
   M ./compat -1 +1
   M ./control -9 +31
   M ./copyright -1 +2
   A ./happy.examples
   A ./happy.install
   A ./happy.manpages
   A ./patches/
   A ./patches/series
   A ./patches/templates_path.patch
   M ./rules -72 +26


_______________________________________________
Pkg-haskell-commits mailing list
Pkg-haskell-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-haskell-commits

----- End forwarded message -----

Attachment: signature.asc
Description: Digital signature


Reply to: