summaryrefslogtreecommitdiff
path: root/dev-ml/sedlex
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-ml/sedlex
parent30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-ml/sedlex')
-rw-r--r--dev-ml/sedlex/Manifest5
-rw-r--r--dev-ml/sedlex/metadata.xml11
-rw-r--r--dev-ml/sedlex/sedlex-1.99.3.ebuild37
-rw-r--r--dev-ml/sedlex/sedlex-1.99.4.ebuild42
4 files changed, 95 insertions, 0 deletions
diff --git a/dev-ml/sedlex/Manifest b/dev-ml/sedlex/Manifest
new file mode 100644
index 000000000000..5ad1d4e5f3b3
--- /dev/null
+++ b/dev-ml/sedlex/Manifest
@@ -0,0 +1,5 @@
+DIST sedlex-1.99.3.tar.gz 58236 BLAKE2B 48ebc0f7bc090fa5d80404cc9135f4f52ac7b5c651b6df1e8f02506b235dba78d4bab9736cdb1c3865acf940c9af8eb00eebc3f6d399d3d7c4a897fd9e2eeaa4 SHA512 d0359a4c3f4d9efe51fa79405ae79f20ab64949838acbac475a9bcb7f42e0b972e66429eca2063fda6ae6af04475dbf29a331cf005f3338e7fc130afab477392
+DIST sedlex-1.99.4.tar.gz 59359 BLAKE2B d1b76304289111fe020a50dddf6fcf29d958f69d7d4841d62633a291e0ffb08a2ddc1bc5754ccb0dbc4ac0852cd0fe2bb3a0b53b579755e0d210bf18c520f796 SHA512 83bddb03e25b015bc71fb59e3b0e0e097e899c681c8033663c17936f28fde8599a82eaab9c26eafd645c401c106e65fcf173d9fb889eb8999eb1b064ff8b6149
+EBUILD sedlex-1.99.3.ebuild 702 BLAKE2B e4d89b613a2618a5eb08aeeec2648414b6851efce4cdb5e6cf46c0c4c6aae2e63f15764873eee522055d067d4ef0e490164e1379ea5fe175ba6a1683541ef499 SHA512 7dea01dc66a519f40b57919f1b6fa9639795468d44dc6255f5fd9b70a998ca4344a861d2d1a913396f102cb21bb469d22036eef7dea428b62d35ff7d66512fe8
+EBUILD sedlex-1.99.4.ebuild 792 BLAKE2B 1f180d602d1455d929452f7df4aa3a78fe5edebfe1a6300e7e4932b1a6d418e60ad63e9d9c8cd1c2da0544c8401257ec360b299eda4f4a51491e70806cc647df SHA512 2241b056be7060a490abc3c00510b8598166f20eae79dc86858220588d8c5f2f622375bbb12356cd9ca6998275a704bedfaa51d2367b96e2e5f3088c07f3bc7e
+MISC metadata.xml 330 BLAKE2B 45b669f29c66efebf38c4d42a294f9aba8343b3727510a6f8b8e4e33786171347408f97c1975a44cad74da16cdda932e4e888cff1032cbcafd40be327585f1b5 SHA512 15b5e3deb7d8cef4258f2f689497926af6a4e1ec0cc202942b6525f6154da52ef6df6e674dd1e3041bdaa3f1263b5ccc4de554c4ccfc863909a5ef72876673fe
diff --git a/dev-ml/sedlex/metadata.xml b/dev-ml/sedlex/metadata.xml
new file mode 100644
index 000000000000..ae029bd9c53f
--- /dev/null
+++ b/dev-ml/sedlex/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>Gentoo ML Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">alainfrisch/sedlex</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/sedlex/sedlex-1.99.3.ebuild b/dev-ml/sedlex/sedlex-1.99.3.ebuild
new file mode 100644
index 000000000000..467b1c870d45
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-1.99.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit findlib
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/alainfrisch/sedlex"
+SRC_URI="https://github.com/alainfrisch/sedlex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+DEPEND="
+ dev-lang/ocaml:=[ocamlopt?]
+ dev-ml/gen:=[ocamlopt(+)?]
+ dev-ml/ppx_tools:=[ocamlopt(+)?]
+"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake all
+ use ocamlopt && emake opt
+}
+
+src_install() {
+ findlib_src_preinst
+ if use ocamlopt; then
+ emake install
+ else
+ emake install_byteonly
+ fi
+ dodoc CHANGES README.md
+}
diff --git a/dev-ml/sedlex/sedlex-1.99.4.ebuild b/dev-ml/sedlex/sedlex-1.99.4.ebuild
new file mode 100644
index 000000000000..b2a4d281ef05
--- /dev/null
+++ b/dev-ml/sedlex/sedlex-1.99.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit findlib
+
+DESCRIPTION="An OCaml lexer generator for Unicode"
+HOMEPAGE="https://github.com/alainfrisch/sedlex"
+SRC_URI="https://github.com/alainfrisch/sedlex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+
+DEPEND="
+ dev-lang/ocaml:=[ocamlopt?]
+ dev-ml/gen:=[ocamlopt(+)?]
+ dev-ml/ppx_tools_versioned:=[ocamlopt(+)?]
+ dev-ml/ocaml-migrate-parsetree:=[ocamlopt(+)?]
+"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake all
+ use ocamlopt && emake opt
+}
+
+src_test() {
+ emake -j1 test
+}
+
+src_install() {
+ findlib_src_preinst
+ if use ocamlopt; then
+ emake install
+ else
+ emake install_byteonly
+ fi
+ dodoc CHANGES README.md
+}