summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-07-05 12:44:26 +0000
committerMichael Weber <xmw@gentoo.org>2012-07-05 12:44:26 +0000
commitd4d61d163ce900edc46c04e03a9af98026531e09 (patch)
tree1b89e984f1f33466a78389307c19590288410b68 /dev-util/cppcheck
parentStable for amd64, wrt bug #418415 (diff)
downloadhistorical-d4d61d163ce900edc46c04e03a9af98026531e09.tar.gz
historical-d4d61d163ce900edc46c04e03a9af98026531e09.tar.bz2
historical-d4d61d163ce900edc46c04e03a9af98026531e09.zip
Version bump (thanks David J Cozatt, bug 424814)
Package-Manager: portage-2.1.11.4/cvs/Linux x86_64
Diffstat (limited to 'dev-util/cppcheck')
-rw-r--r--dev-util/cppcheck/ChangeLog7
-rw-r--r--dev-util/cppcheck/Manifest22
-rw-r--r--dev-util/cppcheck/cppcheck-1.55.ebuild77
3 files changed, 100 insertions, 6 deletions
diff --git a/dev-util/cppcheck/ChangeLog b/dev-util/cppcheck/ChangeLog
index a13592135751..2ebd1b6c4955 100644
--- a/dev-util/cppcheck/ChangeLog
+++ b/dev-util/cppcheck/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/cppcheck
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/ChangeLog,v 1.31 2012/04/20 10:02:48 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/ChangeLog,v 1.32 2012/07/05 12:44:26 xmw Exp $
+
+*cppcheck-1.55 (05 Jul 2012)
+
+ 05 Jul 2012; Michael Weber <xmw@gentoo.org> +cppcheck-1.55.ebuild:
+ Version bump (thanks David J Cozatt, bug 424814)
*cppcheck-1.54 (20 Apr 2012)
diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index e4646bad3b59..92f314793337 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -1,6 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST cppcheck-1.53.tar.bz2 995994 SHA256 878db83d3954d0c45135362308da951ec0670a160c76a7410466a9b539e8677f SHA512 8131256f7e47b348c2c2e0826c3a4a6f0f01df1ce5ebc84c2428886a407c6842634598311d1bdc41e456732ac7d1e16cf357f01f69304accc133e727f9bfc416 WHIRLPOOL ec5530b09880f2673557a637d7ae7af44fca1df68104fe1652a90927c026086cc20e2de985a6ae069a45ba9bad6d6f154fdff51bd4df6dfb8e7f1a47be6a01cf
-DIST cppcheck-1.54.tar.bz2 1016726 SHA256 d90236f863a6662ed6dffbadc8733a14def5f31d29d469893bc6e1fda741332f SHA512 6a56ca09e4fe65b7c5c4075002ec3a4da879a05c54537131d15f0f2e9b74b31642a36cbab745199d7e7c9b7ee3d56a600238e4a34f5e283aff0d2de6517a8c89 WHIRLPOOL 9e9148282e3b1c95ea283173b19e7422e6acc755f34dc24e9c64a257a281aa3907b06253465e56b37eae6fadf587f925cb7b3e20f79b9bc01cbe4fedf3bd3d3a
-EBUILD cppcheck-1.53.ebuild 1521 SHA256 520e4931a599b7d7347eca1f0cfae4d7d53e5181a3ba4f21e6a2b300741cb30d SHA512 d0bfcbfc1beb15403e302f86000eca853042f229c0c044d12aba7eac410f6c1566c05154bb9f7b2cf59d336a092adbd3f9e007920a47a1856cbaae591ff77dbf WHIRLPOOL 057e3cf1eebe3a8f0a578fe0f4c0c989f530bf954639027678d7c1e858757c2ba8cf47e569f853c7836cfb6bf998d2fc3822ac9dee178a7271bebcf57a6727e4
-EBUILD cppcheck-1.54.ebuild 1521 SHA256 06b0d64ff330ca817cd16a0392b1bd76b6f652c98777fde5d0bd75ba74941276 SHA512 a409ccc420b931b87180e9216a4da878b8d62d9a6fcc06f50812e7fcd42ea6a71bb3a6caf3355d7697991d5e74abe8f868c192156e0b10fde16c94429fc1569d WHIRLPOOL 0e5d4e430e11010e56be143f0cfe953fdf7ff3fae9c68dc41ff1d20f533001ad0a757fec5e406ecbd3b8746eb560b11b90d421c1c23709aa03ccbd03e50ccbc6
-MISC ChangeLog 5049 SHA256 b0c8bd34a66cc680393ca4b5766ca3d856cd33d40de33cbdafb488265f73dd09 SHA512 52a2d4ec954fe34f71096c75cd1b2f7481736ed3627f170071eafbb3ba9e15719d279782bfe3be8f2012bdea605bd75c73fd8f47162aacc1c1075129b9c8deb2 WHIRLPOOL 43db8a491a69bc3e8f8dd5bb610d17628616ae9e7f7dd27987f2694e29786fbb02f116921d50c52f17abceddc64d5f18511866bf2f487850f9a5eeff1299b6b7
-MISC metadata.xml 295 SHA256 4526a4860c02569699367a86914fabb0c0f4d7939ebbba1f728fc5bff7356583 SHA512 057b7f72a8bf12017d26717b3ac49883d21b5253a965722c9b23bb4dd9d23a6c64e070dad31a3e5d2abea4439592bd0144a5fdfb710ce843de2dd223369bd696 WHIRLPOOL b9f7e00e6b294237385d609666e3c7bdf0477809445e47e96e6efb911e451bc7281b1957bfffd8e8f35e8fd0a35789ccc7c3199eb6b2cd4070092cf41fd21cca
+DIST cppcheck-1.54.tar.bz2 1016726 RMD160 6c4f4f835d83009cd530a423135245bbc0d0c61d SHA1 f63abbd9bda7179c3ce3a399123bd7fb476e4537 SHA256 d90236f863a6662ed6dffbadc8733a14def5f31d29d469893bc6e1fda741332f
+DIST cppcheck-1.55.tar.bz2 1105312 RMD160 c6366638390027c998f46898f85e617c758bdfe1 SHA1 0e6f797ced959afddf7b847856a50636aa87ee3c SHA256 b15b0d710d8b55e5aa086b6d4f482e6413846cff42856da662483a42a4824698
+EBUILD cppcheck-1.53.ebuild 1521 RMD160 7119b3afe5c782f181ebc23bc646dc7111c74224 SHA1 ea700d758d272b8ebe693ca56bdcb919380efda3 SHA256 520e4931a599b7d7347eca1f0cfae4d7d53e5181a3ba4f21e6a2b300741cb30d
+EBUILD cppcheck-1.54.ebuild 1521 RMD160 9d28f558cb387d2b29dc01eb5ccf5977a7210f1d SHA1 8350adedf98ad6131c641db678124b428058d40d SHA256 06b0d64ff330ca817cd16a0392b1bd76b6f652c98777fde5d0bd75ba74941276
+EBUILD cppcheck-1.55.ebuild 1521 RMD160 cbcabd4c8481772e82b322a91209e041f17fe22d SHA1 44bdda1f36034ef043829d3ee408ade8deea20a9 SHA256 66b805e207211a68659f6f6e87d4de3526b94a44c17438693a4234ae13770ea2
+MISC ChangeLog 5200 RMD160 308483395f28120c73a8cb072ae2aee42835c479 SHA1 93ed8681e01d0a5ca54896f32bf5e9f1f510fd90 SHA256 4f335ec5ed26821c0a73b2f3681f56bb5871cc2e153368e5a9bf4ad8c0f41e60
+MISC metadata.xml 295 RMD160 218d80509b20b5f68ef61be37484665539688974 SHA1 fb22ef816d952cb04b800cad2790499a7a720213 SHA256 4526a4860c02569699367a86914fabb0c0f4d7939ebbba1f728fc5bff7356583
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iF4EAREIAAYFAk/1i/cACgkQknrdDGLu8JBg1AD/W+9lGJG6vsCFbpJ67EV1b1df
+Bi3t2Z6dbQQ93NwB0CMA/3wxbPhUAt0AnqTj8RAomhlXrDSe8WfDSKiIgiZZjflL
+=WMML
+-----END PGP SIGNATURE-----
diff --git a/dev-util/cppcheck/cppcheck-1.55.ebuild b/dev-util/cppcheck/cppcheck-1.55.ebuild
new file mode 100644
index 000000000000..892cc0ba3c5a
--- /dev/null
+++ b/dev-util/cppcheck/cppcheck-1.55.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/cppcheck-1.55.ebuild,v 1.1 2012/07/05 12:44:26 xmw Exp $
+
+EAPI="3"
+PYTHON_DEPEND="htmlreport? 2"
+
+inherit distutils eutils qt4-r2 toolchain-funcs
+
+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 )"
+RDEPEND="${DEPEND}"
+
+DISTUTILS_SETUP_FILES=("htmlreport|setup.py")
+
+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
+ use htmlreport && distutils_src_compile
+}
+
+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
+ use htmlreport && distutils_src_install
+}
+
+pkg_postinst() {
+ use htmlreport && distutils_pkg_postinst
+}
+
+pkg_postrm() {
+ use htmlreport && distutils_pkg_postrm
+}