summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJurek Bartuszek <jurek@gentoo.org>2008-06-01 00:12:46 +0000
committerJurek Bartuszek <jurek@gentoo.org>2008-06-01 00:12:46 +0000
commit4c7c26d57d4a46151a6f9bc83823c6e153581c1e (patch)
treec106a359ff31a0f8db7197170fdc5fed7330470f /dev-util/codeblocks
parentadded ~amd64 keyword (diff)
downloadhistorical-4c7c26d57d4a46151a6f9bc83823c6e153581c1e.tar.gz
historical-4c7c26d57d4a46151a6f9bc83823c6e153581c1e.tar.bz2
historical-4c7c26d57d4a46151a6f9bc83823c6e153581c1e.zip
dev-util/codeblocks: version bump (bug #211865)
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-util/codeblocks')
-rw-r--r--dev-util/codeblocks/ChangeLog8
-rw-r--r--dev-util/codeblocks/Manifest15
-rw-r--r--dev-util/codeblocks/codeblocks-8.02.ebuild87
-rw-r--r--dev-util/codeblocks/files/8.02-version.patch8
4 files changed, 116 insertions, 2 deletions
diff --git a/dev-util/codeblocks/ChangeLog b/dev-util/codeblocks/ChangeLog
index 89c367789439..42c54500ec9b 100644
--- a/dev-util/codeblocks/ChangeLog
+++ b/dev-util/codeblocks/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/codeblocks
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v 1.12 2008/01/30 23:39:21 jurek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/ChangeLog,v 1.13 2008/06/01 00:12:46 jurek Exp $
+
+*codeblocks-8.02 (01 Jun 2008)
+
+ 01 Jun 2008; Jurek Bartuszek <jurek@gentoo.org> +files/8.02-version.patch,
+ +codeblocks-8.02.ebuild:
+ Version bump (bug #211865)
30 Jan 2008; Jurek Bartuszek <jurek@gentoo.org>
codeblocks-1.0_pre20071215.ebuild:
diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest
index 3e81690bd4d3..d263ed396028 100644
--- a/dev-util/codeblocks/Manifest
+++ b/dev-util/codeblocks/Manifest
@@ -1,6 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 8.02-version.patch 345 RMD160 4e871fb354dc3d68cac84c7791facbc1cd0c8ea9 SHA1 e89bfc45b1d831dcbc4fc5f18d2a8219daf66c55 SHA256 cd7d28a0ec35f8013103feacdc29b5a82f36f7af24793e764eb26fa998d45c8d
DIST codeblocks-1.0_pre20070618.tar.bz2 8564270 RMD160 643deba773f3a873c19c3b89fbb4866b106ff457 SHA1 4ec7c2cd364b3fe0cb2172bd48e6c2569479e3b5 SHA256 19d54866991ccbfe7a4b9921f85d6289b1c948931040bf2462b92ddf8e2d8db9
DIST codeblocks-1.0_pre20071215.tar.bz2 11131352 RMD160 e8a43ff768512b79072c53d276cbe37badfe07bb SHA1 6760ad7b8688226f455a2bfb40d7e368273df5a2 SHA256 66f42142675ca80f5e50717aa9cb46ba2dc5bd8a1d4e8d1259514a64b9a67e9e
+DIST codeblocks-8.02-src.tar.bz2 6839711 RMD160 88451f42ac4de2b98d57416a3cea1a0647344b30 SHA1 078932cfd4fee2066ec931cb6dfa8079235c1237 SHA256 5a6e9184b5edc991b59dadbf87bf4584ed6c30e7097c572149cc1b2085b3080f
EBUILD codeblocks-1.0_pre20070618.ebuild 1406 RMD160 91154cbd3ad7e54405cfa84dafb9734f3ace9624 SHA1 4a92005750f94f73a372c2669bc1fe2ddcae51d8 SHA256 790bd4cc353a7789b4c6fe5e08185b3a3fc8756d30c95dbcfb8dee79c25ff482
EBUILD codeblocks-1.0_pre20071215.ebuild 1330 RMD160 07338a657af0c90ae040ad7008d3817449ec7d45 SHA1 0b835234ac2e3e5b373f82b16345f4f7eaf6f90e SHA256 ae1739a2b81fa5c8d7b71ec81245e39072c7cb771e86787d5b04b6ea19e3ce63
-MISC ChangeLog 2020 RMD160 e8cfda0684be19b29acf9a1ae1c6dc0240f9622d SHA1 aa5ca9492726e606d3e8992dd34244a0e068acaa SHA256 0556625a461a975ea0c6f0608c058dbfa44f692ba010cd826d822ab9aec37873
+EBUILD codeblocks-8.02.ebuild 2225 RMD160 ddcf49c4a245e497a214705398f7ebc7b2fd1078 SHA1 51dfb31c3bb0e78c32fa69267cb5481b3c009703 SHA256 c7a02a001b96c3971df1d7bdf7f09a7b2e85ae66b7b123e8b437ce99ad4adc7d
+MISC ChangeLog 2186 RMD160 8371c1fd38dab9709d068745ab1f02e91b03ab28 SHA1 907b90395c38cc1ca350ef506102095414514c2e SHA256 2eed70d0ac36bc7f1bc8e15f1923892e3ef5905dbd72c343266764f1b9066271
MISC metadata.xml 252 RMD160 5cd1f38c2efdf065fae7c68866353773f92b8ed5 SHA1 284619f278d070e2ab3f2162a6954e0fa24db922 SHA256 2d0cddc15f5f67a41bd3ce36b2c17461e42e2c8a7edf9c510a5facae0d3632c5
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkhB6YYACgkQyOePD61SuWIDzACfWOFwyI9NTPlL7aarEn6jUSlR
+aBQAoK4wn4k7oUZVHtvSvT6ps5ZEWtol
+=HnF6
+-----END PGP SIGNATURE-----
diff --git a/dev-util/codeblocks/codeblocks-8.02.ebuild b/dev-util/codeblocks/codeblocks-8.02.ebuild
new file mode 100644
index 000000000000..f250c253d1b0
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-8.02.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/codeblocks/codeblocks-8.02.ebuild,v 1.1 2008/06/01 00:12:46 jurek Exp $
+
+inherit autotools wxwidgets flag-o-matic eutils
+
+WX_GTK_VER="2.8"
+
+DESCRIPTION="free cross-platform C/C++ IDE"
+HOMEPAGE="http://www.codeblocks.org/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+SRC_URI="mirror://sourceforge/codeblocks/${P}-src.tar.bz2"
+
+IUSE="contrib debug pch static unicode"
+
+RDEPEND="=x11-libs/wxGTK-${WX_GTK_VER}*
+ x11-libs/gtk+"
+
+DEPEND="${RDEPEND}
+ >=sys-devel/autoconf-2.5.0
+ >=sys-devel/automake-1.7
+ >=sys-devel/libtool-1.4
+ app-arch/zip"
+
+pkg_setup() {
+ if use unicode; then
+ need-wxwidgets "unicode"
+ else
+ need-wxwidgets "gtk2"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${PV}-version.patch"
+ #epatch "${FILESDIR}/${PV}-install-plugins.patch"
+ cd "${S}"
+ find src/plugins -name Makefile.am -exec \
+ sed -i -e 's#^libdir#pluginsdir#' \
+ -e 's#^lib_LTLIBRARIES#plugins_LTLIBRARIES#' \
+ '{}' \;
+ # This one's buggy
+ sed -i -e 's#^plugins_LTLIBRARIES#lib_LTLIBRARIES#' \
+ src/plugins/contrib/wxSmith/Makefile.am
+
+ eautoreconf || die "autoreconf failed"
+# ./bootstrap || die "boostrap failed"
+}
+
+src_compile() {
+ # C::B is picky on CXXFLAG -fomit-frame-pointer
+ # (project-wizard crash, instability ...)
+ filter-flags -fomit-frame-pointer
+ append-flags -fno-strict-aliasing
+
+ cd "${S}"
+ local myconf="$(use_enable pch)"
+# $(use_enable autosave) \
+# $(use_enable class-wizard) \
+# $(use_enable code-completion) \
+# $(use_enable compiler) \
+# $(use_enable debuger) \
+# $(use_enable mime-handler) \
+# $(use_enable open-files-list) \
+#
+# $(use_enable projects-importer) \
+# $(use_enable source-formatter) \
+# $(use_enable todo) \
+# $(use_enable xpmanifest)
+
+ if use contrib; then
+ myconf="${myconf} --with-contrib-plugins=all"
+ fi
+ econf --with-wx-config="${WX_CONFIG}" \
+ --enable-dependency-tracking \
+ $(use_enable unicode) \
+ $(use_enable debug) \
+ $(use_enable static) \
+ ${myconf} || die "Died in action: econf ..."
+ emake || die "Died in action: make ..."
+}
+
+src_install() {
+ einstall || die "Install failed"
+}
diff --git a/dev-util/codeblocks/files/8.02-version.patch b/dev-util/codeblocks/files/8.02-version.patch
new file mode 100644
index 000000000000..83958ac5185e
--- /dev/null
+++ b/dev-util/codeblocks/files/8.02-version.patch
@@ -0,0 +1,8 @@
+diff -ruN codeblocks-8.02.orig/revision.m4 codeblocks-8.02/revision.m4
+--- codeblocks-8.02.orig/revision.m4 2008-03-02 00:49:23.000000000 +0300
++++ codeblocks-8.02/revision.m4 2008-03-02 12:05:16.000000000 +0300
+@@ -1,3 +1,3 @@
+ m4_define([SVN_REV], )
+-m4_define([SVN_REVISION], 1.0svn)
++m4_define([SVN_REVISION], 8.02)
+ m4_define([SVN_DATE], )