diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ml/ocamlbuild |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ml/ocamlbuild')
-rw-r--r-- | dev-ml/ocamlbuild/Manifest | 6 | ||||
-rw-r--r-- | dev-ml/ocamlbuild/metadata.xml | 11 | ||||
-rw-r--r-- | dev-ml/ocamlbuild/ocamlbuild-0.10.1.ebuild | 33 | ||||
-rw-r--r-- | dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild | 35 |
4 files changed, 85 insertions, 0 deletions
diff --git a/dev-ml/ocamlbuild/Manifest b/dev-ml/ocamlbuild/Manifest new file mode 100644 index 000000000000..51dd93fea878 --- /dev/null +++ b/dev-ml/ocamlbuild/Manifest @@ -0,0 +1,6 @@ +DIST ocamlbuild-0.10.1.tar.gz 193263 SHA256 2603be3709634b6191dd00627213cff56f15200f2d0a24e0af58a18a0580b71e SHA512 6d74bdce7fe147bf1a5fd570b569925b36b5f443c7251d1c13a0525e3086417b393a768722bf7d4b23a7e3178b0b3c2511499725c5a755d69783b8d555663e3b WHIRLPOOL 7ab4d455260af64066abd1922d8c5631df6a9541abf3950c919818875346a1f7bc21e5d08e9a93bacb3559373179663daddc89532f79391124972e6bc986f84d +DIST ocamlbuild-0.11.0.tar.gz 195297 SHA256 1717edc841c9b98072e410f1b0bc8b84444b4b35ed3b4949ce2bec17c60103ee SHA512 14bc44cc63b6c99e711658a1145247bad8263632fbb4550238cef15e226a76b83e51b83575a7a96f16b96ec321dedd0ef23f36166c354838aec1922f58179efd WHIRLPOOL 861bbd807faffc18ab85585777ccb72d10faa0e531879421890751a867ce56af286fdb78b7b48d3c41d26605262d5908ae709aa6f591a2de94c3b5a697ba0929 +EBUILD ocamlbuild-0.10.1.ebuild 1003 SHA256 c9e5e5f55920b09a5317bf069c40cad8f963a960e027900b3106d7559706a431 SHA512 7859dbae5f54bd7c0206d1c4a21bda1a6bbcb3fee7ed233dc4c9b80fba72bf3a1d5d25b141af49d2fc0110facb5ef2b803a607485cfbdff23677b5869a5f3a4f WHIRLPOOL eea8f638afa8528969cc1b23524e5d3fdd50f3a7915ffd8bf6b56c42807c781420401492b74af099e08f9ad7aecf1857e73b23da35c006423b12b18210aede56 +EBUILD ocamlbuild-0.11.0.ebuild 1069 SHA256 f82c24601afe06e62068a562d9d7a2274320b5efa7e33d9cef1904cbdb77aa59 SHA512 58bb5fba0990ed26ae33713bd8b2f237cf1ff8915059e486223452809703882084748fde9086fe7674018f6bb2b99128c9f4cd46805591fe8485d8af9ced043a WHIRLPOOL 6725ca82c0e6f731075f38fb0627e9ed7a17749749113db7e49caa1c8da16a053a2d67f199d1d415d9c07f7b30f6cd531b034d694c6fadb25675c2cb7e9195cd +MISC ChangeLog 1439 SHA256 886158e5f643013f5189ba3530aa92038c8e32bf73e6a2ca82ecc702d0785920 SHA512 25857a8c3c55e7f22b0909fe122fa7694cd8f3771079066a6bb97a4002cf1a3eb303067f3a7f5405f65c4765642094c9b78974cd6100c0f3ebf28a0ee77702c0 WHIRLPOOL 518e95b5c16278c5cd6728ca6197efc1a7729bdb56948487af5ca8b214e26f6502f05c1186605c4e6bd4d5f9cf17aab3f2b2f3ba7653880d7f88ef5142d450d4 +MISC metadata.xml 328 SHA256 15f736f10224f1a546094cf974d48ea38366f777beed21272c6e522a605d9c81 SHA512 adc6a2be4148f558c80473e4d5d63e0275bae0fb43a29ad69ce420a52cc515e667e726707aaecf54371e5c795af141552934a48fdfd12e3fb777ce4aeb7b214f WHIRLPOOL f2487266f8e31e6a241ab2d703043894caa852c2f8d904a71aea77c669f6df2e3eb31f6e89f1372b74cc31d0b303c5bdbbca3e077f9dadf61f1efc36a8189904 diff --git a/dev-ml/ocamlbuild/metadata.xml b/dev-ml/ocamlbuild/metadata.xml new file mode 100644 index 000000000000..02c0fb40425a --- /dev/null +++ b/dev-ml/ocamlbuild/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">ocaml/ocamlbuild</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.10.1.ebuild b/dev-ml/ocamlbuild/ocamlbuild-0.10.1.ebuild new file mode 100644 index 000000000000..e0622a77a825 --- /dev/null +++ b/dev-ml/ocamlbuild/ocamlbuild-0.10.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="Generic build tool with built-in rules for building OCaml library and programs" +HOMEPAGE="https://github.com/ocaml/ocamlbuild" +SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0/${PV}" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="+ocamlopt" + +DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]" +RDEPEND="${DEPEND} + !<dev-ml/findlib-1.6.1-r1 +" + +src_configure() { + emake -f configure.make Makefile.config \ + PREFIX="${EPREFIX}/usr" \ + BINDIR="${EPREFIX}/usr/bin" \ + LIBDIR="$(ocamlc -where)" \ + OCAML_NATIVE=$(usex ocamlopt true false) \ + OCAML_NATIVE_TOOLS=$(usex ocamlopt true false) \ + NATDYNLINK=$(usex ocamlopt true false) +} + +src_install() { + emake CHECK_IF_PREINSTALLED=false DESTDIR="${D}" install + dodoc Changes +} diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild b/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild new file mode 100644 index 000000000000..36621246391c --- /dev/null +++ b/dev-ml/ocamlbuild/ocamlbuild-0.11.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="Generic build tool with built-in rules for building OCaml library and programs" +HOMEPAGE="https://github.com/ocaml/ocamlbuild" +SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +IUSE="+ocamlopt test" + +DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]" +RDEPEND="${DEPEND} + !<dev-ml/findlib-1.6.1-r1 +" +DEPEND="${DEPEND} + test? ( dev-ml/findlib )" + +src_configure() { + emake -f configure.make Makefile.config \ + PREFIX="${EPREFIX}/usr" \ + BINDIR="${EPREFIX}/usr/bin" \ + LIBDIR="$(ocamlc -where)" \ + OCAML_NATIVE=$(usex ocamlopt true false) \ + OCAML_NATIVE_TOOLS=$(usex ocamlopt true false) \ + NATDYNLINK=$(usex ocamlopt true false) +} + +src_install() { + emake CHECK_IF_PREINSTALLED=false DESTDIR="${D}" install + dodoc Changes +} |