dev-util/codeblocks: Support wxGTK:3.0
authorPacho Ramos <pacho@gentoo.org>
Sun, 25 Oct 2015 11:09:06 +0000 (12:09 +0100)
committerPacho Ramos <pacho@gentoo.org>
Sun, 25 Oct 2015 11:09:15 +0000 (12:09 +0100)
Package-Manager: portage-2.2.23

dev-util/codeblocks/codeblocks-13.12-r1.ebuild [new file with mode: 0644]
dev-util/codeblocks/codeblocks-9999.ebuild

diff --git a/dev-util/codeblocks/codeblocks-13.12-r1.ebuild b/dev-util/codeblocks/codeblocks-13.12-r1.ebuild
new file mode 100644 (file)
index 0000000..fa0a728
--- /dev/null
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+WX_GTK_VER="3.0"
+
+inherit eutils wxwidgets
+
+DESCRIPTION="The open source, cross platform, free C++ IDE"
+HOMEPAGE="http://www.codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
+SRC_URI="mirror://sourceforge/codeblocks/${P/-/_}-1.tar.gz"
+
+IUSE="contrib debug pch static-libs"
+
+RDEPEND="app-arch/zip
+       x11-libs/wxGTK:${WX_GTK_VER}[X]
+       contrib? (
+               app-text/hunspell
+               dev-libs/boost:=
+               dev-libs/libgamin
+       )"
+DEPEND="${RDEPEND}
+       virtual/pkgconfig"
+
+src_configure() {
+       need-wxwidgets unicode
+       econf \
+               --with-wx-config="${WX_CONFIG}" \
+               $(use_enable debug) \
+               $(use_enable pch) \
+               $(use_enable static-libs static) \
+               $(use_with contrib contrib-plugins all)
+}
+
+src_install() {
+       default
+       prune_libtool_files
+}
index 878c44ba362db3be7cfc7a7bcced99b107304616..d103c986e13c0e2a64c629eb5908564d396c59bd 100644 (file)
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI="5"
-WX_GTK_VER="2.8"
+WX_GTK_VER="3.0"
 
 inherit autotools eutils subversion wxwidgets
 
@@ -18,7 +18,7 @@ ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk"
 IUSE="contrib debug pch static-libs"
 
 RDEPEND="app-arch/zip
-       x11-libs/wxGTK:2.8[X]
+       x11-libs/wxGTK:${WX_GTK_VER}[X]
        contrib? (
                app-text/hunspell
                dev-libs/boost:=
@@ -41,6 +41,7 @@ src_prepare() {
 }
 
 src_configure() {
+       need-wxwidgets unicode
        econf \
                --with-wx-config="${WX_CONFIG}" \
                $(use_enable debug) \