Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-games/irrlicht
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/ChangeLog,v 1.28 2008/10/09 06:25:50 nyhm Exp $
*irrlicht-1.4.2 (09 Oct 2008)
09 Oct 2008; Tristan Heaven
+files/irrlicht-1.4.2-config.patch, +files/irrlicht-1.4.2-demoMake.patch,
+irrlicht-1.4.2.ebuild:
Version bump, bug #239029
*irrlicht-1.4.1 (04 Jun 2008)
04 Jun 2008; Tristan Heaven
+files/irrlicht-1.4.1-config.patch, +files/irrlicht-1.4.1-demoMake.patch,
+irrlicht-1.4.1.ebuild:
Version bump
11 May 2008; Markus Meier
amd64 stable, bug 221167
10 May 2008; nixnut
Stable on ppc wrt bug 221167
10 May 2008; Christian Faulhammer
stable x86, bug 221167
*irrlicht-1.4 (30 Nov 2007)
30 Nov 2007; Tristan Heaven
+files/irrlicht-1.4-config.patch, +files/irrlicht-1.4-demoMake.patch,
+irrlicht-1.4.ebuild:
Version bump
*irrlicht-1.3.1 (23 Jul 2007)
23 Jul 2007; Tristan Heaven
+files/irrlicht-1.3.1-config.patch, +files/irrlicht-1.3.1-demoMake.patch,
+irrlicht-1.3.1.ebuild:
Version bump, bug #184508
*irrlicht-1.3 (01 Jun 2007)
01 Jun 2007; Tristan Heaven
+files/irrlicht-1.3-config.patch, +files/irrlicht-1.3-demoMake.patch,
+files/irrlicht-1.3-opengl.patch, +irrlicht-1.3.ebuild:
Version bump, bug #172776
*irrlicht-1.2 (06 Dec 2006)
06 Dec 2006; Tristan Heaven
+files/irrlicht-1.2-config.patch, +files/irrlicht-1.2-demoMake.patch,
+irrlicht-1.2.ebuild:
Version bump
*irrlicht-1.1-r1 (14 Oct 2006)
14 Oct 2006;
+files/irrlicht-1.1-jpeg.patch, +irrlicht-1.1-r1.ebuild:
Fix jpeg library mismatch and demo Makefile. Bug #148593 by Jesper Saxtorph
*irrlicht-1.1 (16 Sep 2006)
16 Sep 2006;
+files/irrlicht-1.1-gcc41.patch, +irrlicht-1.1.ebuild:
Version bump to 1.1 Bug #139476 by stephane barotin
27 Jul 2006; Chris Gianelloni
-irrlicht-0.12.0.ebuild, irrlicht-0.14.0.ebuild:
Marking stable for gcc 4.1.1 and bug #140707.
03 Apr 2006;
irrlicht-0.14.0.ebuild:
gcc-4.1 patch, bug #126529 by Giacomo Graziosi
10 Feb 2006; Chris Gianelloni
-files/0.7.1-opengl.patch, -files/irrlicht-0.10.0-opengl.patch,
-files/0.7.1-jpeg.patch, -files/0.7.1-system-libs.patch,
-irrlicht-0.7.1.ebuild, -irrlicht-0.10.0.ebuild, -irrlicht-0.11.0.ebuild,
irrlicht-0.12.0.ebuild, irrlicht-0.14.0.ebuild:
Fixed modular X dependencies and closing bug #121091.
*irrlicht-0.14.0 (02 Dec 2005)
02 Dec 2005; Michael Sterrett
+irrlicht-0.14.0.ebuild:
version bump
*irrlicht-0.12.0 (01 Sep 2005)
01 Sep 2005; Mike Frysinger
+files/irrlicht-0.12.0-64bit.patch, +files/irrlicht-0.12.0-opengl.patch,
+irrlicht-0.12.0.ebuild:
Version bump #103748 by Guido.
*irrlicht-0.11.0 (17 Jul 2005)
17 Jul 2005; Mike Frysinger
Version bump.
*irrlicht-0.10.0 (07 Jun 2005)
07 Jun 2005; Mike Frysinger
+files/irrlicht-0.10.0-opengl.patch, +irrlicht-0.10.0.ebuild:
Version bump #87015 by Timm Murray & Chris Statzer.
*irrlicht-0.7.1 (30 Dec 2004)
30 Dec 2004; Michael Sterrett
+files/0.7.1-jpeg.patch, +files/0.7.1-opengl.patch,
+files/0.7.1-system-libs.patch, +irrlicht-0.7.1.ebuild:
version bump - ebuild supplied by eGore via bug #65767
*irrlicht-0.7 (12 Sep 2004)
12 Sep 2004; Michael Sterrett
+files/0.7-opengl.patch, +files/0.7-system-libs.patch, +irrlicht-0.7.ebuild:
version bump - ebuild and patch from eGore via bug #63691
11 Sep 2004; Michael Sterrett
-files/0.4-opengl.patch, -files/0.4-system-libs.patch, -irrlicht-0.4.ebuild,
-irrlicht-0.6.ebuild:
clean older ebuilds
19 Aug 2004; Michael Sterrett
+files/0.6-matrix4.patch, irrlicht-0.6.ebuild:
Add patch from marco to fix matrix function (bug #44429)
13 Apr 2004; David Holm
Added to ~ppc.
*irrlicht-0.6 (12 Mar 2004)
12 Mar 2004; Chris Gianelloni
files/0.6-jpeg.patch, files/0.6-opengl.patch, files/0.6-system-libs.patch:
Bumped ~x86 to 0.6 version. Closing bug #44429.
*irrlicht-0.5 (22 Feb 2004)
22 Feb 2004; Mike Frysinger
Version bump by Alexander Arlt.
*irrlicht-0.4 (02 Jan 2003)
02 Jan 2003; Mike Frysinger
Initial import. Ebuild submitted by #35652.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX irrlicht-1.4-config.patch 1308 RMD160 936792e3c36018ab0c77dad5056b420e5a57e50e SHA1 e7e0ad99523576c4667c0fb438d12c8b7d2454b9 SHA256 3e455791e5be5a21ea9e61380389d4b8d18de6d2c1e3e0c1fd2a106206ad3fa9
AUX irrlicht-1.4-demoMake.patch 676 RMD160 103f82bf2249b4dc21b170bdaed5289cdb1d7429 SHA1 5c13fff5f8063eb1b666cffc8a7fa390cdcaf1a6 SHA256 7e462b5d561a7ba791d6f39f17b1441763846ec3b8dc0fe59dc246920369f9c8
AUX irrlicht-1.4.1-config.patch 1308 RMD160 936792e3c36018ab0c77dad5056b420e5a57e50e SHA1 e7e0ad99523576c4667c0fb438d12c8b7d2454b9 SHA256 3e455791e5be5a21ea9e61380389d4b8d18de6d2c1e3e0c1fd2a106206ad3fa9
AUX irrlicht-1.4.1-demoMake.patch 676 RMD160 103f82bf2249b4dc21b170bdaed5289cdb1d7429 SHA1 5c13fff5f8063eb1b666cffc8a7fa390cdcaf1a6 SHA256 7e462b5d561a7ba791d6f39f17b1441763846ec3b8dc0fe59dc246920369f9c8
AUX irrlicht-1.4.2-config.patch 1308 RMD160 936792e3c36018ab0c77dad5056b420e5a57e50e SHA1 e7e0ad99523576c4667c0fb438d12c8b7d2454b9 SHA256 3e455791e5be5a21ea9e61380389d4b8d18de6d2c1e3e0c1fd2a106206ad3fa9
AUX irrlicht-1.4.2-demoMake.patch 676 RMD160 103f82bf2249b4dc21b170bdaed5289cdb1d7429 SHA1 5c13fff5f8063eb1b666cffc8a7fa390cdcaf1a6 SHA256 7e462b5d561a7ba791d6f39f17b1441763846ec3b8dc0fe59dc246920369f9c8
DIST irrlicht-1.4.1.zip 17041941 RMD160 2380f527db75b041f60694387976872ce4b5e1b0 SHA1 1fbf3d28eb05772bfe0d7174ce34adc72a2bc745 SHA256 2565fea8e0b5a4e3a3ab73312d9d5d2ea7c936aabd3e94e05008c161883de4b7
DIST irrlicht-1.4.2.zip 18306598 RMD160 0099fbcf0e46513eee186be347b5f5dad505e7ae SHA1 7ec2960398e9b2ef68285c474aacfada9e4fd6da SHA256 79eab7edfb289d67569ea2061fccd6d5476648b1331f63e51a005931f129af17
DIST irrlicht-1.4.zip 16892787 RMD160 b035c37fda41f5f68484e3a2988465ce7c019382 SHA1 cc73d0d6ac47e8803b3139e83b00cdc0060527b5 SHA256 870845bb0b987b5b1e3c086d22a77f58300ba9c4a65f4685768e1695696ccd52
EBUILD irrlicht-1.4.1.ebuild 1349 RMD160 a2aaa421e36f3561fb8b2f92f21e0bc8ce3a72ea SHA1 34f5bc9d98ecc8d06d37b8ad1c66e5da1a0b6a5e SHA256 f8aabb8eb99ab135562395cad47273f1f45588b435181f7409badb81141675ef
EBUILD irrlicht-1.4.2.ebuild 1349 RMD160 dfc252fe6c7383721cbdc84f647c4ad7bdff7b83 SHA1 adc95b78fa2f36f7e79b188ec6ecf42c76cbe108 SHA256 df86a2156550f4bac1082e487b42974c80f54639bce17295f0490cc09137b490
EBUILD irrlicht-1.4.ebuild 1346 RMD160 9b7bb7c27b10d1ab25d397401cf01ca8d6ff7f6f SHA1 05becca2e34eeb40825b50abfeb9bf6a91984891 SHA256 42ebde38787e7608673b9c8eb698757df02ebfdd86e6547c6a7c002907573f37
MISC ChangeLog 4952 RMD160 c97c8370b74b23cee3814178f62103584b863eac SHA1 9a20da23f184bfcf337d296d72d49153038e7dab SHA256 a694d8e399e1f6f59ae074d51613475cb64064528653eab66d712a325926be34
MISC metadata.xml 790 RMD160 86dd226d08a73ae77a31e174094cb4bdfeb5426a SHA1 ff4789ffad6e5473e3c2bbd8b0d64a4edc34b651 SHA256 f98d87925d064aebca00d2da850d027f1e2a66586c6715e12151e34a9167fffc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkjto/UACgkQdz7hIScOURFVswCg6rqQj3/0gLbOtF+OxUf9zx6y
SfkAoO5pV+5sFlsWIaBuSW6z7KG/Xwaz
=LYIJ
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.4.1.ebuild,v 1.1 2008/06/04 08:26:15 nyhm Exp $
inherit eutils
DESCRIPTION="open source high performance realtime 3D engine written in C++"
HOMEPAGE="http://irrlicht.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc"
RDEPEND="media-libs/jpeg
media-libs/libpng
virtual/opengl
virtual/glu
x11-libs/libX11"
DEPEND="${RDEPEND}
app-arch/unzip
x11-proto/xproto
x11-proto/xf86vidmodeproto"
S=${WORKDIR}/${P}/source/Irrlicht
src_unpack() {
unpack ${A}
cd ${P}
epatch \
"${FILESDIR}"/${P}-config.patch \
"${FILESDIR}"/${P}-demoMake.patch
cd "${S}"
sed -i \
-e '/^CXXFLAGS/s:=:+=:' \
-e '/^CXXINCS/s:-Izlib -Ijpeglib -Ilibpng::' \
-e '/^ZLIBOBJ/d' \
-e '/^JPEGLIBOBJ/d' \
-e '/^LIBPNGOBJ/d' \
Makefile || die "sed failed"
}
src_compile() {
emake CXX="$(tc-getCXX)" || die "emake failed"
}
src_install() {
cd ../..
dolib.a lib/Linux/libIrrlicht.a || die "dolib.a failed"
insinto /usr/include/${PN}
doins include/* || die "doins failed"
dodoc changes.txt readme.txt
if use doc ; then
insinto /usr/share/doc/${PF}
doins -r examples media || die "doins failed"
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.4.2.ebuild,v 1.1 2008/10/09 06:25:50 nyhm Exp $
inherit eutils
DESCRIPTION="open source high performance realtime 3D engine written in C++"
HOMEPAGE="http://irrlicht.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc"
RDEPEND="media-libs/jpeg
media-libs/libpng
virtual/opengl
virtual/glu
x11-libs/libX11"
DEPEND="${RDEPEND}
app-arch/unzip
x11-proto/xproto
x11-proto/xf86vidmodeproto"
S=${WORKDIR}/${P}/source/Irrlicht
src_unpack() {
unpack ${A}
cd ${P}
epatch \
"${FILESDIR}"/${P}-config.patch \
"${FILESDIR}"/${P}-demoMake.patch
cd "${S}"
sed -i \
-e '/^CXXFLAGS/s:=:+=:' \
-e '/^CXXINCS/s:-Izlib -Ijpeglib -Ilibpng::' \
-e '/^ZLIBOBJ/d' \
-e '/^JPEGLIBOBJ/d' \
-e '/^LIBPNGOBJ/d' \
Makefile || die "sed failed"
}
src_compile() {
emake CXX="$(tc-getCXX)" || die "emake failed"
}
src_install() {
cd ../..
dolib.a lib/Linux/libIrrlicht.a || die "dolib.a failed"
insinto /usr/include/${PN}
doins include/* || die "doins failed"
dodoc changes.txt readme.txt
if use doc ; then
insinto /usr/share/doc/${PF}
doins -r examples media || die "doins failed"
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.4.ebuild,v 1.4 2008/05/11 16:19:42 maekke Exp $
inherit eutils
DESCRIPTION="open source high performance realtime 3D engine written in C++"
HOMEPAGE="http://irrlicht.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="doc"
RDEPEND="media-libs/jpeg
media-libs/libpng
virtual/opengl
virtual/glu
x11-libs/libX11"
DEPEND="${RDEPEND}
app-arch/unzip
x11-proto/xproto
x11-proto/xf86vidmodeproto"
S=${WORKDIR}/${P}/source/Irrlicht
src_unpack() {
unpack ${A}
cd ${P}
epatch \
"${FILESDIR}"/${P}-config.patch \
"${FILESDIR}"/${P}-demoMake.patch
cd "${S}"
sed -i \
-e '/^CXXFLAGS/s:=:+=:' \
-e '/^CXXINCS/s:-Izlib -Ijpeglib -Ilibpng::' \
-e '/^ZLIBOBJ/d' \
-e '/^JPEGLIBOBJ/d' \
-e '/^LIBPNGOBJ/d' \
Makefile || die "sed failed"
}
src_compile() {
emake CXX="$(tc-getCXX)" || die "emake failed"
}
src_install() {
cd ../..
dolib.a lib/Linux/libIrrlicht.a || die "dolib.a failed"
insinto /usr/include/${PN}
doins include/* || die "doins failed"
dodoc changes.txt readme.txt
if use doc ; then
insinto /usr/share/doc/${PF}
doins -r examples media || die "doins failed"
fi
}
The Irrlicht Engine is an open source high performance realtime 3D engine written in
C++. It is completely cross-platform, using D3D, OpenGL and its own software renderer,
and has all of the state-of-the-art features which can be found in commercial 3d
engines.
We've got a huge active community, and there are lots of games in development that use
the engine. You can find enhancements for Irrlicht all over the web, like alternative
terrain renderers, portal renderers, world layers, tutorials, editors, bindings for
perl, ruby, python, and so on. And best of all: It's completely free.