summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeri Harris <keri@gentoo.org>2010-07-03 03:51:45 +0000
committerKeri Harris <keri@gentoo.org>2010-07-03 03:51:45 +0000
commit19e048cfa7c8fe1effa7cc9464d0e5d0eb83ba4e (patch)
treef1bf3ff9acf0ca12e231ef01bab0bf84c193287c /net-misc/pedro
parentRestored ~x86-fbsd keywords. (diff)
downloadgentoo-2-19e048cfa7c8fe1effa7cc9464d0e5d0eb83ba4e.tar.gz
gentoo-2-19e048cfa7c8fe1effa7cc9464d0e5d0eb83ba4e.tar.bz2
gentoo-2-19e048cfa7c8fe1effa7cc9464d0e5d0eb83ba4e.zip
Respect LDFLAGS
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'net-misc/pedro')
-rw-r--r--net-misc/pedro/ChangeLog6
-rw-r--r--net-misc/pedro/files/pedro-1.5-portage.patch20
-rw-r--r--net-misc/pedro/pedro-1.5.ebuild8
3 files changed, 27 insertions, 7 deletions
diff --git a/net-misc/pedro/ChangeLog b/net-misc/pedro/ChangeLog
index f0acfc77a463..51cf3bb18a9c 100644
--- a/net-misc/pedro/ChangeLog
+++ b/net-misc/pedro/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/pedro
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pedro/ChangeLog,v 1.1 2010/07/02 23:59:34 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pedro/ChangeLog,v 1.2 2010/07/03 03:51:44 keri Exp $
+
+ 03 Jul 2010; <keri@gentoo.org> pedro-1.5.ebuild,
+ +files/pedro-1.5-portage.patch:
+ Respect LDFLAGS
*pedro-1.5 (02 Jul 2010)
diff --git a/net-misc/pedro/files/pedro-1.5-portage.patch b/net-misc/pedro/files/pedro-1.5-portage.patch
new file mode 100644
index 000000000000..a5639eac38b2
--- /dev/null
+++ b/net-misc/pedro/files/pedro-1.5-portage.patch
@@ -0,0 +1,20 @@
+--- pedro-1.5.orig/configure 2010-06-15 15:59:50.000000000 +1200
++++ pedro-1.5/configure 2010-07-03 15:29:06.000000000 +1200
+@@ -11292,7 +11292,7 @@
+ ac_config_headers="$ac_config_headers config.h"
+
+ #AC_CONFIG_MACRO_DIR([m4])
+-CPPFLAGS="-O2 -g `pkg-config --cflags glib-2.0`"
++CPPFLAGS="`pkg-config --cflags glib-2.0`"
+ case "${host}" in
+ i[3456789]86-*-mingw32*)
+ WIN32="yes"
+@@ -11300,7 +11300,7 @@
+ ;;
+ *)
+ WIN32="no"
+- LDFLAGS="-L../lib -lpedro `pkg-config --libs glib-2.0` -lm"
++ LDFLAGS="$LDFLAGS -L../lib -lpedro `pkg-config --libs glib-2.0` -lm"
+ ;;
+ esac
+ ac_config_files="$ac_config_files Makefile src/Makefile src/server/Makefile src/lib/Makefile src/examples/Makefile doc/Makefile"
diff --git a/net-misc/pedro/pedro-1.5.ebuild b/net-misc/pedro/pedro-1.5.ebuild
index 2897df9e2ba5..a998110c4fb1 100644
--- a/net-misc/pedro/pedro-1.5.ebuild
+++ b/net-misc/pedro/pedro-1.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/pedro/pedro-1.5.ebuild,v 1.1 2010/07/02 23:59:34 keri Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/pedro/pedro-1.5.ebuild,v 1.2 2010/07/03 03:51:44 keri Exp $
EAPI=1
@@ -23,11 +23,7 @@ S="${WORKDIR}"/${P}
src_unpack() {
unpack ${A}
cd "${S}"
-}
-
-src_compile() {
- econf || die "econf failed"
- emake || die "emake failed"
+ epatch "${FILESDIR}"/${P}-portage.patch
}
src_install() {