diff options
author | Alexis Ballier <aballier@gentoo.org> | 2008-01-04 01:51:12 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2008-01-04 01:51:12 +0000 |
commit | 65cb6fd7f546553672cfb13170bd9ac3a503f166 (patch) | |
tree | 2cd86d3ed33d93c9fedee8898c8d692339477627 /dev-ml | |
parent | allow building without ocamlopt (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ml/pomap/Manifest | 24 | ||||
-rw-r--r-- | dev-ml/pomap/files/digest-pomap-2.9.8 | 3 | ||||
-rw-r--r-- | dev-ml/pomap/pomap-2.9.8.ebuild | 48 |
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 +} |