summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-03-27 21:38:20 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-03-27 21:38:20 +0000
commit936dc5916a4a43fb6f57236fceb82e47845bd7c4 (patch)
tree37c8ffd67ab3c1985c277c4cb74264661df3bd67 /dev-ml
parentconvert to oasis.eclass and force type-conv-3 (diff)
downloadhistorical-936dc5916a4a43fb6f57236fceb82e47845bd7c4.tar.gz
historical-936dc5916a4a43fb6f57236fceb82e47845bd7c4.tar.bz2
historical-936dc5916a4a43fb6f57236fceb82e47845bd7c4.zip
convert to oasis.eclass
Package-Manager: portage-2.2.0_alpha95/cvs/Linux x86_64
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/lwt/ChangeLog5
-rw-r--r--dev-ml/lwt/Manifest10
-rw-r--r--dev-ml/lwt/lwt-2.3.2.ebuild35
3 files changed, 20 insertions, 30 deletions
diff --git a/dev-ml/lwt/ChangeLog b/dev-ml/lwt/ChangeLog
index 6085319b399d..a838419f54b4 100644
--- a/dev-ml/lwt/ChangeLog
+++ b/dev-ml/lwt/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-ml/lwt
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/ChangeLog,v 1.16 2012/02/23 20:32:13 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/ChangeLog,v 1.17 2012/03/27 21:38:20 aballier Exp $
+
+ 27 Mar 2012; Alexis Ballier <aballier@gentoo.org> lwt-2.3.2.ebuild:
+ convert to oasis.eclass
23 Feb 2012; Alexis Ballier <aballier@gentoo.org> -lwt-2.3.0.ebuild,
-lwt-2.3.1.ebuild:
diff --git a/dev-ml/lwt/Manifest b/dev-ml/lwt/Manifest
index 61892db42297..db85764a3662 100644
--- a/dev-ml/lwt/Manifest
+++ b/dev-ml/lwt/Manifest
@@ -2,13 +2,13 @@
Hash: SHA1
DIST lwt-2.3.2.tar.gz 474410 RMD160 69243c2989493e90a043d7d541371e78c536fb44 SHA1 5d1cb1a5180283708fb93d44e911acafdf6be850 SHA256 b892ec80b869e53ca711d0e42f0a9fa5997958781382247ff3cfc4880f75db00
-EBUILD lwt-2.3.2.ebuild 1197 RMD160 09dd6dfdf6f67af78e3edc5e1606b9e471a50a2b SHA1 dee8caedc4af9e84dd01887378ce800858e26656 SHA256 705c21f5aa114afe0aae70a4ffb68ce882d8c83e1190087c012fb44153a619f1
-MISC ChangeLog 2163 RMD160 0bb4335cfb724d364b62760ce6ebb27cffbfb7d9 SHA1 9e9d5c5af3bbe1e542d61d77fae873725764190f SHA256 c2b333358e738060d8699a1194f5de4bbe5988acbf4c76185200ab92305e739b
+EBUILD lwt-2.3.2.ebuild 888 RMD160 ccacd426d45e0a2111eac776dbb3b933d7bef197 SHA1 d5430c415d522e95f5822c6fdc52931d3acb745d SHA256 08400e2b596f334b3a06d903a3d8da0db3363a76061c8a9500ad7d627f2cee02
+MISC ChangeLog 2260 RMD160 cd3431469e53325d55e64669108df743ec56f900 SHA1 49d0877d2c79c1aec05b7ed2e6b8027505a52e15 SHA256 ad2ba97a0777bddd6ab27c292362c12165322d14beb4bd827c605ac1e413e1d5
MISC metadata.xml 501 RMD160 748320ed5317812da80f69249260051662276f38 SHA1 9cf7505b45591dc3759a8915e59b9619612fda7a SHA256 b638a7659789511b8c86fff14b74f0327520f807fa05e199aea2ae956864e71a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk9GolQACgkQvFcC4BYPU0o83QCeIBghuuNkzzsgX+IZ8Z0zhFmv
-ldMAnAo8+51lrPPRuGyYokapaOJ4W+0t
-=7d7o
+iEYEARECAAYFAk9yM1EACgkQvFcC4BYPU0qPpACfa1Af+FD1qoEhWV8l30eri3xt
+hvoAn3cePtYxb+hw6szbeQGM+yYEQ651
+=Tcg2
-----END PGP SIGNATURE-----
diff --git a/dev-ml/lwt/lwt-2.3.2.ebuild b/dev-ml/lwt/lwt-2.3.2.ebuild
index 7e2e5008482b..b7856b641709 100644
--- a/dev-ml/lwt/lwt-2.3.2.ebuild
+++ b/dev-ml/lwt/lwt-2.3.2.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/lwt-2.3.2.ebuild,v 1.1 2011/11/28 13:10:32 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/lwt/lwt-2.3.2.ebuild,v 1.2 2012/03/27 21:38:20 aballier Exp $
-EAPI=2
+EAPI=3
-inherit findlib eutils multilib
+inherit oasis
MY_P=${P/_/+}
DESCRIPTION="Cooperative light-weight thread library for OCaml"
SRC_URI="http://ocsigen.org/download/${MY_P}.tar.gz"
HOMEPAGE="http://ocsigen.org/lwt"
-IUSE="gtk +ocamlopt +react +ssl"
+IUSE="gtk +react +ssl"
-DEPEND=">=dev-lang/ocaml-3.12[ocamlopt?]
- react? ( dev-ml/react )
+DEPEND="react? ( dev-ml/react )
dev-libs/libev
ssl? ( >=dev-ml/ocaml-ssl-0.4.0 )
gtk? ( dev-ml/lablgtk dev-libs/glib:2 )"
@@ -28,23 +27,11 @@ KEYWORDS="~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
-oasis_use_enable() {
- echo "--override $2 `use $1 && echo \"true\" || echo \"false\"`"
-}
+DOCS=( "CHANGES" "CHANGES.darcs" "README" )
src_configure() {
- ./configure --prefix usr \
- --libdir /usr/$(get_libdir) \
- --docdir /usr/share/doc/${PF}/html \
- --destdir "${D}" \
- $(use_enable gtk glib) \
- $(use_enable react) \
- $(use_enable ssl) \
- $(oasis_use_enable ocamlopt is_native) \
- || die
-}
-
-src_install() {
- findlib_src_install
- dodoc CHANGES* README || die
+ oasis_configure_opts="$(use_enable gtk glib)
+ $(use_enable react)
+ $(use_enable ssl)" \
+ oasis_src_configure
}