summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-09-06 06:58:58 +0000
committerMichael Weber <xmw@gentoo.org>2012-09-06 06:58:58 +0000
commit8871720d389cd9786dc04a8e127b6413c8ca1009 (patch)
tree7fec2f5585fba1fa10d788755a46c9734c45d2b2 /dev-util/cppcheck
parentold, none of these build anymore due to recent bumps in revdeps (diff)
downloadhistorical-8871720d389cd9786dc04a8e127b6413c8ca1009.tar.gz
historical-8871720d389cd9786dc04a8e127b6413c8ca1009.tar.bz2
historical-8871720d389cd9786dc04a8e127b6413c8ca1009.zip
Version bump, democlient does not compile
Package-Manager: portage-2.1.11.13/cvs/Linux x86_64
Diffstat (limited to 'dev-util/cppcheck')
-rw-r--r--dev-util/cppcheck/ChangeLog7
-rw-r--r--dev-util/cppcheck/Manifest26
-rw-r--r--dev-util/cppcheck/cppcheck-1.56.ebuild81
3 files changed, 96 insertions, 18 deletions
diff --git a/dev-util/cppcheck/ChangeLog b/dev-util/cppcheck/ChangeLog
index 2ebd1b6c4955..40c3f7ec4c5c 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.32 2012/07/05 12:44:26 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/ChangeLog,v 1.33 2012/09/06 06:58:58 xmw Exp $
+
+*cppcheck-1.56 (06 Sep 2012)
+
+ 06 Sep 2012; Michael Weber <xmw@gentoo.org> +cppcheck-1.56.ebuild:
+ Version bump, democlient does not compile
*cppcheck-1.55 (05 Jul 2012)
diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index 92f314793337..a613ba849204 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -1,18 +1,10 @@
------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 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-----
+DIST cppcheck-1.54.tar.bz2 1016726 SHA256 d90236f863a6662ed6dffbadc8733a14def5f31d29d469893bc6e1fda741332f SHA512 6a56ca09e4fe65b7c5c4075002ec3a4da879a05c54537131d15f0f2e9b74b31642a36cbab745199d7e7c9b7ee3d56a600238e4a34f5e283aff0d2de6517a8c89 WHIRLPOOL 9e9148282e3b1c95ea283173b19e7422e6acc755f34dc24e9c64a257a281aa3907b06253465e56b37eae6fadf587f925cb7b3e20f79b9bc01cbe4fedf3bd3d3a
+DIST cppcheck-1.55.tar.bz2 1105312 SHA256 b15b0d710d8b55e5aa086b6d4f482e6413846cff42856da662483a42a4824698 SHA512 297b88986583e434517293b6ca90c4c7b298ffdde4369c1bd5838e5cf063697f85a9aff1944328ea2e473509bb8f743505913556b2c75ba0dc3fba3f22dc5730 WHIRLPOOL 1c41164c0bd0c623f869852da687f069f953c631fad2335293c23455625bd32537b3ec330d19782b7b0215b9bca73f5b531847124b6107036ec011e9b8d5006a
+DIST cppcheck-1.56.tar.bz2 1131979 SHA256 0de45db8126a11f396130235a8b0c93ceff150a0afa675f5c7f5a07395c31df5 SHA512 f9dd83f38dc0255ecd122f7e7270e72ace5e9a4bbd14d94c9e47eff766c4eef3951f8b222a1c6e8b2613ba01d4e2140615f3309a0a60daacc399b3220038dec4 WHIRLPOOL b8ee263861048506e9da2e3b45dff2af69e3f2ddf47fef6e04f945b8576bad63c617b9eaf2daff994f0681958009fb1d60fdec8637355e668aedf11a4872fbdc
+EBUILD cppcheck-1.53.ebuild 1521 SHA256 520e4931a599b7d7347eca1f0cfae4d7d53e5181a3ba4f21e6a2b300741cb30d SHA512 d0bfcbfc1beb15403e302f86000eca853042f229c0c044d12aba7eac410f6c1566c05154bb9f7b2cf59d336a092adbd3f9e007920a47a1856cbaae591ff77dbf WHIRLPOOL 057e3cf1eebe3a8f0a578fe0f4c0c989f530bf954639027678d7c1e858757c2ba8cf47e569f853c7836cfb6bf998d2fc3822ac9dee178a7271bebcf57a6727e4
+EBUILD cppcheck-1.54.ebuild 1521 SHA256 06b0d64ff330ca817cd16a0392b1bd76b6f652c98777fde5d0bd75ba74941276 SHA512 a409ccc420b931b87180e9216a4da878b8d62d9a6fcc06f50812e7fcd42ea6a71bb3a6caf3355d7697991d5e74abe8f868c192156e0b10fde16c94429fc1569d WHIRLPOOL 0e5d4e430e11010e56be143f0cfe953fdf7ff3fae9c68dc41ff1d20f533001ad0a757fec5e406ecbd3b8746eb560b11b90d421c1c23709aa03ccbd03e50ccbc6
+EBUILD cppcheck-1.55.ebuild 1521 SHA256 66b805e207211a68659f6f6e87d4de3526b94a44c17438693a4234ae13770ea2 SHA512 c475ef4eef5f56ce85f98d4ebcd062e91b30bc0f2e83e83fa3bf8e1fc9da9c7047b25289ab85bdf18353dbdaa14cf4af8e924cddcec2fbd5069044a0156a0fd1 WHIRLPOOL 2ea171f72007cf78cce732cf4d4436f0947e2d462b4babd0f8c4f82f1813f6790e3095eec1835d24c07f6286233f50cd59b6631d50c6568fc64c69b42c9a222a
+EBUILD cppcheck-1.56.ebuild 1711 SHA256 522fb7841c0d6168af0c81c3f584c03c4f8ea49270382f235084cd8f6e9ddb05 SHA512 ebcb0e8a354d26a0258a4f9d2bd281e210ee889863f17fb7d39a93b09351f551572dc478da015b970da03e6bfd1c347fd0efb89224527d166058e8e9e29e79a2 WHIRLPOOL 66ad49d55d8d6905e8afd379fdad00207e57bcce87d28f56e4b7392ae1d0f5e866fe1f0eb0ff7ae2f763783fd413aa5cfd145066c5b20ffef5ac9e0806266262
+MISC ChangeLog 5344 SHA256 17ec912d0b91f8fbbf0273f0a7a13357eccce23a66b9cb90c5b0095ed8643cc9 SHA512 9f90077c0969e7d1458b24549c88216f84a5f2369a88b4263cf5291f772d5d01823613268d6c60ec0ef36e50be94979b8e1091a8580a370f25624aaff9eb8de2 WHIRLPOOL 30e14e340bc796bdcb7bdb63e928d7bd63174176ab67c3958ee9095ff2238841fe9f06eb092703f9a0d184ee0b0dae854d14a9e0ff42379e993bd0c662ded19d
+MISC metadata.xml 295 SHA256 4526a4860c02569699367a86914fabb0c0f4d7939ebbba1f728fc5bff7356583 SHA512 057b7f72a8bf12017d26717b3ac49883d21b5253a965722c9b23bb4dd9d23a6c64e070dad31a3e5d2abea4439592bd0144a5fdfb710ce843de2dd223369bd696 WHIRLPOOL b9f7e00e6b294237385d609666e3c7bdf0477809445e47e96e6efb911e451bc7281b1957bfffd8e8f35e8fd0a35789ccc7c3199eb6b2cd4070092cf41fd21cca
diff --git a/dev-util/cppcheck/cppcheck-1.56.ebuild b/dev-util/cppcheck/cppcheck-1.56.ebuild
new file mode 100644
index 000000000000..704229a3a5ca
--- /dev/null
+++ b/dev-util/cppcheck/cppcheck-1.56.ebuild
@@ -0,0 +1,81 @@
+# 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.56.ebuild,v 1.1 2012/09/06 06:58:58 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
+ #https://sourceforge.net/apps/trac/cppcheck/ticket/4149
+ #$(tc-getCXX) ${CFLAGS} ${LDFLAGS} -o ${PN}-democlient.cgi \
+ # democlient.cpp -I../lib democlient.cpp
+}
+
+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
+ #dobin ${PN}-democlient.cgi
+}
+
+pkg_postinst() {
+ use htmlreport && distutils_pkg_postinst
+}
+
+pkg_postrm() {
+ use htmlreport && distutils_pkg_postrm
+}