summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-07-13 22:18:36 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-07-13 22:18:36 +0000
commit6b676916d3e8b569df5ad92e5909e554fcb31c51 (patch)
tree48a22f3243ab07ef1c2714f1f02d2f9f003cccd2 /dev-ml
parentVersion bump for beta channel release. (diff)
downloadhistorical-6b676916d3e8b569df5ad92e5909e554fcb31c51.tar.gz
historical-6b676916d3e8b569df5ad92e5909e554fcb31c51.tar.bz2
historical-6b676916d3e8b569df5ad92e5909e554fcb31c51.zip
version bump
Package-Manager: portage-2.2.0_alpha117/cvs/Linux x86_64
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/findlib/ChangeLog7
-rw-r--r--dev-ml/findlib/Manifest14
-rw-r--r--dev-ml/findlib/findlib-1.3.3.ebuild77
3 files changed, 96 insertions, 2 deletions
diff --git a/dev-ml/findlib/ChangeLog b/dev-ml/findlib/ChangeLog
index b0ecf2c3f403..213acbb76cf0 100644
--- a/dev-ml/findlib/ChangeLog
+++ b/dev-ml/findlib/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ml/findlib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/ChangeLog,v 1.86 2012/06/10 20:17:01 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/ChangeLog,v 1.87 2012/07/13 22:18:36 aballier Exp $
+
+*findlib-1.3.3 (13 Jul 2012)
+
+ 13 Jul 2012; Alexis Ballier <aballier@gentoo.org> +findlib-1.3.3.ebuild:
+ version bump
*findlib-1.3.2 (10 Jun 2012)
diff --git a/dev-ml/findlib/Manifest b/dev-ml/findlib/Manifest
index 60af965a9251..c41731510382 100644
--- a/dev-ml/findlib/Manifest
+++ b/dev-ml/findlib/Manifest
@@ -1,8 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST findlib-1.2.7.tar.gz 163452 SHA256 c920b129e48b3b313e67b915a078ab06a9ddd2e072f3353edfa74144f256029b SHA512 3eb17979c324dda03cf3ec0109ec21c1532e0c51a4900fa3f2520c5902c77a221875d615ed41bbbf668a4b7e10f72300c5fb9c0cc936803bae6e76f0933f258e WHIRLPOOL 80611cb66f59723835dd1859b8d0dd354cdc97203b8aeb41b788dd4c066d5a7e76f96aac6c60dc46049f92cd61d2564ce95319f1ad27d29cfb910c7326327b1d
DIST findlib-1.3.1.tar.gz 229719 SHA256 9e4b063c3b10f36006521fb4ef457d87c2a0684a55e76c1776fbce707422b978 SHA512 5fa9767bdb5fd3257d3801b1ba09b770b9ebe645e2198d9aec487ec31ecf82e894e636c0272802cccfac9f846a8a61192597a722b140990a7d9967dae868bf20 WHIRLPOOL 6969f88f2feb22b41f4663178edad0bf058d03d4a53abcfb7fbf45077c16bbf0936c3d9419fa3a0d825c1efed740b8c794fe366ba2ae78073d4171c84fe034b0
DIST findlib-1.3.2.tar.gz 230556 SHA256 056450c2449aee2a61335cfa1d96f2fb1a14ad50bcd99d7ddf9308307ba90bc3 SHA512 698cb727b36892a6d59f0d95a2e1f9b05ad22fba0c3bb2df2b784db23eaaef4c49a5c0d600af7a2a6702eda0c0d1418fac6408f80e8615c196dfb711c68bcfa9 WHIRLPOOL 56b59ba0831afa1dfb5f73819156f67ec31eacd6ac30870ae8c6b61023c33ad3343c7f3d12f9661702f90da4a0a3f3280e3c0ac2dccfac13831afbe3d31154a7
+DIST findlib-1.3.3.tar.gz 231414 SHA256 981f5c67118a2be015efa79f3af3cb0063376b93123b5d695e7cb5c586b1d45c SHA512 c5e5a6911a0f79c2036ad59e5ac2bc16a0de9b086c29e30625c49748d3f54844730d0f9a9aaadc7e7c47f4bcbeec4ad9351a4179ff9a0743b30b6c7e8da6159d WHIRLPOOL 6ee0d11ac7f4b496586b044afe94550b59d9b5eab9164d142d5f95796d494cff4b1711eba2c0a80f9c8c79f88a9cba21253e79edd26f169e0dcf0ae517abef06
EBUILD findlib-1.2.7.ebuild 1750 SHA256 82c503417402391ec953fa234591a7ceb999f9f57b5f6af154bba3b0a6f3e034 SHA512 2100de0cf6aad1a574c844817aa1e1a0eb9101bfe1b7905d73361b228ff9064a35d20a1fe62926e1397f5d95743bde2eb80befddeb1e34892097172b849267d2 WHIRLPOOL 7b36bb7a8706fc885ee935878da2929d1892467acddfbca0c93eeb953f401f279231bf7e5f116f01cc21b51d5f65b7814aa6176cc11fdb230cc95432cedf1283
EBUILD findlib-1.3.1.ebuild 1775 SHA256 9c3b33a6affb628259d384ae9a34433fa26715ef29a87e58d2c1e2b4b90bf02e SHA512 c9c644d89a767efdfef554cc93c80792f7886bd6679cfb64fc0cf82c00de904ddd0612719854cd124408288ef4fcfc8b6e4747464a979ed961514d98f3cf2120 WHIRLPOOL 3e6702fef974c73825f9f79f73eded5529502afb2dbaae1d89a261214288a0644b79243352a97f1c3fbbd60689ce76f4fba2fa63d53d9a8488ac6c8aa3a548a4
EBUILD findlib-1.3.2.ebuild 1783 SHA256 0fdbeb555c2307d626fb017a7befdc90328d10a37f2e0803d3d7918270b95536 SHA512 6d565bf9267e3b13047fa4e0df8184eedc5ddf9e7064d2ed1600d91e3491087ee7ae0f6bc7b9fb1afcf34e7e70d3a89bd8bd910dbb300365d0231a2348fc18ae WHIRLPOOL 62b87a556cb5861d356a50baa2f1b211d54cca31975ae55d8f29d1657b8746b179d4e1c423ddf00d696e67cb4586bcb756468517bf9c5c688fcd7cd987c47292
-MISC ChangeLog 10007 SHA256 e1b8da9d4580160a1159e09e1735fa8f70339e00e842bf8240eae724c4891c9d SHA512 059f0ed99123d292b3d98eee52857b507fb3dc82e912391be58e1e8c2db4ee1b15e1ed7b58722b3c9bfc5ee35be7d7bfb05fa1541bea9c8bacfa2572efda67ca WHIRLPOOL a86da158345f774d588e5348083172c27982e19116e2e38882870f1cab30f62b87e464ad8d148c1c4439b35af821c81454ece2ce455dc2b8efe92c08b77059a2
+EBUILD findlib-1.3.3.ebuild 1775 SHA256 2056f000e43fd3a54c191950f97d817e2764c98750e2b5f529b33928641b962a SHA512 b3429e38da2e14d7af2ae1c8d1cb6672db71956d16185664fcad783af6fea6d1b1225429b3d0987e212f2e906643b170b457881d7389aeed35983c458d727db6 WHIRLPOOL dfe225a2d30ff3b1e3d1da9a161dbbbd17d20702d3aedafdb510572040107424e356a3921ed783a8c0680ddba423292185b5ce902e9a3fe357d65059746b3979
+MISC ChangeLog 10128 SHA256 cdd8e119db91ce5e69fb641cabc1d5ee7cd404f77442c9d6159ee87971672405 SHA512 87806bc48bd04d69fa2546b44f5c0bbf9b3fece81b35db980d2bbb51b6ff8232617b7f62dd6c3f4196d908992788838ebd00f292f1a5e43747a92a84567491e3 WHIRLPOOL d4ae2be8ebb12c760eeb5caee4a6284f1616d5646ab4a3f682472341ff72da74b5b37dec50cbda1796199be395c4fbafd8d3c8750ca8dd31e14edb177355a817
MISC metadata.xml 156 SHA256 40d721e2107cc8aac043b574fdae94c9e31ae133bc8e275fbc0a56329b3f5cee SHA512 e8ee63fd086a54a8c1ff2cb6b8f976c894602e5185c08cb4853487bb266a3c30a122e1e53fa5801574093dbf087135238e1bb465ec491fce1b0d5c29274f2112 WHIRLPOOL 1bf739b8e8d41331e15ceef1b801643cd0ca79e3318e6eef7e927e8df7fa365b7893d2b4ee36db3776ce4a590fbfb1fb71fc2f1f5f66abf5ad3483840c9f4020
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlAAnsIACgkQvFcC4BYPU0rsagCgoDieXIx9Fo+9WmLzAUxPiF2B
+VwUAn3SFxhVMm3LcV2mAG9cbUaxYeYse
+=SoeK
+-----END PGP SIGNATURE-----
diff --git a/dev-ml/findlib/findlib-1.3.3.ebuild b/dev-ml/findlib/findlib-1.3.3.ebuild
new file mode 100644
index 000000000000..042101a216f5
--- /dev/null
+++ b/dev-ml/findlib/findlib-1.3.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/findlib-1.3.3.ebuild,v 1.1 2012/07/13 22:18:36 aballier Exp $
+
+EAPI=2
+
+inherit multilib
+
+RESTRICT="installsources"
+
+DESCRIPTION="OCaml tool to find/use non-standard packages."
+HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
+SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
+IUSE="doc +ocamlopt tk"
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+DEPEND=">=dev-lang/ocaml-3.10[ocamlopt?,tk?]"
+RDEPEND="${DEPEND}"
+
+ocamlfind_destdir="/usr/$(get_libdir)/ocaml"
+stublibs="${ocamlfind_destdir}/stublibs"
+
+src_configure() {
+ local myconf
+ use tk && myconf="-with-toolbox"
+ ./configure -bindir /usr/bin -mandir /usr/share/man \
+ -sitelib ${ocamlfind_destdir} \
+ -config ${ocamlfind_destdir}/findlib/findlib.conf \
+ ${myconf} || die "configure failed"
+}
+
+src_compile() {
+ emake all || die
+ if use ocamlopt; then
+ emake opt || die # optimized code
+ else
+ # If using bytecode we dont want to strip the binary as it would remove the
+ # bytecode and only leave ocamlrun...
+ export STRIP_MASK="*/bin/*"
+ fi
+}
+
+src_install() {
+ dodir `ocamlc -where`
+
+ emake prefix="${D}" install || die
+
+ dodir "${stublibs}"
+
+ cd "${S}/doc"
+ dodoc QUICKSTART README DOCINFO
+ use doc && dohtml -r ref-html guide-html
+}
+
+check_stublibs() {
+ local ocaml_stdlib=`ocamlc -where`
+ local ldconf="${ocaml_stdlib}/ld.conf"
+
+ if [ ! -e ${ldconf} ]
+ then
+ echo "${ocaml_stdlib}" > ${ldconf}
+ echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
+ fi
+
+ if [ -z `grep -e ${stublibs} ${ldconf}` ]
+ then
+ echo ${stublibs} >> ${ldconf}
+ fi
+}
+
+pkg_postinst() {
+ check_stublibs
+}