summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2008-01-04 01:51:12 +0000
committerAlexis Ballier <aballier@gentoo.org>2008-01-04 01:51:12 +0000
commit65cb6fd7f546553672cfb13170bd9ac3a503f166 (patch)
tree2cd86d3ed33d93c9fedee8898c8d692339477627 /dev-ml
parentallow building without ocamlopt (diff)
downloadhistorical-65cb6fd7f546553672cfb13170bd9ac3a503f166.tar.gz
historical-65cb6fd7f546553672cfb13170bd9ac3a503f166.tar.bz2
historical-65cb6fd7f546553672cfb13170bd9ac3a503f166.zip
version bump, allow to build without ocamlopt
Package-Manager: portage-2.1.4_rc14
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/pomap/ChangeLog9
-rw-r--r--dev-ml/pomap/Manifest24
-rw-r--r--dev-ml/pomap/files/digest-pomap-2.9.83
-rw-r--r--dev-ml/pomap/pomap-2.9.8.ebuild48
4 files changed, 74 insertions, 10 deletions
diff --git a/dev-ml/pomap/ChangeLog b/dev-ml/pomap/ChangeLog
index 0c36caf248a2..1e90fe34c19e 100644
--- a/dev-ml/pomap/ChangeLog
+++ b/dev-ml/pomap/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ml/pomap
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/pomap/ChangeLog,v 1.12 2007/02/09 07:37:36 flameeyes Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/pomap/ChangeLog,v 1.13 2008/01/04 01:51:11 aballier Exp $
+
+*pomap-2.9.8 (04 Jan 2008)
+
+ 04 Jan 2008; Alexis Ballier <aballier@gentoo.org> +pomap-2.9.8.ebuild:
+ version bump, allow to build without ocamlopt
09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Regenerate digest in Manifest2 format.
diff --git a/dev-ml/pomap/Manifest b/dev-ml/pomap/Manifest
index 67f6b3c80319..ca109918e738 100644
--- a/dev-ml/pomap/Manifest
+++ b/dev-ml/pomap/Manifest
@@ -2,14 +2,19 @@
Hash: SHA1
DIST pomap-2.9.4.tar.bz2 36144 RMD160 f0b0f0a1096988f98cde1190045d41fa88a4f720 SHA1 f8d295d36e15a177941da699245c6d5de51d573a SHA256 3622849509919a723098073462d786e05bd632a37d280dc6acd54f29ef9934ba
+DIST pomap-2.9.8.tar.bz2 36645 RMD160 3e3e485eb31311bf1d003d52691196156f055765 SHA1 20dea3152e80a91b90f5e039ed122d14064dcc3c SHA256 8cea14b604b261cdb8a16b1a90153cbfb19c958e3466a8556ca50bfeea64b5ce
EBUILD pomap-2.9.4.ebuild 720 RMD160 4de691918fe229ca77b09f3dc5c897f10d8133f3 SHA1 b5d9cb5badf66798c67db8f1ac8613a91ab0a888 SHA256 8a4fc519d5158269d8894ae3c2e183f9e23e2ca9fce2661e183b9f64b961f929
MD5 5156bff66b680d428036151f9320b912 pomap-2.9.4.ebuild 720
RMD160 4de691918fe229ca77b09f3dc5c897f10d8133f3 pomap-2.9.4.ebuild 720
SHA256 8a4fc519d5158269d8894ae3c2e183f9e23e2ca9fce2661e183b9f64b961f929 pomap-2.9.4.ebuild 720
-MISC ChangeLog 1258 RMD160 edb2bc135482a083cb91a6daa7c34f49808ca6e0 SHA1 d9d046d671197139c80090dd575d24d00b138150 SHA256 632bc5ea7d9ac90f26aa6796debdf74a9172f76f515578a912f9aae8cdeec71e
-MD5 242111041b4a49762b257b708a8a97e2 ChangeLog 1258
-RMD160 edb2bc135482a083cb91a6daa7c34f49808ca6e0 ChangeLog 1258
-SHA256 632bc5ea7d9ac90f26aa6796debdf74a9172f76f515578a912f9aae8cdeec71e ChangeLog 1258
+EBUILD pomap-2.9.8.ebuild 1354 RMD160 90f0d0441871e4e4ceb612ca37a62210038b580c SHA1 860a9b138e84f7440e9e661eaabe538294c17d9b SHA256 b6959c8f38bfeaac33dc61c80eaecda7933cfbfefe24b35d343471fb94b2746c
+MD5 423189817e2cb6388966b5be3206fb10 pomap-2.9.8.ebuild 1354
+RMD160 90f0d0441871e4e4ceb612ca37a62210038b580c pomap-2.9.8.ebuild 1354
+SHA256 b6959c8f38bfeaac33dc61c80eaecda7933cfbfefe24b35d343471fb94b2746c pomap-2.9.8.ebuild 1354
+MISC ChangeLog 1407 RMD160 ecd6676c4430774cee40aa9c52bfb3066bd22077 SHA1 654b2481304ec337a3f3d2af019a008520f3f75d SHA256 447ba4451fb2368a934778f50fff1e2b8c318a47508af26d59a3fc75983b8447
+MD5 5bb183c122776b60b3747da4955c3457 ChangeLog 1407
+RMD160 ecd6676c4430774cee40aa9c52bfb3066bd22077 ChangeLog 1407
+SHA256 447ba4451fb2368a934778f50fff1e2b8c318a47508af26d59a3fc75983b8447 ChangeLog 1407
MISC metadata.xml 157 RMD160 30153301a2a5cca5547a6e47941aae2895837613 SHA1 66e87d50f913856e703f3ee29841b03332af40db SHA256 d14b8b08774f2a40f42d70ff40b1b4f1c4725e7095d702143a32909553eac799
MD5 648a541494aceee26dbcfd76164f37ea metadata.xml 157
RMD160 30153301a2a5cca5547a6e47941aae2895837613 metadata.xml 157
@@ -17,10 +22,13 @@ SHA256 d14b8b08774f2a40f42d70ff40b1b4f1c4725e7095d702143a32909553eac799 metadata
MD5 8ae4281417be8d7ed82fe06735678d95 files/digest-pomap-2.9.4 235
RMD160 9a1337ebab92cdf7ccc8f817055dc57e30d1e663 files/digest-pomap-2.9.4 235
SHA256 588a20174bac0390f589df327bbe0327b8e76a0b8f116661bc3a571b1cbd5525 files/digest-pomap-2.9.4 235
+MD5 e9289d41f4f17f8b5f394efc20ba56b2 files/digest-pomap-2.9.8 235
+RMD160 cb4a0040c5deabb64977fb004435cf45ef4e4eee files/digest-pomap-2.9.8 235
+SHA256 9c11b55028f5a712e7cdbc18839ebf8c1f49730301e925e515decadef41bffd4 files/digest-pomap-2.9.8 235
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
+Version: GnuPG v2.0.8 (GNU/Linux)
-iD8DBQFFzCTHAiZjviIA2XgRApRuAJ9smEEhjUAZ2PpLai/G9jQnSZs4mQCgo3MN
-gT8XI1axpHQ8DFMeg11HTmY=
-=rbld
+iEYEARECAAYFAkd9kRsACgkQvFcC4BYPU0pIsQCgnSKS1n1sxg0H6L9Z8voJePEy
+D7cAoIoxolar5JAKMLzlesRWEp4QatmO
+=EmcD
-----END PGP SIGNATURE-----
diff --git a/dev-ml/pomap/files/digest-pomap-2.9.8 b/dev-ml/pomap/files/digest-pomap-2.9.8
new file mode 100644
index 000000000000..083aa6dfb4cd
--- /dev/null
+++ b/dev-ml/pomap/files/digest-pomap-2.9.8
@@ -0,0 +1,3 @@
+MD5 20c38e0ec87da8d8f68461c9523e4ca4 pomap-2.9.8.tar.bz2 36645
+RMD160 3e3e485eb31311bf1d003d52691196156f055765 pomap-2.9.8.tar.bz2 36645
+SHA256 8cea14b604b261cdb8a16b1a90153cbfb19c958e3466a8556ca50bfeea64b5ce pomap-2.9.8.tar.bz2 36645
diff --git a/dev-ml/pomap/pomap-2.9.8.ebuild b/dev-ml/pomap/pomap-2.9.8.ebuild
new file mode 100644
index 000000000000..fd57d672f5bf
--- /dev/null
+++ b/dev-ml/pomap/pomap-2.9.8.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/pomap/pomap-2.9.8.ebuild,v 1.1 2008/01/04 01:51:11 aballier Exp $
+
+inherit findlib eutils
+
+EAPI="1"
+
+DESCRIPTION="Partially Ordered Map ADT for O'Caml"
+HOMEPAGE="http://www.ocaml.info/home/ocaml_sources.html"
+LICENSE="LGPL-2.1"
+DEPEND=">=dev-lang/ocaml-3.06"
+SRC_URI="http://www.ocaml.info/ocaml_sources/${P}.tar.bz2"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="examples +ocamlopt"
+
+pkg_setup() {
+ if use ocamlopt && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then
+ eerror "In order to build ${PN} with native code support from ocaml"
+ eerror "You first need to have a native code ocaml compiler."
+ eerror "You need to install dev-lang/ocaml with ocamlopt useflag on."
+ die "Please install ocaml with ocamlopt useflag"
+ fi
+}
+
+src_compile() {
+ cd "${S}/lib"
+ emake -j1 byte-code-library || die "failed to build byte code library"
+ if use ocamlopt; then
+ emake -j1 native-code-library || die "failed to built nativde code library"
+ fi
+}
+
+src_install () {
+ use ocamlopt || export OCAMLFIND_INSTFLAGS="-optional"
+ findlib_src_install
+
+ # install documentation
+ dodoc README VERSION Changes
+
+ #install examples
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}