summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2011-01-01 15:12:42 +0000
committerMichael Weber <xmw@gentoo.org>2011-01-01 15:12:42 +0000
commitca58cc609663fd39981c86842c29c161b0d94260 (patch)
tree5b76e7645c73ea532ee6ab3b6e8a96440f4c4a8c /dev-util
parentadd ~sparc keyword (bug 350200) (diff)
downloadhistorical-ca58cc609663fd39981c86842c29c161b0d94260.tar.gz
historical-ca58cc609663fd39981c86842c29c161b0d94260.tar.bz2
historical-ca58cc609663fd39981c86842c29c161b0d94260.zip
Version bump (bug 349284)
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/cppcheck/ChangeLog10
-rw-r--r--dev-util/cppcheck/Manifest4
-rw-r--r--dev-util/cppcheck/cppcheck-1.46.1.ebuild75
3 files changed, 86 insertions, 3 deletions
diff --git a/dev-util/cppcheck/ChangeLog b/dev-util/cppcheck/ChangeLog
index eb92af62e233..4e56c07968f0 100644
--- a/dev-util/cppcheck/ChangeLog
+++ b/dev-util/cppcheck/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/cppcheck
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/ChangeLog,v 1.19 2010/11/11 12:07:38 xmw Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/ChangeLog,v 1.20 2011/01/01 15:12:42 xmw Exp $
+
+*cppcheck-1.46.1 (01 Jan 2011)
+
+ 01 Jan 2011; Michael Weber <xmw@gentoo.org> +cppcheck-1.46.1.ebuild:
+ Version bump (thanks to Andrey Hippo <ahippo@yandex.ru> for the report on bug
+ 349284)
*cppcheck-1.45-r1 (11 Nov 2010)
diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index 022e532f2c18..8256468f43ff 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -2,9 +2,11 @@ DIST cppcheck-1.41.tar.bz2 473492 RMD160 1ac43e5fc2b7de9d9dd7667955275268dea2d81
DIST cppcheck-1.43.tar.bz2 527014 RMD160 4dcca57c9984a0a14eccc5021a8ed3c0a7ba5674 SHA1 bcc2250147d5344429c521cb505f0d3cf2a58eec SHA256 297e4fa2e4d4ecf267127dab086eda68491c84dc4030af35105577b0a2238e87
DIST cppcheck-1.44.tar.bz2 574457 RMD160 66602d5203d23633aff20cc0b48a4a7ef4ea6867 SHA1 fa553a559eb316cb09072b73ad83167e6a0bcf60 SHA256 def48679f66f5909d063375431d4a924f12fcf9348d116b962da2b936a6aa4c6
DIST cppcheck-1.45.tar.bz2 630091 RMD160 d984c93f320b74d3d087e94101984df6f635709e SHA1 1800c78c836775b41b984c7fac5625924f01ce41 SHA256 371ffee020d6e28583b424643452509518f01153ac8f95a80273a04803b64109
+DIST cppcheck-1.46.1.tar.bz2 676586 RMD160 5a82adb010c9bee0e96d2ac1fddd4b5fc4f7ad5c SHA1 fb1bc1b44341c8fd111e06c217c91f108142b71c SHA256 e91f6be0f4aeeda3a3bbfd19caa9f7e35013018d9a9f164653bad1f266f08f34
EBUILD cppcheck-1.41-r1.ebuild 1012 RMD160 d92d0a9598435537106dd449dce7fe1f5e635d4f SHA1 b6220550a06500e19003685d16fd1f792c1bf255 SHA256 4ca174e1599600d3407e313ebfe5c1d0f6f00779a19287dae6c4a085a737def5
EBUILD cppcheck-1.43.ebuild 1009 RMD160 bf8d568cf8df31bb9ae49535be2bbab33ee59643 SHA1 0f5a32f03effd34f832c2c3d92624ca345f4a3af SHA256 482aba0829c9b43439bcd092445f52c4bf882a8ca899da78876e005f00f9cf74
EBUILD cppcheck-1.44.ebuild 1009 RMD160 a3049a355049ec0a1a6086a679e6a8fea550b091 SHA1 6a0876b0a890647e21d5aae31fb9b859a8b6cb35 SHA256 e7c6d99535bb568f9b3f3986659046b8a0db36a673e117f8b1e30fc5b1b81189
EBUILD cppcheck-1.45-r1.ebuild 1423 RMD160 928a6748185a76022359904c3bc2c03a48e02734 SHA1 a128815abc69456631a59b183c597dfae57c668a SHA256 d017a424893cce0d76a07cbea8998525cb4b936f59767e1220b610de47f0764f
-MISC ChangeLog 3054 RMD160 5adce0158223a15098a889b2ddffc25b0f7e0709 SHA1 57eb6cc50b5dae8d3716e24f6f23a367e27c75d8 SHA256 b3e96d779591deed446a7d75f39c34641762de41ef1a8dfb2706429c97cb819d
+EBUILD cppcheck-1.46.1.ebuild 1422 RMD160 b8317d0376c3c358e296267abf8b822402f82945 SHA1 fd5a0d969181338e63dfe42d0cd7c7fe9fd4708c SHA256 633f7dfa84639ae2deb8dce0059d4aee55850eea92a418d9a88fff60c63230cb
+MISC ChangeLog 3248 RMD160 086d10b9df98ad20b33061abd457c2aed11d9314 SHA1 8b0083035317eb40168958f4b1ddb390c2360f40 SHA256 5e5e0fd450465d507a5abc033eba19dcbf244568db38fa62d6bb58d870ff4df0
MISC metadata.xml 316 RMD160 52d3658d54e00fc0ff3e31bc7cb5b0b6fb916eb5 SHA1 9299471a24c2d7382e3a07974ad58e1647b95e55 SHA256 1b77a4e77847849f22187f30f9b3dfa9c2aa39aa95bcf2a0025577d8883da65c
diff --git a/dev-util/cppcheck/cppcheck-1.46.1.ebuild b/dev-util/cppcheck/cppcheck-1.46.1.ebuild
new file mode 100644
index 000000000000..f12e4ebaf70a
--- /dev/null
+++ b/dev-util/cppcheck/cppcheck-1.46.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/cppcheck-1.46.1.ebuild,v 1.1 2011/01/01 15:12:42 xmw Exp $
+
+EAPI=2
+
+PYTHON_DEPEND="htmlreport? 2"
+
+inherit distutils eutils python toolchain-funcs qt4-r2
+
+DESCRIPTION="static analyzer of C/C++ code"
+HOMEPAGE="http://apps.sourceforge.net/trac/cppcheck/"
+SRC_URI="mirror://sourceforge/cppcheck/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="htmlreport qt4"
+
+DEPEND="htmlreport? ( dev-python/pygments )
+ qt4? ( x11-libs/qt-gui:4
+ x11-libs/qt-assistant:4 )"
+
+pkg_setup() {
+ if use htmlreport ; then
+ python_set_active_version 2
+ python_pkg_setup
+ fi
+}
+
+src_prepare() {
+ if use htmlreport ; then
+ pushd htmlreport
+ python_convert_shebangs -r 2 .
+ distutils_src_prepare
+ popd
+ fi
+}
+
+src_configure() {
+ tc-export CXX
+ if use qt4 ; then
+ pushd gui
+ qt4-r2_src_configure
+ popd
+ fi
+}
+
+src_compile() {
+ emake || die
+ if use qt4 ; then
+ pushd gui
+ qt4-r2_src_compile
+ popd
+ fi
+ if use htmlreport ; then
+ pushd htmlreport
+ distutils_src_compile
+ popd
+ fi
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc readme.txt || die
+ if use qt4 ; then
+ dobin gui/${PN}-gui || die
+ dodoc readme_gui.txt gui/{projectfile.txt,gui.cppcheck} || die
+ fi
+ if use htmlreport ; then
+ pushd htmlreport
+ distutils_src_install
+ popd
+ fi
+}