diff options
author | Alexis Ballier <aballier@gentoo.org> | 2008-01-03 21:54:29 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2008-01-03 21:54:29 +0000 |
commit | 162fbaaf86e144d187da05c32a6d7982fd71566f (patch) | |
tree | ca10b01a44cb84d3aeeb2e51171077d581970260 /dev-ml | |
parent | Version bump. (diff) | |
download | historical-162fbaaf86e144d187da05c32a6d7982fd71566f.tar.gz historical-162fbaaf86e144d187da05c32a6d7982fd71566f.tar.bz2 historical-162fbaaf86e144d187da05c32a6d7982fd71566f.zip |
version bump, add optional support for ocamlopt
Package-Manager: portage-2.1.4_rc14
Diffstat (limited to 'dev-ml')
-rw-r--r-- | dev-ml/extlib/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ml/extlib/Manifest | 24 | ||||
-rw-r--r-- | dev-ml/extlib/extlib-1.5.1.ebuild | 47 | ||||
-rw-r--r-- | dev-ml/extlib/files/digest-extlib-1.5.1 | 3 |
4 files changed, 73 insertions, 10 deletions
diff --git a/dev-ml/extlib/ChangeLog b/dev-ml/extlib/ChangeLog index e04ab81b38bb..1cec65765cf9 100644 --- a/dev-ml/extlib/ChangeLog +++ b/dev-ml/extlib/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ml/extlib -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/extlib/ChangeLog,v 1.4 2007/02/21 00:49:35 nattfodd Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/extlib/ChangeLog,v 1.5 2008/01/03 21:54:28 aballier Exp $ + +*extlib-1.5.1 (03 Jan 2008) + + 03 Jan 2008; Alexis Ballier <aballier@gentoo.org> +extlib-1.5.1.ebuild: + version bump, add optional support for ocamlopt 21 Feb 2007; Alexandre Buisse <nattfodd@gentoo.org> extlib-1.5.ebuild: Removed multiple inherit (thanks to Jokey for reporting). diff --git a/dev-ml/extlib/Manifest b/dev-ml/extlib/Manifest index fd99da1ce0a7..862b3d6ddb12 100644 --- a/dev-ml/extlib/Manifest +++ b/dev-ml/extlib/Manifest @@ -6,19 +6,24 @@ MD5 b64934b1760f2fa3cddc198dc6de7f50 files/extlib-1.5-ExtList.remove.patch 363 RMD160 47d624f59778de1796a027b926277250484f9baa files/extlib-1.5-ExtList.remove.patch 363 SHA256 44aa5c3b909948a9087fde3eeb60d870d900b3cf00b6efb71039abe2d96faf3b files/extlib-1.5-ExtList.remove.patch 363 DIST extlib-1.4.tgz 66204 RMD160 6841bbdd2244894df18bd00192a6526301d0ef6d SHA1 9209aaf2021f387cc2261506b3c9e5f19de3415c SHA256 5a70711912e7047b09522989bb0f04f048683051d1157e7b8188aadc1581faa5 +DIST extlib-1.5.1.tar.gz 70363 RMD160 0cd77387ed46429c478fdf44e05faedd9f960751 SHA1 e72ae90f53cc4dbed151d57e6004ab6e4acddc7f SHA256 637cf3331d49ba00e7ebdb762c2a231603fe0dd57ad45a6cde30884a5348525e DIST extlib-1.5.tar.gz 65853 RMD160 9fc5b76db2549d913028fe8f3f0e37306b7cd4d5 SHA1 04d52f922fbecd3e6a693ef2e50af21adb53c1a1 SHA256 988b3ad5d04db0b8622fe9aa32032d09d3fab3c2f8f8e01b61777a6e057e64df EBUILD extlib-1.4.ebuild 704 RMD160 213354c2a64e8c3f4a53c1b943bc7cf724ec0509 SHA1 9acca1b2b0f3ddfdeeb18e3043bb6364a17d608e SHA256 0edd8111ae33123b10b5367c0b8987ac1eaf8d024ee04a26bace4a5815feead5 MD5 173cf5e775c1744c4fd54f2854f11ece extlib-1.4.ebuild 704 RMD160 213354c2a64e8c3f4a53c1b943bc7cf724ec0509 extlib-1.4.ebuild 704 SHA256 0edd8111ae33123b10b5367c0b8987ac1eaf8d024ee04a26bace4a5815feead5 extlib-1.4.ebuild 704 +EBUILD extlib-1.5.1.ebuild 1215 RMD160 d4edef68190a71ad2d76cf8a38f2c3c6a82455c2 SHA1 d86a58d4879319419c0dfaea7d9a7e01fe5b3159 SHA256 7547a2d47f75a9fb5e8f6d46a8eecd7316ba8e4c43ad7431b14c4d2eb7513c74 +MD5 b9dd514c4d352b34f855fc28e873afeb extlib-1.5.1.ebuild 1215 +RMD160 d4edef68190a71ad2d76cf8a38f2c3c6a82455c2 extlib-1.5.1.ebuild 1215 +SHA256 7547a2d47f75a9fb5e8f6d46a8eecd7316ba8e4c43ad7431b14c4d2eb7513c74 extlib-1.5.1.ebuild 1215 EBUILD extlib-1.5.ebuild 797 RMD160 1ac85f726e0210c8c5983f36a0a914b1f558a587 SHA1 aac28ccb56f21817a48f6ce26c3d7364cdc5bd01 SHA256 9f0d326c60b6441a9b028b1d2b0193f9dcc3bda07dbdfe9f1fc1e2a9f6ddfee7 MD5 9924769fb350d89836cad3c090323f3a extlib-1.5.ebuild 797 RMD160 1ac85f726e0210c8c5983f36a0a914b1f558a587 extlib-1.5.ebuild 797 SHA256 9f0d326c60b6441a9b028b1d2b0193f9dcc3bda07dbdfe9f1fc1e2a9f6ddfee7 extlib-1.5.ebuild 797 -MISC ChangeLog 936 RMD160 7f57c1529811971f6e3f17d4a31b8db211745f0f SHA1 97b8b818e74ef75f0c41b813952be478d5276aef SHA256 62d6036afb50fc915cf8d021be157797b6426f0b8f96aa48439612690fc93e36 -MD5 6afda28a4245451da6f06576465e0226 ChangeLog 936 -RMD160 7f57c1529811971f6e3f17d4a31b8db211745f0f ChangeLog 936 -SHA256 62d6036afb50fc915cf8d021be157797b6426f0b8f96aa48439612690fc93e36 ChangeLog 936 +MISC ChangeLog 1090 RMD160 3f4317791ad522011854a977cd18eece97f3379d SHA1 ed239d9f3ae726a505897bbd1f3e3ba2cb07d586 SHA256 42386a5250f0a0fd2cf7ed83e157f821ce60636b4a75c89cf8242eba0dc1a278 +MD5 383d11997a3eff962f1d0c44742686b4 ChangeLog 1090 +RMD160 3f4317791ad522011854a977cd18eece97f3379d ChangeLog 1090 +SHA256 42386a5250f0a0fd2cf7ed83e157f821ce60636b4a75c89cf8242eba0dc1a278 ChangeLog 1090 MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 MD5 8b350f19c06fcabf1053b0421b7c3f5a metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 metadata.xml 155 @@ -29,10 +34,13 @@ SHA256 c28f927024cd0305b03ca63a74fb56b7e0cd2ead3487c874bdad943144f52c8e files/di MD5 1a5cd6a33602351ba5736171356a4301 files/digest-extlib-1.5 229 RMD160 fc23cc1dafbcb46d5d50ed8f44b38dbf4e0c2c1e files/digest-extlib-1.5 229 SHA256 50a517414afba5af10cd868e1778411453e8598f62da9bcafeebbced8cc9c115 files/digest-extlib-1.5 229 +MD5 d803e880e39ab87ed3a29254081d408a files/digest-extlib-1.5.1 235 +RMD160 f8224dd8ebb09efcf4405c9aefec59ea414f4b79 files/digest-extlib-1.5.1 235 +SHA256 dce83b5fcad990dbcbcb6217c1aa02b3bbe7c0b450a60c4efa369f2391a15bc5 files/digest-extlib-1.5.1 235 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6 (GNU/Linux) +Version: GnuPG v2.0.8 (GNU/Linux) -iD8DBQFF25cNwx9vvAARv2sRAqJlAJ9GITLs3YmWxWMaN9NJltAZVMgEfACgkY19 -ctrjQfiuqy7jXtJq3FlZqM4= -=INmu +iEYEARECAAYFAkd9WZ8ACgkQvFcC4BYPU0rInQCfcLJVZM4Sv32XrYejrsClxIZg +kNcAn1WfmQxn0OubQRI6G7OLLp9dSg0T +=v3U9 -----END PGP SIGNATURE----- diff --git a/dev-ml/extlib/extlib-1.5.1.ebuild b/dev-ml/extlib/extlib-1.5.1.ebuild new file mode 100644 index 000000000000..03bcc145da45 --- /dev/null +++ b/dev-ml/extlib/extlib-1.5.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/extlib/extlib-1.5.1.ebuild,v 1.1 2008/01/03 21:54:28 aballier Exp $ + +inherit findlib eutils + +EAPI="1" + +DESCRIPTION="Standard library extensions for O'Caml" +HOMEPAGE="http://code.google.com/p/ocaml-extlib/" +SRC_URI="http://ocaml-extlib.googlecode.com/files/${P}.tar.gz" +LICENSE="LGPL-2.1" +DEPEND=">=dev-lang/ocaml-3.07" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc-macos ~x86" +IUSE="doc +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() { + emake all || die "failed to build" + if use ocamlopt; then + emake opt || die "failed to build" + fi + + if use doc; then + emake doc || die "failed to create documentation" + fi +} + +src_install () { + findlib_src_install + + # install documentation + dodoc README.txt + + if use doc; then + dohtml doc/* + fi +} diff --git a/dev-ml/extlib/files/digest-extlib-1.5.1 b/dev-ml/extlib/files/digest-extlib-1.5.1 new file mode 100644 index 000000000000..495e03d8d815 --- /dev/null +++ b/dev-ml/extlib/files/digest-extlib-1.5.1 @@ -0,0 +1,3 @@ +MD5 8dc2944cbf63141347956bd353893d75 extlib-1.5.1.tar.gz 70363 +RMD160 0cd77387ed46429c478fdf44e05faedd9f960751 extlib-1.5.1.tar.gz 70363 +SHA256 637cf3331d49ba00e7ebdb762c2a231603fe0dd57ad45a6cde30884a5348525e extlib-1.5.1.tar.gz 70363 |