/[gentoo-x86]/dev-lang/polyml/polyml-5.4.1.ebuild
Gentoo

Contents of /dev-lang/polyml/polyml-5.4.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (show annotations) (download)
Wed Dec 5 09:49:35 2012 UTC (2 years, 4 months ago) by gienah
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +3 -3 lines
Fix bug 443452 dev-lang/polyml-5.5.0 should depend on and use dev-libs/libffi. EAPI=5 with subslot depends for polyml 5.4.1 and 5.5.0 to automatically rebuild EAPI=5 dependent packages using subslot depends such as sci-mathematics/isabelle

(Portage version: 2.1.11.33/cvs/Linux x86_64, signed Manifest commit with key 618E971F)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/dev-lang/polyml/polyml-5.4.1.ebuild,v 1.5 2012/10/24 19:04:03 ulm Exp $
4
5 EAPI="5"
6
7 inherit base autotools
8
9 MY_P=${PN}.${PV}
10
11 DESCRIPTION="Poly/ML is a full implementation of Standard ML"
12 HOMEPAGE="http://www.polyml.org"
13 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
14
15 LICENSE="LGPL-2.1"
16 SLOT="0/${PV}"
17 KEYWORDS="~amd64 ~x86"
18 IUSE="X elibc_glibc +gmp portable test +threads"
19
20 RDEPEND="X? ( x11-libs/motif )
21 gmp? ( >=dev-libs/gmp-5 )
22 elibc_glibc? ( threads? ( >=sys-libs/glibc-2.13 ) )"
23 DEPEND="${RDEPEND}"
24
25 S=${WORKDIR}/${MY_P}
26
27 PATCHES=("${FILESDIR}/${PN}-5.4.1-configure.patch"
28 "${FILESDIR}/${PN}-5.4.1-asm.patch")
29
30 src_prepare() {
31 base_src_prepare
32 eautoreconf
33 }
34
35 src_configure() {
36 econf \
37 $(use_with X x) \
38 $(use_with gmp) \
39 $(use_with portable) \
40 $(use_with threads)
41 }
42
43 src_test() {
44 emake tests || die "tests failed"
45 }

  ViewVC Help
Powered by ViewVC 1.1.20