summaryrefslogtreecommitdiff
path: root/dev-haskell/shakespeare-text
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-haskell/shakespeare-text
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/shakespeare-text')
-rw-r--r--dev-haskell/shakespeare-text/Manifest7
-rw-r--r--dev-haskell/shakespeare-text/metadata.xml22
-rw-r--r--dev-haskell/shakespeare-text/shakespeare-text-1.0.2.ebuild28
-rw-r--r--dev-haskell/shakespeare-text/shakespeare-text-1.1.0.ebuild25
4 files changed, 82 insertions, 0 deletions
diff --git a/dev-haskell/shakespeare-text/Manifest b/dev-haskell/shakespeare-text/Manifest
new file mode 100644
index 000000000000..6079b9c490f9
--- /dev/null
+++ b/dev-haskell/shakespeare-text/Manifest
@@ -0,0 +1,7 @@
+DIST shakespeare-text-1.0.2.tar.gz 4623 SHA256 78a4b7465a8e2349a13733ad79d3aa947420d29d7bb193ff43ff8d7acb2b136e SHA512 45ad9251e9aeda71c29b1350e0c3e6dd8ce7d3695d6be89fbcb82dc47aff6d9aaceaa00b514a885691c546c709782f0f2318bb835fea711863c04f6f9c5798ea WHIRLPOOL 1aa47aac49f40758e256d0e1f58c47efcc14b20942da97026565dcaa338d13fd42df389d41c679516b469f12c19ff6b84e690632b1b436a05af7b4eae8a93ad7
+DIST shakespeare-text-1.1.0.tar.gz 1810 SHA256 2c1b041116648d5b0a13e524e94024f5bd17e2649d2e9e3418c66295568f3da2 SHA512 45dce0a8ef5e0b45466110fdae3ce73fa6fa053d1c68afc0f7aab20726474b34e7ca3ddde6882e40cd2cd8d37ba2e0f7f4064260879c4dbb81ccd2dd5daadb5b WHIRLPOOL c54e3c7e565d172c242306b2d5db2cd6a62af80015a5bce2bdb32c09a8ffc224329da313e09299c30b4956676d94e5dab1061a16ddaad681ff589902247204da
+EBUILD shakespeare-text-1.0.2.ebuild 768 SHA256 83717a873eca0e388161061ccdbb6a9ff634131790c69981c4e8fdb867ff5d02 SHA512 d66aa0a661060cb86ac124fe6fb292d24040f302271c2303dd3d95c8dc1d88eaed6b43373e8b18506d56370389f0c5ae8897a36fd90b7d0cc91de766a1130438 WHIRLPOOL fec966ed1831218a9122b6ae4e3bcc79701331eecaa67a356dacf37d426ed24a0ea4b4e1e9e382d61317cc604a0db307e9d3903a60ec888948966f78e9f268f3
+EBUILD shakespeare-text-1.1.0.ebuild 614 SHA256 c14c195ed5888b87ed09f5460c09736ceb58315fed012caf6d482a28d98bce7f SHA512 c67040e5baaaead686487c550ab8992826e42922b6e7e71991a1855c08f807ecd87f329b843b74b027af710961c080de661bf76b63e56a236b0bbbb103eb3cfb WHIRLPOOL e36d21eb620483572af2d84a4e58df407691d24ac63554e1b42239766efa22167b9298db3227c2ec20d0059b3cb9fc1e4e92cc7a50ce080c770e7e668427f9b4
+MISC ChangeLog 3356 SHA256 deb946b6ce9d23cc6f3018cffb3663c828dce435c15c5d3b6d0ef9726a695e5d SHA512 3a82e9de52b51ecc3da6f5df01abe30cbb66aa57f9ad400b6ebed2dc823b5d37c52521c895f4baefcb364db014327893cef3b4fd6286abba8ace4a4b41cc6bd8 WHIRLPOOL 65597234ba6cb7e204d2796830069ba1391c77a37ec6941b2320c9e9b24214458411d02e921ceac27a86c27bf94bea4e368440b7520a231384a62c2f41797933
+MISC ChangeLog-2015 1177 SHA256 16440e05e8ca46f60435baf8b526829fb76e19e7b234c4591a1ea3f150d858ed SHA512 68455cdb1f2bc05c8147c17f4e6978baa6bab5517fe3e2ea451dc6609de0c8ce6c4014df1da156509085897584039d0186819f448ed00a032e1f80570139de30 WHIRLPOOL 803ca9629cadfb4dc2afc3836bb6e2ec380abecf2a3befcd79ccf190edf34427722ae3831be567676ebd4214e35735aa3fbb01247c729ce1e4af49dcef17a7cd
+MISC metadata.xml 1564 SHA256 f27e0f0df96b027f50611e456e53d00c2b4e9b0afabb604cb8a8808f7aa371c0 SHA512 39742b1ffaf3052e1e79465a3b0fa0e9792b898256d3bf9c5beca2908678305eaa28a942c671ff6cd653bcf4621b05cc96b16869c58f1b9ec87399707aae20dd WHIRLPOOL 1e69200f935533a7e2cec242ab0419c94ed7660d92fdcc66b7da79c3884a1130ce794c58ab3714802f58cc1ec92fe599125b37ce92019a819d8f3b87d95af10f
diff --git a/dev-haskell/shakespeare-text/metadata.xml b/dev-haskell/shakespeare-text/metadata.xml
new file mode 100644
index 000000000000..3ce699212101
--- /dev/null
+++ b/dev-haskell/shakespeare-text/metadata.xml
@@ -0,0 +1,22 @@
+<?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>
+ interpolation with quasi-quotation: stick haskell variables into haskell strings
+
+ Note there is no dependency on haskell-src-extras. If you don't mind that dependency, you may want to look at using these packages: Interpolation, interpolatedstring-perl6, interpolatedstring-qq.
+
+ This package has 1 other general feature that those others may not (but would be easy to duplicate): instead of using quasi-quoting you can also use an external file. It also has url/embeding interpolation, with \@ and \^, which are used in Yesod.
+
+ This package also uses blaze-builder for efficiently constructing strings (I am not sure what the other packages use). This might be of interest to you for large templates or performance sensitive code, or otherwise having a nice interface to blaze-builder
+
+ 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.
+ In this case, the variable type needs a ToText instance.
+
+ Please see http://docs.yesodweb.com/book/templates for a more thorough description and examples of the shakespeare family of template languages.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/shakespeare-text/shakespeare-text-1.0.2.ebuild b/dev-haskell/shakespeare-text/shakespeare-text-1.0.2.ebuild
new file mode 100644
index 000000000000..927dfc80e96c
--- /dev/null
+++ b/dev-haskell/shakespeare-text/shakespeare-text-1.0.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 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="Interpolation with quasi-quotation: put variables strings"
+HOMEPAGE="http://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/shakespeare-1.0:=[profile?] <dev-haskell/shakespeare-1.3:=[profile?]
+ >=dev-haskell/text-0.7:=[profile?]
+ >=dev-lang/ghc-6.10.4:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ dev-haskell/hunit )
+"
diff --git a/dev-haskell/shakespeare-text/shakespeare-text-1.1.0.ebuild b/dev-haskell/shakespeare-text/shakespeare-text-1.1.0.ebuild
new file mode 100644
index 000000000000..c74d4ed0adfb
--- /dev/null
+++ b/dev-haskell/shakespeare-text/shakespeare-text-1.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 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"
+inherit haskell-cabal
+
+DESCRIPTION="Interpolation with quasi-quotation: put variables strings (deprecated)"
+HOMEPAGE="http://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/shakespeare-2.0:=[profile?]
+ >=dev-lang/ghc-6.10.4:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+"