# ChangeLog for dev-util/codeblocks
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v 1.18 2010/07/02 22:04:11 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v 1.19 2010/07/02 23:23:04 dirtyepic Exp $
+
+*codeblocks-9999 (02 Jul 2010)
+
+ 02 Jul 2010; Ryan Hill <dirtyepic@gentoo.org> +codeblocks-9999.ebuild:
+ Add live ebuild from keenblade for bug #296484.
*codeblocks-10.05 (02 Jul 2010)
EBUILD codeblocks-1.0_pre20071215.ebuild 1293 RMD160 37c48b5aff4cba248c30bde2bec76f273e4035e5 SHA1 0b8dc999e8124166e01230188a767ada6928bdbf SHA256 5ce78e25596d7af29e584f68f4824127ca398589901389826cea2fc2c4040819
EBUILD codeblocks-10.05.ebuild 1054 RMD160 1eed5f2c7335113ecc47cd1194944a8bce8b4da5 SHA1 4ca6eb06cef84e5d6569235eac7c43877a32e718 SHA256 e2cccc067ace72b1e15430ce535da437c01d2f4b78d6ec5cfb30a90aedaea0d6
EBUILD codeblocks-8.02-r1.ebuild 2280 RMD160 4894f97a0674d0a79b6361500cbf04722bd97ea5 SHA1 50aae96e8b9c02fa5fbcefc2d7128c81a0642c82 SHA256 e2fb2d47e9ca4c0becf142c58058d5baeed600eae35c749518de8e15cc410e86
-MISC ChangeLog 3270 RMD160 bbd5d46a1b51819e25067c68413d4ff1782c60fa SHA1 154b6a215910259e8cbaaee52944c9b3d838753d SHA256 e00b2c417564d33e9dc43e50c5d85e40ce5ec2a88406b82808ecb29bb6aa5531
+EBUILD codeblocks-9999.ebuild 1468 RMD160 46c9c977342f9cb1bd92dc6f21d098c8e9dfae74 SHA1 d156bc00e3170f6d80d2bcf5aef336253dcd3dc8 SHA256 5d1d66a5a4d1ed6c354ea4602c5209f345d892266b999ac5c58759b09b46cc3f
+MISC ChangeLog 3426 RMD160 fc303d3da68f22785ef67e6eeac6f82c0d9e306d SHA1 387d86ea790ac9b6d6737da5328ff56b9da1c4e3 SHA256 6b844688b1722f2335cf12e20233ab599245fa939f7c0d42538270f1d3e62b9d
MISC metadata.xml 349 RMD160 1e3aff8d622e33b681522ae83d9b2ccf4750c746 SHA1 9b7e9a2300e05bf52a1a1f739206b3a30038a2c4 SHA256 205d971ea7fcdbae6e44da8ef478ef43bb0b58d258c6fa45cf027d172852a5d8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAkwuYzkACgkQiqiDRvmkBmKg1gCfe+qnW/iGg0NuOwlCeLrrxZcA
-FmoAniuAwZlamJB7OYV/OlbuuuRWHa5g
-=DrK6
+iEYEARECAAYFAkwudbYACgkQiqiDRvmkBmIsigCeKhdg9Q8b/JAQJ1Kz3zorweef
+mdQAoMeZ95Kre5rjvJyYrAxYmTkcvx6Y
+=Lx+w
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-9999.ebuild,v 1.1 2010/07/02 23:23:04 dirtyepic Exp $
+
+EAPI="2"
+WX_GTK_VER="2.8"
+
+inherit autotools flag-o-matic subversion wxwidgets
+
+DESCRIPTION="The open source, cross platform, free C++ IDE."
+HOMEPAGE="http://www.codeblocks.org/"
+ESVN_REPO_URI="svn://svn.berlios.de/${PN}/trunk"
+SRC_URI=""
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="contrib debug pch static-libs"
+
+RDEPEND="x11-libs/wxGTK:2.8[X]"
+DEPEND="${RDEPEND}
+ app-arch/zip
+ sys-devel/libtool:2"
+
+src_prepare() {
+ # Let's make the autorevision work.
+ subversion_wc_info
+ CB_LCD=$(LC_ALL=C svn info "${ESVN_WC_PATH}" | grep "^Last Changed Date:" | cut -d" " -f4,5)
+ echo "m4_define([SVN_REV], ${ESVN_WC_REVISION})" > revision.m4
+ echo "m4_define([SVN_DATE], ${CB_LCD})" >> revision.m4
+ eautoreconf
+}
+
+src_configure() {
+ # C::B is picky on CXXFLAG -fomit-frame-pointer
+ # (project-wizard crash, instability ...)
+ filter-flags -fomit-frame-pointer
+ append-flags -fno-strict-aliasing
+
+ econf \
+ --with-wx-config="${WX_CONFIG}" \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ $(use_enable static-libs static) \
+ $(use_with contrib contrib-plugins all)
+}
+
+src_compile() {
+ emake clean-zipfiles || die '"emake clean-zipfiles" failed'
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+}