summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMalcolm Lashley <malc@gentoo.org>2006-02-19 17:57:24 +0000
committerMalcolm Lashley <malc@gentoo.org>2006-02-19 17:57:24 +0000
commit0af9003dab1af972b668dd4613618f2e7b552eec (patch)
tree3317bbc56f19a28a688878f7e8ee9c4d93565f55 /media-libs/lib3ds
parentFix typo in econf call. (diff)
downloadgentoo-2-0af9003dab1af972b668dd4613618f2e7b552eec.tar.gz
gentoo-2-0af9003dab1af972b668dd4613618f2e7b552eec.tar.bz2
gentoo-2-0af9003dab1af972b668dd4613618f2e7b552eec.zip
-fPIC sed-fu for shared object bug #104645
(Portage version: 2.1_pre4-r1)
Diffstat (limited to 'media-libs/lib3ds')
-rw-r--r--media-libs/lib3ds/ChangeLog7
-rw-r--r--media-libs/lib3ds/Manifest13
-rw-r--r--media-libs/lib3ds/files/digest-lib3ds-1.2.02
-rw-r--r--media-libs/lib3ds/lib3ds-1.2.0.ebuild11
4 files changed, 27 insertions, 6 deletions
diff --git a/media-libs/lib3ds/ChangeLog b/media-libs/lib3ds/ChangeLog
index 1160add928d7..80a60882a128 100644
--- a/media-libs/lib3ds/ChangeLog
+++ b/media-libs/lib3ds/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-libs/lib3ds
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/lib3ds/ChangeLog,v 1.5 2005/11/15 15:51:25 fmccor Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lib3ds/ChangeLog,v 1.6 2006/02/19 17:57:24 malc Exp $
+
+ 19 Feb 2006; <malc@gentoo.org> lib3ds-1.2.0.ebuild:
+ Add -fPIC sed foo for .so - bug #104645
15 Nov 2005; Ferris McCormick <fmccor@gentoo.org> lib3ds-1.2.0.ebuild:
Add ~sparc keyword. I have used this library on sparc (from a direct
diff --git a/media-libs/lib3ds/Manifest b/media-libs/lib3ds/Manifest
index 733ac282dded..9e6ca71ef88c 100644
--- a/media-libs/lib3ds/Manifest
+++ b/media-libs/lib3ds/Manifest
@@ -1,3 +1,12 @@
+MD5 af05a3f8051fb4caf2ea52e0cb8b98f7 2q 965
+RMD160 c77f1ac0a174afe8ccc80cef3e3f3dea2cf41af1 2q 965
+SHA256 1e844076db661c14e7d80e70443c6d175591048391f768945b6436e22a9e810c 2q 965
MD5 16d708f400d12e7a7cb8c8c6fcd31cb5 ChangeLog 649
-MD5 b7056128cf0e3dc918bdff29c1417115 files/digest-lib3ds-1.2.0 64
-MD5 30d98b96b0f2b1abc15718ce3f67737b lib3ds-1.2.0.ebuild 704
+RMD160 c75d73576fe6426fc49253d1a9fd08c64f0c4cc8 ChangeLog 649
+SHA256 562ae01d689a43acf7efdaf49662c94eb81900b8fd90539b35b7ac88468007be ChangeLog 649
+MD5 271b5c2f3a24e6f05831cd51a1589e50 files/digest-lib3ds-1.2.0 238
+RMD160 93f4229f65c169fb848a541b8b75c27b6acd2505 files/digest-lib3ds-1.2.0 238
+SHA256 40ccb03db16a52d953788388411144bba93c7ab9afd2c720b197fc38ec6a7cd5 files/digest-lib3ds-1.2.0 238
+MD5 b5d5e91197e9304aa557de22edb3d934 lib3ds-1.2.0.ebuild 873
+RMD160 8a4da7488771efc242b11706ad3808dd97a8dda2 lib3ds-1.2.0.ebuild 873
+SHA256 1ccc32455acaa80cdb22a1859d3fb2b23a59018e362b29320054004fe776b566 lib3ds-1.2.0.ebuild 873
diff --git a/media-libs/lib3ds/files/digest-lib3ds-1.2.0 b/media-libs/lib3ds/files/digest-lib3ds-1.2.0
index 7da14f265c07..14297f0fac32 100644
--- a/media-libs/lib3ds/files/digest-lib3ds-1.2.0
+++ b/media-libs/lib3ds/files/digest-lib3ds-1.2.0
@@ -1 +1,3 @@
MD5 3a7f891d18af0151876b98bc05d3b373 lib3ds-1.2.0.tar.gz 136806
+RMD160 3e0401e36b545c2a54213ecb2ea3216360450562 lib3ds-1.2.0.tar.gz 136806
+SHA256 6204b0fdf308d191bfc650b8a90b96c86c1c6fbfb03f3046f72aedc8bc7686bb lib3ds-1.2.0.tar.gz 136806
diff --git a/media-libs/lib3ds/lib3ds-1.2.0.ebuild b/media-libs/lib3ds/lib3ds-1.2.0.ebuild
index 793fb8abcd24..77ccf37e9c05 100644
--- a/media-libs/lib3ds/lib3ds-1.2.0.ebuild
+++ b/media-libs/lib3ds/lib3ds-1.2.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2005 Gentoo Foundation
+# 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.8 2005/11/15 15:51:25 fmccor Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lib3ds/lib3ds-1.2.0.ebuild,v 1.9 2006/02/19 17:57:24 malc Exp $
DESCRIPTION="overall software library for managing 3D-Studio Release 3 and 4 .3DS files"
HOMEPAGE="http://lib3ds.sourceforge.net/"
@@ -14,6 +14,13 @@ 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