summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Miess <Philip_Miess@yahoo.com>2020-04-12 18:06:23 -0400
committerPhilip Miess <Philip_Miess@yahoo.com>2020-04-12 18:06:23 -0400
commit33f429fb60e57bc752060811edbe49823fa3e61a (patch)
treeaa279940ad92a5960a4711569643ffc3d73daa52
parentlwt and ocaml-mirgrate-parsetree need dune dependency also (diff)
downloadsuperposition-33f429fb60e57bc752060811edbe49823fa3e61a.tar.gz
superposition-33f429fb60e57bc752060811edbe49823fa3e61a.tar.bz2
superposition-33f429fb60e57bc752060811edbe49823fa3e61a.zip
revive a copy of ocaml-sha
Signed-off-by: Philip Miess <Philip_Miess@yahoo.com>
-rw-r--r--dev-ml/ocaml-sha/ChangeLog28
-rw-r--r--dev-ml/ocaml-sha/Manifest4
-rw-r--r--dev-ml/ocaml-sha/metadata.xml7
-rw-r--r--dev-ml/ocaml-sha/ocaml-sha-1.9.ebuild28
4 files changed, 67 insertions, 0 deletions
diff --git a/dev-ml/ocaml-sha/ChangeLog b/dev-ml/ocaml-sha/ChangeLog
new file mode 100644
index 0000000..ab284c6
--- /dev/null
+++ b/dev-ml/ocaml-sha/ChangeLog
@@ -0,0 +1,28 @@
+# ChangeLog for dev-ml/ocaml-sha
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocaml-sha/ChangeLog,v 1.6 2015/06/06 19:46:56 jlec Exp $
+
+ 06 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
+ Add github to remote-id in metadata.xml
+
+*ocaml-sha-1.9 (13 Oct 2013)
+
+ 13 Oct 2013; Alexis Ballier <aballier@gentoo.org> +ocaml-sha-1.9.ebuild:
+ version bump
+
+ 19 Aug 2013; Alexis Ballier <aballier@gentoo.org> ocaml-sha-1.8.ebuild:
+ eapi5, define subslot and add := dep on ocaml packages
+
+ 19 Aug 2013; Alexis Ballier <aballier@gentoo.org> -ocaml-sha-1.7.ebuild:
+ remove old
+
+*ocaml-sha-1.8 (30 Oct 2012)
+
+ 30 Oct 2012; Alexis Ballier <aballier@gentoo.org> +ocaml-sha-1.8.ebuild:
+ version bump
+
+*ocaml-sha-1.7 (02 Aug 2012)
+
+ 02 Aug 2012; Alexis Ballier <aballier@gentoo.org> +ocaml-sha-1.7.ebuild,
+ +metadata.xml:
+ initial import, ebuild by Jacques-Pascal Deplaix, bug #427002
diff --git a/dev-ml/ocaml-sha/Manifest b/dev-ml/ocaml-sha/Manifest
new file mode 100644
index 0000000..69e70f3
--- /dev/null
+++ b/dev-ml/ocaml-sha/Manifest
@@ -0,0 +1,4 @@
+DIST ocaml-sha-v1.9.tar.gz 12872 BLAKE2B 382431814ef1fd4b88e69ff727fade617a7a6e2757a70e7538e2fc5b2708572a731b6800e9c36b7ddcb1c6103b57a1ccd14c5bc6886e83f56ebc388de9f67c90 SHA512 e49f725f0544a423c57199b2534519a005916f24a17bf7761e744ec963c5712b8b0b82b052d87c55fdfd3143f194f44283c7332ab08f480328c0c21642ae5778
+EBUILD ocaml-sha-1.9.ebuild 591 BLAKE2B c5711fdef7b9da2adb421bcc3787b641a20080a1d4a6ebe9af7ff232641a167821bc726b5531ebe0a6a94b2e53d29d8c53bada1adf1dcb485af8f49907b7a597 SHA512 753cc4d482088d5c37816119604455aa4ab70e0a97f122af27d2396a0bedc49f3fad433a5f4fd43e37c9107a26fe29bfa37afd45c39ab1a95432ea344dd9d925
+MISC ChangeLog 956 BLAKE2B 55ce1728625c4b73da406c1351040e8d53f00fe9f92da008d56f0f7e68565124e1dbab096503e26523c6c86ac50e08b687318ad01df048aee69da5859ddffce1 SHA512 5226b2c418e1b7bf5eb4043229fe7b1ca162c118ef2d8941a40ef5296ddcdf521cc2c33b912b2218cf8a3e5d0b662f559207851ea265ef7d15b0f7b5bd634b5f
+MISC metadata.xml 227 BLAKE2B ae23bf388c563adbae0dae215e84fd24991ae38955d06eda2f60f8074c6efab08e2019aca43b69a72821475c75fc1535bf8da409ec2b5260e47f6f59d0f19164 SHA512 ea3045c8a8d6e8fab04b15d8adb2b939eb094bb457be02314e96048ea87d968a9d2699e00bf7ca6fdbca4c8e07cbd75d3e476e7fc329b7ae4d4d9da9e6b8303f
diff --git a/dev-ml/ocaml-sha/metadata.xml b/dev-ml/ocaml-sha/metadata.xml
new file mode 100644
index 0000000..86fc352
--- /dev/null
+++ b/dev-ml/ocaml-sha/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <upstream>
+ <remote-id type="github">vincenthz/ocaml-sha</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ml/ocaml-sha/ocaml-sha-1.9.ebuild b/dev-ml/ocaml-sha/ocaml-sha-1.9.ebuild
new file mode 100644
index 0000000..79c63c3
--- /dev/null
+++ b/dev-ml/ocaml-sha/ocaml-sha-1.9.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib vcs-snapshot
+
+DESCRIPTION="A binding for SHA interface code in OCaml"
+HOMEPAGE="https://github.com/vincenthz/ocaml-sha"
+SRC_URI="https://github.com/vincenthz/ocaml-sha/archive/${PN}-v${PV}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ocaml-3.12:=[ocamlopt]"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+ emake -j1
+}
+
+src_install() {
+ findlib_src_install
+ dodoc README
+}