diff options
author | 2013-04-19 02:54:07 +0000 | |
---|---|---|
committer | 2013-04-19 02:54:07 +0000 | |
commit | 0143744484b1873978130248b5da8d2853aec824 (patch) | |
tree | c5db8e9d7f02fe409fe767516a548f1a0ff1692e /dev-libs | |
parent | Bump (diff) | |
download | historical-0143744484b1873978130248b5da8d2853aec824.tar.gz historical-0143744484b1873978130248b5da8d2853aec824.tar.bz2 historical-0143744484b1873978130248b5da8d2853aec824.zip |
Fix for newer gcc #465646
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/libcoyotl/ChangeLog | 11 | ||||
-rw-r--r-- | dev-libs/libcoyotl/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libcoyotl/files/3.1.0-gcc-4.7.patch | 11 | ||||
-rw-r--r-- | dev-libs/libcoyotl/libcoyotl-3.1.0-r1.ebuild | 46 |
4 files changed, 68 insertions, 4 deletions
diff --git a/dev-libs/libcoyotl/ChangeLog b/dev-libs/libcoyotl/ChangeLog index 863912a8be90..3ec5c81f3917 100644 --- a/dev-libs/libcoyotl/ChangeLog +++ b/dev-libs/libcoyotl/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/libcoyotl -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcoyotl/ChangeLog,v 1.12 2011/01/09 18:50:21 flameeyes Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcoyotl/ChangeLog,v 1.13 2013/04/19 02:53:52 patrick Exp $ + +*libcoyotl-3.1.0-r1 (19 Apr 2013) + + 19 Apr 2013; Patrick Lauer <patrick@gentoo.org> +files/3.1.0-gcc-4.7.patch, + +libcoyotl-3.1.0-r1.ebuild: + Fix for newer gcc #465646 09 Jan 2011; Diego E. Pettenò <flameeyes@gentoo.org> -libcoyotl-3.0.1.ebuild, libcoyotl-3.1.0.ebuild: @@ -45,4 +51,3 @@ 07 May 2004; Daniel Ahlberg <aliz@gentoo.org> libcoyotl-3.0.1.ebuild: Initial import. - diff --git a/dev-libs/libcoyotl/Manifest b/dev-libs/libcoyotl/Manifest index c7f850587f22..da14fd42bd2e 100644 --- a/dev-libs/libcoyotl/Manifest +++ b/dev-libs/libcoyotl/Manifest @@ -1,5 +1,7 @@ AUX 3.1.0-gcc-4.3.patch 1106 SHA256 baec176df857c807ddeefcea9f5c94fafb001e517bd4dce4dfe43054eada0648 SHA512 4db742551b39ce51b804588e22ef7c3691f3cece1414c6fc361c69f79682c91c06a9d58dfaa2d75c0654fbf75a80dd30c8f9b86de7192399f3601d145e84d1a8 WHIRLPOOL b9ab738535dc9a9c25ac488759ac79205e3c9e18bc53f7cbc257e315d05bb4523eb5bf88fcb87c372d83329f44dcba5956742cceb7beeab6375ff134f9b31de9 +AUX 3.1.0-gcc-4.7.patch 286 SHA256 a950273a70479654a2da9e4fab9abd9869df4b26d8941895aaab7dfd91dc6af3 SHA512 616ddbebe40254ac0d4b04f7f7633c3ae77a88d261ea8c74f4105f803c2bfffcf5eeb50822d65a9a3aab58cde020464b8ce7ff56a3e8551b9a04f33ecf35398f WHIRLPOOL 98d3e25077596c8987ee254cf0e4b18f3a8d6492053f51c494576c57ac3c88bf907615ba65dbc065fc555e767226c1f18eeec0215189da329cccadb03114f11c DIST libcoyotl-3.1.0.tar.gz 346384 SHA256 540cb2e131cc345f94eaa1a7682532e200b57efd6b6a5e2d9e68aa7819f63860 SHA512 18d0a71204dc57d44f73fe03fd88c2a040e83615557cf1f018c22ad7c9a11d793c7f71df8e10a156b9fd4fae910882ed6cec37f9e57efd3546ffc15fa82a51b5 WHIRLPOOL 66a08ae5827ce9bf7ab5d532dc29485fc4b82e15005cad5a91f1e9fbc27b9fdd64889d0c9f68bbc7e7fd6463b6dcee552ed906c149bb6727f01931c213404ca4 +EBUILD libcoyotl-3.1.0-r1.ebuild 1093 SHA256 41133d753935727971212bdf5c5f6d1b899b8bcf95dc00dbf2bbaf63db10bbfb SHA512 620cd3a4f05d6f9f6dfb2c3be03f9e331fa5af026c484b18dc8456dfc23cddb73044cb5dd78f537a4e614473b36a4248935fe87a38a6e2a5a41e6c1c6359741c WHIRLPOOL 0648321bf6945489efb40be6d31204faeb2ec5327c54bd149e59cd02ebcc890b31353aea446aeb71012490613fec280a5fb7d0679e567a3f9747201e9e002d3c EBUILD libcoyotl-3.1.0.ebuild 1026 SHA256 35081ae2211ae850058b6d9bd8aa76ff0a644f7bcb745a7156388d4eb0ae934c SHA512 ef18877f779a51669e024a85532e8a2baeb0c475f7f2d9890e902cb19e09dc4ccf88da19bfd165b2b1fda419c48320939d30c40ca938d1d5c0ce7bd5ddc25ec7 WHIRLPOOL 0bdc0f7b87a69f5c9981fd2796f7ecccf5db748cc60c9c8e058d214c773005b6b9cdb63c79b69a1dcbd8608c38e81aef7fc5ffe5f9ec3a146072f530d1481d28 -MISC ChangeLog 1834 SHA256 6fe0e1aa78fd08284350d8a4f2c62c6afd03e0b22214bcba5865ee4e0829c107 SHA512 6759d23df82b5c52488acff49ac1b486786f00376d7faf0db7ea0ceef3d1fb4ade456c3cb9c6ec6851848fc46b7f7cd2318eba4d436ab418add645b86406975f WHIRLPOOL da8a81ee2d7495e53f47cd026877b10e0efa32b5c2ec24ffc4c4add6a05270d59e754b8e3f4b268a65b5389e6eb6070102746f6cfe9a37450e85943a5a3add9c +MISC ChangeLog 2003 SHA256 d2ae724bb62555546ca8a852f0e3b3ce6837475273fa096287fe43be565c947e SHA512 2d6dd7829d8075377e10bb22e266538cccf9c56fe886f2eaf0b76e3f0966278c489cbb05495240bbc41c8510856c82d65ee6bbe8018b0e7f3ea200767eb59e13 WHIRLPOOL 8018a846acdb6536ff891befd181f08ab51040eaa509391ee1a10f21ef63686c8e4c4554ff47a91921b1b0a5ae23d45f80778cd68708522c4f79d6216a0ddc17 MISC metadata.xml 156 SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f SHA512 e91dd7187a03a5b11f6d23d0d620c7a0326c8b3631599d616c9bd4aaf5f7901fdf8405a86bae896ecbad57afcbc9f3515a067f78817d06de4a426d5a07e7cf75 WHIRLPOOL e7838d8e96cb2762d53f85ddc28d8034cd19c2ec76c5d5356d21e2508539b7dca9e8e2ed636731eb578aa9f914a6710f165e321aa3a321a4f622cf2624e38808 diff --git a/dev-libs/libcoyotl/files/3.1.0-gcc-4.7.patch b/dev-libs/libcoyotl/files/3.1.0-gcc-4.7.patch new file mode 100644 index 000000000000..443cbe2a8657 --- /dev/null +++ b/dev-libs/libcoyotl/files/3.1.0-gcc-4.7.patch @@ -0,0 +1,11 @@ +--- libcoyotl/maze_renderer.cpp.ORIG 2005-10-10 06:48:30.000000000 +0200 ++++ libcoyotl/maze_renderer.cpp 2013-04-12 10:29:31.127689828 +0200 +@@ -36,6 +36,8 @@ + #include "maze_renderer.h" + using namespace libcoyotl; + ++#include <string.h> ++ + #include <stdexcept> + using namespace std; + diff --git a/dev-libs/libcoyotl/libcoyotl-3.1.0-r1.ebuild b/dev-libs/libcoyotl/libcoyotl-3.1.0-r1.ebuild new file mode 100644 index 000000000000..9bc97410a2ae --- /dev/null +++ b/dev-libs/libcoyotl/libcoyotl-3.1.0-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcoyotl/libcoyotl-3.1.0-r1.ebuild,v 1.1 2013/04/19 02:53:52 patrick Exp $ + +EAPI="5" + +inherit eutils autotools + +DESCRIPTION="A collection of portable C++ classes." +HOMEPAGE="http://www.coyotegulch.com/products/libcoyotl/" +SRC_URI="http://www.coyotegulch.com/distfiles/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc" + +RDEPEND="media-libs/libpng" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +src_prepare() { + epatch "${FILESDIR}/${PV}-gcc-4.3.patch" || die + epatch "${FILESDIR}/${PV}-gcc-4.7.patch" || die + eautoreconf +} + +src_configure() { + ac_cv_prog_HAVE_DOXYGEN="false" econf || die "econf failed" +} + +src_compile() { + emake || die "emake failed" + + if use doc ; then + cd docs + doxygen libcoyotl.doxygen || die "generating docs failed" + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog NEWS README + if use doc ; then + dohtml docs/html/* || die + fi +} |