[DHG_packages] 01/04: Resurrect haskell-edison-{api, core} from ab7911^

Joachim Breitner nomeata at moszumanska.debian.org
Sat Dec 12 16:41:56 UTC 2015


This is an automated email from the git hooks/post-receive script.

nomeata pushed a commit to branch master
in repository DHG_packages.

commit 5cbe4599364176e74dd3b85844ded2d2742d25eb
Author: Joachim Breitner <mail at joachim-breitner.de>
Date:   Sat Dec 12 17:34:21 2015 +0100

    Resurrect haskell-edison-{api,core} from ab7911^
---
 p/haskell-edison-api/debian/changelog      | 336 +++++++++++++++++++++++++++++
 p/haskell-edison-api/debian/compat         |   1 +
 p/haskell-edison-api/debian/control        |  91 ++++++++
 p/haskell-edison-api/debian/copyright      |  40 ++++
 p/haskell-edison-api/debian/rules          |   6 +
 p/haskell-edison-api/debian/source/format  |   1 +
 p/haskell-edison-api/debian/watch          |   2 +
 p/haskell-edison-core/debian/changelog     | 333 ++++++++++++++++++++++++++++
 p/haskell-edison-core/debian/compat        |   1 +
 p/haskell-edison-core/debian/control       |  94 ++++++++
 p/haskell-edison-core/debian/copyright     |  40 ++++
 p/haskell-edison-core/debian/rules         |   6 +
 p/haskell-edison-core/debian/source/format |   1 +
 p/haskell-edison-core/debian/watch         |   2 +
 14 files changed, 954 insertions(+)

diff --git a/p/haskell-edison-api/debian/changelog b/p/haskell-edison-api/debian/changelog
new file mode 100644
index 0000000..7ce7359
--- /dev/null
+++ b/p/haskell-edison-api/debian/changelog
@@ -0,0 +1,336 @@
+haskell-edison-api (1.2.2.1-5) UNRELEASED; urgency=medium
+
+  * Add Uploaders field, which I accidentally dropped
+
+ -- Joachim Breitner <nomeata at debian.org>  Fri, 21 Aug 2015 10:46:27 +0200
+
+haskell-edison-api (1.2.2.1-4) experimental; urgency=medium
+
+  * Bump standards-version to 3.9.6
+  * Depend on haskell-devscripts >= 0.10 to ensure that this package
+    builds against GHC in experimental
+
+ -- Joachim Breitner <nomeata at debian.org>  Thu, 20 Aug 2015 10:27:32 +0200
+
+haskell-edison-api (1.2.2.1-3) unstable; urgency=medium
+
+  * Upload to unstable
+
+ -- Joachim Breitner <nomeata at debian.org>  Mon, 27 Apr 2015 11:49:24 +0200
+
+haskell-edison-api (1.2.2.1-2) experimental; urgency=medium
+
+  * Depend on haskell-devscripts 0.9, found in experimental
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 20 Dec 2014 17:10:22 +0100
+
+haskell-edison-api (1.2.2.1-1) unstable; urgency=low
+
+  * Adjust watch file to new hackage layout
+  * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org>  Mon, 04 Aug 2014 22:44:07 +0200
+
+haskell-edison-api (1.2.2-2) unstable; urgency=low
+
+  * Enable compat level 9
+
+ -- Joachim Breitner <nomeata at debian.org>  Fri, 24 May 2013 12:50:31 +0200
+
+haskell-edison-api (1.2.2-1) experimental; urgency=low
+
+  * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org>  Wed, 23 Jan 2013 09:48:07 +0100
+
+haskell-edison-api (1.2.1-19) experimental; urgency=low
+
+  * Depend on haskell-devscripts 0.8.13 to ensure this packages is built
+    against experimental
+  * Bump standards version, no change
+
+ -- Joachim Breitner <nomeata at debian.org>  Sun, 14 Oct 2012 12:00:44 +0200
+
+haskell-edison-api (1.2.1-18) unstable; urgency=low
+
+  * Use standard docs directory, avoids upgrade problems.
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 19 May 2012 22:44:33 +0200
+
+haskell-edison-api (1.2.1-17) unstable; urgency=low
+
+  * Fix -doc package dependency.
+  * Drop haskell98.
+
+ -- Clint Adams <clint at debian.org>  Wed, 22 Feb 2012 20:46:12 -0500
+
+haskell-edison-api (1.2.1-16) unstable; urgency=low
+
+  * Add Replaces/Conflicts on libghc6-edison-api-doc, which hopefully
+    Closes: #655680
+
+ -- Joachim Breitner <nomeata at debian.org>  Sun, 15 Jan 2012 12:06:40 +0100
+
+haskell-edison-api (1.2.1-15) unstable; urgency=low
+
+  [ Marco Silva ]
+  * Use ghc instead of ghc6
+
+  [ Iain Lane ]
+  * Standards-Version → 3.9.2, no changes required
+
+ -- Iain Lane <laney at debian.org>  Mon, 23 May 2011 18:24:44 +0100
+
+haskell-edison-api (1.2.1-14) unstable; urgency=low
+
+  * control: Use versioned Replaces: and Conflicts:
+
+ -- Marco Túlio Gontijo e Silva <marcot at debian.org>  Wed, 05 May 2010 18:01:38 -0300
+
+haskell-edison-api (1.2.1-13) unstable; urgency=low
+
+  * debian/source/format: Use 3.0 (quilt).
+  * debian/control: Rename -doc package.
+  * debian/control: Uploaders: create.
+
+ -- Marco Túlio Gontijo e Silva <marcot at debian.org>  Wed, 17 Mar 2010 17:16:07 -0300
+
+haskell-edison-api (1.2.1-12) unstable; urgency=low
+
+  [ Marco Túlio Gontijo e Silva ]
+  * debian/control: Change Priority: to extra.
+  * debian/watch: Use format that works for --download-current-version.
+  * debian/watch: Add .tar.gz to downloaded filename.
+  * debian/watch: Include package name in downloaded .tar.gz.
+  * debian/watch: Remove spaces, since they're not allowed by uscan.
+  * debian/control: Add field Provides: ${haskell:Provides} to -dev and
+    -prof packages.
+  * debian/control: Use Vcs-Browser: field.
+  * debian/control: Use comma in the beginning of the line.
+  * debian/control: Remove dependency in hscolour, since it's now a
+    dependency of haskell-devscripts.
+  * debian/control: Remove haddock from Build-Depends:, since it's now a
+    Depends: of haskell-devscripts.
+  * debian/control: Bump Standards-Version: to 3.8.4, no changes needed.
+
+  [ Joachim Breitner ]
+  * Bump haskell-devscripts dependency to 0.7
+  * Remove hugs package
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 20 Feb 2010 18:46:47 +0100
+
+haskell-edison-api (1.2.1-11) unstable; urgency=low
+
+  [ Iain Lane ]
+  * Add hscolour to Build-Depends-Indep; required for doc build
+
+  [ Joachim Breitner ]
+  * Undo B-D/B-D-I split (Closes: #539422)
+
+ -- Joachim Breitner <nomeata at debian.org>  Sun, 16 Aug 2009 17:55:54 +0200
+
+haskell-edison-api (1.2.1-10) unstable; urgency=low
+
+  * Adopt haskell-edison for the Debian Haskell Group. Thanks to Arjan for his
+    previous maintenance.
+  * Edison has been split into multiple source package. Start with a debian
+    revision of -10 to make sure the (still equally named) binary packages
+    have increasing version numbers.
+  * Make haskell-edison-api-doc conflict and replace haskell-edison-doc
+  * Do packaging from scratch with a standard haskell-devscripts approach.
+     + Adds -prof packages.
+
+ -- Joachim Breitner <nomeata at debian.org>  Fri, 17 Jul 2009 11:28:52 +0200
+
+haskell-edison (1.2.1-9) unstable; urgency=low
+
+  * Fix lintian warning "doc-base-unknown-section haskell-edison-api:5
+    Apps/Programming"
+
+ -- Arjan Oosting <arjan at debian.org>  Mon, 17 Mar 2008 00:12:25 +0100
+
+haskell-edison (1.2.1-8) unstable; urgency=low
+
+  * Really bump the build dependency this time around.
+
+ -- Arjan Oosting <arjan at debian.org>  Sun, 13 Jan 2008 18:09:45 +0100
+
+haskell-edison (1.2.1-7) unstable; urgency=low
+
+  * debian/control:
+    - Bump build dependency on GHC to >= 6.8.2  because the package now
+      needs a Cabal version >= 1.2.
+
+ -- Arjan Oosting <arjan at debian.org>  Sun, 13 Jan 2008 16:44:51 +0100
+
+haskell-edison (1.2.1-6) unstable; urgency=low
+
+  * Update for GHC 6.8.2:
+    - debian/patches/01_update-cabal-file.dpatch:
+      + Add array and containers to the Build-Depends which are libraries
+        which are split of the base library.
+      + Add FlexibleInstances, TypeSynonymInstances PatternSignatures and
+        FlexibleContexts as needed Extensions.
+      + Add -fglashow-exts to the Ghc-Options so GHC will parse
+        unsafeCoerce# properly.
+    - debian/patches/20_add-haddock-file.dpatch: Updated.
+    - debian/rules:
+      + The location of the package specification file has changes, so
+        adjust the debian/rules file for that.
+      + Add a link to the COPYRIGHT file in de edison-api and edison-core
+        directories as the new Cabal version tries to install it and fails
+        if it is missing.
+      + Remove these links on clean.
+      + Remove the installed COPYRIGHT files. No need to duplicate this
+        information in the packages.
+  * debian/control:
+    - Replace Xs-Vcs-* fields with new official Vcs-* fields.
+    - Bump Standards-Version to 3.7.3. No changes needed.
+    - Drop dctrl-tools from the build dependencies as the script using it
+      is removed.
+    - Add haskell-devscripts (>= 0.6.0) to the build dependencies because
+      we user dh_haskell_depends.
+    - Change the sections of the libghc-*-dev packages to libdevel to fix
+      lintian warning "dev-package-should-be-section-libdevel".
+  * debian/rules:
+    - Replace call to debian/mk-haskell-depends script with call to
+      dh_haskell_depends from haskell-devscripts.
+
+ -- Arjan Oosting <arjan at debian.org>  Sun, 13 Jan 2008 01:56:06 +0100
+
+haskell-edison (1.2.1-5) unstable; urgency=high
+
+  * Set urgency to high as this upload fixes a RC critical bug.
+  * debian/control:
+    - Use the new Homepage field.
+  * debian/rules:
+    - Make the determination of package names and versions more robust.
+    - gcc 4.2.0 and higher cause FTFBS if we enable --split-objs during
+     the compilation of haskell-edison. As a workaround we disable
+     --split-objs if the gcc version >= 4.2.0 (Closes: #445754)
+
+ -- Arjan Oosting <arjan at debian.org>  Mon, 08 Oct 2007 23:39:49 +0200
+
+haskell-edison (1.2.1-4) unstable; urgency=low
+
+  * debian/control:
+    - Update XS-Vcs-* fields as the packages has moved to the pkg-haskell
+      subversion archive.
+    - Add libghc6-mtl-prof and libghc6-quickcheck-prof to Build-Depends as
+      libghc6-mtl-dev and libghc6-quickcheck-dev have split of their
+      profiling libraries into seperate packages.
+  * debian/{ghc6.in,rules}:
+    - Add handling of noopt in DEB_BUILD_OPTIONS enviroment variable.
+  * debian/{mk-haskell-depends,rules}:
+    - Small cleanups.
+  * Generate links to other API documentation packages:
+    - debian/control:
+      + Add libghc6-base-doc, libghc6-haskell98-doc, libghc6-mtl-doc and
+        libghc6-quickcheck-doc to the Build-Depends-Indep so haddock can
+        link to the names in other packages.
+      + Add libghc6-base-doc, libghc6-haskell98-doc, libghc6-mtl-doc and
+        libghc6-quickcheck-doc to the Recommends of haskell-edison-doc.
+    - debian/patches/20_add-haddock-file.dpatch:
+      + Add the appropriate --read-interface and --use-package options so
+        haddock will link to names in other packages.
+
+ -- Arjan Oosting <arjan at debian.org>  Mon, 28 May 2007 04:12:19 +0200
+
+haskell-edison (1.2.1-3) unstable; urgency=low
+
+  * debian/control:
+    - Update Build-Depends-Indep and Depends for the modular packaging of
+      Hugs version 98.200609.21.
+    - Wrap Build-Depends, Build-Depends-Indep and Depends lines.
+
+ -- Arjan Oosting <arjan at debian.org>  Tue, 17 Apr 2007 19:30:22 +0200
+
+haskell-edison (1.2.1-2) unstable; urgency=low
+
+  * debian/control:
+    - Add XS-Vcs-Svn and XS-Vcs-Browser fields.
+  * debian/rules: enclose paths in double quotes because directories can
+    contain spaces.
+
+ -- Arjan Oosting <arjan at debian.org>  Thu, 12 Apr 2007 10:13:13 +0200
+
+haskell-edison (1.2.1-1) experimental; urgency=low
+
+  * New upstream release:
+    - A new sequence implementation based on finger trees (similar to
+      Data.Sequence in the base libs).
+    - Documenation fixes dealing with the licence (the docs previously and
+      incorrectly claimed Edison was under the BSD licence, when it is in
+      fact the MIT license).
+  * debian/control: add cpphs which is needed to build the documentation
+    to Build-Depends-Indep.
+  * debian/mk-haskell-depends: update script to take installed package
+    configuration files as arguments.
+
+ -- Arjan Oosting <arjan at debian.org>  Fri, 22 Dec 2006 09:43:14 +0100
+
+haskell-edison (1.2.0.1-5) unstable; urgency=low
+
+  * debian/rules:
+    - Only call ./Setup configure with -enable-split-objs on i386 and
+      amd64 as ghc -split-objs only works on those architectures.
+
+ -- Arjan Oosting <arjan at debian.org>  Mon, 13 Nov 2006 01:42:49 +0100
+
+haskell-edison (1.2.0.1-4) unstable; urgency=low
+
+  * debian/control:
+    - Bump Build-Depends on ghc6 as Edison needs a new Cabal version.
+    - Add ghc6-prof to the Build-Depends.
+    - Let libghc6-edison-api-dev and libghc6-edison-core-dev provide
+      libghc6-edison-api-prof and libghc6-edison-core-prof.
+  * debian/{ghc6.in,ghc-pkg6.in}:
+    - Exit on errors and show the commands executed.
+  * debian/patches/20_add-haddock-file: generate haddock interface file
+    when generating API documentation.
+  * debian/rules:
+    - Call ./Setup configure with --enable-split-objs and
+      --enable-libary-profiling when compiling with GHC.
+    - Let debian/mk-haskell-depends ignore EdisonAPI-1.2.
+    - Correct paths to the API documentation in the installed-pkg-config
+      files.
+    - Remove empty include dir.
+    - Do not compress .haddock files.
+
+ -- Arjan Oosting <arjan at debian.org>  Sun, 12 Nov 2006 19:36:05 +0100
+
+haskell-edison (1.2.0.1-3) unstable; urgency=low
+
+  * 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/copyright:
+    - include email from upstream with more information about the exact
+      licensing.
+  * debian/control.in:
+    - add libghc6-mtl-dev and libghc6-quickcheck-dev to Build-Depends.
+    - replace ${ghc:Depends} with ${haskell:Depends}
+    - update maintainer email address.
+  * debian/rules:
+    - copy the actual package.conf file in which all installed packages
+      are registered.
+    - remove debian/ghc6 and debian/ghc-pkg6 on clean.
+    - replace debian/mk-ghc6-vars script 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:08:19 +0200
+
+haskell-edison (1.2.0.1-2) unstable; urgency=low
+
+  * Add versioned build dependency on dpkg-dev as the package uses
+    ${binary:Version} and ${source:Version}. Thanks James Westby
+  * debian/prerm.in: replaced faulty packagename Hat with @LIBRARY@
+    substitution variable.
+
+ -- Arjan Oosting <arjanoosting at home.nl>  Fri, 22 Sep 2006 03:05:26 +0200
+
+haskell-edison (1.2.0.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #382184)
+
+ -- Arjan Oosting <arjanoosting at home.nl>  Thu, 10 Aug 2006 15:05:29 +0200
diff --git a/p/haskell-edison-api/debian/compat b/p/haskell-edison-api/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/p/haskell-edison-api/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/p/haskell-edison-api/debian/control b/p/haskell-edison-api/debian/control
new file mode 100644
index 0000000..3d3a463
--- /dev/null
+++ b/p/haskell-edison-api/debian/control
@@ -0,0 +1,91 @@
+Source: haskell-edison-api
+Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
+Uploaders: Joachim Breitner <nomeata at debian.org>
+Priority: extra
+Section: haskell
+Build-Depends: debhelper (>= 9),
+ haskell-devscripts (>= 0.10),
+ cdbs,
+ ghc,
+ ghc-prof,
+ libghc-mtl-dev (>= 1.0),
+ libghc-mtl-prof,
+Build-Depends-Indep: ghc-doc,
+ libghc-mtl-doc,
+Standards-Version: 3.9.6
+Homepage: http://rwd.rdockins.name/edison/home/
+Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-edisonapi
+Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-edisonapi
+
+Package: libghc-edison-api-dev
+Architecture: any
+Depends: ${haskell:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends},
+Recommends: libghc-edison-core-dev,
+ ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Provides: ${haskell:Provides},
+Description: Haskell library of efficent, purely-functional data structures
+ The abstract interface (API) of the Edison library for Haskell for
+ use with ghc.
+ .
+ Edison is a library of purely function data structures for Haskell
+ originally written by Chris Okasaki. Conceptually, it consists of two
+ things:
+   - A set of type classes defining data the following data structure
+     abstractions: 'sequences', 'collections' and 'associative
+     collections'
+   - Multiple concrete implementations of each of the abstractions
+ .
+ This package contains the set of type classes.
+
+Package: libghc-edison-api-prof
+Architecture: any
+Depends: ${haskell:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends},
+Recommends: libghc-edison-core-prof,
+ ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Provides: ${haskell:Provides},
+Description: Haskell library of data structures; profiling libraries
+ The abstract interface (API) of the Edison library for Haskell for
+ use with ghc.
+ .
+ Edison is a library of purely function data structures for Haskell
+ originally written by Chris Okasaki. Conceptually, it consists of two
+ things:
+   - A set of type classes defining data the following data structure
+     abstractions: 'sequences', 'collections' and 'associative
+     collections'
+   - Multiple concrete implementations of each of the abstractions
+ .
+ This package contains the set of type classes.
+
+Package: libghc-edison-api-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends},
+ ${haskell:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: haskell-edison-doc,
+ haskell-edison-api-doc (<< 1.2.1-13),
+ libghc6-edison-api-doc (<< 1:1),
+Provides: haskell-edison-api-doc,
+ libghc6-edison-api-doc,
+Replaces: haskell-edison-doc,
+ haskell-edison-api-doc (<< 1.2.1-13),
+ libghc6-edison-api-doc (<< 1:1),
+Description: documentation of the Edison Haskell library
+ Documentation of the Edison library containing efficent,
+ purely-functional data structures for Haskell.
+ .
+ Edison is a library of purely function data structures for Haskell
+ originally written by Chris Okasaki. Conceptually, it consists of two
+ things:
+   - A set of type classes defining data the following data structure
+     abstractions: 'sequences', 'collections' and 'associative
+     collections'
+   - Multiple concrete implementations of each of the abstractions
diff --git a/p/haskell-edison-api/debian/copyright b/p/haskell-edison-api/debian/copyright
new file mode 100644
index 0000000..7101adf
--- /dev/null
+++ b/p/haskell-edison-api/debian/copyright
@@ -0,0 +1,40 @@
+This package was debianized by Joachim Breitner <nomeata at debian.org> on
+Fri, 17 Jul 2009 10:51:02 +0200
+
+It was downloaded from <http://www.cs.princeton.edu/~rdockins/edison/home/>
+
+Upstream Author:
+
+    Chris Okasaki
+
+Copyright:
+
+    Copyright (c) 1998-1999 Chris Okasaki
+    Copyright (c) 2002 Andrew Bromage
+    Copyright (c) 2006 Robert Dockins
+    Copyright (c) 2006 David F. Place
+    Copyright (c) 2006 Ross Paterson and Ralf Hinze
+
+License:
+
+   The license is BSD-like. Full text follows:
+
+        Permission is hereby granted, free of charge, to any person obtaining a copy
+        of this software and associated documentation files (the "Software"), to deal
+        in the Software without restriction, including without limitation the rights
+        to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+        copies of the Software, and to permit persons to whom the Software is
+        furnished to do so, subject to the following conditions:
+
+        The above copyright notice and this permission notice shall be included in
+        all copies or substantial portions of the Software.
+
+        THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+        IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+        FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+        AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+        LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+        OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+        THE SOFTWARE.
+
+The Debian packaging is (C) 2009, Joachim Breitner <nomeata at debian.org>, under the same licence.
diff --git a/p/haskell-edison-api/debian/rules b/p/haskell-edison-api/debian/rules
new file mode 100755
index 0000000..0927f5a
--- /dev/null
+++ b/p/haskell-edison-api/debian/rules
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+DEB_CABAL_PACKAGE=edison-api
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk
diff --git a/p/haskell-edison-api/debian/source/format b/p/haskell-edison-api/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/p/haskell-edison-api/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/p/haskell-edison-api/debian/watch b/p/haskell-edison-api/debian/watch
new file mode 100644
index 0000000..088b3ab
--- /dev/null
+++ b/p/haskell-edison-api/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://hackage.haskell.org/package/EdisonAPI/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
diff --git a/p/haskell-edison-core/debian/changelog b/p/haskell-edison-core/debian/changelog
new file mode 100644
index 0000000..c12cc70
--- /dev/null
+++ b/p/haskell-edison-core/debian/changelog
@@ -0,0 +1,333 @@
+haskell-edison-core (1.2.2.1-5) UNRELEASED; urgency=medium
+
+  * Add Uploaders field, which I accidentally dropped
+
+ -- Joachim Breitner <nomeata at debian.org>  Fri, 21 Aug 2015 10:46:27 +0200
+
+haskell-edison-core (1.2.2.1-4) experimental; urgency=medium
+
+  * Bump standards-version to 3.9.6
+  * Depend on haskell-devscripts >= 0.10 to ensure that this package
+    builds against GHC in experimental
+
+ -- Joachim Breitner <nomeata at debian.org>  Thu, 20 Aug 2015 10:27:32 +0200
+
+haskell-edison-core (1.2.2.1-3) unstable; urgency=medium
+
+  * Upload to unstable
+
+ -- Joachim Breitner <nomeata at debian.org>  Mon, 27 Apr 2015 11:49:24 +0200
+
+haskell-edison-core (1.2.2.1-2) experimental; urgency=medium
+
+  * Depend on haskell-devscripts 0.9, found in experimental
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 20 Dec 2014 17:10:22 +0100
+
+haskell-edison-core (1.2.2.1-1) unstable; urgency=low
+
+  * Adjust watch file to new hackage layout
+  * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org>  Mon, 04 Aug 2014 23:00:03 +0200
+
+haskell-edison-core (1.2.2-2) unstable; urgency=low
+
+  * Enable compat level 9
+
+ -- Joachim Breitner <nomeata at debian.org>  Fri, 24 May 2013 12:50:31 +0200
+
+haskell-edison-core (1.2.2-1) experimental; urgency=low
+
+  * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org>  Wed, 23 Jan 2013 09:45:35 +0100
+
+haskell-edison-core (1.2.1.3-10) experimental; urgency=low
+
+  * Depend on haskell-devscripts 0.8.13 to ensure this packages is built
+    against experimental
+  * Bump standards version, no change
+
+ -- Joachim Breitner <nomeata at debian.org>  Thu, 18 Oct 2012 10:25:18 +0200
+
+haskell-edison-core (1.2.1.3-9) unstable; urgency=low
+
+  * Use standard docs directory, avoids upgrade problems.
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 19 May 2012 22:43:35 +0200
+
+haskell-edison-core (1.2.1.3-8) unstable; urgency=low
+
+  * Fix -doc dependency.
+  * Bump to Standards-Version 3.9.3.
+
+ -- Clint Adams <clint at debian.org>  Sat, 25 Feb 2012 11:52:18 -0500
+
+haskell-edison-core (1.2.1.3-7) unstable; urgency=low
+
+  * Add Replaces/Conflicts on libghc6-*-doc package (Closes: #656431)
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 21 Jan 2012 16:59:58 +0100
+
+haskell-edison-core (1.2.1.3-6) unstable; urgency=low
+
+  [ Marco Silva ]
+  * Use ghc instead of ghc6
+
+  [ Iain Lane ]
+  * Standards-Version → 3.9.2, no changes required
+
+ -- Iain Lane <laney at debian.org>  Wed, 25 May 2011 11:55:32 +0100
+
+haskell-edison-core (1.2.1.3-5) unstable; urgency=low
+
+  * control: Use versioned Replaces: and Conflicts:
+
+ -- Marco Túlio Gontijo e Silva <marcot at debian.org>  Wed, 05 May 2010 18:01:39 -0300
+
+haskell-edison-core (1.2.1.3-4) unstable; urgency=low
+
+  * debian/source/format: Use 3.0 (quilt).
+  * debian/control: Rename -doc package.
+  * debian/control: Uploaders: create.
+
+ -- Marco Túlio Gontijo e Silva <marcot at debian.org>  Tue, 16 Mar 2010 11:00:39 -0300
+
+haskell-edison-core (1.2.1.3-3) unstable; urgency=low
+
+  [ Marco Túlio Gontijo e Silva ]
+  * debian/control: Change Priority: to extra.
+  * debian/watch: Use format that works for --download-current-version.
+  * debian/watch: Add .tar.gz to downloaded filename.
+  * debian/watch: Include package name in downloaded .tar.gz.
+  * debian/watch: Remove spaces, since they're not allowed by uscan.
+  * debian/control: Add field Provides: ${haskell:Provides} to -dev and
+    -prof packages.
+  * debian/control: Use Vcs-Browser: field.
+  * debian/control: Use comma in the beginning of the line.
+  * debian/control: Remove dependency in hscolour, since it's now a
+    dependency of haskell-devscripts.
+  * debian/control: Remove haddock from Build-Depends:, since it's now a
+    Depends: of haskell-devscripts.
+  * debian/control: Bump Standards-Version: to 3.8.4, no changes needed.
+
+  [ Joachim Breitner ]
+  * Bump haskell-devscripts dependency to 0.7
+  * Remove hugs package
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 20 Feb 2010 18:48:18 +0100
+
+haskell-edison-core (1.2.1.3-2) unstable; urgency=low
+
+  [ Iain Lane ]
+  * Add hscolour to Build-Depends-Indep; required for doc build
+
+  [ Joachim Breitner ]
+  * Undo B-D/B-D-I split
+
+ -- Joachim Breitner <nomeata at debian.org>  Sun, 16 Aug 2009 18:00:49 +0200
+
+haskell-edison-core (1.2.1.3-1) unstable; urgency=low
+
+  * Adopt haskell-edison for the Debian Haskell Group. Thanks to Arjan for his
+    previous maintenance.
+  * Edison has been split into multiple source packages.
+  * Do packaging from scratch with a standard haskell-devscripts approach.
+     + Adds -prof packages.
+  * New upstream release, closes: #534038.
+
+ -- Joachim Breitner <nomeata at debian.org>  Fri, 17 Jul 2009 11:32:42 +0200
+
+haskell-edison (1.2.1-9) unstable; urgency=low
+
+  * Fix lintian warning "doc-base-unknown-section haskell-edison-api:5
+    Apps/Programming"
+
+ -- Arjan Oosting <arjan at debian.org>  Mon, 17 Mar 2008 00:12:25 +0100
+
+haskell-edison (1.2.1-8) unstable; urgency=low
+
+  * Really bump the build dependency this time around.
+
+ -- Arjan Oosting <arjan at debian.org>  Sun, 13 Jan 2008 18:09:45 +0100
+
+haskell-edison (1.2.1-7) unstable; urgency=low
+
+  * debian/control:
+    - Bump build dependency on GHC to >= 6.8.2  because the package now
+      needs a Cabal version >= 1.2.
+
+ -- Arjan Oosting <arjan at debian.org>  Sun, 13 Jan 2008 16:44:51 +0100
+
+haskell-edison (1.2.1-6) unstable; urgency=low
+
+  * Update for GHC 6.8.2:
+    - debian/patches/01_update-cabal-file.dpatch:
+      + Add array and containers to the Build-Depends which are libraries
+        which are split of the base library.
+      + Add FlexibleInstances, TypeSynonymInstances PatternSignatures and
+        FlexibleContexts as needed Extensions.
+      + Add -fglashow-exts to the Ghc-Options so GHC will parse
+        unsafeCoerce# properly.
+    - debian/patches/20_add-haddock-file.dpatch: Updated.
+    - debian/rules:
+      + The location of the package specification file has changes, so
+        adjust the debian/rules file for that.
+      + Add a link to the COPYRIGHT file in de edison-api and edison-core
+        directories as the new Cabal version tries to install it and fails
+        if it is missing.
+      + Remove these links on clean.
+      + Remove the installed COPYRIGHT files. No need to duplicate this
+        information in the packages.
+  * debian/control:
+    - Replace Xs-Vcs-* fields with new official Vcs-* fields.
+    - Bump Standards-Version to 3.7.3. No changes needed.
+    - Drop dctrl-tools from the build dependencies as the script using it
+      is removed.
+    - Add haskell-devscripts (>= 0.6.0) to the build dependencies because
+      we user dh_haskell_depends.
+    - Change the sections of the libghc-*-dev packages to libdevel to fix
+      lintian warning "dev-package-should-be-section-libdevel".
+  * debian/rules:
+    - Replace call to debian/mk-haskell-depends script with call to
+      dh_haskell_depends from haskell-devscripts.
+
+ -- Arjan Oosting <arjan at debian.org>  Sun, 13 Jan 2008 01:56:06 +0100
+
+haskell-edison (1.2.1-5) unstable; urgency=high
+
+  * Set urgency to high as this upload fixes a RC critical bug.
+  * debian/control:
+    - Use the new Homepage field.
+  * debian/rules:
+    - Make the determination of package names and versions more robust.
+    - gcc 4.2.0 and higher cause FTFBS if we enable --split-objs during
+     the compilation of haskell-edison. As a workaround we disable
+     --split-objs if the gcc version >= 4.2.0 (Closes: #445754)
+
+ -- Arjan Oosting <arjan at debian.org>  Mon, 08 Oct 2007 23:39:49 +0200
+
+haskell-edison (1.2.1-4) unstable; urgency=low
+
+  * debian/control:
+    - Update XS-Vcs-* fields as the packages has moved to the pkg-haskell
+      subversion archive.
+    - Add libghc6-mtl-prof and libghc6-quickcheck-prof to Build-Depends as
+      libghc6-mtl-dev and libghc6-quickcheck-dev have split of their
+      profiling libraries into seperate packages.
+  * debian/{ghc6.in,rules}:
+    - Add handling of noopt in DEB_BUILD_OPTIONS enviroment variable.
+  * debian/{mk-haskell-depends,rules}:
+    - Small cleanups.
+  * Generate links to other API documentation packages:
+    - debian/control:
+      + Add libghc6-base-doc, libghc6-haskell98-doc, libghc6-mtl-doc and
+        libghc6-quickcheck-doc to the Build-Depends-Indep so haddock can
+        link to the names in other packages.
+      + Add libghc6-base-doc, libghc6-haskell98-doc, libghc6-mtl-doc and
+        libghc6-quickcheck-doc to the Recommends of haskell-edison-doc.
+    - debian/patches/20_add-haddock-file.dpatch:
+      + Add the appropriate --read-interface and --use-package options so
+        haddock will link to names in other packages.
+
+ -- Arjan Oosting <arjan at debian.org>  Mon, 28 May 2007 04:12:19 +0200
+
+haskell-edison (1.2.1-3) unstable; urgency=low
+
+  * debian/control:
+    - Update Build-Depends-Indep and Depends for the modular packaging of
+      Hugs version 98.200609.21.
+    - Wrap Build-Depends, Build-Depends-Indep and Depends lines.
+
+ -- Arjan Oosting <arjan at debian.org>  Tue, 17 Apr 2007 19:30:22 +0200
+
+haskell-edison (1.2.1-2) unstable; urgency=low
+
+  * debian/control:
+    - Add XS-Vcs-Svn and XS-Vcs-Browser fields.
+  * debian/rules: enclose paths in double quotes because directories can
+    contain spaces.
+
+ -- Arjan Oosting <arjan at debian.org>  Thu, 12 Apr 2007 10:13:13 +0200
+
+haskell-edison (1.2.1-1) experimental; urgency=low
+
+  * New upstream release:
+    - A new sequence implementation based on finger trees (similar to
+      Data.Sequence in the base libs).
+    - Documenation fixes dealing with the licence (the docs previously and
+      incorrectly claimed Edison was under the BSD licence, when it is in
+      fact the MIT license).
+  * debian/control: add cpphs which is needed to build the documentation
+    to Build-Depends-Indep.
+  * debian/mk-haskell-depends: update script to take installed package
+    configuration files as arguments.
+
+ -- Arjan Oosting <arjan at debian.org>  Fri, 22 Dec 2006 09:43:14 +0100
+
+haskell-edison (1.2.0.1-5) unstable; urgency=low
+
+  * debian/rules:
+    - Only call ./Setup configure with -enable-split-objs on i386 and
+      amd64 as ghc -split-objs only works on those architectures.
+
+ -- Arjan Oosting <arjan at debian.org>  Mon, 13 Nov 2006 01:42:49 +0100
+
+haskell-edison (1.2.0.1-4) unstable; urgency=low
+
+  * debian/control:
+    - Bump Build-Depends on ghc6 as Edison needs a new Cabal version.
+    - Add ghc6-prof to the Build-Depends.
+    - Let libghc6-edison-api-dev and libghc6-edison-core-dev provide
+      libghc6-edison-api-prof and libghc6-edison-core-prof.
+  * debian/{ghc6.in,ghc-pkg6.in}:
+    - Exit on errors and show the commands executed.
+  * debian/patches/20_add-haddock-file: generate haddock interface file
+    when generating API documentation.
+  * debian/rules:
+    - Call ./Setup configure with --enable-split-objs and
+      --enable-libary-profiling when compiling with GHC.
+    - Let debian/mk-haskell-depends ignore EdisonAPI-1.2.
+    - Correct paths to the API documentation in the installed-pkg-config
+      files.
+    - Remove empty include dir.
+    - Do not compress .haddock files.
+
+ -- Arjan Oosting <arjan at debian.org>  Sun, 12 Nov 2006 19:36:05 +0100
+
+haskell-edison (1.2.0.1-3) unstable; urgency=low
+
+  * 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/copyright:
+    - include email from upstream with more information about the exact
+      licensing.
+  * debian/control.in:
+    - add libghc6-mtl-dev and libghc6-quickcheck-dev to Build-Depends.
+    - replace ${ghc:Depends} with ${haskell:Depends}
+    - update maintainer email address.
+  * debian/rules:
+    - copy the actual package.conf file in which all installed packages
+      are registered.
+    - remove debian/ghc6 and debian/ghc-pkg6 on clean.
+    - replace debian/mk-ghc6-vars script 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:08:19 +0200
+
+haskell-edison (1.2.0.1-2) unstable; urgency=low
+
+  * Add versioned build dependency on dpkg-dev as the package uses
+    ${binary:Version} and ${source:Version}. Thanks James Westby
+  * debian/prerm.in: replaced faulty packagename Hat with @LIBRARY@
+    substitution variable.
+
+ -- Arjan Oosting <arjanoosting at home.nl>  Fri, 22 Sep 2006 03:05:26 +0200
+
+haskell-edison (1.2.0.1-1) unstable; urgency=low
+
+  * Initial release (Closes: #382184)
+
+ -- Arjan Oosting <arjanoosting at home.nl>  Thu, 10 Aug 2006 15:05:29 +0200
diff --git a/p/haskell-edison-core/debian/compat b/p/haskell-edison-core/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/p/haskell-edison-core/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/p/haskell-edison-core/debian/control b/p/haskell-edison-core/debian/control
new file mode 100644
index 0000000..1b0554c
--- /dev/null
+++ b/p/haskell-edison-core/debian/control
@@ -0,0 +1,94 @@
+Source: haskell-edison-core
+Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
+Uploaders: Joachim Breitner <nomeata at debian.org>
+Priority: extra
+Section: haskell
+Build-Depends: debhelper (>= 9),
+ haskell-devscripts (>= 0.10),
+ cdbs,
+ ghc,
+ ghc-prof,
+ libghc-edison-api-dev (>= 1.2.2.1),
+ libghc-edison-api-dev (<< 1.2.2.2),
+ libghc-edison-api-prof,
+ libghc-quickcheck2-dev (>= 2.0),
+ libghc-quickcheck2-dev (<< 3),
+ libghc-quickcheck2-prof,
+ libghc-mtl-dev,
+ libghc-mtl-prof,
+Build-Depends-Indep: ghc-doc,
+ libghc-edison-api-doc,
+ libghc-quickcheck2-doc,
+ libghc-mtl-doc,
+Standards-Version: 3.9.6
+Homepage: http://rwd.rdockins.name/edison/home/
+Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-edisoncore
+Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-edisoncore
+
+Package: libghc-edison-core-dev
+Architecture: any
+Depends: ${haskell:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends},
+Suggests: ${haskell:Suggests},
+Provides: ${haskell:Provides},
+Description: Haskell library of efficent, purely-functional data structures
+ Some concrete implementations of the abstract interface of the Edison
+ library for Haskell for use with ghc.
+ .
+ Edison is a library of purely function data structures for Haskell
+ originally written by Chris Okasaki. Conceptually, it consists of two
+ things:
+   - A set of type classes defining data the following data structure
+     abstractions: 'sequences', 'collections' and 'associative
+     collections'
+   - Multiple concrete implementations of each of the abstractions
+ .
+ This package contains the concrete implementations.
+
+Package: libghc-edison-core-prof
+Architecture: any
+Depends: ${haskell:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends},
+Suggests: ${haskell:Suggests},
+Provides: ${haskell:Provides},
+Description: Haskell library of data structures; profiling libraries
+ Some concrete implementations of the abstract interface of the Edison
+ library for Haskell for use with ghc.
+ .
+ Edison is a library of purely function data structures for Haskell
+ originally written by Chris Okasaki. Conceptually, it consists of two
+ things:
+   - A set of type classes defining data the following data structure
+     abstractions: 'sequences', 'collections' and 'associative
+     collections'
+   - Multiple concrete implementations of each of the abstractions
+ .
+ This package contains the concrete implementations.
+
+Package: libghc-edison-core-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends},
+ ${haskell:Depends},
+Recommends: ${haskell:Recommends},
+Suggests: ${haskell:Suggests},
+Conflicts: haskell-edison-core-doc (<< 1.2.1.3-4),
+ libghc6-edison-core-doc (<< 1:1),
+Provides: haskell-edison-core-doc,
+Replaces: haskell-edison-core-doc (<< 1.2.1.3-4),
+ libghc6-edison-core-doc (<< 1:1),
+Description: documentation of the Edison Haskell library
+ Some concrete implementations of the abstract interface of the Edison
+ library for Haskell for use with hugs.
+ .
+ Edison is a library of purely function data structures for Haskell
+ originally written by Chris Okasaki. Conceptually, it consists of two
+ things:
+   - A set of type classes defining data the following data structure
+     abstractions: 'sequences', 'collections' and 'associative
+     collections'
+   - Multiple concrete implementations of each of the abstractions
+ .
+ This package contains the documentation of the concrete implementations.
diff --git a/p/haskell-edison-core/debian/copyright b/p/haskell-edison-core/debian/copyright
new file mode 100644
index 0000000..7101adf
--- /dev/null
+++ b/p/haskell-edison-core/debian/copyright
@@ -0,0 +1,40 @@
+This package was debianized by Joachim Breitner <nomeata at debian.org> on
+Fri, 17 Jul 2009 10:51:02 +0200
+
+It was downloaded from <http://www.cs.princeton.edu/~rdockins/edison/home/>
+
+Upstream Author:
+
+    Chris Okasaki
+
+Copyright:
+
+    Copyright (c) 1998-1999 Chris Okasaki
+    Copyright (c) 2002 Andrew Bromage
+    Copyright (c) 2006 Robert Dockins
+    Copyright (c) 2006 David F. Place
+    Copyright (c) 2006 Ross Paterson and Ralf Hinze
+
+License:
+
+   The license is BSD-like. Full text follows:
+
+        Permission is hereby granted, free of charge, to any person obtaining a copy
+        of this software and associated documentation files (the "Software"), to deal
+        in the Software without restriction, including without limitation the rights
+        to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+        copies of the Software, and to permit persons to whom the Software is
+        furnished to do so, subject to the following conditions:
+
+        The above copyright notice and this permission notice shall be included in
+        all copies or substantial portions of the Software.
+
+        THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+        IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+        FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+        AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+        LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+        OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+        THE SOFTWARE.
+
+The Debian packaging is (C) 2009, Joachim Breitner <nomeata at debian.org>, under the same licence.
diff --git a/p/haskell-edison-core/debian/rules b/p/haskell-edison-core/debian/rules
new file mode 100755
index 0000000..e989d58
--- /dev/null
+++ b/p/haskell-edison-core/debian/rules
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+DEB_CABAL_PACKAGE=edison-core
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk
diff --git a/p/haskell-edison-core/debian/source/format b/p/haskell-edison-core/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/p/haskell-edison-core/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/p/haskell-edison-core/debian/watch b/p/haskell-edison-core/debian/watch
new file mode 100644
index 0000000..ebb4f7d
--- /dev/null
+++ b/p/haskell-edison-core/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://hackage.haskell.org/package/EdisonCore/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/DHG_packages.git



More information about the Pkg-haskell-commits mailing list