summaryrefslogtreecommitdiff
path: root/dev-haskell/preprocessor-tools
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/preprocessor-tools
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/preprocessor-tools')
-rw-r--r--dev-haskell/preprocessor-tools/Manifest3
-rw-r--r--dev-haskell/preprocessor-tools/metadata.xml19
-rw-r--r--dev-haskell/preprocessor-tools/preprocessor-tools-1.0.1.ebuild27
3 files changed, 49 insertions, 0 deletions
diff --git a/dev-haskell/preprocessor-tools/Manifest b/dev-haskell/preprocessor-tools/Manifest
new file mode 100644
index 000000000000..9b353604d38e
--- /dev/null
+++ b/dev-haskell/preprocessor-tools/Manifest
@@ -0,0 +1,3 @@
+DIST preprocessor-tools-1.0.1.tar.gz 9895 BLAKE2B 5ca349188749a776ff203645f14f46d4f613d30c0ba48833426735cc27642b0f7bd85ffa3937396b5cb49df4a3b569388c304c6ea8942764fbc269da3f3fa5d1 SHA512 b039c763eda293950a73c089903bbc2f447b92740077c042a764c2523db581450c96e3fda7ae177336d96626283283843c93006eca73d02951ca9067a3b12665
+EBUILD preprocessor-tools-1.0.1.ebuild 800 BLAKE2B e8350cf57fb51be3aadc4c7565574d8ca7d1f7f5b2763c5c149f530a4a8599217013a18717c547284d738edb2e4080511f31130d72d9f238edd886a765193e75 SHA512 99fe4020482456ba3ad0621388e0af1e1803a5e47eafaf8a202372e1de9f07978cb14ccde04776206127b7f560b6deda291a0d14a679fb97a15e3499c07a10d9
+MISC metadata.xml 716 BLAKE2B 312e83928c7c038456ed536b4ccaa91fb52f7750dccf880dd7c235bdde975c208e8e6c98e948d8b210e2f3840b873e9bf9728caca24519d25c3f61d52fdef012 SHA512 5696afa323cebeaa0ea6ef9c2655779528cdf7a91c606881a70608cb8eace5964892f9f17828b64e10c499d39ba8276da1983e8fa960922e1aa47e56215e7d6f
diff --git a/dev-haskell/preprocessor-tools/metadata.xml b/dev-haskell/preprocessor-tools/metadata.xml
new file mode 100644
index 000000000000..eacaa677fc98
--- /dev/null
+++ b/dev-haskell/preprocessor-tools/metadata.xml
@@ -0,0 +1,19 @@
+<?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>
+ This library provides a quick-and-dirty (but often effective)
+ method for extending Haskell's syntax using a custom
+ preprocessor. It parses Haskell into a bare-bones AST with just
+ enough knowledge of the syntax to preserve nesting, and then
+ allows transformations on the AST.
+
+ See the package ixdopp
+ (&lt;http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ixdopp&gt;)
+ for an example of how to do this.
+ </longdescription>
+</pkgmetadata>
diff --git a/dev-haskell/preprocessor-tools/preprocessor-tools-1.0.1.ebuild b/dev-haskell/preprocessor-tools/preprocessor-tools-1.0.1.ebuild
new file mode 100644
index 000000000000..077bfd556a3d
--- /dev/null
+++ b/dev-haskell/preprocessor-tools/preprocessor-tools-1.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 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="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="A framework for extending Haskell's syntax via quick-and-dirty preprocessors"
+HOMEPAGE="https://hackage.haskell.org/package/preprocessor-tools"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/mtl-1:=[profile?] <dev-haskell/mtl-3:=[profile?]
+ >=dev-haskell/parsec-3:=[profile?] <dev-haskell/parsec-4:=[profile?]
+ >=dev-haskell/syb-0:=[profile?] <dev-haskell/syb-1:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3
+"