summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2014-10-29 09:05:08 +0000
committerAlexis Ballier <aballier@gentoo.org>2014-10-29 09:05:08 +0000
commitf8ac4fff9f4f52cba54564dbfe9b3960c5f7f103 (patch)
tree68ba9eafa22f5d14b7b2380a77fbeab195b06073 /dev-ml
parentbump; update deps, currently doc build also fails and my need purging, tidy t... (diff)
downloadhistorical-f8ac4fff9f4f52cba54564dbfe9b3960c5f7f103.tar.gz
historical-f8ac4fff9f4f52cba54564dbfe9b3960c5f7f103.tar.bz2
historical-f8ac4fff9f4f52cba54564dbfe9b3960c5f7f103.zip
initial import, ebuild by OGINO Masanori & Guillaume Horel in bug #497184 with some modifications by me
Signed-off-by: aballier@gentoo.org Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/opam/ChangeLog11
-rw-r--r--dev-ml/opam/Manifest14
-rw-r--r--dev-ml/opam/metadata.xml5
-rw-r--r--dev-ml/opam/opam-1.2.0.ebuild51
4 files changed, 81 insertions, 0 deletions
diff --git a/dev-ml/opam/ChangeLog b/dev-ml/opam/ChangeLog
new file mode 100644
index 000000000000..ea9ad61840c1
--- /dev/null
+++ b/dev-ml/opam/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-ml/opam
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/opam/ChangeLog,v 1.1 2014/10/29 09:05:04 aballier Exp $
+
+*opam-1.2.0 (29 Oct 2014)
+
+ 29 Oct 2014; Alexis Ballier <aballier@gentoo.org> +opam-1.2.0.ebuild,
+ +metadata.xml:
+ initial import, ebuild by OGINO Masanori & Guillaume Horel in bug #497184
+ with some modifications by me
+
diff --git a/dev-ml/opam/Manifest b/dev-ml/opam/Manifest
new file mode 100644
index 000000000000..4fce72e881ae
--- /dev/null
+++ b/dev-ml/opam/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST opam-1.2.0.tar.gz 596525 SHA256 f64800d027cc78448a8c5d701fd6f13a4986ca8796e5f2b362c9787b3e8a9c61 SHA512 eed6e1f9242b5264f4874c00b3a4b319f5838a620782905a891a4dbaed2fef0366fad00808ffadb80ace82f419331d9bc6fc914c179ca5983cf178b44b2e4cba WHIRLPOOL 950d4f2780b81f9f121738c9ca2ef57a0fe595604255557ceafe3f912ec3264e873ee7c0c20c96d3e10a10ad53d494e6e64ac147c7f1c68b27959002b4d8c845
+EBUILD opam-1.2.0.ebuild 1065 SHA256 a8bad0e068ae5f954d5ff245b01773c13c9b9cddd8adee14e6b0a9ca3271e567 SHA512 3d4efcc162fa815bfa63befc6d03c0fbee30b0dc104119225a0d56682e364c8bcdfc68fe67e457ff28b4078d8a465c9bb7c7467b3c7b32fcd4a63398e99137e3 WHIRLPOOL 7118bd75857ca53c3905467df23a625f525b6ac53b5efe7d5628734c6a9bd6c5fb6da410bba5be3d86ee56ddd4b3daa2c38c75ac203abd8eb006e119a663f296
+MISC ChangeLog 422 SHA256 f1e703711d8966fcd65326185876798307ebcc8f385f972e699ebb47f5cd318a SHA512 ed74e7075ce29641db43e468cdc3f31e5c3d209905ef52dd36f4d86b64ec444de6d065ae484ba16ced5febe98c5f54bc27ccdd82fed659e2824e1dc9b65856a1 WHIRLPOOL 2231e808d8f0ea2249331315a8872cf0a1c94f4f1fbe66d84a6efa7e3e68141eda067603c8e2a4d526ee65e3e02c73f445b475751976f6d42ff5d2b6f4f0b36a
+MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlRQrcEACgkQvFcC4BYPU0p8HACfYz2aoNH3O9CpFLpfT87qZlCi
+2JwAn2iM++yFAmSOVfhP2Z+iy7KsrVza
+=4E9g
+-----END PGP SIGNATURE-----
diff --git a/dev-ml/opam/metadata.xml b/dev-ml/opam/metadata.xml
new file mode 100644
index 000000000000..2193d772e351
--- /dev/null
+++ b/dev-ml/opam/metadata.xml
@@ -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/opam/opam-1.2.0.ebuild b/dev-ml/opam/opam-1.2.0.ebuild
new file mode 100644
index 000000000000..24179f631272
--- /dev/null
+++ b/dev-ml/opam/opam-1.2.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/opam/opam-1.2.0.ebuild,v 1.1 2014/10/29 09:05:04 aballier Exp $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="A source-based package manager for OCaml"
+HOMEPAGE="http://opam.ocaml.org/"
+LICENSE="LGPL-3-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+if [[ ${PV} != 9999 ]]; then
+ SRC_URI="https://github.com/ocaml/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+else
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ocaml/opam.git"
+fi
+
+DEPEND="dev-lang/ocaml:=
+ || ( net-misc/wget net-misc/curl )
+ dev-ml/extlib:=
+ dev-ml/ocaml-re:=
+ dev-ml/ocamlgraph:=
+ dev-ml/cmdliner:=
+ dev-ml/cudf:=
+ dev-ml/dose3:=
+ dev-ml/uutf:=
+ dev-ml/jsonm:=
+"
+RDEPEND="${DEPEND}
+ dev-ml/findlib
+"
+
+src_compile() {
+ emake -j1
+ cd doc
+ emake man
+}
+
+src_test() {
+ EMAIL=foo@bar.com emake -j1 tests
+}
+
+src_install() {
+ default
+ emake DESTDIR="${D}" OPAMINSTALLER_FLAGS="--prefix=\"${ED}/usr\" --libdir=\"${D}/$(ocamlc -where)\"" libinstall
+}