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
commit005c33f279b39136135291b56169ecd1e53670fc (patch)
tree3287b6fe23cd61e41efae31f62fdc51fca4dbcf2 /net-p2p
parentTested on ppc64 (diff)
downloadhistorical-005c33f279b39136135291b56169ecd1e53670fc.tar.gz
historical-005c33f279b39136135291b56169ecd1e53670fc.tar.bz2
historical-005c33f279b39136135291b56169ecd1e53670fc.zip
Punt broken AC_CHECK_PROG check for CXX wrt #407137
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/transmission/ChangeLog7
-rw-r--r--net-p2p/transmission/Manifest19
-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
4 files changed, 43 insertions, 11 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/Manifest b/net-p2p/transmission/Manifest
index 89a1c976b948..9e23eed31340 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -2,6 +2,7 @@
Hash: SHA1
AUX transmission-2.50-build-with-natpmp1.patch 689 RMD160 113e03fbe0cae6f1a4ce9d0c9a4ca108fe7b4248 SHA1 067c73d00f63215485bf09ea6d4a775c11c02b39 SHA256 6da4461bfd28af5eb48618d83c84bcc7f5b5cf2c79c57498fe6bad62636f1453
+AUX transmission-2.50-punt_broken_CXX_check.patch 500 RMD160 1de4b01cde540d1236962687551e2bb08942767b SHA1 1eb1a4c88de7b330ab437d6a974ceede2407fbd3 SHA256 d558669ea20d2ebeb6eb8c7d4347fd7d39ac26e4dca2346d634aa3f3bec1cde7
AUX transmission-daemon.confd.3 703 RMD160 482953d2bd8e9c69300af3389615764649954a63 SHA1 a4d16dde4e2408b48620cc89c4a8759b042797f2 SHA256 4b47acf195a14a322550cfcaa735a59aac38410d1c2c63ffa824ff131c55ca70
AUX transmission-daemon.initd.6 2221 RMD160 4283421f0e0794161c07544b2dd87a960585d3d8 SHA1 e249a01c7e6e7c909d56be7c704d3b3567e6e85c SHA256 85f41c6f2ab1a13667d8b1db343ac8864aa92c4d064d1782f2033a5abec70e00
AUX transmission-daemon.initd.8 2247 RMD160 aed10ce23fa58a624d15abbff56c8db37a9e6117 SHA1 d92068b481f40ee520b5f76263ed80c5bc8fe9f5 SHA256 c4383a3380c7dac82941d073a3d52451ed6e1d6bf0969ea0fe3e86aa4b8cbe2e
@@ -11,18 +12,18 @@ DIST transmission-2.42.tar.xz 2629072 RMD160 c74688a61c2a8489f878363046ac705f1ce
DIST transmission-2.50.tar.xz 2766300 RMD160 7299f7410af58fbbad2a4e5771f33bc923f2a1de SHA1 df0c19c0380f28b39e6391cab2875fcf720ac70b SHA256 c271c8f4b64959c2b1ba1245c465e3ec27b5450128f40e15c07ff2f136e9f900
EBUILD transmission-2.22.ebuild 3905 RMD160 fa3fb412e80762df5ea9f586e306d3d78f7940a2 SHA1 c8abfcb6c950ebe7946b912fc5246d6f950f7bd1 SHA256 bc88d99b145cd04958b0b7c34533e2e730a247d3b87423010886178e542b0a4d
EBUILD transmission-2.42-r1.ebuild 4026 RMD160 5984689ee337fa930e6d6fbdf63b0a2308a18dc9 SHA1 9f2eae586bfc1334f1e0a6f4065f6aa12f7a8ee6 SHA256 5d93afab661b36fe8de136e2fb08373d0c2afe81dbf56c89ca895588d32614b5
-EBUILD transmission-2.50-r1.ebuild 4207 RMD160 6033a3ec0fcceaf65447367e91f05a579197691b SHA1 40b4ef09f51d0244888177cb852ea8f8fcfba10e SHA256 98536c3c118f768edb8317313be0db52864c947cf70c24ff1cd7f54d6adb41b4
+EBUILD transmission-2.50-r1.ebuild 4276 RMD160 58094a63dad678943d14f65a5723f8ae5b8dd54a SHA1 6c552d27c8dcbfa49f8126823ead9e82f9138fb0 SHA256 84b5b6c5831ecf6c5356582816458a9687ee178de1e53231409a936647dad389
EBUILD transmission-9999.ebuild 4209 RMD160 029cca781c4bd72afc73fcc31c7d1279e4e8edbb SHA1 bf5788db12bf3e1e00f992e6f64202ef9f5bc9eb SHA256 42fbdd704c55df1eea4f557e90757c21f1d0e88929b235603bed8d562c22eba7
-MISC ChangeLog 32021 RMD160 c6a13411f5e1f72dcce8197acaa3850af78e7c21 SHA1 e0f4692a856caca1f766e09c59aa50b16c6f5500 SHA256 ad82ea1caf48cad16760bd39d610bc53add2367bbd1a23dc3af669d7bd61d6b1
+MISC ChangeLog 32217 RMD160 76dbc111c7b22ff1c77a9b29d478dbf36ce66069 SHA1 d662119c13772effd9563649eb65c612313f1873 SHA256 2103a5c1e2124a2442c0339d47bddd29ed1563d7de0139c585642d7865d4ae2e
MISC metadata.xml 763 RMD160 802660e4eeef0ecf8e93ac57b6297a6c68e7a36d SHA1 cae620541a466a6febfd67f5004f4fa189b4fc8d SHA256 dbea4b7cce679731b350d31875e4acbf57d7db750b5623f058ae23ba8ac7e337
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQEcBAEBAgAGBQJPVdhnAAoJEEdUh39IaPFN9VMH/2rtZ3gh3xPW8TruZDfEQFVo
-R7eDVCK8qbc5SuMDoSfUqomlN8o1XNJFZI/FE5aY0W4/7j6mD/PH4uvgottyg4vz
-pZXK/fzSsbqdRUOhVlbhACckM9TQl3i+5+oYnU31G7HdAusRyuppfhnZTePCkCxT
-iRbqyopvUJtlyU0vdTfnPxm2waSxuLjJKeaTkeTulO7axce5TmEDXoy3lBU0ab0D
-q0Rp9Z59YFcIprAhP+Aw/ofaE1VhvIY8XIPyLvsvp8yVfQeEE1EzaU98Q/Xjiarj
-JYCjmpVtUEm4hDZ4HOwrGd6JulzY9V4DzFCAkfVfH+H2NRp19AL/09haa5LV1Ps=
-=4zav
+iQEcBAEBAgAGBQJPW06rAAoJEEdUh39IaPFNXOAH/RU++xlJjgNiHiLvemzv8Rzx
+mru2C8G8Z3lbENOYSiba/8schW1smZ2zC72zEFYF9Yp3SAfgfh8QRRhSBbEXAxrb
+ICh2CoxLX8B2OyBIypET7/B9QNLHbyGmyJo1chWThS+4lvxgxO2C2t1hs2TKjkK8
+T5SA0ZsyfHV4hIB5PoSTcqgI++Z8O33egmhRoOZ0XyEoJrGFC8DCaYXCe5IHF7kR
+W+p5PTqe1JM/c/Ol//LMxnfTf94vGfiOgAs3i3Rcs7bMJAsucrELQM/NGMJfItXV
+Sk26/yMr5Rv1U2v//J+Q+LVoMC2uz+3a1Jsvbrvs5lcdXBQ+8lE6P/Jh3pUO6FY=
+=k16U
-----END PGP SIGNATURE-----
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