diff options
author | Joachim Breitner <mail@joachim-breitner.de> | 2009-07-30 19:42:41 +0400 |
---|---|---|
committer | Joachim Breitner <mail@joachim-breitner.de> | 2009-07-30 19:42:41 +0400 |
commit | f08754d84126336c51aa223d057c6e764655f5d3 (patch) | |
tree | 53705851ffd32658ea71029844be9c73e828c4e6 | |
parent | c438d6c6d5d3db9f1e95bcda427103306191a6f8 (diff) | |
download | DHG_packages-f08754d84126336c51aa223d057c6e764655f5d3.tar.gz |
haskell-tagsoup: Initial check-in
-rw-r--r-- | p/haskell-tagsoup/debian/changelog | 21 | ||||
-rw-r--r-- | p/haskell-tagsoup/debian/compat | 1 | ||||
-rw-r--r-- | p/haskell-tagsoup/debian/control | 37 | ||||
-rw-r--r-- | p/haskell-tagsoup/debian/copyright | 36 | ||||
-rw-r--r-- | p/haskell-tagsoup/debian/example.cabal | 30 | ||||
-rw-r--r-- | p/haskell-tagsoup/debian/libghc6-tagsoup-doc.doc-base | 9 | ||||
-rw-r--r-- | p/haskell-tagsoup/debian/libghc6-tagsoup-doc.docs | 1 | ||||
-rw-r--r-- | p/haskell-tagsoup/debian/libghc6-tagsoup-doc.examples | 4 | ||||
-rwxr-xr-x | p/haskell-tagsoup/debian/rules | 4 |
9 files changed, 143 insertions, 0 deletions
diff --git a/p/haskell-tagsoup/debian/changelog b/p/haskell-tagsoup/debian/changelog new file mode 100644 index 000000000..b0eb0af05 --- /dev/null +++ b/p/haskell-tagsoup/debian/changelog @@ -0,0 +1,21 @@ +haskell-tagsoup (0.6-2) unstable; urgency=low + + * Use haskell-devscripts' copy of hlibrary.mk. + + -- Kari Pahula <kaol@debian.org> Fri, 27 Feb 2009 17:44:15 +0200 + +haskell-tagsoup (0.6-1) unstable; urgency=low + + * New upstream release + * Installed the tagsoup.htm tutorial and wrote the corresponding + doc-base file. + * Updated hlibrary.mk to remove ghc6/bin/ from the -prof package. + + -- Kari Pahula <kaol@debian.org> Sat, 26 Apr 2008 11:22:33 +0300 + +haskell-tagsoup (0.4-1) unstable; urgency=low + + * Initial release (Closes: #470369) + * Provided a cabal file for the example. + + -- Kari Pahula <kaol@debian.org> Fri, 11 Apr 2008 00:55:47 +0300 diff --git a/p/haskell-tagsoup/debian/compat b/p/haskell-tagsoup/debian/compat new file mode 100644 index 000000000..1e8b31496 --- /dev/null +++ b/p/haskell-tagsoup/debian/compat @@ -0,0 +1 @@ +6 diff --git a/p/haskell-tagsoup/debian/control b/p/haskell-tagsoup/debian/control new file mode 100644 index 000000000..cf7297b7b --- /dev/null +++ b/p/haskell-tagsoup/debian/control @@ -0,0 +1,37 @@ +Source: haskell-tagsoup +Section: libdevel +Priority: extra +Maintainer: Kari Pahula <kaol@debian.org> +Build-Depends: cdbs, debhelper (>= 6), ghc6, ghc6-prof, haskell-devscripts, libghc6-network-dev (>= 2.2.0.1-4), libghc6-network-prof, haddock, hscolour, libghc6-network-doc, libghc6-mtl-doc, libghc6-parsec-doc, ghc6-doc +Standards-Version: 3.8.0 +Homepage: http://www-users.cs.york.ac.uk/~ndm/tagsoup/ + +Package: libghc6-tagsoup-dev +Architecture: any +Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends} +Suggests: libghc6-hspread-doc, libghc6-hspread-prof +Description: Haskell library to robustly parse unstructured HTML + TagSoup extracts information out of unstructured HTML code, sometimes + known as tag soup. TagSoup does not require well-formed or + standards-compliant HTML, or HTML that renders correctly in any + particular rendering engine. TagSoup transforms HTML into a list of + open tags with attributes, close tags, and text, but makes no attempt + to group these together into any kind of structure. + . + This package it not related to the Java TagSoup library. + +Package: libghc6-tagsoup-prof +Architecture: any +Depends: ${haskell:Depends}, ${misc:Depends}, libghc6-tagsoup-dev (= ${binary:Version}) +Description: Profiling support for TagSoup Haskell library + Install this package if you want profiling support for the TagSoup + library. + +Package: libghc6-tagsoup-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Recommends: libghc6-network-doc, libghc6-mtl-doc, libghc6-parsec-doc, ghc6-doc +Suggests: libghc6-hspread-dev +Description: Documentation for Haskell TagSoup library + Haddock documentation and examples for TagSoup Haskell library. diff --git a/p/haskell-tagsoup/debian/copyright b/p/haskell-tagsoup/debian/copyright new file mode 100644 index 000000000..56baee7b0 --- /dev/null +++ b/p/haskell-tagsoup/debian/copyright @@ -0,0 +1,36 @@ +This package was debianized by Kari Pahula <kaol@debian.org> on +Thu, 10 Apr 2008 11:56:24 +0300. + +It was downloaded from http://hackage.haskell.org/packages/archive/tagsoup/ + +Upstream Author: + + Neil Mitchell <ndmitchell@gmail.com> + +Copyright: + + 2006-2008 Neil Mitchell + +License: + + Redistribution and use in source and binary forms, with or without + modification, are permitted under the terms of the BSD License. + + THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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. + +On Debian systems, the complete text of the BSD License can be +found in `/usr/share/common-licenses/BSD'. + +The Debian packaging is (C) 2008, Kari Pahula <kaol@debian.org> and is +licensed under the GPLv2 or (at your option) later, see +`/usr/share/common-licenses/GPL-2'. diff --git a/p/haskell-tagsoup/debian/example.cabal b/p/haskell-tagsoup/debian/example.cabal new file mode 100644 index 000000000..6a199d2e7 --- /dev/null +++ b/p/haskell-tagsoup/debian/example.cabal @@ -0,0 +1,30 @@ +Name: tagsoup +Version: 0.4 +Copyright: 2006-8, Neil Mitchell +Maintainer: ndmitchell@gmail.com +Author: Neil Mitchell +Homepage: http://www-users.cs.york.ac.uk/~ndm/tagsoup/ +License: BSD3 +Category: XML +Build-Depends: base, network, mtl, tagsoup +Build-type: Simple +Synopsis: Example application using the TagSoup library +Description: + TagSoup is a library for extracting information out of + unstructured HTML code, sometimes known as tag-soup. The HTML does + not have to be well formed, or render properly within any + particular framework. This library is for situations where the + author of the HTML is not cooperating with the person trying to + extract the information, but is also not trying to hide the + information. + + This cabal file is provided for building the tagsoup example + application. Use runghc Setup.hs configure; runghc Setup.hs build; + runghc Setup.hs install + +Executable: tagsoup +GHC-Options: -Wall +Main-Is: Main.hs +Other-Modules: + Example.Example + Example.Regress diff --git a/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.doc-base b/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.doc-base new file mode 100644 index 000000000..d39e382e0 --- /dev/null +++ b/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.doc-base @@ -0,0 +1,9 @@ +Document: haskell-tagsoup +Title: Debian TagSoup Haskell library manual +Author: Neil Mitchell +Abstract: A tutorial for using the TagSoup library and the Haddock documentation. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libghc6-tagsoup-doc/html/index.html +Files: /usr/share/doc/libghc6-tagsoup-doc/html/*.html /usr/share/doc/libghc6-tagsoup-doc/tagsoup.htm diff --git a/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.docs b/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.docs new file mode 100644 index 000000000..48174c990 --- /dev/null +++ b/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.docs @@ -0,0 +1 @@ +tagsoup.htm diff --git a/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.examples b/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.examples new file mode 100644 index 000000000..001fa8c76 --- /dev/null +++ b/p/haskell-tagsoup/debian/libghc6-tagsoup-doc.examples @@ -0,0 +1,4 @@ +Main.hs +Setup.hs +Example/ +debian/example.cabal diff --git a/p/haskell-tagsoup/debian/rules b/p/haskell-tagsoup/debian/rules new file mode 100755 index 000000000..683e77bcf --- /dev/null +++ b/p/haskell-tagsoup/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/hlibrary.mk |