--- haskell-hint-0.3.2.1.orig/debian/rules +++ haskell-hint-0.3.2.1/debian/rules @@ -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 --- haskell-hint-0.3.2.1.orig/debian/watch +++ haskell-hint-0.3.2.1/debian/watch @@ -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|(.*)/$|hint-$1.tar.gz|" \ + http://hackage.haskell.org/packages/archive/hint \ + ([\d\.]*\d)/ --- haskell-hint-0.3.2.1.orig/debian/control +++ haskell-hint-0.3.2.1/debian/control @@ -0,0 +1,85 @@ +Source: haskell-hint +Section: haskell +Priority: extra +Maintainer: Debian Haskell Group +Uploaders: Marco Túlio Gontijo e Silva +Build-Depends: debhelper (>= 7) + , cdbs + , haskell-devscripts (>= 0.7) + , ghc6 + , ghc6-prof + , libghc6-mtl-dev + , libghc6-mtl-prof + , libghc6-haskell-src-dev + , libghc6-haskell-src-prof + , libghc6-ghc-paths-dev + , libghc6-ghc-paths-prof + , libghc6-monadcatchio-mtl-dev + , libghc6-monadcatchio-mtl-prof + , libghc6-ghc-mtl-dev + , libghc6-ghc-mtl-prof + , ghc6-doc + , libghc6-mtl-doc + , libghc6-haskell-src-doc + , libghc6-ghc-paths-doc + , libghc6-monadcatchio-mtl-doc + , libghc6-ghc-mtl-doc +Standards-Version: 3.8.4 +Homepage: http://hackage.haskell.org/package/hint +Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-hint +Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-hint +DM-Upload-Allowed: yes + +Package: libghc6-hint-dev +Architecture: amd64 i386 sparc kfreebsd-i386 kfreebsd-amd64 +Depends: ${haskell:Depends} + , ${shlibs:Depends} + , ${misc:Depends} +Suggests: ${haskell:Suggests} +Provides: ${haskell:Provides} +Description: runtime Haskell interpreter (GHC API wrapper) + This package provides a library for the Haskell programming language. + See http://www.haskell.org/ for more information on Haskell. + . + This library defines an Interpreter monad. It allows to load Haskell modules, + browse them, type-check and evaluate strings with Haskell expressions and even + coerce them into values. The library is thread-safe and type-safe (even the + coercion of expressions to values). It is, esentially, a huge subset of the + GHC API wrapped in a simpler API. Works with GHC 6.10.x and 6.8.x (this + version was not tested with GHC 6.6). + +Package: libghc6-hint-prof +Architecture: amd64 i386 sparc kfreebsd-i386 kfreebsd-amd64 +Depends: ${haskell:Depends} + , ${shlibs:Depends} + , ${misc:Depends} +Provides: ${haskell:Provides} +Description: runtime Haskell interpreter (GHC API wrapper); 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 library defines an Interpreter monad. It allows to load Haskell modules, + browse them, type-check and evaluate strings with Haskell expressions and even + coerce them into values. The library is thread-safe and type-safe (even the + coercion of expressions to values). It is, esentially, a huge subset of the + GHC API wrapped in a simpler API. Works with GHC 6.10.x and 6.8.x (this + version was not tested with GHC 6.6). + +Package: libghc6-hint-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Recommends: ${haskell:Recommends} +Suggests: ${haskell:Suggests} +Description: runtime Haskell interpreter (GHC API wrapper); 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 library defines an Interpreter monad. It allows to load Haskell modules, + browse them, type-check and evaluate strings with Haskell expressions and even + coerce them into values. The library is thread-safe and type-safe (even the + coercion of expressions to values). It is, esentially, a huge subset of the + GHC API wrapped in a simpler API. Works with GHC 6.10.x and 6.8.x (this + version was not tested with GHC 6.6). --- haskell-hint-0.3.2.1.orig/debian/copyright +++ haskell-hint-0.3.2.1/debian/copyright @@ -0,0 +1,40 @@ +Upstream: + Location: + It was downloaded from + http://hackage.haskell.org/package/hint + + Copyright: 2007 Daniel Gorin + + License: + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. 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. + + 3. Neither the name of the author nor the names of its contributors may be + used to endorse or promote products derived from this software without + specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 OWNER OR CONTRIBUTORS 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. + +Packaging: + Copyright: 2009 Marco Túlio Gontijo e Silva + + License: Public Domain --- haskell-hint-0.3.2.1.orig/debian/compat +++ haskell-hint-0.3.2.1/debian/compat @@ -0,0 +1 @@ +7 --- haskell-hint-0.3.2.1.orig/debian/changelog +++ haskell-hint-0.3.2.1/debian/changelog @@ -0,0 +1,42 @@ +haskell-hint (0.3.2.1-3) unstable; urgency=low + + [ Marco Túlio Gontijo e Silva ] + * 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. + * debian/control: Include kfreebsd-i386 and kfreebsd-amd64 in + Architecture:, since ghci is also available on them. + * Use debian/compat 7. + * debian/control: Use more sintetic link in Homepage:. + * debian/control: Remove uneeded Build-Depends: in libghc6-utf8- + string-*. + + [ Joachim Breitner ] + * Bump haskell-devscripts dependency to 0.7 + + -- Joachim Breitner Sat, 20 Feb 2010 18:27:56 +0100 + +haskell-hint (0.3.2.1-2) unstable; urgency=low + + * debian/watch: Include package name in downloaded .tar.gz. + * Fix "[haskell-hint] FTBFS: Not in scope: + GHC.{HValue,compileExpr,exprType,typeKind}" debian/control: Remove + unsupported architectures. (Closes: #564136) + * debian/watch: Remove spaces, since they're not allowed by uscan. + * debian/control: Add field Provides: ${haskell:Provides} to -dev and + -prof packages. + * Update Uploader e-mail. + * debian/control: Use Vcs-Browser: field. + + -- Marco Túlio Gontijo e Silva Tue, 02 Feb 2010 20:30:57 -0200 + +haskell-hint (0.3.2.1-1) unstable; urgency=low + + * Initial release. (Closes: #529514) + * debian/control: Change Priority: to extra. + * debian/watch: Use format that works for --download-current-version. + * debian/watch: Add .tar.gz to downloaded filename. + + -- Marco Túlio Gontijo e Silva Mon, 04 Jan 2010 08:04:15 -0200