diff options
author | Mike Frysinger <vapier@gentoo.org> | 2009-05-10 19:49:38 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2009-05-10 19:49:38 +0000 |
commit | 50a017495496fcfa820f4a23ef652fe5c57342d5 (patch) | |
tree | fb9fc1783b428f8db82ade9888e52ef4f63cca7c /dev-util/cppcheck | |
parent | Initial commit for bug 261604 with GCC 4.4 compile fix. This is renamed (by u... (diff) | |
download | gentoo-2-50a017495496fcfa820f4a23ef652fe5c57342d5.tar.gz gentoo-2-50a017495496fcfa820f4a23ef652fe5c57342d5.tar.bz2 gentoo-2-50a017495496fcfa820f4a23ef652fe5c57342d5.zip |
old
Diffstat (limited to 'dev-util/cppcheck')
-rw-r--r-- | dev-util/cppcheck/cppcheck-1.30.ebuild | 30 | ||||
-rw-r--r-- | dev-util/cppcheck/files/cppcheck-1.30-build.patch | 217 |
2 files changed, 0 insertions, 247 deletions
diff --git a/dev-util/cppcheck/cppcheck-1.30.ebuild b/dev-util/cppcheck/cppcheck-1.30.ebuild deleted file mode 100644 index 66c95b0f06b5..000000000000 --- a/dev-util/cppcheck/cppcheck-1.30.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/cppcheck/cppcheck-1.30.ebuild,v 1.1 2009/03/08 19:13:07 vapier Exp $ - -inherit eutils 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="" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-build.patch - sed -i \ - -e '/^CXXFLAGS/s:=:+=:' \ - -e '/^CXX=/d' \ - Makefile - tc-export CXX -} - -src_install() { - emake install DESTDIR="${D}" || die - dodoc readme.txt -} diff --git a/dev-util/cppcheck/files/cppcheck-1.30-build.patch b/dev-util/cppcheck/files/cppcheck-1.30-build.patch deleted file mode 100644 index 12831dc6447e..000000000000 --- a/dev-util/cppcheck/files/cppcheck-1.30-build.patch +++ /dev/null @@ -1,217 +0,0 @@ -diff --git a/Makefile b/Makefile -index e9550ee..d2c84c4 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,5 +1,5 @@ - CXXFLAGS=-Wall -Wextra -pedantic -g --COMPILER=g++ -+CXX=g++ - BIN=${DESTDIR}/usr/bin - - -@@ -72,12 +72,12 @@ TESTOBJ = test/testbufferoverrun.o \ - ###### Targets - - cppcheck: $(OBJECTS) -- $(COMPILER) $(CXXFLAGS) -o cppcheck $(OBJECTS) -+ $(CXX) $(CXXFLAGS) -o cppcheck $(OBJECTS) $(LDFLAGS) - - all: cppcheck testrunner tools - - testrunner: $(TESTOBJ) -- $(COMPILER) $(CXXFLAGS) -o testrunner $(TESTOBJ) -+ $(CXX) $(CXXFLAGS) -o testrunner $(TESTOBJ) $(LDFLAGS) - - test: all - ./testrunner -@@ -85,10 +85,10 @@ test: all - tools: tools/errmsg tools/dmake - - tools/errmsg: tools/errmsg.cpp -- $(COMPILER) $(CXXFLAGS) -o tools/errmsg tools/errmsg.cpp -+ $(CXX) $(CXXFLAGS) -o tools/errmsg tools/errmsg.cpp $(LDFLAGS) - - tools/dmake: tools/dmake.cpp src/filelister.cpp src/filelister.h -- $(COMPILER) $(CXXFLAGS) -o tools/dmake tools/dmake.cpp src/filelister.cpp -+ $(CXX) $(CXXFLAGS) -o tools/dmake tools/dmake.cpp src/filelister.cpp $(LDFLAGS) - - clean: - rm -f src/*.o test/*.o testrunner cppcheck tools/dmake tools/errmsg -@@ -101,133 +101,133 @@ install: cppcheck - ###### Build - - src/checkbufferoverrun.o: src/checkbufferoverrun.cpp src/checkbufferoverrun.h src/settings.h src/tokenize.h src/errorlogger.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checkbufferoverrun.o src/checkbufferoverrun.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checkbufferoverrun.o src/checkbufferoverrun.cpp - - src/checkclass.o: src/checkclass.cpp src/checkclass.h src/tokenize.h src/settings.h src/errorlogger.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checkclass.o src/checkclass.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checkclass.o src/checkclass.cpp - - src/checkdangerousfunctions.o: src/checkdangerousfunctions.cpp src/checkdangerousfunctions.h src/tokenize.h src/settings.h src/errorlogger.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checkdangerousfunctions.o src/checkdangerousfunctions.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checkdangerousfunctions.o src/checkdangerousfunctions.cpp - - src/checkfunctionusage.o: src/checkfunctionusage.cpp src/checkfunctionusage.h src/tokenize.h src/settings.h src/errorlogger.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checkfunctionusage.o src/checkfunctionusage.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checkfunctionusage.o src/checkfunctionusage.cpp - - src/checkheaders.o: src/checkheaders.cpp src/checkheaders.h src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/filelister.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checkheaders.o src/checkheaders.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checkheaders.o src/checkheaders.cpp - - src/checkmemoryleak.o: src/checkmemoryleak.cpp src/checkmemoryleak.h src/tokenize.h src/settings.h src/errorlogger.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checkmemoryleak.o src/checkmemoryleak.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checkmemoryleak.o src/checkmemoryleak.cpp - - src/checkother.o: src/checkother.cpp src/checkother.h src/tokenize.h src/settings.h src/errorlogger.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checkother.o src/checkother.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checkother.o src/checkother.cpp - - src/checksecurity.o: src/checksecurity.cpp src/checksecurity.h src/errorlogger.h src/settings.h src/token.h src/tokenize.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checksecurity.o src/checksecurity.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checksecurity.o src/checksecurity.cpp - - src/checkstl.o: src/checkstl.cpp src/checkstl.h src/errorlogger.h src/settings.h src/token.h src/tokenize.h -- $(COMPILER) $(CXXFLAGS) -c -o src/checkstl.o src/checkstl.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/checkstl.o src/checkstl.cpp - - src/cppcheck.o: src/cppcheck.cpp src/cppcheck.h src/settings.h src/errorlogger.h src/checkfunctionusage.h src/tokenize.h src/token.h src/preprocessor.h src/checkmemoryleak.h src/checkbufferoverrun.h src/checkdangerousfunctions.h src/checkclass.h src/checkheaders.h src/checkother.h src/checkstl.h src/filelister.h -- $(COMPILER) $(CXXFLAGS) -c -o src/cppcheck.o src/cppcheck.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/cppcheck.o src/cppcheck.cpp - - src/cppcheckexecutor.o: src/cppcheckexecutor.cpp src/cppcheckexecutor.h src/errorlogger.h src/settings.h src/cppcheck.h src/checkfunctionusage.h src/tokenize.h src/token.h src/threadexecutor.h -- $(COMPILER) $(CXXFLAGS) -c -o src/cppcheckexecutor.o src/cppcheckexecutor.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/cppcheckexecutor.o src/cppcheckexecutor.cpp - - src/errorlogger.o: src/errorlogger.cpp src/errorlogger.h src/settings.h src/tokenize.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/errorlogger.o src/errorlogger.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/errorlogger.o src/errorlogger.cpp - - src/filelister.o: src/filelister.cpp src/filelister.h -- $(COMPILER) $(CXXFLAGS) -c -o src/filelister.o src/filelister.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/filelister.o src/filelister.cpp - - src/main.o: src/main.cpp src/cppcheckexecutor.h src/errorlogger.h src/settings.h -- $(COMPILER) $(CXXFLAGS) -c -o src/main.o src/main.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/main.o src/main.cpp - - src/preprocessor.o: src/preprocessor.cpp src/preprocessor.h src/tokenize.h src/settings.h src/errorlogger.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/preprocessor.o src/preprocessor.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/preprocessor.o src/preprocessor.cpp - - src/settings.o: src/settings.cpp src/settings.h -- $(COMPILER) $(CXXFLAGS) -c -o src/settings.o src/settings.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/settings.o src/settings.cpp - - src/threadexecutor.o: src/threadexecutor.cpp src/threadexecutor.h src/settings.h src/errorlogger.h src/cppcheck.h src/checkfunctionusage.h src/tokenize.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/threadexecutor.o src/threadexecutor.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/threadexecutor.o src/threadexecutor.cpp - - src/token.o: src/token.cpp src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o src/token.o src/token.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/token.o src/token.cpp - - src/tokenize.o: src/tokenize.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/filelister.h -- $(COMPILER) $(CXXFLAGS) -c -o src/tokenize.o src/tokenize.cpp -+ $(CXX) $(CXXFLAGS) -c -o src/tokenize.o src/tokenize.cpp - - test/testbufferoverrun.o: test/testbufferoverrun.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkbufferoverrun.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testbufferoverrun.o test/testbufferoverrun.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testbufferoverrun.o test/testbufferoverrun.cpp - - test/testcharvar.o: test/testcharvar.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkother.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testcharvar.o test/testcharvar.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testcharvar.o test/testcharvar.cpp - - test/testclass.o: test/testclass.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkclass.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testclass.o test/testclass.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testclass.o test/testclass.cpp - - test/testconstructors.o: test/testconstructors.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkclass.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testconstructors.o test/testconstructors.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testconstructors.o test/testconstructors.cpp - - test/testcppcheck.o: test/testcppcheck.cpp test/testsuite.h src/errorlogger.h src/settings.h src/cppcheck.h src/checkfunctionusage.h src/tokenize.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testcppcheck.o test/testcppcheck.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testcppcheck.o test/testcppcheck.cpp - - test/testdangerousfunctions.o: test/testdangerousfunctions.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkdangerousfunctions.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testdangerousfunctions.o test/testdangerousfunctions.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testdangerousfunctions.o test/testdangerousfunctions.cpp - - test/testdivision.o: test/testdivision.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkother.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testdivision.o test/testdivision.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testdivision.o test/testdivision.cpp - - test/testfilelister.o: test/testfilelister.cpp test/testsuite.h src/errorlogger.h src/settings.h src/filelister.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testfilelister.o test/testfilelister.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testfilelister.o test/testfilelister.cpp - - test/testfunctionusage.o: test/testfunctionusage.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h test/testsuite.h src/checkfunctionusage.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testfunctionusage.o test/testfunctionusage.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testfunctionusage.o test/testfunctionusage.cpp - - test/testincompletestatement.o: test/testincompletestatement.cpp test/testsuite.h src/errorlogger.h src/settings.h src/tokenize.h src/token.h src/checkother.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testincompletestatement.o test/testincompletestatement.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testincompletestatement.o test/testincompletestatement.cpp - - test/testmemleak.o: test/testmemleak.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkmemoryleak.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testmemleak.o test/testmemleak.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testmemleak.o test/testmemleak.cpp - - test/testmemleakmp.o: test/testmemleakmp.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkmemoryleak.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testmemleakmp.o test/testmemleakmp.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testmemleakmp.o test/testmemleakmp.cpp - - test/testother.o: test/testother.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkother.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testother.o test/testother.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testother.o test/testother.cpp - --test/testpreprocessor.o: test/testpreprocessor.cpp test/testsuite.h src/errorlogger.h src/settings.h src/preprocessor.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testpreprocessor.o test/testpreprocessor.cpp -+test/testpreprocessor.o: test/testpreprocessor.cpp test/testsuite.h src/errorlogger.h src/settings.h src/preprocessor.h src/tokenize.h src/token.h -+ $(CXX) $(CXXFLAGS) -c -o test/testpreprocessor.o test/testpreprocessor.cpp - - test/testredundantif.o: test/testredundantif.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkother.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testredundantif.o test/testredundantif.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testredundantif.o test/testredundantif.cpp - - test/testrunner.o: test/testrunner.cpp test/testsuite.h src/errorlogger.h src/settings.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testrunner.o test/testrunner.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testrunner.o test/testrunner.cpp - - test/testsecurity.o: test/testsecurity.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checksecurity.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testsecurity.o test/testsecurity.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testsecurity.o test/testsecurity.cpp - - test/testsimplifytokens.o: test/testsimplifytokens.cpp test/testsuite.h src/errorlogger.h src/settings.h src/tokenize.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testsimplifytokens.o test/testsimplifytokens.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testsimplifytokens.o test/testsimplifytokens.cpp - - test/teststl.o: test/teststl.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkstl.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/teststl.o test/teststl.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/teststl.o test/teststl.cpp - - test/testsuite.o: test/testsuite.cpp test/testsuite.h src/errorlogger.h src/settings.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testsuite.o test/testsuite.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testsuite.o test/testsuite.cpp - - test/testtoken.o: test/testtoken.cpp test/testsuite.h src/errorlogger.h src/settings.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testtoken.o test/testtoken.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testtoken.o test/testtoken.cpp - - test/testtokenize.o: test/testtokenize.cpp test/testsuite.h src/errorlogger.h src/settings.h src/tokenize.h src/token.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testtokenize.o test/testtokenize.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testtokenize.o test/testtokenize.cpp - - test/testunusedprivfunc.o: test/testunusedprivfunc.cpp src/tokenize.h src/settings.h src/errorlogger.h src/token.h src/checkclass.h test/testsuite.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testunusedprivfunc.o test/testunusedprivfunc.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testunusedprivfunc.o test/testunusedprivfunc.cpp - - test/testunusedvar.o: test/testunusedvar.cpp test/testsuite.h src/errorlogger.h src/settings.h src/tokenize.h src/token.h src/checkother.h -- $(COMPILER) $(CXXFLAGS) -c -o test/testunusedvar.o test/testunusedvar.cpp -+ $(CXX) $(CXXFLAGS) -c -o test/testunusedvar.o test/testunusedvar.cpp - - src/errorlogger.h: tools/errmsg - tools/errmsg |