ChangeLog

# ChangeLog for dev-ml/ocamlsdl
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlsdl/ChangeLog,v 1.11 2008/01/04 01:31:09 aballier Exp $

04 Jan 2008; Alexis Ballier ocamlsdl-0.7.2.ebuild:
~amd64, working fine here

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

09 Nov 2005; Jason Wever ocamlsdl-0.7.2.ebuild:
Getting ~sparc back on the latest and greatest.

*ocamlsdl-0.7.2 (18 Mar 2005)

18 Mar 2005; Matthieu Sozeau -ocamlsdl-0.6.3.ebuild,
+ocamlsdl-0.7.2.ebuild:
Version bump, remove older one.

15 Mar 2005; Gustavo Zacarias ocamlsdl-0.7.1.ebuild:
Stable on sparc

19 Feb 2005; Jason Wever ocamlsdl-0.7.1.ebuild:
Added ~sparc keyword as it was dropped :(

17 Feb 2005; Matthieu Sozeau ocamlsdl-0.7.1.ebuild:
Stable on x86, ppc. Did not add new use flags to control sdl-mixer,sdl-image
but could.

*ocamlsdl-0.7.1 (25 Aug 2004)

25 Aug 2004; Matthieu Sozeau ocamlsdl-0.6.3.ebuild,
+ocamlsdl-0.7.1.ebuild:
Version bump, add use flags including doc and use findlib eclass and move
older version to stable.

15 Aug 2004; Jason Wever ocamlsdl-0.6.3.ebuild:
Added ~sparc keyword.

*ocamlsdl-0.6.3 (12 Feb 2004)

12 Feb 2004; Matthieu Sozeau metadata.xml,
ocamlsdl-0.6.3.ebuild:
Initial import, ebuild by David Dynerman (bug #41045).

Manifest

DIST ocamlsdl-0.7.1.tar.gz 213802 RMD160 2dfaaac8c13be3456b213084ac075182cb8968d4 SHA1 9dc1a93258eb53dd76efcb15d9fa59de9739f53b SHA256 63a3be8f7280256d8cc6af552e14a0550b1acd955b3147a24d9d515abe838c32
DIST ocamlsdl-0.7.2.tar.gz 215193 RMD160 8a7bebda15e80c9d6c9dcda4ce6c431de8dcfc93 SHA1 eddaefdc2897bf46c5bc2e87f402966c901c8390 SHA256 e7eec23b7c7b873bdc7fe9b618808bbebf50949f4c19d5df0a16979b2582643d
EBUILD ocamlsdl-0.7.1.ebuild 1341 RMD160 fa0860f22c995d1f5724d3ea77a57e21ef104ac8 SHA1 f168f836c5a37b77e5e260125e8f962683478201 SHA256 bc124ba8b74edd786221bd39974dd261894928fc61286ea2caef2a392be0a3fc
EBUILD ocamlsdl-0.7.2.ebuild 1351 RMD160 8e0ebcc47ed5de2d17ce9943c27dcde4ac8046d2 SHA1 a0b3758a85b7c2c6966dd2a57f5b5c866559499a SHA256 0cb9278f7f27821a4cd1e78eebdef4a43e8429b3116feb5dcbddc886daff003e
MISC ChangeLog 1611 RMD160 d8feac9bd05e2332ad65c712f1ae90da4989eb14 SHA1 045ff36384439f164b92ec33e795033c763ee865 SHA256 2fdfc9051e29a33cfb1613b9f0a505c6bcb077526375335545e7cb0cd05854e2
MISC metadata.xml 155 RMD160 dfaa057e679b01302a807c75a32a910098b26809 SHA1 94024f83dcacbb53e92be090dd0f994ec93dc90d SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81

metadata.xml




ml

ocamlsdl-0.7.1.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlsdl/ocamlsdl-0.7.1.ebuild,v 1.4 2005/03/15 12:42:33 gustavoz Exp $

inherit findlib

DESCRIPTION="OCaml SDL Bindings"

HOMEPAGE="http://ocamlsdl.sourceforge.net"
SRC_URI="mirror://sourceforge/ocamlsdl/${P}.tar.gz"
LICENSE="LGPL-2"

SLOT="0"
KEYWORDS="x86 ppc sparc"
IUSE="doc opengl truetype" #noimage nomixer

DEPEND=">=dev-lang/ocaml-3.04
>=media-libs/libsdl-1.2
opengl? ( >=dev-ml/lablgl-0.98 )
>=media-libs/sdl-mixer-1.2
>=media-libs/sdl-image-1.2
truetype? ( >=media-libs/sdl-ttf-2.0 )"

src_compile() {
myconf=""
if use opengl; then
destdir=`ocamlfind printconf destdir`
lablgldir=`find ${destdir} -name "lablgl" -or -name "lablGL"`
if [ -z "${lablgldir}" ]; then
destdir=`ocamlc -where`
lablgldir=`find ${destdir} -name "lablgl" -or -name "lablGL"`
fi

if [ ! -z "${lablgldir}" ]; then
myconf="--with-lablgldir=${lablgldir}"
fi
fi

#use noimage && myconf="${myconf} --without-sdl-image"
#use nomixer && myconf="${myconf} --without-sdl-mixer"

econf $myconf \
`use_enable truetype sdl-ttf` \
|| die
emake all || die
}

src_install() {
findlib_src_install

dodoc AUTHORS NEWS README
doinfo doc/*.info*

if use doc; then
dohtml doc/html/*
fi
}

ocamlsdl-0.7.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/ocamlsdl/ocamlsdl-0.7.2.ebuild,v 1.3 2008/01/04 01:31:09 aballier Exp $

inherit findlib

DESCRIPTION="OCaml SDL Bindings"

HOMEPAGE="http://ocamlsdl.sourceforge.net"
SRC_URI="mirror://sourceforge/ocamlsdl/${P}.tar.gz"
LICENSE="LGPL-2"

SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="doc opengl truetype" #noimage nomixer

DEPEND=">=dev-lang/ocaml-3.04
>=media-libs/libsdl-1.2
opengl? ( >=dev-ml/lablgl-0.98 )
>=media-libs/sdl-mixer-1.2
>=media-libs/sdl-image-1.2
truetype? ( >=media-libs/sdl-ttf-2.0 )"

src_compile() {
myconf=""
if use opengl; then
destdir=`ocamlfind printconf destdir`
lablgldir=`find ${destdir} -name "lablgl" -or -name "lablGL"`
if [ -z "${lablgldir}" ]; then
destdir=`ocamlc -where`
lablgldir=`find ${destdir} -name "lablgl" -or -name "lablGL"`
fi

if [ ! -z "${lablgldir}" ]; then
myconf="--with-lablgldir=${lablgldir}"
fi
fi

#use noimage && myconf="${myconf} --without-sdl-image"
#use nomixer && myconf="${myconf} --without-sdl-mixer"

econf $myconf \
`use_enable truetype sdl-ttf` \
|| die
emake all || die
}

src_install() {
findlib_src_install

dodoc AUTHORS NEWS README
doinfo doc/*.info*

if use doc; then
dohtml doc/html/*
fi
}