Gentoo Archives: gentoo-commits

From: "Ryan Hill (dirtyepic)" <dirtyepic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/codeblocks: ChangeLog codeblocks-10.05-r1.ebuild codeblocks-9999.ebuild
Date: Fri, 02 Nov 2012 06:03:50
Message-Id: 20121102060331.5C10121601@flycatcher.gentoo.org
1 dirtyepic 12/11/02 06:03:31
2
3 Modified: ChangeLog codeblocks-9999.ebuild
4 Added: codeblocks-10.05-r1.ebuild
5 Log:
6 Fix crash when wxChartCtrl is added with wxSmith (bug #372837, patch by Gert
7 Wollny). Backport GCC 4.7 fixes from trunk (bug #423791). Add pkgconfig
8 dependency and prune .la files.
9
10 (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key F9A40662)
11
12 Revision Changes Path
13 1.24 dev-util/codeblocks/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/ChangeLog?rev=1.24&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/ChangeLog?rev=1.24&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/ChangeLog?r1=1.23&r2=1.24
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v
22 retrieving revision 1.23
23 retrieving revision 1.24
24 diff -u -r1.23 -r1.24
25 --- ChangeLog 30 Apr 2012 20:27:26 -0000 1.23
26 +++ ChangeLog 2 Nov 2012 06:03:31 -0000 1.24
27 @@ -1,6 +1,15 @@
28 # ChangeLog for dev-util/codeblocks
29 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v 1.23 2012/04/30 20:27:26 scarabeus Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v 1.24 2012/11/02 06:03:31 dirtyepic Exp $
32 +
33 +*codeblocks-10.05-r1 (02 Nov 2012)
34 +
35 + 02 Nov 2012; Ryan Hill <dirtyepic@g.o> +codeblocks-10.05-r1.ebuild,
36 + +files/codeblocks-10.05-gcc47.patch,
37 + +files/codeblocks-10.05-wxChartCtrl-crash.patch, codeblocks-9999.ebuild:
38 + Fix crash when wxChartCtrl is added with wxSmith (bug #372837, patch by Gert
39 + Wollny). Backport GCC 4.7 fixes from trunk (bug #423791). Add pkgconfig
40 + dependency and prune .la files.
41
42 30 Apr 2012; Tomáš Chvátal <scarabeus@g.o>
43 -codeblocks-1.0_pre20071215.ebuild, -files/8.02-version.patch,
44
45
46
47 1.4 dev-util/codeblocks/codeblocks-9999.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/codeblocks-9999.ebuild?rev=1.4&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/codeblocks-9999.ebuild?rev=1.4&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/codeblocks-9999.ebuild?r1=1.3&r2=1.4
52
53 Index: codeblocks-9999.ebuild
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-9999.ebuild,v
56 retrieving revision 1.3
57 retrieving revision 1.4
58 diff -u -r1.3 -r1.4
59 --- codeblocks-9999.ebuild 30 Apr 2012 20:27:26 -0000 1.3
60 +++ codeblocks-9999.ebuild 2 Nov 2012 06:03:31 -0000 1.4
61 @@ -1,11 +1,11 @@
62 # Copyright 1999-2012 Gentoo Foundation
63 # Distributed under the terms of the GNU General Public License v2
64 -# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-9999.ebuild,v 1.3 2012/04/30 20:27:26 scarabeus Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-9999.ebuild,v 1.4 2012/11/02 06:03:31 dirtyepic Exp $
66
67 EAPI="4"
68 WX_GTK_VER="2.8"
69
70 -inherit autotools flag-o-matic subversion wxwidgets
71 +inherit autotools eutils flag-o-matic subversion wxwidgets
72
73 DESCRIPTION="The open source, cross platform, free C++ IDE."
74 HOMEPAGE="http://www.codeblocks.org/"
75 @@ -20,7 +20,8 @@
76 DEPEND="${RDEPEND}
77 app-arch/zip
78 dev-libs/libgamin
79 - sys-devel/libtool:2"
80 + sys-devel/libtool:2
81 + virtual/pkgconfig"
82
83 src_unpack(){
84 subversion_src_unpack
85 @@ -53,3 +54,8 @@
86 emake clean-zipfiles
87 emake
88 }
89 +
90 +src_install() {
91 + default
92 + prune_libtool_files
93 +}
94
95
96
97 1.1 dev-util/codeblocks/codeblocks-10.05-r1.ebuild
98
99 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/codeblocks-10.05-r1.ebuild?rev=1.1&view=markup
100 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/codeblocks/codeblocks-10.05-r1.ebuild?rev=1.1&content-type=text/plain
101
102 Index: codeblocks-10.05-r1.ebuild
103 ===================================================================
104 # Copyright 1999-2012 Gentoo Foundation
105 # Distributed under the terms of the GNU General Public License v2
106 # $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-10.05-r1.ebuild,v 1.1 2012/11/02 06:03:31 dirtyepic Exp $
107
108 EAPI="4"
109 WX_GTK_VER="2.8"
110
111 inherit eutils flag-o-matic wxwidgets
112
113 DESCRIPTION="The open source, cross platform, free C++ IDE."
114 HOMEPAGE="http://www.codeblocks.org/"
115 LICENSE="GPL-3"
116 SLOT="0"
117 KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
118 SRC_URI="mirror://berlios/codeblocks/${P}-src.tar.bz2"
119
120 IUSE="contrib debug pch static-libs"
121
122 RDEPEND="x11-libs/wxGTK:2.8[X]"
123 DEPEND="${RDEPEND}
124 app-arch/zip
125 virtual/pkgconfig"
126
127 S=${WORKDIR}/${P}-release
128
129 src_prepare() {
130 epatch "${FILESDIR}"/${P}-wxChartCtrl-crash.patch
131 epatch "${FILESDIR}"/${P}-gcc47.patch
132 }
133
134 src_configure() {
135 # C::B is picky on CXXFLAG -fomit-frame-pointer
136 # (project-wizard crash, instability ...)
137 filter-flags -fomit-frame-pointer
138 append-flags -fno-strict-aliasing
139
140 econf \
141 --with-wx-config="${WX_CONFIG}" \
142 $(use_enable debug) \
143 $(use_enable pch) \
144 $(use_enable static-libs static) \
145 $(use_with contrib contrib-plugins all)
146 }
147
148 src_install() {
149 default
150 prune_libtool_files
151 }