summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy Marples <uberlord@gentoo.org>2006-10-13 10:59:24 +0000
committerRoy Marples <uberlord@gentoo.org>2006-10-13 10:59:24 +0000
commit9e129a5be63dac794e350cbeef9b1da338e75224 (patch)
tree408192e0e93d2b1d136b3c547250d1bf250ad6bd /sys-libs
parentBump (diff)
downloadhistorical-9e129a5be63dac794e350cbeef9b1da338e75224.tar.gz
historical-9e129a5be63dac794e350cbeef9b1da338e75224.tar.bz2
historical-9e129a5be63dac794e350cbeef9b1da338e75224.zip
Always build with -fPIC on FreeBSD.
Package-Manager: portage-2.1.2_pre2-r9
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/readline/ChangeLog7
-rw-r--r--sys-libs/readline/Manifest38
-rw-r--r--sys-libs/readline/files/readline-5.1-fbsd-pic.patch11
-rw-r--r--sys-libs/readline/readline-5.1_p4.ebuild3
-rw-r--r--sys-libs/readline/readline-5.2.ebuild3
5 files changed, 37 insertions, 25 deletions
diff --git a/sys-libs/readline/ChangeLog b/sys-libs/readline/ChangeLog
index 96608548eeb3..673b9824bb85 100644
--- a/sys-libs/readline/ChangeLog
+++ b/sys-libs/readline/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-libs/readline
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/ChangeLog,v 1.82 2006/10/12 23:30:22 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/ChangeLog,v 1.83 2006/10/13 10:59:24 uberlord Exp $
+
+ 13 Oct 2006; Roy Marples <uberlord@gentoo.org>
+ +files/readline-5.1-fbsd-pic.patch, readline-5.1_p4.ebuild,
+ readline-5.2.ebuild:
+ Always build with -fPIC on FreeBSD.
*readline-5.2 (12 Oct 2006)
diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index 6d2770c860b3..0f09b1e78eba 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX bash-3.0-etc-inputrc.patch 1443 RMD160 8bf34837bef20bfc7062e32e4a23aa6af9ef2b49 SHA1 a58b9011f61e7e60be0fcd8741d91292222eff61 SHA256 b43736c32ed9d9088ee1cbbff11b78d6f6993492f9da3e1eb5151a64a082d025
MD5 d687545889dacb43e121f4932d99a534 files/bash-3.0-etc-inputrc.patch 1443
RMD160 8bf34837bef20bfc7062e32e4a23aa6af9ef2b49 files/bash-3.0-etc-inputrc.patch 1443
@@ -33,6 +30,10 @@ AUX readline-5.1-cleanups.patch 3817 RMD160 ee6773b08e8dcc7f9f03239a52bc658b9070
MD5 e4ac33c0a2293b72378e00e8729c71af files/readline-5.1-cleanups.patch 3817
RMD160 ee6773b08e8dcc7f9f03239a52bc658b9070a77c files/readline-5.1-cleanups.patch 3817
SHA256 ee377cfa90050aad3bf47d9b9a62eaa6430c0fdf7f8780240f3ddc75730a434e files/readline-5.1-cleanups.patch 3817
+AUX readline-5.1-fbsd-pic.patch 287 RMD160 3950019e591400f83323a610ed7ab024f3dd534b SHA1 b815df9929b0de144ecd9db3a07f13924c573b4e SHA256 0de6b9ffd02d6ae06796d3c4cc76ca4a4c7807f42cd18c1081250792f780f3ac
+MD5 afbe66660b039e1565728de04bd4e3c0 files/readline-5.1-fbsd-pic.patch 287
+RMD160 3950019e591400f83323a610ed7ab024f3dd534b files/readline-5.1-fbsd-pic.patch 287
+SHA256 0de6b9ffd02d6ae06796d3c4cc76ca4a4c7807f42cd18c1081250792f780f3ac files/readline-5.1-fbsd-pic.patch 287
AUX readline-5.1-rlfe-build.patch 252 RMD160 7e9085f685b7732d0ef0ecdcc5538b7d84bb7d1f SHA1 2686f8f0a501f2c840e698ef768d7052e265c5b4 SHA256 45f3ac7973b5d5af4a79575fe0b6c364bb444dbbe42f43b600b1dd1d99dcac55
MD5 73869a19bab0f37a7ee46e377d2bac15 files/readline-5.1-rlfe-build.patch 252
RMD160 7e9085f685b7732d0ef0ecdcc5538b7d84bb7d1f files/readline-5.1-rlfe-build.patch 252
@@ -71,18 +72,18 @@ EBUILD readline-5.0-r2.ebuild 2781 RMD160 68667102685a9750c4b8cf5a224157d95240f5
MD5 5c962060bc5f3a5bb5935407f4fdf1a8 readline-5.0-r2.ebuild 2781
RMD160 68667102685a9750c4b8cf5a224157d95240f5b3 readline-5.0-r2.ebuild 2781
SHA256 d57a566a03f6a2676011d998eab1329299ec9bccc79a50eea1c4f132ffdf9891 readline-5.0-r2.ebuild 2781
-EBUILD readline-5.1_p4.ebuild 3159 RMD160 a6b729d852df76f43ea1f89a3e9bca51a5c7a2f0 SHA1 b1838fadcde946a28c164fb281a0726156e600de SHA256 932d91708fe37022cbfcfb7b93d9d428b79df21b7701145891ffc06192a31cd0
-MD5 f5ba0683f3e5c042338651a5aabf0150 readline-5.1_p4.ebuild 3159
-RMD160 a6b729d852df76f43ea1f89a3e9bca51a5c7a2f0 readline-5.1_p4.ebuild 3159
-SHA256 932d91708fe37022cbfcfb7b93d9d428b79df21b7701145891ffc06192a31cd0 readline-5.1_p4.ebuild 3159
-EBUILD readline-5.2.ebuild 3033 RMD160 66d658d5654ec4d949dd365c7bbc8840ad709cc8 SHA1 c2d9f0c8c09795634f03028343d4efbf884d9154 SHA256 296202a88d12107a45ce13dce0011fa92161a84edcfbf574f7b2660a86b93025
-MD5 052d5bba9b24ed5bc363ab084471d858 readline-5.2.ebuild 3033
-RMD160 66d658d5654ec4d949dd365c7bbc8840ad709cc8 readline-5.2.ebuild 3033
-SHA256 296202a88d12107a45ce13dce0011fa92161a84edcfbf574f7b2660a86b93025 readline-5.2.ebuild 3033
-MISC ChangeLog 10803 RMD160 39288c983207f37d9ed0d5daaa9bfe3edbdce9af SHA1 2da675ada5f76287830616c12e4ddc7f0cb7011c SHA256 f9c16fed982587c9b5163b6832f31ee4eac3cf3049e6308aa324352c121c35cf
-MD5 cc0f74c1c7a089d19ad81be0e05c6e75 ChangeLog 10803
-RMD160 39288c983207f37d9ed0d5daaa9bfe3edbdce9af ChangeLog 10803
-SHA256 f9c16fed982587c9b5163b6832f31ee4eac3cf3049e6308aa324352c121c35cf ChangeLog 10803
+EBUILD readline-5.1_p4.ebuild 3205 RMD160 d2ccaf733b7556f393b193ad3ab771c0ea982443 SHA1 d79dfa608b85e7e94b90be560ce7d20ce6ffb876 SHA256 e36995d22ee0b5f5f5fa5c9dc1b0bc4b4506b34ce64c154690cf2899977723a1
+MD5 c05c4cb568f4e8ff616c9a5eb21bc4b0 readline-5.1_p4.ebuild 3205
+RMD160 d2ccaf733b7556f393b193ad3ab771c0ea982443 readline-5.1_p4.ebuild 3205
+SHA256 e36995d22ee0b5f5f5fa5c9dc1b0bc4b4506b34ce64c154690cf2899977723a1 readline-5.1_p4.ebuild 3205
+EBUILD readline-5.2.ebuild 3082 RMD160 78dea4e9b4f1e0d94a16062eebd27e408be4f9a4 SHA1 7a8da4715f8db6834fc693a07b3a1ae97a0a8766 SHA256 e7fabeca7b58d2919f63b8b9600ad3d7781096141923260e7e814adffe4e6166
+MD5 f76e4fccc78435aa84af4c7cc669c918 readline-5.2.ebuild 3082
+RMD160 78dea4e9b4f1e0d94a16062eebd27e408be4f9a4 readline-5.2.ebuild 3082
+SHA256 e7fabeca7b58d2919f63b8b9600ad3d7781096141923260e7e814adffe4e6166 readline-5.2.ebuild 3082
+MISC ChangeLog 10978 RMD160 8135eb07a8f7fbe7e2d47f457923f08649093196 SHA1 f4aba9a662389e59df28203b99f9d647cded3537 SHA256 a4f5db2b72e00304e505ed4c3eafe6be464fda396761a0b5578d5e838cd11ad3
+MD5 b5914c5c31bbb1a77a87f6ce00819498 ChangeLog 10978
+RMD160 8135eb07a8f7fbe7e2d47f457923f08649093196 ChangeLog 10978
+SHA256 a4f5db2b72e00304e505ed4c3eafe6be464fda396761a0b5578d5e838cd11ad3 ChangeLog 10978
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
@@ -99,10 +100,3 @@ SHA256 aae06807afa77c78b9d2e7e6c2de279d5d56fb2cbbce09a5694853f6078edc6c files/di
MD5 ab4a328b53974164c922ecb2dd6e21db files/digest-readline-5.2 241
RMD160 be18ee0872a60935d5d656e950fb21276ffc4042 files/digest-readline-5.2 241
SHA256 d0a1f4592f1031c163cf2edf7a36627eae40de1971b89a9fd998f3850752d075 files/digest-readline-5.2 241
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFLtCxamhnQswr0vIRAnULAKCzZARA29yCG0bYAyCnGOcaD12t3gCeNZgt
-3z0AMnBGAWO+CkYrzwpV/7w=
-=X1wd
------END PGP SIGNATURE-----
diff --git a/sys-libs/readline/files/readline-5.1-fbsd-pic.patch b/sys-libs/readline/files/readline-5.1-fbsd-pic.patch
new file mode 100644
index 000000000000..1e922a656808
--- /dev/null
+++ b/sys-libs/readline/files/readline-5.1-fbsd-pic.patch
@@ -0,0 +1,11 @@
+--- support/shobj-conf
++++ support/shobj-conf
+@@ -125,7 +125,7 @@
+
+ # FreeBSD-3.x ELF
+ freebsd[3-9]*|freebsdelf[3-9]*|freebsdaout[3-9]*|dragonfly*)
+- SHOBJ_CFLAGS=-fpic
++ SHOBJ_CFLAGS=-fPIC
+ SHOBJ_LD='${CC}'
+
+ if [ -x /usr/bin/objformat ] && [ "`/usr/bin/objformat`" = "elf" ]; then
diff --git a/sys-libs/readline/readline-5.1_p4.ebuild b/sys-libs/readline/readline-5.1_p4.ebuild
index 02c8ffa19adc..e5e0962bfa83 100644
--- a/sys-libs/readline/readline-5.1_p4.ebuild
+++ b/sys-libs/readline/readline-5.1_p4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-5.1_p4.ebuild,v 1.11 2006/08/19 15:43:36 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-5.1_p4.ebuild,v 1.12 2006/10/13 10:59:24 uberlord Exp $
inherit eutils multilib toolchain-funcs
@@ -48,6 +48,7 @@ src_unpack() {
epatch "${FILESDIR}"/${MY_P}-rlfe-build.patch #116483
epatch "${FILESDIR}"/${MY_P}-rlfe-uclibc.patch
epatch "${FILESDIR}"/${MY_P}-rlfe-libutil.patch
+ epatch "${FILESDIR}"/${MY_P}-fbsd-pic.patch
ln -s ../.. examples/rlfe/readline
diff --git a/sys-libs/readline/readline-5.2.ebuild b/sys-libs/readline/readline-5.2.ebuild
index 4f0b166cbca9..ac7deb3c9fc0 100644
--- a/sys-libs/readline/readline-5.2.ebuild
+++ b/sys-libs/readline/readline-5.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-5.2.ebuild,v 1.1 2006/10/12 23:30:22 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-5.2.ebuild,v 1.2 2006/10/13 10:59:24 uberlord Exp $
inherit eutils multilib toolchain-funcs
@@ -45,6 +45,7 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-5.0-no_rpath.patch
#epatch "${FILESDIR}"/${PN}-5.1-rlfe-build.patch #116483
epatch "${FILESDIR}"/${PN}-5.1-rlfe-uclibc.patch
+ epatch "${FILESDIR}"/${PN}-5.1-fbsd-pic.patch
ln -s ../.. examples/rlfe/readline