Portage is a package management system used by Gentoo Linux
# 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
~amd64, working fine here
09 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
09 Nov 2005; Jason Wever
Getting ~sparc back on the latest and greatest.
*ocamlsdl-0.7.2 (18 Mar 2005)
18 Mar 2005; Matthieu Sozeau
+ocamlsdl-0.7.2.ebuild:
Version bump, remove older one.
15 Mar 2005; Gustavo Zacarias
Stable on sparc
19 Feb 2005; Jason Wever
Added ~sparc keyword as it was dropped :(
17 Feb 2005; Matthieu Sozeau
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.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
Added ~sparc keyword.
*ocamlsdl-0.6.3 (12 Feb 2004)
12 Feb 2004; Matthieu Sozeau
ocamlsdl-0.6.3.ebuild:
Initial import, ebuild by David Dynerman
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
# 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
}
# 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
}