summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-05-10 19:49:38 +0000
committerMike Frysinger <vapier@gentoo.org>2009-05-10 19:49:38 +0000
commit50a017495496fcfa820f4a23ef652fe5c57342d5 (patch)
treefb9fc1783b428f8db82ade9888e52ef4f63cca7c /dev-util/cppcheck
parentInitial commit for bug 261604 with GCC 4.4 compile fix. This is renamed (by u... (diff)
downloadgentoo-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.ebuild30
-rw-r--r--dev-util/cppcheck/files/cppcheck-1.30-build.patch217
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