summaryrefslogtreecommitdiff
path: root/dev-haskell/shakespeare
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/shakespeare
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/shakespeare')
-rw-r--r--dev-haskell/shakespeare/Manifest9
-rw-r--r--dev-haskell/shakespeare/metadata.xml21
-rw-r--r--dev-haskell/shakespeare/shakespeare-1.0.5.1.ebuild29
-rw-r--r--dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild34
-rw-r--r--dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild42
-rw-r--r--dev-haskell/shakespeare/shakespeare-2.0.7.ebuild43
6 files changed, 178 insertions, 0 deletions
diff --git a/dev-haskell/shakespeare/Manifest b/dev-haskell/shakespeare/Manifest
new file mode 100644
index 000000000000..23236fddb627
--- /dev/null
+++ b/dev-haskell/shakespeare/Manifest
@@ -0,0 +1,9 @@
+DIST shakespeare-1.0.5.1.tar.gz 10773 BLAKE2B 5a234732a88b390914936e635884ed9befe10fc4b42d72d034aaf0d96099a9f8d9f136a7669307eea60cec7d773f3e7cd02a5ff2a37c73336bd4a3927625d71f SHA512 1b012cdfc90c930365633868e9714793bbbdf2fd276c578459495fe57531f4d3fb401db930880ab96eecdc95c60383a52ec8aa0cfa08b17bc099acee241192e7
+DIST shakespeare-1.2.1.1.tar.gz 11053 BLAKE2B 7c2b43f260740ddd364831f8bb991f052be8df014869bf29a1839d43f6cdcaf184fdc691ee4cecbd349dc68b848910a90399b5a48d48ed639180e609df36ba0c SHA512 559e77735c96edb551d85127e68af1aebfba383a6c67999ed86d4a93dc5dd7cedc8b7ca841219c0b7912cfc8509150733a7ba34fcb71d8e7a080fe34527b49e5
+DIST shakespeare-2.0.12.1.tar.gz 65156 BLAKE2B 0351f9453331a6aea8a346759902256ee1424a92ae5b0e655ed71567b0351449eff1c45ce675abd16556d9f09a4d31c8fdf11b8b28784171f50292b30da4a677 SHA512 01591844b51ab93a8021646ad15350d9682aa3e12c5017c32b89ca3b8de1cc46a01eb0096a35585297558d25c7a641a43f2766ad04766b2e033e8d02bdbc330e
+DIST shakespeare-2.0.7.tar.gz 62913 BLAKE2B a1e4f7c05123ad28cec27d07e491af4a86847ca0cf9fc85cca821b3c80a246508370e7c985fd27339601a5a4b500ab2ef437852c4746481cfb00b5aa45e24946 SHA512 5d682c2a4c36b7c8b5c8b87a3d0e509eb84e9e0a0e00a691cb9687c6f335c9ad895b81115a4e6fe8f4087ac6febe3e3e26d39ec305267228b1c9f295f9cf6d16
+EBUILD shakespeare-1.0.5.1.ebuild 834 BLAKE2B 1c7be45e91e6f9e89427cd0906c3e69d626923d58b238e1b73a6c3fdfe2cb18700ad6f2e97e91e37c325cb35d406955f3523f73ddf8af7b4c3e1eb4bc7b17723 SHA512 57373099f70dd5afdca5e63c086c2793ab581b78141b09bf81d769adb474eb19cd3868ee0003022f53a761fe8958e1d65518a95b10a8f49c99f97610bd0f2a75
+EBUILD shakespeare-1.2.1.1.ebuild 933 BLAKE2B 709c59845ae60f90707accd7c06bc685744e17655ee4c53d53a6f796d7693cd4bb7b49847d2ee61cdb3d6c4529accdf0cca983381259d95512bed4b8004fb946 SHA512 35349db54b0c0a87105f45e2023ba1697d3ad1ae97f2927e185f51fa8b5d343683acd74f029e50868b3d98436b07f3babe64228a03cd1245abb8cca727857c09
+EBUILD shakespeare-2.0.12.1.ebuild 1244 BLAKE2B ee5cac7cd929f74a29f4220fdc44906ef5b971f07d13f6e034f6c7fd526de7dc7eeafdbaf980d7b95a0ed63e27cc6fa073685877eaa40362f863367203e5b37a SHA512 5da60483575d504162b10c4944cd69515c8982d76a04e94999ea340c171a0140703f0836569161bbb558e14d644ac19e5281d600e07671a999e17b1fc4997f91
+EBUILD shakespeare-2.0.7.ebuild 1270 BLAKE2B 2db5292dcb90fff7b613d5b4a19930b2005a66a9e7224ff11456d563a63f24ccbc5d89732b5cf90b34e5885cb14acb9aa4639bd90837827265c09a96ad22a42d SHA512 751725c6759497ecca736f7e52e835f2674f8c5047b3d7799d1a084c023fce07e5bacd86f28006788d34d7458989a54b026080ec991fa0d55e22c91da22514b2
+MISC metadata.xml 1034 BLAKE2B 8ee8cec477e244ddba648870a68b02271f7c11d95bab7b59454898d70e0b53d0edce0f179de29556ca2fd0c60cc93eac66f3d8fbb02b7a2d924c54d3b676a6a5 SHA512 d8fb7e3b9d128dad8551df4153d1e01e771a07c9639fd3b082d0794e3f9c4d63eeed5041bdc930576b94440294c126cf5d35bec1bbec59ba95688c426bc5ac80
diff --git a/dev-haskell/shakespeare/metadata.xml b/dev-haskell/shakespeare/metadata.xml
new file mode 100644
index 000000000000..4628e04a14a6
--- /dev/null
+++ b/dev-haskell/shakespeare/metadata.xml
@@ -0,0 +1,21 @@
+<?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>
+ Shakespeare is a template family for type-safe, efficient templates with simple variable interpolation . Shakespeare templates can be used inline with a quasi-quoter or in an external file. Shakespeare interpolates variables according to the type being inserted.
+
+ Note there is no dependency on haskell-src-extras.
+
+ packages that use this: shakespeare-js, shakespeare-css, shakespeare-interpolated, hamlet, and xml-hamlet
+ Please see the documentation at &lt;http://docs.yesodweb.com/book/hamlet/&gt; for more details.
+ </longdescription>
+ <use>
+ <flag name="test_export">Test export.</flag>
+ <flag name="test_coffee">Render tests through coffeescript render function.</flag>
+ <flag name="test_roy">Render tests through roy render function.</flag>
+ </use>
+</pkgmetadata>
diff --git a/dev-haskell/shakespeare/shakespeare-1.0.5.1.ebuild b/dev-haskell/shakespeare/shakespeare-1.0.5.1.ebuild
new file mode 100644
index 000000000000..69ef587ec697
--- /dev/null
+++ b/dev-haskell/shakespeare/shakespeare-1.0.5.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.3.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A toolkit for making compile-time interpolated templates"
+HOMEPAGE="https://www.yesodweb.com/book/shakespearean-templates"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/parsec-2:=[profile?]
+ <dev-haskell/parsec-4:=[profile?]
+ >=dev-haskell/system-fileio-0.3:=[profile?]
+ >=dev-haskell/system-filepath-0.4:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ >=dev-lang/ghc-6.12.1:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ )"
diff --git a/dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild b/dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild
new file mode 100644
index 000000000000..4d81aa004c1a
--- /dev/null
+++ b/dev-haskell/shakespeare/shakespeare-1.2.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.6.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A toolkit for making compile-time interpolated templates"
+HOMEPAGE="https://www.yesodweb.com/book/shakespearean-templates"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="test_export"
+
+RDEPEND=">=dev-haskell/parsec-2:=[profile?] <dev-haskell/parsec-4:=[profile?]
+ >=dev-haskell/system-fileio-0.3:=[profile?]
+ >=dev-haskell/system-filepath-0.4:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ >=dev-lang/ghc-6.12.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8.0.2
+ test? ( >=dev-haskell/hspec-1.3 )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag test_export test_export)
+}
diff --git a/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild b/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild
new file mode 100644
index 000000000000..139c98fd3d3b
--- /dev/null
+++ b/dev-haskell/shakespeare/shakespeare-2.0.12.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.1.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A toolkit for making compile-time interpolated templates"
+HOMEPAGE="https://www.yesodweb.com/book/shakespearean-templates"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="test_coffee test_export test_roy"
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+ dev-haskell/blaze-html:=[profile?]
+ dev-haskell/blaze-markup:=[profile?]
+ dev-haskell/exceptions:=[profile?]
+ >=dev-haskell/parsec-2:=[profile?] <dev-haskell/parsec-4:=[profile?]
+ >=dev-haskell/scientific-0.3.0.0:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ dev-haskell/unordered-containers:=[profile?]
+ dev-haskell/vector:=[profile?]
+ >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.18.1.3
+ test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3
+ dev-haskell/hunit )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag test_coffee test_coffee) \
+ $(cabal_flag test_export test_export) \
+ $(cabal_flag test_roy test_roy)
+}
diff --git a/dev-haskell/shakespeare/shakespeare-2.0.7.ebuild b/dev-haskell/shakespeare/shakespeare-2.0.7.ebuild
new file mode 100644
index 000000000000..d4eb111b7497
--- /dev/null
+++ b/dev-haskell/shakespeare/shakespeare-2.0.7.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 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="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A toolkit for making compile-time interpolated templates"
+HOMEPAGE="https://www.yesodweb.com/book/shakespearean-templates"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="test_coffee test_export test_roy"
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+ dev-haskell/blaze-html:=[profile?]
+ dev-haskell/blaze-markup:=[profile?]
+ dev-haskell/exceptions:=[profile?]
+ >=dev-haskell/parsec-2:=[profile?] <dev-haskell/parsec-4:=[profile?]
+ dev-haskell/scientific:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ dev-haskell/transformers:=[profile?]
+ dev-haskell/unordered-containers:=[profile?]
+ dev-haskell/vector:=[profile?]
+ >=dev-lang/ghc-7.6.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.16.0
+ test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3
+ dev-haskell/hunit )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag test_coffee test_coffee) \
+ $(cabal_flag test_export test_export) \
+ $(cabal_flag test_roy test_roy)
+}