summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Fisette <ribosome@gentoo.org>2004-09-23 02:52:33 +0000
committerOlivier Fisette <ribosome@gentoo.org>2004-09-23 02:52:33 +0000
commit1b35e6942291677b0fc1c03e67f38953cd9d6627 (patch)
tree4f97c5f933ff0792845283ac58bdc9d141de35f3 /app-sci/staden
parentagain with the missing Manifest (diff)
downloadgentoo-2-1b35e6942291677b0fc1c03e67f38953cd9d6627.tar.gz
gentoo-2-1b35e6942291677b0fc1c03e67f38953cd9d6627.tar.bz2
gentoo-2-1b35e6942291677b0fc1c03e67f38953cd9d6627.zip
Fixed a "-fPIC" problem with mutlib.
Diffstat (limited to 'app-sci/staden')
-rw-r--r--app-sci/staden/ChangeLog8
-rw-r--r--app-sci/staden/Manifest5
-rw-r--r--app-sci/staden/files/digest-staden-1.4.1-r7 (renamed from app-sci/staden/files/digest-staden-1.4.1-r6)0
-rw-r--r--app-sci/staden/staden-1.4.1-r7.ebuild (renamed from app-sci/staden/staden-1.4.1-r6.ebuild)12
4 files changed, 17 insertions, 8 deletions
diff --git a/app-sci/staden/ChangeLog b/app-sci/staden/ChangeLog
index 49f2533a7e27..5a6759be2730 100644
--- a/app-sci/staden/ChangeLog
+++ b/app-sci/staden/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-sci/staden
# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/staden/ChangeLog,v 1.10 2004/09/19 00:57:09 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-sci/staden/ChangeLog,v 1.11 2004/09/23 02:52:32 ribosome Exp $
+
+*staden-1.4.1-r7 (22 Sep 2004)
+
+ 22 Sep 2004; Olivier Fisette <ribosome@gentoo.org> -staden-1.4.1-r6.ebuild,
+ +staden-1.4.1-r7.ebuild:
+ Fixed the last "-fPIC" problem in mutlib.
18 Sep 2004; Olivier Fisette <ribosome@gentoo.org> -staden-1.4.1-r5.ebuild,
staden-1.4.1-r6.ebuild:
diff --git a/app-sci/staden/Manifest b/app-sci/staden/Manifest
index db09e8697fd7..778cfedb34e2 100644
--- a/app-sci/staden/Manifest
+++ b/app-sci/staden/Manifest
@@ -1,5 +1,5 @@
-MD5 6a44eba869f59393e4252ccff6265d54 staden-1.4.1-r6.ebuild 10936
-MD5 82f571fa0ca1d2c39c82d57de930297f ChangeLog 2387
+MD5 c5f71b4b958a32d290aa302e96838dc3 staden-1.4.1-r7.ebuild 11066
+MD5 c703b5d91f8942ea42a359b5bf3f6cd4 ChangeLog 2569
MD5 f189a3c4ff5ae55bcee4f8ed0ace5d20 metadata.xml 254
MD5 e908bf4692dd3494ec22f07db2e7a9f5 files/staden-1.4.1-env 225
MD5 3699a9d368068d835cbd8568d50d23e5 files/staden-1.4.1-gap4.patch 463
@@ -10,6 +10,7 @@ MD5 8650f58c55b83838846447c89543255d files/staden-1.4.1-getopt.patch 375
MD5 7717f77ecd800d0b3049974db3fcd0a9 files/staden-1.4.1-prefinish.patch 362
MD5 a8ceefd2b3b2c1c0053a504561635379 files/staden-1.4.1-mutscan.patch 328
MD5 cd40ea0a473054769a0963e708257f98 files/digest-staden-1.4.1-r6 213
+MD5 cd40ea0a473054769a0963e708257f98 files/digest-staden-1.4.1-r7 213
MD5 708ea4c4b4cbc7e2b6b88b5a09e1b564 files/staden-1.4.1-top.patch 230
MD5 ea4a62a1cd5070014d2c9352eeecf06a files/staden-1.4.1-tk_utils.patch 368
MD5 8f13c224bf3c586a6436c39906b780ec files/staden-1.4.1-emboss.patch 1312
diff --git a/app-sci/staden/files/digest-staden-1.4.1-r6 b/app-sci/staden/files/digest-staden-1.4.1-r7
index f11f83bbe989..f11f83bbe989 100644
--- a/app-sci/staden/files/digest-staden-1.4.1-r6
+++ b/app-sci/staden/files/digest-staden-1.4.1-r7
diff --git a/app-sci/staden/staden-1.4.1-r6.ebuild b/app-sci/staden/staden-1.4.1-r7.ebuild
index a4c23a80ecdc..f8218a8e0a03 100644
--- a/app-sci/staden/staden-1.4.1-r6.ebuild
+++ b/app-sci/staden/staden-1.4.1-r7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/staden/staden-1.4.1-r6.ebuild,v 1.4 2004/09/19 00:57:09 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-sci/staden/staden-1.4.1-r7.ebuild,v 1.1 2004/09/23 02:52:32 ribosome Exp $
inherit eutils
@@ -68,9 +68,11 @@ src_unpack() {
epatch ${FILESDIR}/${P}-tk_utils.patch
epatch ${FILESDIR}/${P}-tracediff.patch
cd ${S}/src/mk
- sed -i -e 's/SHLIB_CFLAGS = -fpic/SHLIB_CFLAGS = -fPIC/' linux.mk \
+ # Remove the "-fpic" flag. This will be replaced by "-fPIC".
+ sed -i -e 's/SHLIB_CFLAGS = -fpic/SHLIB_CFLAGS = /' linux.mk \
&& einfo "Successfully applied sed script to patch linux.mk." \
|| eerror "Failed to apply sed script to patch linux.mk."
+ cd ${S}/src/mutlib
cd ${S}
echo
@@ -129,13 +131,13 @@ src_unpack() {
echo
# "CFLAGS" and "FFLAGS" need to be set to the user's values in the build
- # system global Makefile.
+ # system global Makefile. We also want only "-fPIC" shared libraries.
einfo "Applying user-defined compilation/linking flags:"
cd ${S}/src/mk
- sed -i -e "s/COPT = -O2 -g3 -DNDEBUG/COPT = ${CFLAGS:-"-O2 -g3 -DNDEBUG"}/" global.mk \
+ sed -i -e "s/COPT = -O2 -g3 -DNDEBUG/COPT = ${CFLAGS:-"-O2 -g3 -DNDEBUG"} -fPIC/" global.mk \
&& einfo "Successfully applied sed script to set CFLAGS." \
|| eerror "Failed to apply sed script to set CFLAGS."
- sed -i -e "s/FOPT = -O2 -g3 -DNDEBUG/FOPT = ${FFLAGS:-"-O2 -g3 -DNDEBUG"}/" global.mk \
+ sed -i -e "s/FOPT = -O2 -g3 -DNDEBUG/FOPT = ${FFLAGS:-"-O2 -g3 -DNDEBUG"} -fPIC/" global.mk \
&& einfo "Successfully applied sed script to set FFLAGS." \
|| eerror "Failed to apply sed script to set FFLAGS."
}