summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Vershilov <qnikst@gentoo.org>2013-08-26 12:35:06 +0000
committerAlexander Vershilov <qnikst@gentoo.org>2013-08-26 12:35:06 +0000
commitef4bbf4b2d95c4014a12a509c450832397e48dc7 (patch)
treecfb30581a46d2d9a5cb969443b4c453630a38d6b /dev-haskell/shakespeare-text
parentdev-haskell/uniqueid: initial layout (diff)
downloadhistorical-ef4bbf4b2d95c4014a12a509c450832397e48dc7.tar.gz
historical-ef4bbf4b2d95c4014a12a509c450832397e48dc7.tar.bz2
historical-ef4bbf4b2d95c4014a12a509c450832397e48dc7.zip
dev-haskell/shakespeare-text: initial layout
Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0xEAD50D64D8D3571A!
Diffstat (limited to 'dev-haskell/shakespeare-text')
-rw-r--r--dev-haskell/shakespeare-text/ChangeLog9
-rw-r--r--dev-haskell/shakespeare-text/Manifest20
-rw-r--r--dev-haskell/shakespeare-text/metadata.xml22
-rw-r--r--dev-haskell/shakespeare-text/shakespeare-text-1.0.0.6.ebuild29
4 files changed, 80 insertions, 0 deletions
diff --git a/dev-haskell/shakespeare-text/ChangeLog b/dev-haskell/shakespeare-text/ChangeLog
new file mode 100644
index 000000000000..d620b731833a
--- /dev/null
+++ b/dev-haskell/shakespeare-text/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for dev-haskell/shakespeare-text
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/shakespeare-text/ChangeLog,v 1.1 2013/08/26 12:35:05 qnikst Exp $
+
+*shakespeare-text-1.0.0.6 (26 Aug 2013)
+
+ 26 Aug 2013; Alexander Vershilov <qnikst@gentoo.org> +metadata.xml,
+ +shakespeare-text-1.0.0.6.ebuild:
+ dev-haskell/shakespeare-text: initial layout
diff --git a/dev-haskell/shakespeare-text/Manifest b/dev-haskell/shakespeare-text/Manifest
new file mode 100644
index 000000000000..0ed8c7a8c4fd
--- /dev/null
+++ b/dev-haskell/shakespeare-text/Manifest
@@ -0,0 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST shakespeare-text-1.0.0.6.tar.gz 4591 SHA256 85cc2e21d189e5c3cf2915e26104f6bbe08fe01ecf68e761ebf67d7f73288ee2 SHA512 fff7de3387aac122e0a3ed307d4f95a7d8879ef2736c30456797081a7482b3fa5eb1bae660437db93f03abdb705da659f9bb4cf8ca8ae69ef43b30ec245aae66 WHIRLPOOL bd09fa351eb3a03ea83b71e55c71e944b0ac4cad0d52ccae8da157c4b44a75e2cec0f5a9fc3df848f34fc691d55a5aa5116a318b25a9f5a668e91a3068858f3f
+EBUILD shakespeare-text-1.0.0.6.ebuild 904 SHA256 2b3ccae556d5d8276c25d8fcfa59f3d5c471dee782e11420cd49725101ad6c57 SHA512 0819d22913063acb973b9e7a9b0df4ffd7e78aa66090426266bfb339c0e11da9d16c57b145c04550e589f4380fde268706e859b534f1c20ff6a9f6bae1f67a62 WHIRLPOOL 5468cefca90bbb226fc13116723be31e2be4bdd604b728a1fa55c02a2c4e06309e67a396eede285bb3a5d619677eea1e8100af0e913f8882f0c7f0d24514e7dd
+MISC ChangeLog 423 SHA256 6994bea19026adc0e0ded80f3b2ff73af5d51c3ac7ab142f9a98a68cd11f0c53 SHA512 694791584977e61bd39733c4bba084219ee19f1381ea3fb109f6ebd5c7467378305b772377c4aa5a9e4c62ab724616047ecb4d8e84972f3e7b2f6d6c59e583a9 WHIRLPOOL b6d9d286733e39af2df58b85ea657819e9ce967118f8342f818a4216476c82d918667167686847d435b6914d30e97c8e58eb6ae9f178ba82fab6b9c79e908d43
+MISC metadata.xml 1545 SHA256 8221ffc51e689915828c08d724ac4a9e6327128d55e59aabc46ef96a587c550b SHA512 ae32e883c2f28997741c3eeae1bfb786db9a64472b8d7a1ed7a2a94d64d682730906ab00ec95a45526212ee792af7fa2cde2775a1ee4c11f04a666a45fc7fbdc WHIRLPOOL 0685a09b841c5b40c29b98b004f8453be6e2c3355516c9f177f43a48837c09403ca9d73fe6628b02209720e0b9d208076c95045d893fd78e2974c1d1814428e3
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.21 (GNU/Linux)
+
+iQF8BAEBCABmBQJSG0t6XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwMTlGQTEwRTVCMUJCNjdFRDM5Qzg3RjdF
+QUQ1MEQ2NEQ4RDM1NzFBAAoJEOrVDWTY01caK/kH/1KYXsOM1pqlQ8/USZooNcpS
+Aq7dxbzICRk1W6//QYzySvBiYo/M04DtuaT7VoxmXogwW80lnYm4pwpDht5kxxpo
+6uxod6EC7yDjM66f6T7dB1JWiNbI7dnk27U/zu3OpJWLJh+U/ZUhp6QdSMvQG+qM
+RQOTVzmvkoGd24lXXwCr5+bPzEF3r/GryGx+5KtTctL85DX5njTcBL70LEUqBW9e
+PaxqQKpGRqUXXUjD4FYEwwH7nsrspGYBc9e7PVtLZg4oSrMtCUGXa5vMkIANFn1n
+rEoETpwm983JtmDbOP9++mvCEEpvMMKzTy1Xb0foEcjNCXYp4CIuRhGOQNKFes4=
+=Tv7F
+-----END PGP SIGNATURE-----
diff --git a/dev-haskell/shakespeare-text/metadata.xml b/dev-haskell/shakespeare-text/metadata.xml
new file mode 100644
index 000000000000..3162dd1d3190
--- /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>
+ <herd>haskell</herd>
+ <maintainer>
+ <email>haskell@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ interpolation with quasi-quotation: stick haskell variables into haskell strings
+
+ Note there is no dependency on haskell-src-extras. If you don&#39;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.0.6.ebuild b/dev-haskell/shakespeare-text/shakespeare-text-1.0.0.6.ebuild
new file mode 100644
index 000000000000..e3dd725ecfe9
--- /dev/null
+++ b/dev-haskell/shakespeare-text/shakespeare-text-1.0.0.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/shakespeare-text/shakespeare-text-1.0.0.6.ebuild,v 1.1 2013/08/26 12:35:05 qnikst Exp $
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.2.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/text-0.7:=[profile?]
+ <dev-haskell/text-0.12:=[profile?]
+ >=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hspec-1.3
+ dev-haskell/hunit
+ )"