Portage is a package management system used by Gentoo Linux
# 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-1.3.0 (04 Jan 2008)
04 Jan 2008; Tristan Heaven
+lib3ds-1.3.0.ebuild:
Version bump
15 May 2007; Thilo Bangert
add
*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
Mark 1.2.0 stable on ia64
01 Apr 2006; Aron Griffis
Mark 1.2.0 ~ia64
19 Feb 2006;
Add -fPIC sed foo for .so - bug #104645
15 Nov 2005; Ferris McCormick
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;
added ~amd64 keyword
*lib3ds-1.2.0 (22 Dec 2002)
22 Dec 2002; Mike Frysinger
Initial import. Ebuild submitted by me.
AUX lib3ds-1.2.0-fix-aliasing.patch 735 RMD160 290c7f3fb2b6f037db514b9d6271f9a5ec7e8f28 SHA1 13242e4eaae4ffb99298d70a7895dbb22e073abd SHA256 c7e26c701546881a3fa96747206f3590a92d1d407c8ed1431d3bbddade843d49
AUX lib3ds-1.2.0-m4-underquoted.patch 324 RMD160 2b5ae50aa462a19aea169e9f89b5a9c3bb8afe34 SHA1 d3fd766f86c0e85308ffea41c262b48d2d644edc SHA256 f92d60b3ebccbee3c359a9c0ae70eec48ffe04b961f300bb321e9afae68cb140
DIST lib3ds-1.2.0.tar.gz 136806 RMD160 3e0401e36b545c2a54213ecb2ea3216360450562 SHA1 49614218c4c11572887beefaa34d23f72ef70a2c SHA256 6204b0fdf308d191bfc650b8a90b96c86c1c6fbfb03f3046f72aedc8bc7686bb
DIST lib3ds-1.3.0.zip 443675 RMD160 3b7293b53dada43af97d02c200527c6ba3068487 SHA1 544262eac73c1e4a1d77f0f1cbd90b990a996db8 SHA256 f5b00c302955a67fa5fb1f2d3f2583767cdc61fdbc6fd843c0c7c9d95c5629e3
EBUILD lib3ds-1.2.0-r1.ebuild 958 RMD160 5cc4f76740356629e2aa32a5790273c18dd23daa SHA1 f1f1a488e14ac0437cc1276ebc16442f37fb1d51 SHA256 615b1ace21ace3aed16673a3d7c9014e2acc4b533dd6f439ad3d6fb45d8d265c
EBUILD lib3ds-1.2.0.ebuild 881 RMD160 c19a24370686cfa2a393fa361dae2c599c44e0c4 SHA1 9b5d70415c77c1cff19fe14769d49a8524275612 SHA256 105d156cc351b72b2ebdee779f7091dcab6423b46978187fb772c1dead752dbc
EBUILD lib3ds-1.3.0.ebuild 643 RMD160 83e1a0e3fb7c72892ea83cdcadd60388fc7529ad SHA1 228c005690b06838237239b4e4987d16f2158445 SHA256 13e6e54d371dfa462b623217b72449cf5aff48330656f380c63897c5b3eecb86
MISC ChangeLog 1409 RMD160 be46e9cd9021c7dd57641e591dbb769b5de209d4 SHA1 64e37c63ccde2a24c3f3e4c7ede900bba1fe877a SHA256 68be63e4331b658a6f5f72cf433f3f5265f84b8efc57dc335a0880fad9491842
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/lib3ds/lib3ds-1.2.0-r1.ebuild,v 1.1 2007/03/31 03:20:54 vapier Exp $
inherit eutils
DESCRIPTION="overall software library for managing 3D-Studio Release 3 and 4 .3DS files"
HOMEPAGE="http://lib3ds.sourceforge.net/"
SRC_URI="mirror://sourceforge/lib3ds/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
IUSE=""
DEPEND="virtual/glut
virtual/opengl"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-fix-aliasing.patch #172421
epatch "${FILESDIR}"/${P}-m4-underquoted.patch
# Add -fPIC only to the .so
sed -i -e "s/@CFLAGS@/@CFLAGS@ -fPIC/" lib3ds/Makefile.in || die "sed lib3ds/Makefile.in failed"
}
src_install() {
emake DESTDIR="${D}" install || die
dobin examples/3ds2rib || die
newbin examples/player 3dsplayer || die
dodoc README AUTHORS
}
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/lib3ds/lib3ds-1.2.0.ebuild,v 1.11 2006/07/13 13:57:13 agriffis Exp $
DESCRIPTION="overall software library for managing 3D-Studio Release 3 and 4 .3DS files"
HOMEPAGE="http://lib3ds.sourceforge.net/"
SRC_URI="mirror://sourceforge/lib3ds/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ia64 ppc ~sparc x86"
IUSE=""
DEPEND="virtual/glut
virtual/opengl"
src_unpack() {
unpack ${A}
cd "${S}"
# Add -fPIC only to the .so
sed -i -e "s/@CFLAGS@/@CFLAGS@ -fPIC/" lib3ds/Makefile.in || die "sed lib3ds/Makefile.in failed"
}
src_compile() {
econf || die
emake || die
}
src_install() {
make DESTDIR=${D} install || die
dobin examples/3ds2rib || die
newbin examples/player 3dsplayer || die
dodoc README AUTHORS
}
# 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 $
DESCRIPTION="library for managing 3D-Studio Release 3 and 4 .3DS files"
HOMEPAGE="http://lib3ds.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${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"
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README
}