ChangeLog

# ChangeLog for dev-lang/caml-light
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/caml-light/ChangeLog,v 1.3 2006/11/03 10:10:11 nattfodd Exp $

03 Nov 2006; Alexandre Buisse
caml-light-0.75.ebuild:
Change tcltk USE to tk (bug #17808).

18 Feb 2005; Matthieu Sozeau caml-light-0.75.ebuild:
Fix path bug.

*caml-light-0.75 (06 Feb 2005)

06 Feb 2005; Matthieu Sozeau +metadata.xml,
+caml-light-0.75.ebuild:
The caml-light language and implementation is an ancestor of ocaml still used
in teaching. Thanks to Pascal Vanier for the original
ebuild. Fixes bug 80501.

Manifest

DIST cl75unix.tar.gz 1108206 RMD160 88bc2e6e001298807a8653d87305856a381fb115 SHA1 967d0a102409dc6201387302cb44b8f2b2828c46 SHA256 ac2ad4c7b28716ec3f0e2e24b8b092b99253a573ac8de7da396e08e8bcd10fd2
EBUILD caml-light-0.75.ebuild 1383 RMD160 29277616964dd0544cba7561f6df3187480d21a4 SHA1 be3f35cdb865d95ebb2376ebf474b3336b626f83 SHA256 5e5da4dfafd0df600eabae48c43acc4cd50a79c7bb212f968c09d52504a89008
MISC ChangeLog 732 RMD160 ee72dbcc120656e678c5a46d554e0ed8fbe44bde SHA1 4972892f07214eb8b08d797c5c9add7a18650b6a SHA256 94c027e0931fc972a174a8504a4668cf30aeb5397058b41881f8fbe99f6f0ac5
MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81

caml-light-0.75.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/caml-light/caml-light-0.75.ebuild,v 1.3 2006/11/03 10:10:11 nattfodd Exp $

inherit flag-o-matic eutils

DESCRIPTION="Caml-type language used in the french Computer Science lessons of the Preparatory Classes"
HOMEPAGE="http://pauillac.inria.fr/caml/distrib-caml-light-fra.html"

SRC_URI="ftp://ftp.inria.fr/INRIA/caml-light/cl75unix.tar.gz"

LICENSE="QPL-1.0 LGPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64"
IUSE="tk"

DEPEND="virtual/libc
tk? ( >=dev-lang/tk-3.3.3 )"

src_unpack() {
unpack ${A}
cd ${WORKDIR}/cl75/src
}

pkg_setup() {
ewarn
ewarn "Building caml-light with unsafe CFLAGS can have unexpected results"
ewarn "Please retry building with safer CFLAGS before reporting bugs"
ewarn
}

src_compile() {
filter-flags "-fstack-protector"
replace-flags "-O?" -O2
cd ${WORKDIR}/cl75/src
make BINDIR=/usr/bin \
LIBDIR=/usr/lib/caml-light \
MANDIR=/usr/share/man \
configure || die

make BINDIR=/usr/bin \
LIBDIR=/usr/lib/caml-light \
MANDIR=/usr/share/man \
world || die
}

src_install() {
cd ${WORKDIR}/cl75/src
mkdir -p ${D}usr/bin
mkdir -p ${D}usr/lib/caml-light
mkdir -p ${D}usr/share/man
make BINDIR=${D}usr/bin \
LIBDIR=${D}usr/lib/caml-light \
MANDIR=${D}usr/share/man \
install || die

}

metadata.xml




ml