initial import, ebuild by me, needed by llvm, bug #543422
authorAlexis Ballier <aballier@gentoo.org>
Mon, 16 Mar 2015 16:41:07 +0000 (16:41 +0000)
committerAlexis Ballier <aballier@gentoo.org>
Mon, 16 Mar 2015 16:41:07 +0000 (16:41 +0000)
Signed-off-by: aballier@gentoo.org
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x160F534A

dev-ml/ocaml-ctypes/ChangeLog [new file with mode: 0644]
dev-ml/ocaml-ctypes/Manifest [new file with mode: 0644]
dev-ml/ocaml-ctypes/metadata.xml [new file with mode: 0644]
dev-ml/ocaml-ctypes/ocaml-ctypes-0.4.0.ebuild [new file with mode: 0644]

diff --git a/dev-ml/ocaml-ctypes/ChangeLog b/dev-ml/ocaml-ctypes/ChangeLog
new file mode 100644 (file)
index 0000000..d1698f5
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ml/ocaml-ctypes
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocaml-ctypes/ChangeLog,v 1.1 2015/03/16 16:41:01 aballier Exp $
+
+*ocaml-ctypes-0.4.0 (16 Mar 2015)
+
+  16 Mar 2015; Alexis Ballier <aballier@gentoo.org> +ocaml-ctypes-0.4.0.ebuild,
+  +metadata.xml:
+  initial import, ebuild by me, needed by llvm, bug #543422
+
diff --git a/dev-ml/ocaml-ctypes/Manifest b/dev-ml/ocaml-ctypes/Manifest
new file mode 100644 (file)
index 0000000..560296c
--- /dev/null
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST ocaml-ctypes-0.4.0.tar.gz 162240 SHA256 cf72c729afc77d100de024b2fec82fbeec020e55b617cef4887a0043ccd0c36d SHA512 80fecee8c17163808cd9aac0f815f5d845aed5b2421cbe8ad4fa75c5bb520a98f59cc0b9065436f87ee0503a42eb496a2a315aa5bf0a55653efcec6e958e2d57 WHIRLPOOL b3206a3dad930ae909da98bd6431dd519b72a6a9e9affaffe2e276fb0c90f11ec6bd144982e00afcc658d9742728795623a6aeef8240c4ecc1417e4f93d770dc
+EBUILD ocaml-ctypes-0.4.0.ebuild 709 SHA256 f6cacf5e48027852ade0278e821b10438e371c2e18014480142dc8fb418764de SHA512 014d6504bd5d9349587c07e6abdb502b30fde9bb028357f5273349ebe73524b21002760bfd58b75a5d813e2b343c9c072caf3e5e9678947ff56117694091c9a5 WHIRLPOOL 5822c9915c47a4e513dde3781e8b2213acc596add5a0a7b2f2edeb1985404dbdaccfeb3a4a1ce4f4894ce2ee928ed14e17a0aa4346f7e4054860a4f580298276
+MISC ChangeLog 406 SHA256 a09e4b0216cf8d2880685ff5c6d3f23a2d442021cd8fc562f9d67b8e55061584 SHA512 c6e7d554c2f7173ee15a7e447229c7b863080c4d85e02b5f95c3a249e075760e1bc813a4b856ae169eda9a274bd7394d9986fa1b4fa86730c2b09896d36fe836 WHIRLPOOL 40d326efc87c8e15d1ca4b3230883a37c628226011b861e48029f3e2eac35fa15150e8da598f36c0386ff70624c03b6f10873b8e0df1bfd340825b4c2ceb6d69
+MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlUHB54ACgkQvFcC4BYPU0rIPQCgrzwV9eMAaq7lMOJzT2gPhpaf
+NdsAoJhmgLuSRo2JpLUl10PJIiekLC4u
+=weHW
+-----END PGP SIGNATURE-----
diff --git a/dev-ml/ocaml-ctypes/metadata.xml b/dev-ml/ocaml-ctypes/metadata.xml
new file mode 100644 (file)
index 0000000..2193d77
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ml</herd>
+</pkgmetadata>
diff --git a/dev-ml/ocaml-ctypes/ocaml-ctypes-0.4.0.ebuild b/dev-ml/ocaml-ctypes/ocaml-ctypes-0.4.0.ebuild
new file mode 100644 (file)
index 0000000..418c661
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocaml-ctypes/ocaml-ctypes-0.4.0.ebuild,v 1.1 2015/03/16 16:41:01 aballier Exp $
+
+EAPI=5
+
+inherit findlib
+
+DESCRIPTION="Library for binding to C libraries using pure OCaml"
+HOMEPAGE="https://github.com/ocamllabs/ocaml-ctypes"
+SRC_URI="https://github.com/ocamllabs/ocaml-ctypes/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+       dev-lang/ocaml:=
+       virtual/libffi
+"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+       emake -j1
+}
+
+src_test() {
+       emake -j1 test
+}
+
+src_install() {
+       findlib_src_install
+       dodoc CHANGES.md README.md
+}