summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-03-10 12:52:57 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-03-10 12:52:57 +0000
commitb4a54957eca5ba5ff4c134d0dbb8bf3d5ea55dc7 (patch)
treedadfe20287b0553e13b0ecb331d78f5eca4cac80 /net-p2p/transmission
parentTested on ppc64 (diff)
downloadgentoo-2-b4a54957eca5ba5ff4c134d0dbb8bf3d5ea55dc7.tar.gz
gentoo-2-b4a54957eca5ba5ff4c134d0dbb8bf3d5ea55dc7.tar.bz2
gentoo-2-b4a54957eca5ba5ff4c134d0dbb8bf3d5ea55dc7.zip
Punt broken AC_CHECK_PROG check for CXX wrt #407137
(Portage version: 2.2.0_alpha90/cvs/Linux x86_64)
Diffstat (limited to 'net-p2p/transmission')
-rw-r--r--net-p2p/transmission/ChangeLog7
-rw-r--r--net-p2p/transmission/files/transmission-2.50-punt_broken_CXX_check.patch25
-rw-r--r--net-p2p/transmission/transmission-2.50-r1.ebuild3
3 files changed, 33 insertions, 2 deletions
diff --git a/net-p2p/transmission/ChangeLog b/net-p2p/transmission/ChangeLog
index 834569b640b5..a3e40d46292b 100644
--- a/net-p2p/transmission/ChangeLog
+++ b/net-p2p/transmission/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-p2p/transmission
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/ChangeLog,v 1.181 2012/03/06 09:28:09 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/ChangeLog,v 1.182 2012/03/10 12:52:57 ssuominen Exp $
+
+ 10 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
+ transmission-2.50-r1.ebuild,
+ +files/transmission-2.50-punt_broken_CXX_check.patch:
+ Punt broken AC_CHECK_PROG check for CXX wrt #407137
06 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
transmission-2.50-r1.ebuild, transmission-9999.ebuild:
diff --git a/net-p2p/transmission/files/transmission-2.50-punt_broken_CXX_check.patch b/net-p2p/transmission/files/transmission-2.50-punt_broken_CXX_check.patch
new file mode 100644
index 000000000000..ab0db5ccbc54
--- /dev/null
+++ b/net-p2p/transmission/files/transmission-2.50-punt_broken_CXX_check.patch
@@ -0,0 +1,25 @@
+http://bugs.gentoo.org/407137
+
+--- configure.ac
++++ configure.ac
+@@ -73,7 +73,6 @@
+
+ AC_PROG_CC
+ AC_PROG_CXX
+-AC_CHECK_PROG([HAVE_CXX],[$CXX],[yes],[no])
+ AC_C_INLINE
+ if test "x$GCC" = "xyes" ; then
+
+@@ -209,11 +208,7 @@
+
+ AC_MSG_CHECKING([µTP])
+ build_utp="no"
+-if test "x$HAVE_CXX" = "xyes" ; then
+- have_utp="yes"
+-else
+- have_utp="no"
+-fi
++have_utp="yes"
+ AC_ARG_ENABLE([utp],
+ AS_HELP_STRING([--enable-utp],[build µTP support]),
+ [want_utp=${enableval}],
diff --git a/net-p2p/transmission/transmission-2.50-r1.ebuild b/net-p2p/transmission/transmission-2.50-r1.ebuild
index 3b13e155f018..f8c39f6b1549 100644
--- a/net-p2p/transmission/transmission-2.50-r1.ebuild
+++ b/net-p2p/transmission/transmission-2.50-r1.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/net-p2p/transmission/transmission-2.50-r1.ebuild,v 1.5 2012/03/06 09:28:09 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/transmission/transmission-2.50-r1.ebuild,v 1.6 2012/03/10 12:52:57 ssuominen Exp $
EAPI=4
LANGS="en es kk lt pt_BR ru"
@@ -73,6 +73,7 @@ src_prepare() {
fi
epatch "${FILESDIR}"/${PN}-2.50-build-with-natpmp1.patch #376647
+ epatch "${FILESDIR}"/${PN}-2.50-punt_broken_CXX_check.patch #407137
sed -i -e '/CFLAGS/s:-ggdb3::' configure.ac
use ayatana || sed -i -e '/^LIBAPPINDICATOR_MINIMUM/s:=.*:=9999:' configure.ac