summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2012-05-14 07:26:40 +0000
committerFabian Groffen <grobian@gentoo.org>2012-05-14 07:26:40 +0000
commit2e475e26201e8d14bb9417c9686e523169023f17 (patch)
treed14051a77da477891844aa0821dc4aca7ae29899 /sys-libs/slang
parentSync and update 0.8 branch with configure switches. (diff)
downloadhistorical-2e475e26201e8d14bb9417c9686e523169023f17.tar.gz
historical-2e475e26201e8d14bb9417c9686e523169023f17.tar.bz2
historical-2e475e26201e8d14bb9417c9686e523169023f17.zip
Fix linking on Solaris
Package-Manager: portage-2.2.01.20430-prefix/cvs/SunOS i386
Diffstat (limited to 'sys-libs/slang')
-rw-r--r--sys-libs/slang/ChangeLog5
-rw-r--r--sys-libs/slang/Manifest12
-rw-r--r--sys-libs/slang/slang-2.2.4.ebuild5
3 files changed, 14 insertions, 8 deletions
diff --git a/sys-libs/slang/ChangeLog b/sys-libs/slang/ChangeLog
index 1525b391e7c3..a87791338be2 100644
--- a/sys-libs/slang/ChangeLog
+++ b/sys-libs/slang/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-libs/slang
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v 1.131 2012/05/04 14:36:13 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v 1.132 2012/05/14 07:26:40 grobian Exp $
+
+ 14 May 2012; Fabian Groffen <grobian@gentoo.org> slang-2.2.4.ebuild:
+ Fix linking on Solaris
04 May 2012; Alexis Ballier <aballier@gentoo.org> slang-2.2.4.ebuild:
keyword ~amd64-fbsd
diff --git a/sys-libs/slang/Manifest b/sys-libs/slang/Manifest
index b97363d1c2c5..8fb59914aa52 100644
--- a/sys-libs/slang/Manifest
+++ b/sys-libs/slang/Manifest
@@ -4,13 +4,13 @@ Hash: SHA1
AUX slang-2.1.3-uclibc.patch 494 RMD160 28ce3d06e5554697bf90f4991128820b19aba11e SHA1 a09a554c6166d81e223a77edc629a19bb8bf0b53 SHA256 7b88890ae8787617065d693f0469b2d462148964e3de9d74e28c0b202590fd69
AUX slang-2.2.3-slsh-libs.patch 678 RMD160 ee6d556b220aaa8743b5cf084a77d0b3222478e3 SHA1 c24e52f35d10b5c67ef960d75e1d5e7f107ec085 SHA256 820bb560dc76105756a0fa75661dd3cbf6fc6ecb7802dcbdb9fc4625de4ffb22
DIST slang-2.2.4.tar.bz2 1427363 RMD160 fc023080f021201a99263d686ab4a8b87bbb575a SHA1 34e68a993888d0ae2ebc7bc31b40bc894813a7e2 SHA256 9a8257a9a2a55099af858b13338dc8f3a06dd2069f46f0df2c9c3bb84a01d5db
-EBUILD slang-2.2.4.ebuild 1728 RMD160 ebb1d5b8fbf91a772aedb747ee65cfac10445245 SHA1 37fb412ad28ba3f0bb7aad02f9af2271ebd1fc12 SHA256 c5695d2c31e105c02b40d57f8b99738c761d77edbbb47c1883c8e4ac5d38a0e7
-MISC ChangeLog 16688 RMD160 2bb8355374ed8ca013c523364447042bf3146a13 SHA1 ed85a233b799dfbcea03d1994b5d74023812916b SHA256 da48c94f1140860215506d426c239ba43dbc711318e72b1a4703fe3b8f0cc27b
+EBUILD slang-2.2.4.ebuild 1859 RMD160 1781fc223d9b79b3e3287e3cd32eb56ddc64963d SHA1 c0b6fc42a2b243aa2a9912096d9e81f4ba951258 SHA256 0898dccd6d51a73be8f621314739b7e62f0df9b0149d070a0816643512d8591c
+MISC ChangeLog 16784 RMD160 a0441c9c5d50b40b02ed583d397b27c0fa860e66 SHA1 cc1a3b4ad9807a7b26dcdd46b57517e1bb669513 SHA256 20d161b5585a7efa1980b42879b54efc994cdfafccb417aa6a34a366df980b1e
MISC metadata.xml 157 RMD160 1305e8c09c6d49c0db2a18bb50b045460c124ebe SHA1 874689ae30dfe223d487e0e6a5e0a0dbf06a69f4 SHA256 c3c089740b31ec0f4d7fbc3bf2d6bb8460ccfd0694f01bf91b22a2e1930d6d5d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.19 (SunOS)
-iEYEARECAAYFAk+j6WMACgkQvFcC4BYPU0rklgCfb93IB2RTwXKvr3PhrSa/hFw/
-mO0An2JOPizAGnMIHCrx7yWv+t+1lFgf
-=bXUE
+iEYEARECAAYFAk+ws7YACgkQX3X2B8XHTolZ5QCfQ9pTh0ZQDTTcNS203q18Yghb
+Y84An1yFuK1Klg/eqjmgrKMOvz0rVEMk
+=xF8G
-----END PGP SIGNATURE-----
diff --git a/sys-libs/slang/slang-2.2.4.ebuild b/sys-libs/slang/slang-2.2.4.ebuild
index 91c11eda0cf2..ba6a06e29667 100644
--- a/sys-libs/slang/slang-2.2.4.ebuild
+++ b/sys-libs/slang/slang-2.2.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.2.4.ebuild,v 1.11 2012/05/04 14:36:13 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.2.4.ebuild,v 1.12 2012/05/14 07:26:40 grobian Exp $
EAPI=4
inherit eutils
@@ -30,6 +30,9 @@ src_prepare() {
# avoid linking to -ltermcap race with some systems
sed -i -e '/^TERMCAP=/s:=.*:=:' configure || die
+ # we use the GNU linker also on Solaris
+ sed -i -e 's/-G -fPIC/-shared -fPIC/g' \
+ -e 's/-Wl,-h,/-Wl,-soname,/g' configure || die
}
src_configure() {