diff options
author | Jack Todaro <solpeth@posteo.org> | 2020-07-30 11:50:18 +1000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2020-08-01 09:02:51 +0100 |
commit | be734a83907a15677da386a571c98cf750d2899c (patch) | |
tree | 32a0f3daf40e473403583ede8f8dbae948b2858b /dev-haskell/mustache | |
parent | dev-haskell/wreq: add package (diff) | |
download | gentoo-be734a83907a15677da386a571c98cf750d2899c.tar.gz gentoo-be734a83907a15677da386a571c98cf750d2899c.tar.bz2 gentoo-be734a83907a15677da386a571c98cf750d2899c.zip |
dev-haskell/mustache: add package
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'dev-haskell/mustache')
-rw-r--r-- | dev-haskell/mustache/Manifest | 1 | ||||
-rw-r--r-- | dev-haskell/mustache/metadata.xml | 16 | ||||
-rw-r--r-- | dev-haskell/mustache/mustache-2.3.1.ebuild | 44 |
3 files changed, 61 insertions, 0 deletions
diff --git a/dev-haskell/mustache/Manifest b/dev-haskell/mustache/Manifest new file mode 100644 index 000000000000..b595bbadb82d --- /dev/null +++ b/dev-haskell/mustache/Manifest @@ -0,0 +1 @@ +DIST mustache-2.3.1.tar.gz 20207 BLAKE2B 87691b14e85ac5934c08d1b3f8261d6e7bb3786b808d0f1a04630b96b4f2ed4aeae4d049ccf0e408b47586e990db2bbc09e3eac56af67922538e73250ef486d5 SHA512 162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3 diff --git a/dev-haskell/mustache/metadata.xml b/dev-haskell/mustache/metadata.xml new file mode 100644 index 000000000000..546170479152 --- /dev/null +++ b/dev-haskell/mustache/metadata.xml @@ -0,0 +1,16 @@ +<?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> + Allows parsing and rendering template files with mustache markup. See the + mustache <http://mustache.github.io/mustache.5.html language reference>. + + Implements the mustache spec version 1.1.3. + + /Note/: Versions including and beyond 0.4 are compatible with ghc 7.8 again. + </longdescription> +</pkgmetadata> diff --git a/dev-haskell/mustache/mustache-2.3.1.ebuild b/dev-haskell/mustache/mustache-2.3.1.ebuild new file mode 100644 index 000000000000..23b768a9e9d5 --- /dev/null +++ b/dev-haskell/mustache/mustache-2.3.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.2 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A mustache template parser library" +HOMEPAGE="https://github.com/JustusAdam/mustache" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # tries to access network + +RDEPEND="dev-haskell/aeson:=[profile?] + dev-haskell/cmdargs:=[profile?] + dev-haskell/either:=[profile?] + >=dev-haskell/mtl-2.2.1:=[profile?] + dev-haskell/parsec:=[profile?] + dev-haskell/scientific:=[profile?] + dev-haskell/text:=[profile?] + dev-haskell/th-lift:=[profile?] + dev-haskell/unordered-containers:=[profile?] + dev-haskell/vector:=[profile?] + dev-haskell/yaml:=[profile?] + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/base-unicode-symbols + dev-haskell/hspec + dev-haskell/lens + dev-haskell/tar + dev-haskell/temporary + dev-haskell/wreq + dev-haskell/zlib ) +" |