diff options
author | 2004-12-30 12:10:24 +0000 | |
---|---|---|
committer | 2004-12-30 12:10:24 +0000 | |
commit | ee859bc744ebbd956719e4fc0af21f67b16f74e6 (patch) | |
tree | 4a9b6fbb7beb676ed461c281a0ca4fc1fa45dda3 /dev-games/irrlicht/irrlicht-0.7.1.ebuild | |
parent | automatic gnuconfig_update (diff) | |
download | gentoo-2-ee859bc744ebbd956719e4fc0af21f67b16f74e6.tar.gz gentoo-2-ee859bc744ebbd956719e4fc0af21f67b16f74e6.tar.bz2 gentoo-2-ee859bc744ebbd956719e4fc0af21f67b16f74e6.zip |
version bump - ebuild supplied by eGore via bug #65767
Diffstat (limited to 'dev-games/irrlicht/irrlicht-0.7.1.ebuild')
-rw-r--r-- | dev-games/irrlicht/irrlicht-0.7.1.ebuild | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/dev-games/irrlicht/irrlicht-0.7.1.ebuild b/dev-games/irrlicht/irrlicht-0.7.1.ebuild new file mode 100644 index 000000000000..6ae23e0ee9cd --- /dev/null +++ b/dev-games/irrlicht/irrlicht-0.7.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-0.7.1.ebuild,v 1.1 2004/12/30 12:10:24 mr_bones_ Exp $ + +inherit eutils + +DESCRIPTION="open source high performance realtime 3D engine written in C++" +HOMEPAGE="http://irrlicht.sourceforge.net/" +SRC_URI="mirror://sourceforge/irrlicht/irrlicht-0.7.zip + mirror://sourceforge/irrlicht/${P}.zip" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~x86 ~ppc" +IUSE="doc" + +RDEPEND="media-libs/jpeg + sys-libs/zlib + virtual/opengl + virtual/x11" +DEPEND="${RDEPEND} + app-arch/unzip" + +src_unpack() { + unpack ${A} + mv irrlicht-0.7/{include,media,examples} ${P} || die "mv failed" + cd "${S}/source" + unzip -qo source.zip || die "unpacking source.zip" + rm -f source.zip + cd Irrlicht + rm -rf zlib jpeglib + ln -s /usr/include jpeglib + ln -s /usr/include zlib + epatch "${FILESDIR}/${PV}-system-libs.patch" || die "system libs patch failed" + epatch "${FILESDIR}/${PV}-jpeg.patch" || die "JPEG patch failed" + epatch "${FILESDIR}/${PV}-opengl.patch" || die "OpenGL patch failed" +} + +src_compile() { + emake -C source/Irrlicht || die "emake failed" +} + +src_install() { + 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 + cp -r examples media "${D}/usr/share/doc/${PF}/" || die "cp failed" + fi +} |