diff options
author | Alexandre Buisse <nattfodd@gentoo.org> | 2006-09-16 19:38:42 +0000 |
---|---|---|
committer | Alexandre Buisse <nattfodd@gentoo.org> | 2006-09-16 19:38:42 +0000 |
commit | 8c6ab43bc74bb4d4fa2bc7ce4a82358ee9c1bbb7 (patch) | |
tree | e3aa2bee82697e10a839b7c340a385d4cc76e47d /dev-lang | |
parent | bump to 3.09.3 (diff) | |
download | gentoo-2-8c6ab43bc74bb4d4fa2bc7ce4a82358ee9c1bbb7.tar.gz gentoo-2-8c6ab43bc74bb4d4fa2bc7ce4a82358ee9c1bbb7.tar.bz2 gentoo-2-8c6ab43bc74bb4d4fa2bc7ce4a82358ee9c1bbb7.zip |
bump to 3.09.3
(Portage version: 2.1.1)
(Signed Manifest commit)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/ocaml/Manifest | 26 | ||||
-rw-r--r-- | dev-lang/ocaml/files/digest-ocaml-3.09.1 | 1 | ||||
-rw-r--r-- | dev-lang/ocaml/ocaml-3.09.1.ebuild | 87 |
3 files changed, 18 insertions, 96 deletions
diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest index 12fb333f7ed1..25d5bf99767d 100644 --- a/dev-lang/ocaml/Manifest +++ b/dev-lang/ocaml/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX ocaml-3.08.3-gcc4.patch 710 RMD160 7c7399b1a1aa383815021721b4f4a5261137dc15 SHA1 19482bd2cc736a54645e0b48c82edd9863be0375 SHA256 007606bb38a7d66a003a94c9b45288055faacf5f15334a9ff6c33fdc91504e09 MD5 c57fc46d92565b5d44c8c4f2a4a072d3 files/ocaml-3.08.3-gcc4.patch 710 RMD160 7c7399b1a1aa383815021721b4f4a5261137dc15 files/ocaml-3.08.3-gcc4.patch 710 @@ -8,8 +11,8 @@ RMD160 a9c452fbea18de3b38d8240f887f8595e529643e files/ocaml-rebuild.sh 1361 SHA256 a8004cd4bca96ab3fc595fcfd7dbe88903833f9e430149c3d04c9fda84362b64 files/ocaml-rebuild.sh 1361 DIST ocaml-3.08.3.tar.bz2 2026597 RMD160 83fcab89371f228c35d826eb204c80e3380ddf27 SHA1 2ebbc72faea2ae8b96a42c489ecbcf34df9dbe76 SHA256 20aca649bacd75728d3566ccb52bd7a2899208fbc6de8aceb3bf19a87894e539 DIST ocaml-3.08.4.tar.bz2 2054019 RMD160 448ed9af56cacb9c32208d064e1c9732a2086bd2 SHA256 8d4322791d0dd424f355636ba50934ac17dbefde269736dad0da0683c8888684 -DIST ocaml-3.09.1.tar.bz2 2035552 DIST ocaml-3.09.2.tar.bz2 2036341 RMD160 45edae84e5787775a5beed29a1ad2881f4df8505 SHA1 578c66707532882782735352a3628b78193da5e7 SHA256 2115d6a4e420b5517ed7313c64bd6bd93f610ec208250b7d025595376180b0b1 +DIST ocaml-3.09.3.tar.bz2 2038617 RMD160 fdc124218c556c62c897ee6720970279e2d5426b SHA1 5d63c6e0d13463f85c0d5147d641d2bceef87d6b SHA256 607842b4f4917a759f19541a421370a834f5b948855ca54cef40d22b19a0934f EBUILD ocaml-3.08.3.ebuild 2297 RMD160 ef728678979c91f66ffc92b3dde93f616e8b6cbf SHA1 285d80a171bff1baf082253dcc7a307f2dd88937 SHA256 4ea1efebe15e34b7325535fd7fc3da6015979388357f604f44ebfd81b346abf8 MD5 fc6d2faf5fa43177df0c275e20c81a34 ocaml-3.08.3.ebuild 2297 RMD160 ef728678979c91f66ffc92b3dde93f616e8b6cbf ocaml-3.08.3.ebuild 2297 @@ -18,14 +21,14 @@ EBUILD ocaml-3.08.4.ebuild 2506 RMD160 93491eef7359dc9aa3372cf73466743fc2f40f66 MD5 552ff7c558ae5d0569da269301c5951b ocaml-3.08.4.ebuild 2506 RMD160 93491eef7359dc9aa3372cf73466743fc2f40f66 ocaml-3.08.4.ebuild 2506 SHA256 4e3fd388941fdbfc52efc0d2bb9ddeec4c9acd307eaf06b3310c446901adbd7c ocaml-3.08.4.ebuild 2506 -EBUILD ocaml-3.09.1.ebuild 2339 RMD160 460898b4be64c0b472d222948e20b39213e8eb4a SHA1 5d2e8ccaaf43ec1c26058c782dd24bbac3d1df14 SHA256 3686a4819851112f2c96574ae9dde25bc155c58930aa4c25369ac905a4c303b5 -MD5 c41dbc92eaacfefbb9cd8a8b4e777436 ocaml-3.09.1.ebuild 2339 -RMD160 460898b4be64c0b472d222948e20b39213e8eb4a ocaml-3.09.1.ebuild 2339 -SHA256 3686a4819851112f2c96574ae9dde25bc155c58930aa4c25369ac905a4c303b5 ocaml-3.09.1.ebuild 2339 EBUILD ocaml-3.09.2.ebuild 2353 RMD160 c3ec3599935c542b1b4f8902dbcf26128a9127b2 SHA1 3d084c690d619c49ff0d76efb466421186201da1 SHA256 8a99be1178440cb8de327f22a0989a0dee1945ac0eabd3c149b7ec6a6ea587a2 MD5 d7dec3674629f644149eaaeaa6097521 ocaml-3.09.2.ebuild 2353 RMD160 c3ec3599935c542b1b4f8902dbcf26128a9127b2 ocaml-3.09.2.ebuild 2353 SHA256 8a99be1178440cb8de327f22a0989a0dee1945ac0eabd3c149b7ec6a6ea587a2 ocaml-3.09.2.ebuild 2353 +EBUILD ocaml-3.09.3.ebuild 2353 RMD160 d8d08bf01a2905edf5bccf8f75a8e3e9b576920c SHA1 54ff8bd89b3346e839f694aca74528acfbbd4b2c SHA256 bec19417d17a2aafe98b5ea607e2bd89bab0720bd8b86a61974c4393e81c0d3a +MD5 33add595557496002bdc6fab64d7b843 ocaml-3.09.3.ebuild 2353 +RMD160 d8d08bf01a2905edf5bccf8f75a8e3e9b576920c ocaml-3.09.3.ebuild 2353 +SHA256 bec19417d17a2aafe98b5ea607e2bd89bab0720bd8b86a61974c4393e81c0d3a ocaml-3.09.3.ebuild 2353 MISC ChangeLog 12799 RMD160 bff875bccb1ee2e229f4c61ba75dd43590960209 SHA1 b476a4909f72a3882e114ca5cbe99aa9cf144aa0 SHA256 a49efaea0cbf0a96c8d76a8fe2041cd3080ae418f6c09d83969f05b187553cb6 MD5 8fee44cd70f41f14a9b01d1d6782aab2 ChangeLog 12799 RMD160 bff875bccb1ee2e229f4c61ba75dd43590960209 ChangeLog 12799 @@ -40,9 +43,16 @@ SHA256 dab059cc4714a36ee9d9b3dd15b35dec829ec0fcfc952aed6936a2bd7b9e279b files/di MD5 616991884ec513ca3018b0505bdb5707 files/digest-ocaml-3.08.4 244 RMD160 660afa0d675ca64d6bf0e8013af19fc169048733 files/digest-ocaml-3.08.4 244 SHA256 f2fd468f6c4554ab21e0c0fa7e9a1d1bac5b3760d5184f4ffd53c5fecd90b82e files/digest-ocaml-3.08.4 244 -MD5 9295b3bfcedf64968ef0d9585eb03279 files/digest-ocaml-3.09.1 66 -RMD160 c13cf30c816ec00a51af3f6356dcbf83e0eb81aa files/digest-ocaml-3.09.1 66 -SHA256 7ba7b26383ed92c6b59673420b2ce8a45452ef2e4de0808ebc76be223933c490 files/digest-ocaml-3.09.1 66 MD5 ea45ed7daaee5c9ecf53013b90f7a82f files/digest-ocaml-3.09.2 244 RMD160 01eeb8fd583185a7d8bf4c76f4d13cdd2caad23a files/digest-ocaml-3.09.2 244 SHA256 4799bbb3279e3ec6a3541cbc418388633fcb7d32dbe0177334675586a8afa029 files/digest-ocaml-3.09.2 244 +MD5 71f3dc5bc2ee57a403689b56bc1a85c1 files/digest-ocaml-3.09.3 244 +RMD160 e7f0898889b94faae3b1481555bac42e9298b370 files/digest-ocaml-3.09.3 244 +SHA256 19708f759185ed39623e03921462ba20fb6f3533268673d2bcd7dd07cef57350 files/digest-ocaml-3.09.3 244 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.5 (GNU/Linux) + +iD8DBQFFDFMZwx9vvAARv2sRArRSAKDFdo5Rm6Mwscmrs+eY4c3s5Z3vIwCfRnE0 +yMoQA03pD7LLIIn5NPXdosI= +=owRM +-----END PGP SIGNATURE----- diff --git a/dev-lang/ocaml/files/digest-ocaml-3.09.1 b/dev-lang/ocaml/files/digest-ocaml-3.09.1 deleted file mode 100644 index 723cd790b6bd..000000000000 --- a/dev-lang/ocaml/files/digest-ocaml-3.09.1 +++ /dev/null @@ -1 +0,0 @@ -MD5 b6b380ae71f6f7bc7ff0989a0f8409e6 ocaml-3.09.1.tar.bz2 2035552 diff --git a/dev-lang/ocaml/ocaml-3.09.1.ebuild b/dev-lang/ocaml/ocaml-3.09.1.ebuild deleted file mode 100644 index c32b2253761b..000000000000 --- a/dev-lang/ocaml/ocaml-3.09.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ocaml/ocaml-3.09.1.ebuild,v 1.2 2006/03/18 15:56:49 corsair Exp $ - -inherit flag-o-matic eutils multilib - -DESCRIPTION="fast modern type-inferring functional programming language descended from the ML (Meta Language) family" -HOMEPAGE="http://www.ocaml.org/" - -SRC_URI="http://caml.inria.fr/distrib/ocaml-3.09/${P}.tar.bz2" - -LICENSE="QPL-1.0 LGPL-2" -SLOT="0" -KEYWORDS="~ppc ~ppc64 ~x86" -IUSE="tcltk latex" - -DEPEND="virtual/libc - tcltk? ( >=dev-lang/tk-3.3.3 )" - -pkg_setup() { - ewarn - ewarn "Building ocaml with unsafe CFLAGS can have unexpected results" - ewarn "Please retry building with safer CFLAGS before reporting bugs" - ewarn "Likewise, building with a hardened gcc is not possible." - ewarn -} - -src_compile() { - filter-flags "-fstack-protector" - replace-flags "-O?" -O2 - - local myconf - use tcltk || myconf="-no-tk" - - # Fix for bug #46703 - export LC_ALL=C - - ./configure -prefix /usr \ - -bindir /usr/bin \ - -libdir /usr/$(get_libdir)/ocaml \ - -mandir /usr/share/man \ - --with-pthread ${myconf} || die - - sed -i -e "s/\(BYTECCCOMPOPTS=.*\)/\1 ${CFLAGS}/" config/Makefile - sed -i -e "s/\(NATIVECCCOMPOPTS=.*\)/\1 ${CFLAGS}/" config/Makefile - - make world || die - make opt || die - make opt.opt || die -} - -src_install() { - make BINDIR=${D}/usr/bin \ - LIBDIR=${D}/usr/$(get_libdir)/ocaml \ - MANDIR=${D}/usr/share/man \ - install || die - - # compiler libs - dodir /usr/lib/ocaml/compiler-libs - insinto /usr/lib/ocaml/compiler-libs - doins {utils,typing,parsing}/*.{mli,cmi,cmo,cmx,o} - - # headers - dodir /usr/include - dosym /usr/lib/ocaml/caml /usr/include/ - - # silly, silly makefiles - dosed "s:${D}::g" /usr/$(get_libdir)/ocaml/ld.conf - - # documentation - dodoc Changes INSTALL LICENSE README Upgrading -} - -pkg_postinst() { - if use latex; then - echo "TEXINPUTS=/usr/$(get_libdir)/ocaml/ocamldoc:" > /etc/env.d/99ocamldoc - fi - - echo - einfo "OCaml is not binary compatible from version to version," - einfo "so you (may) need to rebuild all packages depending on it that" - einfo "are actually installed on your system." - einfo "To do so, you can run: " - einfo "sh ${FILESDIR}/ocaml-rebuild.sh [-h | emerge options]" - einfo "Which will call emerge on all old packages with the given options" - echo -} |