diff --git a/media-libs/lib3ds/ChangeLog b/media-libs/lib3ds/ChangeLog new file mode 100644 --- /dev/null +++ b/media-libs/lib3ds/ChangeLog @@ -0,0 +1,46 @@ +# ChangeLog for media-libs/lib3ds +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/lib3ds/ChangeLog,v 1.11 2008/01/04 19:50:54 nyhm Exp $ + +*lib3ds-2.0.0_pre20080909 (09 Jan 2009) + + 09 Jan 2009; Nathan Brink -file/lib3ds-1.2.0-fix-aliasing.patch, -files/lib3ds-1.2.0-m4-underquoted.patch, -lib3ds-1.2.0-r1.ebuild, -lib3ds-1.2.0.ebuild, -lib3ds-1.3.0.ebuild, +lib3ds-2.0.0_pre20080909.ebuild + Added too much logic to construct the SRC_URI and S variable from the version correctly, bumped to RC for 2.0.0. + +*lib3ds-1.3.0 (04 Jan 2008) + + 04 Jan 2008; Tristan Heaven metadata.xml, + +lib3ds-1.3.0.ebuild: + Version bump + + 15 May 2007; Thilo Bangert metadata.xml: + add no-herd + +*lib3ds-1.2.0-r1 (31 Mar 2007) + + 31 Mar 2007; Mike Frysinger + +files/lib3ds-1.2.0-fix-aliasing.patch, + +files/lib3ds-1.2.0-m4-underquoted.patch, +lib3ds-1.2.0-r1.ebuild: + Fix strict aliasing violation #172421 by Anssi Grohn. + + 13 Jul 2006; Aron Griffis lib3ds-1.2.0.ebuild: + Mark 1.2.0 stable on ia64 + + 01 Apr 2006; Aron Griffis lib3ds-1.2.0.ebuild: + Mark 1.2.0 ~ia64 + + 19 Feb 2006; lib3ds-1.2.0.ebuild: + Add -fPIC sed foo for .so - bug #104645 + + 15 Nov 2005; Ferris McCormick lib3ds-1.2.0.ebuild: + Add ~sparc keyword. I have used this library on sparc (from a direct + download) and have never had any problems with it. This version builds + without problem. + + 04 Sep 2004; lib3ds-1.2.0.ebuild: + added ~amd64 keyword + +*lib3ds-1.2.0 (22 Dec 2002) + + 22 Dec 2002; Mike Frysinger : + Initial import. Ebuild submitted by me. diff --git a/media-libs/lib3ds/Manifest b/media-libs/lib3ds/Manifest new file mode 100644 --- /dev/null +++ b/media-libs/lib3ds/Manifest @@ -0,0 +1,4 @@ +DIST lib3ds-20080909.zip 427233 RMD160 7c25e4de6eff415c8f087492a30d9979df185ac5 SHA1 a232b290dbeb13c6e7f22c22d75fe804fb2c4755 SHA256 5d4df5f86a17a1aba58e9f54fe6a43c825bab15d8439ac9416c3f0c30fd1cca2 +EBUILD lib3ds-2.0.0_pre20080909.ebuild 962 RMD160 1b2fe78c8b643c5cc9ec8093e7ae56d2076f4a10 SHA1 e7c06b830a1ea5077028ff5ab2a96974075161c3 SHA256 7e605bb83cf430e54253d849a1129ef105fc44beefc1a09f5514d3460be55c56 +MISC ChangeLog 1811 RMD160 d71e50e671c1640e27a8d2f33396edd77a6e64d8 SHA1 a72184e59171879bc082d88b5db56873d33d15ee SHA256 9ef0fc3f00016863d67b7a8d1115e6ad5e88ee1617d0fa56a9df88e4bfce7da5 +MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/media-libs/lib3ds/lib3ds-2.0.0_pre20080909.ebuild b/media-libs/lib3ds/lib3ds-2.0.0_pre20080909.ebuild new file mode 100644 --- /dev/null +++ b/media-libs/lib3ds/lib3ds-2.0.0_pre20080909.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/lib3ds/lib3ds-1.3.0.ebuild,v 1.1 2008/01/04 19:50:54 nyhm Exp $ + +inherit versionator + +DESCRIPTION="library for managing 3D-Studio Release 3 and 4 .3DS files" +HOMEPAGE="http://www.lib3ds.org/" +MY_PV="${PV}" +if [[ "$(get_version_component_range 1-3)" != "${PV}" ]]; then + #then we have of the form *.*.*_prexxxxxxxx and have to download ${PN}-xxxxxxxx + MY_PV="$(get_version_component_range 4- )" + #remove the pre prefix + MY_PV="${MY_PV/pre/}" +fi +MY_P="${PN}-${MY_PV}" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND="virtual/glut + virtual/opengl" +DEPEND="${RDEPEND} + app-arch/unzip" + +S="${WORKDIR}/${MY_P}" + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog README NEWS +} diff --git a/media-libs/lib3ds/metadata.xml b/media-libs/lib3ds/metadata.xml new file mode 100644 --- /dev/null +++ b/media-libs/lib3ds/metadata.xml @@ -0,0 +1,5 @@ + + + +games +