diff options
author | Thomas Raschbacher <lordvan@gentoo.org> | 2004-06-05 13:05:03 +0000 |
---|---|---|
committer | Thomas Raschbacher <lordvan@gentoo.org> | 2004-06-05 13:05:03 +0000 |
commit | a8d102cbea6b9f269d16e45c6d490647ab9fedec (patch) | |
tree | 12cdb749058549645628b65f9cb19d54eb803ffb /dev-games/crystalspace | |
parent | removed uclibc-buildroot as it has been removed from portage (diff) | |
download | historical-a8d102cbea6b9f269d16e45c6d490647ab9fedec.tar.gz historical-a8d102cbea6b9f269d16e45c6d490647ab9fedec.tar.bz2 historical-a8d102cbea6b9f269d16e45c6d490647ab9fedec.zip |
new snapshot version
Diffstat (limited to 'dev-games/crystalspace')
-rw-r--r-- | dev-games/crystalspace/ChangeLog | 8 | ||||
-rw-r--r-- | dev-games/crystalspace/Manifest | 5 | ||||
-rw-r--r-- | dev-games/crystalspace/crystalspace-20040604.ebuild | 64 | ||||
-rw-r--r-- | dev-games/crystalspace/files/digest-crystalspace-20040604 | 1 |
4 files changed, 77 insertions, 1 deletions
diff --git a/dev-games/crystalspace/ChangeLog b/dev-games/crystalspace/ChangeLog index 8d61b346a887..78658b6b960a 100644 --- a/dev-games/crystalspace/ChangeLog +++ b/dev-games/crystalspace/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-games/crystalspace # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace/ChangeLog,v 1.5 2004/06/03 21:46:19 lordvan Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace/ChangeLog,v 1.6 2004/06/05 13:02:40 lordvan Exp $ + +*crystalspace-20040604 (05 Jun 2004) + + 05 Jun 2004; Thomas Raschbacher <lordvan@gentoo.org> + +crystalspace-20040604.ebuild: + new version (cvs snapshot) 03 Jun 2004; Thomas Raschbacher <lordvan@gentoo.org> crystalspace-20030413-r1.ebuild: diff --git a/dev-games/crystalspace/Manifest b/dev-games/crystalspace/Manifest index 4eb8a38c6b12..01902174d486 100644 --- a/dev-games/crystalspace/Manifest +++ b/dev-games/crystalspace/Manifest @@ -1,4 +1,9 @@ +MD5 650084c3210a9f61f69dc9a8fb9eed8f crystalspace-20040603.ebuild~ 1660 MD5 9ebf061108b3f2278578987af766c02e crystalspace-20030413-r1.ebuild 1498 +MD5 17e9591a0b0f9b11348d3d57c7419e2d crystalspace-20040604.ebuild~ 2136 MD5 d22b6dee2799869218501ea332685ae0 ChangeLog 1196 MD5 e4c7a49ca08eb200cfa0a9f9246e2257 metadata.xml 959 +MD5 99f4b1b8142dbc3da106600dc6ca4526 crystalspace-20040604.ebuild 2137 MD5 d90edc320c9f4398c1e5c528569f8706 files/digest-crystalspace-20030413-r1 75 +MD5 c51ad111c28517fa48bf129f8e9ed43f files/digest-crystalspace-20040603 75 +MD5 392d20cde72d17f97d8dee0f54041588 files/digest-crystalspace-20040604 76 diff --git a/dev-games/crystalspace/crystalspace-20040604.ebuild b/dev-games/crystalspace/crystalspace-20040604.ebuild new file mode 100644 index 000000000000..919f690fa738 --- /dev/null +++ b/dev-games/crystalspace/crystalspace-20040604.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace/crystalspace-20040604.ebuild,v 1.1 2004/06/05 13:02:40 lordvan Exp $ + +DESCRIPTION="portable 3D Game Development Kit written in C++" +SRC_URI="mirror://gentoo/distfiles/${P}.tar.bz2" +HOMEPAGE="http://crystal.sourceforge.net/" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc" +IUSE="oggvorbis mikmod openal truetype 3ds mng zlib" + +RDEPEND=">=media-libs/libpng-1.2.1 + >=media-libs/jpeg-6b + mng? ( media-libs/libmng ) + mikmod? ( media-libs/libmikmod ) + 3ds? ( media-libs/lib3ds ) + truetype? ( >=media-libs/freetype-2.0 ) + openal? ( media-libs/openal ) + zlib? ( sys-libs/zlib ) + oggvorbis? ( + >=media-libs/libogg-1.0 + >=media-libs/libvorbis-1.0 ) + dev-games/ode + >=dev-lang/perl-5.6.1 + !dev-games/crystalspace-cvs" +DEPEND="${RDEPEND} + x86? ( dev-lang/nasm )" + +S="${WORKDIR}/CS" + +CRYSTAL_PREFIX="/opt/crystal" + +src_compile() { + ./configure --prefix=${CRYSTAL_PREFIX} || die + jam all || die "Cannot compile" +# emake all || die +} + +src_install() { + #mv ${S}/Jamconfig ${S}/Jamconfig_orig + #sed s%/opt/crystal%${D}/opt/crystal% ${S}/Jamconfig_orig > ${S}/Jamconfig + + jam -sprefix=${D}${CRYSTAL_PREFIX} install + + # symlink for cs-config + dodir /usr/bin + dosym ${CRYSTAL_PREFIX}/bin/cs-config /usr/bin/cs-config + + # fix path in cs-config and vfs.cfg + mv ${D}/opt/crystal/bin/cs-config ${D}/opt/crystal/bin/cs-config_orig +# mv ${D}/opt/crystal/etc/crystal/vfs.cfg ${D}/opt/crystal/etc/crystal/vfs.cfg_orig + sed s%${D}%% ${D}/opt/crystal/bin/cs-config_orig > ${D}/opt/crystal/bin/cs-config +# sed s%${D}%% ${D}/opt/crystal/etc/crystal/vfs.cfg_orig > ${D}/opt/crystal/etc/crystal/vfs.cfg + # the -sprefix=... fixes cs-config but not vfs.cfg + + find ${D}/${CRYSTAL_PREFIX} -type f -exec chmod a+r '{}' \; + find ${D}/${CRYSTAL_PREFIX} -type d -exec chmod a+rx '{}' \; + chmod a+rx ${D}/${CRYSTAL_PREFIX}/{bin,lib}/* + + dodir /etc/env.d + echo "CRYSTAL=\"${CRYSTAL_PREFIX}\"" > ${D}/etc/env.d/90crystalspace +} diff --git a/dev-games/crystalspace/files/digest-crystalspace-20040604 b/dev-games/crystalspace/files/digest-crystalspace-20040604 new file mode 100644 index 000000000000..d93bf816cfb1 --- /dev/null +++ b/dev-games/crystalspace/files/digest-crystalspace-20040604 @@ -0,0 +1 @@ +MD5 ed2f3dd909ba91e4dda6cac0d9a670f0 crystalspace-20040604.tar.bz2 21122141 |