summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2005-12-11 13:28:07 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2005-12-11 13:28:07 +0000
commitb4553a59f08e290b69677026d41002af18a95106 (patch)
tree3615f687736a96ccd745cbee6da40dd769540c9a /kde-base/kdenetwork
parentAdded patch to build the suid binary with non-lazy bindings. (diff)
downloadgentoo-2-b4553a59f08e290b69677026d41002af18a95106.tar.gz
gentoo-2-b4553a59f08e290b69677026d41002af18a95106.tar.bz2
gentoo-2-b4553a59f08e290b69677026d41002af18a95106.zip
Added patches to build the suid binaries with non-lazy bindings.
(Portage version: 2.0.53)
Diffstat (limited to 'kde-base/kdenetwork')
-rw-r--r--kde-base/kdenetwork/ChangeLog7
-rw-r--r--kde-base/kdenetwork/files/kppp-3.5.0-bindnow.patch13
-rw-r--r--kde-base/kdenetwork/files/lisa-3.5.0-bindnow.patch13
-rw-r--r--kde-base/kdenetwork/kdenetwork-3.5.0.ebuild9
4 files changed, 39 insertions, 3 deletions
diff --git a/kde-base/kdenetwork/ChangeLog b/kde-base/kdenetwork/ChangeLog
index d8465fe9c520..982c0a242410 100644
--- a/kde-base/kdenetwork/ChangeLog
+++ b/kde-base/kdenetwork/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for kde-base/kdenetwork
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/ChangeLog,v 1.181 2005/12/10 18:16:46 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/ChangeLog,v 1.182 2005/12/11 13:28:07 flameeyes Exp $
+
+ 11 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/kppp-3.5.0-bindnow.patch, +files/lisa-3.5.0-bindnow.patch,
+ kdenetwork-3.5.0.ebuild:
+ Added patches to build the suid binaries with non-lazy bindings.
10 Dec 2005; Bryan Østergaard <kloeri@gentoo.org kdenetwork-3.4.3.ebuild:
Stable on alpha, bug 112842.
diff --git a/kde-base/kdenetwork/files/kppp-3.5.0-bindnow.patch b/kde-base/kdenetwork/files/kppp-3.5.0-bindnow.patch
new file mode 100644
index 000000000000..c52d94b16042
--- /dev/null
+++ b/kde-base/kdenetwork/files/kppp-3.5.0-bindnow.patch
@@ -0,0 +1,13 @@
+Index: kdenetwork-3.5.0/kppp/Makefile.am
+===================================================================
+--- kdenetwork-3.5.0.orig/kppp/Makefile.am
++++ kdenetwork-3.5.0/kppp/Makefile.am
+@@ -51,7 +51,7 @@ kppp_SOURCES = kpppwidget.cpp \
+ KPPPIface.skel
+
+ # the library search path
+-kppp_LDFLAGS = $(all_libraries) $(KDE_RPATH)
++kppp_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(BINDNOW_FLAGS)
+
+ # the libraries to link against. Be aware of the order. First the libraries,
+ # that depend on the following ones.
diff --git a/kde-base/kdenetwork/files/lisa-3.5.0-bindnow.patch b/kde-base/kdenetwork/files/lisa-3.5.0-bindnow.patch
new file mode 100644
index 000000000000..f55c5c6892d1
--- /dev/null
+++ b/kde-base/kdenetwork/files/lisa-3.5.0-bindnow.patch
@@ -0,0 +1,13 @@
+Index: kdenetwork-3.5.0/lanbrowsing/lisa/Makefile.am
+===================================================================
+--- kdenetwork-3.5.0.orig/lanbrowsing/lisa/Makefile.am
++++ kdenetwork-3.5.0/lanbrowsing/lisa/Makefile.am
+@@ -33,7 +33,7 @@ lisa_LDADD = $(LIBSOCKET)
+ lisa_LDFLAGS = $(KDE_EXTRA_RPATH)
+
+ reslisa_LDADD = $(LIBSOCKET)
+-reslisa_LDFLAGS = $(KDE_EXTRA_RPATH)
++reslisa_LDFLAGS = $(KDE_EXTRA_RPATH) $(BINDNOW_FLAGS)
+
+ misc_DATA = README
+ miscdir = $(kde_datadir)/lisa
diff --git a/kde-base/kdenetwork/kdenetwork-3.5.0.ebuild b/kde-base/kdenetwork/kdenetwork-3.5.0.ebuild
index 494198ef3b29..cfbea74900a6 100644
--- a/kde-base/kdenetwork/kdenetwork-3.5.0.ebuild
+++ b/kde-base/kdenetwork/kdenetwork-3.5.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.0.ebuild,v 1.1 2005/11/22 22:14:03 danarmak Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdenetwork/kdenetwork-3.5.0.ebuild,v 1.2 2005/12/11 13:28:07 flameeyes Exp $
-inherit kde-dist eutils
+inherit kde-dist eutils flag-o-matic
DESCRIPTION="KDE network apps: kopete, kppp, kget..."
@@ -32,7 +32,12 @@ RDEPEND="${DEPEND}
DEPEND="${DEPEND}
dev-util/pkgconfig"
+PATCHES="${FILESDIR}/kppp-3.5.0-bindnow.patch
+ ${FILESDIR}/lisa-3.5.0-bindnow.patch"
+
src_compile() {
+ export BINDNOW_FLAGS="$(bindnow-flags)"
+
local myconf="--with-libidn
$(use_enable sametime sametime-plugin)
$(use_enable slp) $(use_with wifi)