summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2007-09-07 11:33:43 +0000
committerTiziano Müller <dev-zero@gentoo.org>2007-09-07 11:33:43 +0000
commit3ff29a35aa6412497ab966ec191559f618269aed (patch)
tree68f089ed0501878af43156fadd787cef5457609c /app-crypt
parentUpdate blocker dep (diff)
downloadgentoo-2-3ff29a35aa6412497ab966ec191559f618269aed.tar.gz
gentoo-2-3ff29a35aa6412497ab966ec191559f618269aed.tar.bz2
gentoo-2-3ff29a35aa6412497ab966ec191559f618269aed.zip
Added revised as-needed patch (bug #130464, thanks to James Cassidy for the initial patch), authorized by seemant on irc
(Portage version: 2.1.3.7)
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/heimdal/ChangeLog7
-rw-r--r--app-crypt/heimdal/files/heimdal-0.7.2-as_needed.patch24
-rw-r--r--app-crypt/heimdal/heimdal-0.7.2-r3.ebuild4
3 files changed, 33 insertions, 2 deletions
diff --git a/app-crypt/heimdal/ChangeLog b/app-crypt/heimdal/ChangeLog
index 5842012b8360..5f21afb07bdf 100644
--- a/app-crypt/heimdal/ChangeLog
+++ b/app-crypt/heimdal/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/heimdal
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/ChangeLog,v 1.117 2007/05/23 01:34:43 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/ChangeLog,v 1.118 2007/09/07 11:33:43 dev-zero Exp $
+
+ 07 Sep 2007; Tiziano Müller <dev-zero@gentoo.org>
+ +files/heimdal-0.7.2-as_needed.patch, heimdal-0.7.2-r3.ebuild:
+ Added revised as-needed patch (bug #130464, thanks to James Cassidy for the
+ initial patch)
23 May 2007; Doug Goldstein <cardoe@gentoo.org> heimdal-0.7.2-r3.ebuild:
heimdal LDAP bits use deprecated functions so we need to define
diff --git a/app-crypt/heimdal/files/heimdal-0.7.2-as_needed.patch b/app-crypt/heimdal/files/heimdal-0.7.2-as_needed.patch
new file mode 100644
index 000000000000..607544008250
--- /dev/null
+++ b/app-crypt/heimdal/files/heimdal-0.7.2-as_needed.patch
@@ -0,0 +1,24 @@
+diff -Naur heimdal-0.7.2.orig/lib/editline/Makefile.am heimdal-0.7.2/lib/editline/Makefile.am
+--- heimdal-0.7.2.orig/lib/editline/Makefile.am 2007-09-07 07:59:26.000000000 +0200
++++ heimdal-0.7.2/lib/editline/Makefile.am 2007-09-07 07:59:48.000000000 +0200
+@@ -35,6 +35,8 @@
+ unix.h \
+ $(EXTRA_SOURCE)
+
++libeditline_la_LIBADD = @LIB_tgetent@
++
+ EXTRA_SOURCE = $(ES)
+
+ libel_compat_la_SOURCES = edit_compat.c
+diff -Naur heimdal-0.7.2.orig/lib/roken/Makefile.am heimdal-0.7.2/lib/roken/Makefile.am
+--- heimdal-0.7.2.orig/lib/roken/Makefile.am 2007-09-07 07:59:26.000000000 +0200
++++ heimdal-0.7.2/lib/roken/Makefile.am 2007-09-07 08:00:17.000000000 +0200
+@@ -104,7 +104,7 @@
+
+ EXTRA_DIST = roken.awk roken.h.in
+
+-libroken_la_LIBADD = @LTLIBOBJS@
++libroken_la_LIBADD = @LTLIBOBJS@ $(LIB_crypt)
+ if have_cgetent
+ else
+ libroken_la_LIBADD += $(DBLIB)
diff --git a/app-crypt/heimdal/heimdal-0.7.2-r3.ebuild b/app-crypt/heimdal/heimdal-0.7.2-r3.ebuild
index fe7c3e70385f..ce4428070554 100644
--- a/app-crypt/heimdal/heimdal-0.7.2-r3.ebuild
+++ b/app-crypt/heimdal/heimdal-0.7.2-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/heimdal-0.7.2-r3.ebuild,v 1.14 2007/05/23 01:34:43 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/heimdal/heimdal-0.7.2-r3.ebuild,v 1.15 2007/09/07 11:33:43 dev-zero Exp $
WANT_AUTOMAKE=1.8
WANT_AUTOCONF=latest
@@ -39,6 +39,8 @@ src_unpack() {
EPATCH_SUFFIX="patch" epatch "${GENTOODIR}"/patches
+ epatch "${FILESDIR}/${P}-as_needed.patch"
+
AT_M4DIR="cf" eautoreconf
}