[Pkg-haskell-commits] darcs: haskell-haddock: Initial import of haddock-as-library

Joachim Breitner mail at joachim-breitner.de
Sat Mar 20 15:00:43 UTC 2010


Sat Mar 20 14:58:36 UTC 2010  Joachim Breitner <mail at joachim-breitner.de>
  * Initial import of haddock-as-library
  Ignore-this: 8c2a7dde5aa500ba6b91bae53c52423d

    A ./changelog
    A ./compat
    A ./control
    A ./copyright
    A ./rules
    A ./source/
    A ./source/format
    A ./watch

Sat Mar 20 14:58:36 UTC 2010  Joachim Breitner <mail at joachim-breitner.de>
  * Initial import of haddock-as-library
  Ignore-this: 8c2a7dde5aa500ba6b91bae53c52423d
diff -rN -u old-haskell-haddock/changelog new-haskell-haddock/changelog
--- old-haskell-haddock/changelog	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-haddock/changelog	2010-03-20 15:00:41.732042923 +0000
@@ -0,0 +1,208 @@
+haskell-haddock (2.7.2-1) UNRELEASED; urgency=low
+
+  * Re-upload haddock to Debian to provide the haddock haskell library 
+    The binary is still provided by ghc6.
+  * Take over by the Debian Haskell Group, redo packaging
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 20 Mar 2010 15:50:34 +0100
+
+haddock (2.6.0-1) experimental; urgency=low
+
+  * New upstream release
+  * Switch to dpkg-source 3.0 (quilt) format
+  * Standards-Version 3.8.3 (no changes necessary)
+  
+ -- Kari Pahula <kaol at debian.org>  Tue, 12 Jan 2010 16:29:16 +0200
+
+haddock (2.4.2-3) unstable; urgency=low
+
+  * Update haddock's libdir as /usr/lib/ghc-6.10.4/
+  * Add a check to see that debian/patches/hardcode-ghc-paths has the
+    correct libdir.
+
+ -- Kari Pahula <kaol at debian.org>  Thu, 23 Jul 2009 22:24:47 +0300
+
+haddock (2.4.2-2) unstable; urgency=low
+
+  * Build against ghc6 6.10.4.
+  * Standards-Version 3.8.2, use Section: haskell.
+
+ -- Kari Pahula <kaol at debian.org>  Tue, 21 Jul 2009 01:04:36 +0300
+
+haddock (2.4.2-1) unstable; urgency=low
+
+  * New upstream release (Closes: #524700)
+    * Generates documentation for maxBound in Prelude (Closes: #522586)
+  * Debhelper compat 7, Standards-Version 3.8.1 (No changes needed).
+
+ -- Kari Pahula <kaol at debian.org>  Wed, 13 May 2009 19:08:04 +0300
+
+haddock (2.4.1-4) unstable; urgency=low
+
+  * Built against ghc6 6.10.1+dfsg1-13, giving .haddock files uniform
+    representation on 32 and 64 bit architectures. (Closes: #516424)
+
+ -- Kari Pahula <kaol at debian.org>  Wed, 25 Feb 2009 15:28:37 +0200
+
+haddock (2.4.1-3) unstable; urgency=low
+
+  * Uploaded to unstable.
+
+ -- Kari Pahula <kaol at debian.org>  Mon, 16 Feb 2009 22:46:37 +0200
+
+haddock (2.4.1-2) experimental; urgency=low
+
+  * Patch src/Haddock/Backends/Html.hs to provide a case for topDeclBox
+    when DocName is Undocumented.
+  * Removed the watch file. (Closes: #449863)
+
+ -- Kari Pahula <kaol at debian.org>  Thu, 05 Feb 2009 11:04:36 +0200
+
+haddock (2.4.1-1) experimental; urgency=low
+
+  * New upstream release. (Closes: #464364)
+  * New maintainer.
+  * Set standards-version to 3.8.0, add Homepage field in
+    debian/control.
+  * Add info about the copyright status of the files in src/Haddoc/Utils/
+    to debian/copyright.
+  * Don't install anything to /usr/share/doc/haddock-$version/.
+  * Changed doc-base section to Programming/Haskell.
+  * Removed xutils from build dependencies.
+  * Hardcode ghc libdir and datadir in Main.hs in lieu of using ghc-paths.
+  * Patch source using quilt, added it as a build dep.
+  * Removed autogenerated doc/configure from the diff.gz and generate it
+    at build time instead.  Added autoconf as a build dep.
+
+ -- Kari Pahula <kaol at debian.org>  Sun, 18 Jan 2009 20:38:28 +0200
+
+haddock (0.8-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * haddock.cabal: Add directory, process, containers, array, pretty to
+    build-depends. (Closes: #460352)
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sat, 05 Apr 2008 14:45:46 +0200
+
+haddock (0.8-2) unstable; urgency=low
+
+  * Make .haddock files portable. We always serialise Int with 64 bits,
+    so 32-bit arches can understand files from 64-bit arches and
+    vice-versa. Closes: #426335.
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Mon, 04 Jun 2007 14:29:40 +0000
+
+haddock (0.8-1) unstable; urgency=low
+
+  * New upstream version. Closes: #392381.
+  * Buildable with GHC 6.6. Closes: #393632.
+  * Build using cabal:
+    * Various debian/rules changes.
+    * Requires ghc6 >= 6.4.2.
+    * No longer uses config.sub/config.guess. Closes: #342419.
+  * Build-dep on alex as cleaning removes the generated lexer .hs files.
+  * Build-dep on happy as cleaning removes the generated parser .hs files.
+  * Set Standards-Version to 3.7.2 (no changes needed).
+  * Updated manpage debian/haddock.1.
+  * Drop duplicate docbook-utils build-dep.
+  * Remove debian/dirs and give usr/share/doc/haddock/html/ as an
+    argument to dh_installdirs.
+  * Added uscan watch file debian/watch.
+  * Added doc-base entry for Haddock User Guide in debian/doc-base.
+  * Removed haddock/ prefixes from various paths in debian/rules.
+  * Removed now redundant chmod -x hack on haddock/examples/Bug7.hs.
+  * doc/configure generated by autoconf is in the Debian diff.
+  * Thanks to Arjan Oosting, for pointing out and providing patches for much
+    of the above, including the updated manpage.
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Tue, 17 Oct 2006 14:28:38 +0000
+
+haddock (0.7-1) unstable; urgency=low
+
+  * New upstream version.
+  * Add build-deps on docbook-xml, docbook-xsl, xsltproc, docbook-utils
+    for building the documentation.
+  * Remove unnecessary build-dep on happy.
+  * Remove option to use ghc5 to build.
+  * Remove use of {,} in debian/rules, and don't set SHELL to /bin/bash
+    in debian/rules.
+  * Do not build or install dvi and ps documentation as it breaks.
+  * index.html is now built, we don't need to symlink haddock.html to it.
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Wed, 14 Sep 2005 21:32:46 +0000
+
+haddock (0.6-2.1) unstable; urgency=low
+
+  * NMU to make installable in unstable.
+  * Rebuild against newer GHC6 to link to appropriate libgmp.
+  * Fixed package options using patch from Daniel Schepler.
+    Closes: #316657.
+  * Set SHELL to /bin/bash due to bashisms in debian/rules.
+
+ -- John Goerzen <jgoerzen at complete.org>  Fri,  9 Sep 2005 06:25:03 -0500
+
+haddock (0.6-2) unstable; urgency=low
+
+  * Re-upload so haddock is compiled against the latest ghc6 on all
+    arches that have ghc6.
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Sun, 25 Jul 2004 01:23:10 +0000
+
+haddock (0.6-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Wed, 26 Nov 2003 02:57:53 +0000
+
+haddock (0.5-4) unstable; urgency=low
+
+  * Add cases for various arches to configure{,.in}
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Tue, 16 Sep 2003 12:29:35 +0000
+
+haddock (0.5-3) unstable; urgency=low
+
+  * Comment out flex requirement in configure{,.in}
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Thu, 04 Sep 2003 23:11:54 +0000
+
+haddock (0.5-2) unstable; urgency=low
+
+  * Alter haddock/src/Makefile so LIBDIR points to /usr/share rather
+    then /usr/lib (contains a css and gif file).
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Thu, 04 Sep 2003 18:36:30 +0000
+
+haddock (0.5-1) unstable; urgency=low
+
+  * New upstream version.
+  * New maintainer.
+  * Give ghc6 as an alternative build-dep to ghc5.
+  * No longer use autoconf; update build-deps to match. Closes: #173762.
+  * Hack configure and configure.in not to demand flex as the tarball has
+    the relevant files pregenerated. Remove flex build-dep.
+  * Require at least debhelper 4 and put 4 in debian/compat
+  * Add sparc Linux to configure and configure.in
+  * Simplify debian/rules to just work with the tarball in-place.
+  * Add doc to SUBDIRS in haddock/Makefile
+  * Change the haddock wrapper to set LIBDIR to /usr/share/haddock-0.5
+    and remove the override that puts the gif and css file in /usr/lib
+    rather than /usr/share
+
+ -- Ian Lynagh (wibble) <igloo at debian.org>  Tue, 02 Sep 2003 22:08:23 +0000
+
+haddock (0.4-1) unstable; urgency=low
+
+  * new upstream release [tag: haddock-0-4]
+  * fixed typo
+    (closes: Bug#154756)
+
+ -- Michael Weber <michaelw at debian.org>  Tue, 22 Oct 2002 09:44:11 +0200
+
+haddock (0.3-1) unstable; urgency=low
+
+  * Initial Release.
+  * added manpage for haddock
+
+ -- Michael Weber <michaelw at debian.org>  Fri, 19 Jul 2002 21:52:06 +0200
+
diff -rN -u old-haskell-haddock/compat new-haskell-haddock/compat
--- old-haskell-haddock/compat	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-haddock/compat	2010-03-20 15:00:41.732042923 +0000
@@ -0,0 +1 @@
+7
diff -rN -u old-haskell-haddock/control new-haskell-haddock/control
--- old-haskell-haddock/control	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-haddock/control	2010-03-20 15:00:41.732042923 +0000
@@ -0,0 +1,60 @@
+Source: haskell-haddock
+Section: haskell
+Priority: extra
+Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
+Uploaders: Joachim Breitner <nomeata at debian.org>
+Build-Depends: debhelper (>= 7)
+  , cdbs
+  , haskell-devscripts (>= 0.7)
+  , ghc6
+  , ghc6-prof
+Build-Depends-Indep: ghc6-doc
+Standards-Version: 3.8.4
+Homepage: http://hackage.haskell.org/package/haddock
+Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-haddock
+Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-haddock
+
+Package: libghc6-haddock-dev
+Architecture: any
+Depends: ${haskell:Depends}
+  , ${shlibs:Depends}
+  , ${misc:Depends}
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Provides: ${haskell:Provides}
+Description: documentation-generation library for haskell
+ This package provides a library for the Haskell programming language.
+ See http://www.haskell.org/ for more information on Haskell.
+ .
+ This package exposes the features of haddock as a library, to be used inside
+ other haskell programs.
+
+Package: libghc6-haddock-prof
+Architecture: any
+Depends: ${haskell:Depends}
+  , ${shlibs:Depends}
+  , ${misc:Depends}
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Provides: ${haskell:Provides}
+Description: documentation-generation library for haskell; profiling libraries
+ This package provides a library for the Haskell programming language,
+ compiled for profiling.
+ See http://www.haskell.org/ for more information on Haskell.
+ .
+ This package exposes the features of haddock as a library, to be used inside
+ other haskell programs.
+
+Package: libghc6-haddock-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}, ${haskell:Depends}
+Recommends: ${haskell:Recommends}
+Suggests: ${haskell:Suggests}
+Description: documentation-generation library for haskell; documentation
+ This package provides the documentation for a library for the Haskell
+ programming language.
+ See http://www.haskell.org/ for more information on Haskell.
+ .
+ This package exposes the features of haddock as a library, to be used inside
+ other haskell programs.
diff -rN -u old-haskell-haddock/copyright new-haskell-haddock/copyright
--- old-haskell-haddock/copyright	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-haddock/copyright	2010-03-20 15:00:41.732042923 +0000
@@ -0,0 +1,52 @@
+This package was first debianized by Michael Weber <michaelw at debian.org> on
+Tue, 16 Jul 2002 10:50:21 +0200.
+
+It was taken over by Ian Lynagh <igloo at debian.org> on 2003-09-02.
+Since 2009-01-12 Kari Pahula <kaol at debian.org>.
+Since 2009-03-20 Debian Haskell Team
+
+It was downloaded from http://www.haskell.org/haddock/
+
+
+Upstream Author: Simon Marlow (simonmar at microsoft.com)
+
+
+Copyright:
+
+Copyright 2002-2009, Simon Marlow.  All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+- Redistributions of source code must retain the above copyright notice,
+this list of conditions and the following disclaimer.
+ 
+- Redistributions in binary form must reproduce the above copyright notice,
+this list of conditions and the following disclaimer in the documentation
+and/or other materials provided with the distribution.
+ 
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS "AS IS" AND ANY
+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE
+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+Contains Html.hs and BlockTable.hs, which are part of
+the HTML combinator library.
+Copyright 1999-2001 Andy Gill
+Copyright 1999-2001 The Oregon Graduate Institute of Science and Technology
+BSD style license, see /usr/share/common-licenses/BSD.
+
+Contains FastMutInt2.hs, which is part of the GHC compiler.
+Copyright 2002 The University of Glasgow
+BSD style license.
+
+
+Debian packaging licensed under the same terms as the program.
diff -rN -u old-haskell-haddock/rules new-haskell-haddock/rules
--- old-haskell-haddock/rules	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-haddock/rules	2010-03-20 15:00:41.728042712 +0000
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+DEB_BUILD_DEPENDENCIES = build-arch
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk
diff -rN -u old-haskell-haddock/source/format new-haskell-haddock/source/format
--- old-haskell-haddock/source/format	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-haddock/source/format	2010-03-20 15:00:41.728042712 +0000
@@ -0,0 +1 @@
+3.0 (quilt)
diff -rN -u old-haskell-haddock/watch new-haskell-haddock/watch
--- old-haskell-haddock/watch	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-haddock/watch	2010-03-20 15:00:41.728042712 +0000
@@ -0,0 +1,7 @@
+# See uscan(1) for format
+
+version=3
+opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\
+filenamemangle=s|(.*)/$|haddock-$1.tar.gz|" \
+    http://hackage.haskell.org/packages/archive/haddock \
+    ([\d\.]*\d)/





More information about the Pkg-haskell-commits mailing list