ChangeLog

# ChangeLog for dev-ml/ounit
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ounit/ChangeLog,v 1.12 2008/04/13 18:13:53 aballier Exp $

13 Apr 2008; Alexis Ballier -ounit-1.0.0.ebuild,
-ounit-1.0.1.ebuild:
remove old

11 Apr 2008; Markus Meier ounit-1.0.2.ebuild:
x86 stable, bug #216987

10 Apr 2008; Santiago M. Mola ounit-1.0.2.ebuild:
amd64 stable wrt bug #216987

09 Apr 2008; nixnut ounit-1.0.2.ebuild:
Stable on ppc wrt bug #216987

04 Jan 2008; Alexis Ballier ounit-1.0.2.ebuild:
allow building without ocamlopt

*ounit-1.0.2 (12 May 2007)

12 May 2007; Alexis Ballier +ounit-1.0.2.ebuild:
version bump

09 Feb 2007; Diego Pettenò ChangeLog:
Regenerate digest in Manifest2 format.

*ounit-1.0.1 (06 Feb 2005)

06 Feb 2005; Matthieu Sozeau ounit-1.0.0.ebuild,
+ounit-1.0.1.ebuild:
Fix bug #78319, adds newer version.

30 Sep 2004; Matthieu Sozeau ounit-1.0.0.ebuild:
Mark stable on amd64, closes bug #65082

26 Aug 2004; Matthieu Sozeau ounit-1.0.0.ebuild:
Stable move.

21 Aug 2004; Matthieu Sozeau ounit-1.0.0.ebuild:
Adapt to findlib eclass.

*ounit-1.0.0 (18 Aug 2004)

18 Aug 2004; Matthieu Sozeau metadata.xml,
ounit-1.0.0.ebuild:
OUnit is a unit test framework for ocaml, thanks to Bardur Arantsson
for the submission (bug #51255).

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST ounit-1.0.2.tar.gz 9806 RMD160 9e886bb2d59e90defdb29bfd32514ddb26cfdd97 SHA1 91dbd0c6a7bc055225cabd83ee55392d1ad1f663 SHA256 3ab40dfe4202aa83fa0309d1265b30e1acd633fec1ad728e5b463dde07737e13
EBUILD ounit-1.0.2.ebuild 1074 RMD160 518d37f5cc02db64abd36e08551696985aef4907 SHA1 3e32c886467bf3d6344dfc510bc58ae0e4083b0d SHA256 733089c2cac73d8578108e0d1c1dd435be7fe7eec6ad0b9f8273d178472f0a27
MISC ChangeLog 1644 RMD160 7a55e9ff0dcd067054235d2ea8892fe6a0647266 SHA1 5761f6cdb12bb9996b8b6185f84d442fda97e81a SHA256 f57bb5cac6a29bd012b5d4ef18816b67533813d93f54ce9d9a8a9e7d05f729d2
MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkgCTWcACgkQvFcC4BYPU0r5PQCgvQIg+On5KroImMCRfr7mcD1r
rdwAn2vI6U6X589HUZE0KNnKpajrKV9T
=2br2
-----END PGP SIGNATURE-----

metadata.xml




ml

ounit-1.0.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ounit/ounit-1.0.2.ebuild,v 1.5 2008/04/11 22:02:25 maekke Exp $

inherit findlib eutils

EAPI="1"

DESCRIPTION="Unit testing framework for OCaml"
HOMEPAGE="http://www.xs4all.nl/~mmzeeman/ocaml/"
SRC_URI="http://www.xs4all.nl/~mmzeeman/ocaml/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ppc x86"
DEPEND="dev-lang/ocaml"
IUSE="+ocamlopt"

pkg_setup() {
if use ocamlopt && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then
eerror "In order to build ${PN} with native code support from ocaml"
eerror "You first need to have a native code ocaml compiler."
eerror "You need to install dev-lang/ocaml with ocamlopt useflag on."
die "Please install ocaml with ocamlopt useflag"
fi
}

src_compile() {
emake all || die "emake failed"
if use ocamlopt; then
emake allopt || die "failed to build native code"
fi
}

src_install() {
findlib_src_install

# install documentation
dodoc README changelog
}