summaryrefslogtreecommitdiff
path: root/dev-haskell/tagsoup
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 21:03:06 +0100
commit8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch)
tree7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-haskell/tagsoup
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/tagsoup')
-rw-r--r--dev-haskell/tagsoup/Manifest7
-rw-r--r--dev-haskell/tagsoup/metadata.xml23
-rw-r--r--dev-haskell/tagsoup/tagsoup-0.13.10.ebuild33
-rw-r--r--dev-haskell/tagsoup/tagsoup-0.13.3-r1.ebuild38
-rw-r--r--dev-haskell/tagsoup/tagsoup-0.13.8.ebuild33
5 files changed, 134 insertions, 0 deletions
diff --git a/dev-haskell/tagsoup/Manifest b/dev-haskell/tagsoup/Manifest
new file mode 100644
index 000000000000..3b64adf8b124
--- /dev/null
+++ b/dev-haskell/tagsoup/Manifest
@@ -0,0 +1,7 @@
+DIST tagsoup-0.13.10.tar.gz 44587 BLAKE2B cae2de2bd1edadee09033969afbc3bd7b35eb22474a4d4f54ba58eb38525d222606b3d1bf2984379cdf93c69fbc78ef4333842a1221aae69db610cf87f301e54 SHA512 96a3ebd9864279e67ccf2a0c05a37d2dbf4719eb3ef0fba753bf4bb11f9161fb895ed8f8cf86e04e790f8fbe277450379fe517c59ecc068c4586d3ced316b781
+DIST tagsoup-0.13.3.tar.gz 42279 BLAKE2B c4b394e6c60a6e4f7d6964ca63da4dbfdf26b4f14b4adb99aa7121011c1435c1f4af7235301df34d4c4e2ca5a459577a14866c518ea4e76c32771b0381e95b15 SHA512 ee6e7c2459f395facfdf9c28c0903e5279c781d8a5cd0745c2e3648c8eed7fdc84c372b271febce13b8b433ecded5cd7c97a3f169121908f23bb28c2b2f104b0
+DIST tagsoup-0.13.8.tar.gz 43676 BLAKE2B 4b275ab4921934187c62f85013b7f4d452e5412b2c1891678cfe8174395a1b8535d42f7db1686cd3ffc3949bdf4790db5483e9788b409edf9317c047f6915af8 SHA512 e05325090380950467f5327c4988c31d8c1cb9fd45668e6926c428d5ad33d589c2dc5c6b7e38c5349a980587823709b60a49c242d5ffdf76b1a58264217083c5
+EBUILD tagsoup-0.13.10.ebuild 864 BLAKE2B d73ebc68729d9c961c13638a8e94f28694c1c4c48311f0a229355076d7e25620635822fbbe5c21067bc2eea57cce1d6a63f9d8c0f9401e8e4e499d3aedcb4696 SHA512 0cd942ec855b98d90e772b7c4689e9a8bec4f2441ad1b6be4162a4a2ecb91fde275d6e156472289988e80da05e0159a7b502aa2b313732e32b290b6189e2bfbb
+EBUILD tagsoup-0.13.3-r1.ebuild 955 BLAKE2B a965b52768a74301841c2260d2937849cea632637d2efcdf49ba9989ba874b5a6ccda776334c0a8c53c3f081c3d27b838e863cb2a43c0cd73a2d893122680db2 SHA512 4b61fb7755fff0b48c22e05cf0ce3fe64559c2b2c9dfb6f4198132f89dd841ee7299fc414df5358f5020317b70aa7d1f5f0d8d4fdebdc46ea2feea4e0ead42b3
+EBUILD tagsoup-0.13.8.ebuild 872 BLAKE2B 1bd6f9b232d86bcb09268a4c560ceeb2977e3eadc5666ccd876c7439800f7e03824ec90a0c6503da44a3b84367c0717258511472d394794d3e8e989fbac8154c SHA512 17b0ccb9ce9de19c7698e5bab7ef1033077de112b015819ac0d02ad779c56d770fb91ca5b3d79290b7bde27ddfac25ba0a8dc6ef2030305a57c34f60bcfb0aca
+MISC metadata.xml 874 BLAKE2B a27d654e00c9f42b7387ff71966f7b912ff5ab7a54b268893723759c51dd9ff007181bb94a1370264bf3190485ee1991b37574b54fd84aba5c97e5ccd194b318 SHA512 d82ee0b99c454a122614f61d94c2780bc31c2ed4a2c7ab1df4d8ef59de085e34048cd31027d568ea2c08732e9efb7d9517c9943face742406eefd607a3ff302b
diff --git a/dev-haskell/tagsoup/metadata.xml b/dev-haskell/tagsoup/metadata.xml
new file mode 100644
index 000000000000..773bfa6c800f
--- /dev/null
+++ b/dev-haskell/tagsoup/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ TagSoup is a library for parsing HTML/XML. It supports the HTML 5 specification,
+ and can be used to parse either well-formed XML, or unstructured and malformed HTML
+ from the web. The library also provides useful functions to extract information
+ from an HTML document, making it ideal for screen-scraping.
+
+ Users should start from the "Text.HTML.TagSoup" module.
+ </longdescription>
+ <use>
+ <flag name="download">Build with Download module.</flag>
+ <flag name="testprog">Build the test program.</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">ndmitchell/tagsoup</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-haskell/tagsoup/tagsoup-0.13.10.ebuild b/dev-haskell/tagsoup/tagsoup-0.13.10.ebuild
new file mode 100644
index 000000000000..b41cfdf46d27
--- /dev/null
+++ b/dev-haskell/tagsoup/tagsoup-0.13.10.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Parsing and extracting information from (possibly malformed) HTML/XML documents"
+HOMEPAGE="https://github.com/ndmitchell/tagsoup#readme"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="amd64 x86"
+IUSE="download testprog"
+
+RDEPEND="dev-haskell/text:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ download? ( dev-haskell/network:=[profile?] )
+ testprog? ( >=dev-haskell/quickcheck-2.4:2=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag download download) \
+ $(cabal_flag testprog testprog)
+}
diff --git a/dev-haskell/tagsoup/tagsoup-0.13.3-r1.ebuild b/dev-haskell/tagsoup/tagsoup-0.13.3-r1.ebuild
new file mode 100644
index 000000000000..da6369378d87
--- /dev/null
+++ b/dev-haskell/tagsoup/tagsoup-0.13.3-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Parsing and extracting information from (possibly malformed) HTML/XML documents"
+HOMEPAGE="http://community.haskell.org/~ndm/tagsoup/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="amd64 x86"
+IUSE="download testprog"
+
+RDEPEND="dev-haskell/text:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ download? ( dev-haskell/network:=[profile?] )
+ testprog? ( >=dev-haskell/quickcheck-2.4:2=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_prepare() {
+ cabal_chdeps \
+ 'executable tagsoup' 'executable haskell-tagsoup'
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag download download) \
+ $(cabal_flag testprog testprog)
+}
diff --git a/dev-haskell/tagsoup/tagsoup-0.13.8.ebuild b/dev-haskell/tagsoup/tagsoup-0.13.8.ebuild
new file mode 100644
index 000000000000..fd8ef96044b5
--- /dev/null
+++ b/dev-haskell/tagsoup/tagsoup-0.13.8.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.6.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Parsing and extracting information from (possibly malformed) HTML/XML documents"
+HOMEPAGE="https://github.com/ndmitchell/tagsoup#readme"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="download testprog"
+
+RDEPEND="dev-haskell/text:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ download? ( dev-haskell/network:=[profile?] )
+ testprog? ( >=dev-haskell/quickcheck-2.4:2=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag download download) \
+ $(cabal_flag testprog testprog)
+}