diff options
author | Alfredo Tupone <tupone@gentoo.org> | 2009-07-24 07:52:03 +0000 |
---|---|---|
committer | Alfredo Tupone <tupone@gentoo.org> | 2009-07-24 07:52:03 +0000 |
commit | e2fc9f2a4bc925886e4ab96ff63b4b22defb47ed (patch) | |
tree | 7b5ebb23d6734658c9c0e735e7c361c5df31fbf2 /dev-games/cel | |
parent | Exim uses libiconv for header expansion, make this dependency explicit and do... (diff) | |
download | historical-e2fc9f2a4bc925886e4ab96ff63b4b22defb47ed.tar.gz historical-e2fc9f2a4bc925886e4ab96ff63b4b22defb47ed.tar.bz2 historical-e2fc9f2a4bc925886e4ab96ff63b4b22defb47ed.zip |
Fix build with glibc-2.10 Bug #278103
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'dev-games/cel')
-rw-r--r-- | dev-games/cel/ChangeLog | 8 | ||||
-rw-r--r-- | dev-games/cel/Manifest | 5 | ||||
-rw-r--r-- | dev-games/cel/cel-1.2.1.ebuild | 14 | ||||
-rw-r--r-- | dev-games/cel/files/cel-1.2.1-glibc210.patch | 11 |
4 files changed, 31 insertions, 7 deletions
diff --git a/dev-games/cel/ChangeLog b/dev-games/cel/ChangeLog index a3525806a458..4e150b4f5ae0 100644 --- a/dev-games/cel/ChangeLog +++ b/dev-games/cel/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-games/cel -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cel/ChangeLog,v 1.25 2008/09/04 18:01:23 nyhm Exp $ +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-games/cel/ChangeLog,v 1.26 2009/07/24 07:52:03 tupone Exp $ + + 24 Jul 2009; Alfredo Tupone <tupone@gentoo.org> + +files/cel-1.2.1-glibc210.patch, cel-1.2.1.ebuild: + Fix build with glibc-2.10 Bug #278103 by flameeyes@gentoo.org *cel-1.2.1 (04 Sep 2008) diff --git a/dev-games/cel/Manifest b/dev-games/cel/Manifest index 1c0c8ed7fe1a..064533f8ac2f 100644 --- a/dev-games/cel/Manifest +++ b/dev-games/cel/Manifest @@ -1,7 +1,8 @@ AUX cel-1.0.1-amd64.patch 1199 RMD160 925a1e280e8e1fcbb8219347407bdeb4734f74bd SHA1 77e28b8222c136bf0eaf20b1c4ffb6f26a427381 SHA256 970adfd49674a4f69443e8e93ad1f394c077e42082df0e7a1ac01bf5b35858c1 +AUX cel-1.2.1-glibc210.patch 371 RMD160 9b8046a5acbcbef99e7d4b1965f8fe1c4a88532f SHA1 3531226d9a7c35db26014b64b4f46abcaacca690 SHA256 50455b1b2e520e7b347482676151d1cbd5c3100a0d8cacdbe7062c6c057a0875 DIST cel-src-1.0.1.tar.bz2 4676833 RMD160 a29605249aa9c7a63b1dbbac1ee89ef0ee6009fc SHA1 fa7842a9fd560bf584607ad6675a4b86dcd9795b SHA256 8b936b0cd008a049c7fc0ccc3835e38328f11a1c1c00ac9c7b402988c4178dce DIST cel-src-1.2.1.tar.bz2 5257498 RMD160 adb24251229dc3479ff8c2821db00f25db267ac9 SHA1 6c9fde78a6753140f8e8373574cb5f12808f9181 SHA256 2689b9b795212b01e47fa000f59019a745d1c428cd6083b504b162b57888146e EBUILD cel-1.0.1.ebuild 1200 RMD160 eb67382b08a48b2c334411b8164c55c29172cf66 SHA1 8457fb0caa4f0d589ce922c3b0ba58cebc0828d2 SHA256 dc0cfb341f7938f5eb632a4525a18deab1c2e91a10acbe9eacc3bc8dc50b20cf -EBUILD cel-1.2.1.ebuild 1115 RMD160 0c78fe1719506188c97ab33e22eabaa239215df4 SHA1 e144cbcc3895da48966d2583f9200079f3954968 SHA256 e188584933019586674a037f3f241e8bd8246139dacaa6237887e348c606184e -MISC ChangeLog 3765 RMD160 d28daf13d5e8224ac3c6b8e3c8027b4e06f2dd55 SHA1 76f591b8737ee39272546f6415d6abcfbb63c83b SHA256 bb55abba77079a274387d5792f40130e15099e894e7431b3ca35fbc12b3b41a9 +EBUILD cel-1.2.1.ebuild 1206 RMD160 bdf32d726b1bf1e62b478f9e1dea123654eee601 SHA1 3759612c1103d98f0b35fb0eb93013c521902f88 SHA256 18180de485e9ab61eebca4e74b6dc918f35c35774adbf190a2ebe75a9630cc83 +MISC ChangeLog 3935 RMD160 14854ebf37aaea79019c5e038954a55e3657ff92 SHA1 aa9dc2a9610b9bf52344a2119e1593e003ca2f71 SHA256 d43e5fe03f2eee1bd9d016954332cde0c9aa0abb5026946088821fc6428292df MISC metadata.xml 398 RMD160 cd0484cb1d750c5b14eb94eed464a256795e79be SHA1 6b126437f9755f6523cc7296dad81d0cf012bc08 SHA256 703236cc1e34c051c20b9405c9a5ede349a4f6b609ef0b1261bfed49a2122485 diff --git a/dev-games/cel/cel-1.2.1.ebuild b/dev-games/cel/cel-1.2.1.ebuild index a2d703dee47e..dfe7325a3724 100644 --- a/dev-games/cel/cel-1.2.1.ebuild +++ b/dev-games/cel/cel-1.2.1.ebuild @@ -1,6 +1,7 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cel/cel-1.2.1.ebuild,v 1.1 2008/09/04 18:01:23 nyhm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-games/cel/cel-1.2.1.ebuild,v 1.2 2009/07/24 07:52:03 tupone Exp $ +EAPI=2 inherit eutils @@ -21,12 +22,19 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${MY_P} -src_compile() { +src_prepare() { + epatch "${FILESDIR}"/${P}-glibc210.patch +} + +src_configure() { econf \ --disable-separate-debug-info \ --disable-cstest \ $(use_with python) \ || die +} + +src_compile() { jam -q || die "jam failed" } diff --git a/dev-games/cel/files/cel-1.2.1-glibc210.patch b/dev-games/cel/files/cel-1.2.1-glibc210.patch new file mode 100644 index 000000000000..3624c3315af8 --- /dev/null +++ b/dev-games/cel/files/cel-1.2.1-glibc210.patch @@ -0,0 +1,11 @@ +--- plugins/behaviourlayer/python/blpython.cpp.old 2009-07-24 09:46:29.000000000 +0200 ++++ plugins/behaviourlayer/python/blpython.cpp 2009-07-24 09:46:55.000000000 +0200 +@@ -166,7 +166,7 @@ + PyObject *py_entity, *py_object; + + csString realname; +- char* slash = strrchr (name, '/'); ++ const char* slash = strrchr (name, '/'); + if (slash) + { + csString path; |