[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