summaryrefslogtreecommitdiff
path: root/dev-haskell/preprocessor-tools
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/preprocessor-tools
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/preprocessor-tools')
-rw-r--r--dev-haskell/preprocessor-tools/Manifest5
-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, 51 insertions, 0 deletions
diff --git a/dev-haskell/preprocessor-tools/Manifest b/dev-haskell/preprocessor-tools/Manifest
new file mode 100644
index 000000000000..c718cebca16b
--- /dev/null
+++ b/dev-haskell/preprocessor-tools/Manifest
@@ -0,0 +1,5 @@
+DIST preprocessor-tools-1.0.1.tar.gz 9895 SHA256 c946c99fe8c9effba27946cd2c26173d2346340528d800a228796d68f8aeee59 SHA512 b039c763eda293950a73c089903bbc2f447b92740077c042a764c2523db581450c96e3fda7ae177336d96626283283843c93006eca73d02951ca9067a3b12665 WHIRLPOOL 5328ef4648f2778a39a089ad40c911203abc037d99a9850165f30225ad189f33a912f4c64087f2e5a5c4cb49a4a0efc587ebcfd72e7346317171c0b6991a124a
+EBUILD preprocessor-tools-1.0.1.ebuild 806 SHA256 0cb4f29026f80de74083b93b7d2f9ed70c14105b02c75977d6b181d97328a81f SHA512 e6b0ef885b6c3a110dc8ce3cf80b101a68c228fee76266b908c4ead34e1567675fb0c305ec1a6ba58bb0ad671c96c0a69e2f8bc1976b6fbff65e1f7fe5a3a609 WHIRLPOOL 420b571db6cbe196ed80b9feaf0cc25ebe05660397f39120f652056e3482a65d80e0e131bff6dd419d914b0779ee46fde37eb85587e04a6a5d2204eefd04fd99
+MISC ChangeLog 2856 SHA256 18727d3c1dece9dd410b81f4efa1b6d5243561d10a722315ac9690760cf68633 SHA512 1dd2c005d6bf11eb0f79d6e0ca667ff32aa70f2e609e51bfd446e111f0b7b4be213e2d3c122377c5f049120fd9ee3c160bab7cc436e2f34777334a91b8835b7d WHIRLPOOL a78830d049fcc538a1f3e426fdec8d78e50d17ba8261b0e4599f243dd950e96a48628cb404cf19fad572f3a3a6da06881491683f70b1e6c4f4ae165aec298270
+MISC ChangeLog-2015 552 SHA256 7d7cd98625e1dd30c2781ee7d13cb6a5d3951f9a5bc110d378b2a2856a43292c SHA512 cc0f1e4c147b7e91d9ded417dda18a37644527372ca61197801f3a27745b9c1c3ad1ae183ab604ab8dd3d721b47975178fe5577ad86cf94906a8fe838482d878 WHIRLPOOL 711cbf1e89109e58efd96ed5a6ab691871e5c845a1a47f38c64d15d7bc14b7bf3fc44b956d0668e7cdf5e1f13ab4f88234632b5800ec7841f5d3735d860a7cc2
+MISC metadata.xml 716 SHA256 2570738dcb289b0f253f185c6ec5c5493b3edc19b0d5a8b02d2b776705573117 SHA512 5696afa323cebeaa0ea6ef9c2655779528cdf7a91c606881a70608cb8eace5964892f9f17828b64e10c499d39ba8276da1983e8fa960922e1aa47e56215e7d6f WHIRLPOOL 7f2c095d3fe8b298cb3494219a064a6a6d90cd1a481eed09cfbaac622438db0b00147f89550e599cd74cb3ed505b1cefde3cc80e4345fb5fc181b108c8342115
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..1d2a2b277af2
--- /dev/null
+++ b/dev-haskell/preprocessor-tools/preprocessor-tools-1.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 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="http://www.eecs.harvard.edu/~tov/pubs/haskell-session-types/"
+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
+"