summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-03-27 00:55:15 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-03-27 00:55:15 +0000
commit37ff9e610b37c4ac946b5e21f0081086e711e67b (patch)
treeb02000eee9446f0b938f81dbdf010f0c640a5972 /net-libs/libtlen
parentStable on ppc. (diff)
downloadgentoo-2-37ff9e610b37c4ac946b5e21f0081086e711e67b.tar.gz
gentoo-2-37ff9e610b37c4ac946b5e21f0081086e711e67b.tar.bz2
gentoo-2-37ff9e610b37c4ac946b5e21f0081086e711e67b.zip
added fPIC patch for amd64, fixes #77151
(Portage version: 2.0.51.19)
Diffstat (limited to 'net-libs/libtlen')
-rw-r--r--net-libs/libtlen/ChangeLog8
-rw-r--r--net-libs/libtlen/Manifest3
-rw-r--r--net-libs/libtlen/files/20040912-fPIC.patch12
-rw-r--r--net-libs/libtlen/libtlen-20031114.ebuild4
-rw-r--r--net-libs/libtlen/libtlen-20040912.ebuild20
5 files changed, 39 insertions, 8 deletions
diff --git a/net-libs/libtlen/ChangeLog b/net-libs/libtlen/ChangeLog
index 4b32e44898ca..a898a97e02a8 100644
--- a/net-libs/libtlen/ChangeLog
+++ b/net-libs/libtlen/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-libs/libtlen
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libtlen/ChangeLog,v 1.6 2004/09/26 22:48:51 sekretarz Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libtlen/ChangeLog,v 1.7 2005/03/27 00:55:15 luckyduck Exp $
+
+ 27 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org>
+ +files/20040912-fPIC.patch, libtlen-20040912.ebuild:
+ added fPIC patch for amd64, fixes #77151
*libtlen-20040912 (27 Sep 2004)
diff --git a/net-libs/libtlen/Manifest b/net-libs/libtlen/Manifest
index 6ba54e3be6a4..8128f66a17ca 100644
--- a/net-libs/libtlen/Manifest
+++ b/net-libs/libtlen/Manifest
@@ -1,6 +1,7 @@
MD5 87006208d8dc5a56acbb582f13853d9a libtlen-20031114.ebuild 625
-MD5 e139209b17af1de4b1d6d0d0a12b8f43 libtlen-20040912.ebuild 628
+MD5 e7a746a8a7fa9be7f92297b2871ca422 libtlen-20040912.ebuild 777
MD5 7c54682546368d71aff318d303d038af ChangeLog 1210
MD5 0d17c7911a482bad7ce91a131328ca85 metadata.xml 332
MD5 b7d1de59611a7229eb27ad2180690817 files/digest-libtlen-20031114 68
MD5 846ebfd32e7ec9956739409fa3baee5c files/digest-libtlen-20040912 68
+MD5 ff343fdaf1727fc39284f65a82e313f9 files/20040912-fPIC.patch 419
diff --git a/net-libs/libtlen/files/20040912-fPIC.patch b/net-libs/libtlen/files/20040912-fPIC.patch
new file mode 100644
index 000000000000..a566b26f8124
--- /dev/null
+++ b/net-libs/libtlen/files/20040912-fPIC.patch
@@ -0,0 +1,12 @@
+diff -uprN libtlen-20040912.orig/lib/Makefile.in libtlen-20040912/lib/Makefile.in
+--- libtlen-20040912.orig/lib/Makefile.in 2005-03-24 02:12:19.000000000 +0100
++++ libtlen-20040912/lib/Makefile.in 2005-03-27 01:48:37.056488656 +0100
+@@ -13,7 +13,7 @@ VERSION_MAJOR=1
+ VERSION_MINOR=5
+
+ CC = @CC@
+-CFLAGS = @CFLAGS_LIBTLEN@ -I.. -fPIC -Wall -ggdb
++CFLAGS = @CFLAGS_LIBTLEN@ -fPIC
+ LIBS= @LIBS_LIBTLEN@
+
+ MAKE = @MAKE@
diff --git a/net-libs/libtlen/libtlen-20031114.ebuild b/net-libs/libtlen/libtlen-20031114.ebuild
index eafbff9161c4..57b823141fab 100644
--- a/net-libs/libtlen/libtlen-20031114.ebuild
+++ b/net-libs/libtlen/libtlen-20031114.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libtlen/libtlen-20031114.ebuild,v 1.7 2004/07/01 22:27:07 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libtlen/libtlen-20031114.ebuild,v 1.8 2005/03/27 00:55:15 luckyduck Exp $
DESCRIPTION="Support library for Tlen IMS"
HOMEPAGE="http://libtlen.eu.org/"
diff --git a/net-libs/libtlen/libtlen-20040912.ebuild b/net-libs/libtlen/libtlen-20040912.ebuild
index 29329ab83b9d..3d202e413f8c 100644
--- a/net-libs/libtlen/libtlen-20040912.ebuild
+++ b/net-libs/libtlen/libtlen-20040912.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libtlen/libtlen-20040912.ebuild,v 1.1 2004/09/26 22:48:51 sekretarz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libtlen/libtlen-20040912.ebuild,v 1.2 2005/03/27 00:55:15 luckyduck Exp $
+
+inherit eutils
DESCRIPTION="Support library for Tlen IMS"
HOMEPAGE="http://libtlen.eu.org/"
@@ -13,10 +15,22 @@ IUSE="doc"
DEPEND="virtual/libc"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ if use amd64; then
+ epatch ${FILESDIR}/${PV}-fPIC.patch
+ aclocal
+ autoconf
+ libtoolize --force --copy
+ fi
+}
+
src_compile() {
econf \
--enable-shared || die
- emake CFLAGS="${CFLAGS}" all || die
+ emake all || die
}
src_install() {