summaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorFlorian Franzmann2019-09-07 19:04:02 +0200
committerFlorian Franzmann2019-09-07 19:16:45 +0200
commit0cd61b71e9f4da4f7c27d5d9fb7abcc0a6376cab (patch)
treee9307a16df54c4658676c16efead8f9ca10090b3 /devel
parent4d865a5b14aca112cecdf54a1f2396b9ccf779e3 (diff)
devel/cppcheck: version 1.89
Diffstat (limited to 'devel')
-rwxr-xr-xdevel/cppcheck/BUILD6
-rwxr-xr-xdevel/cppcheck/DEPENDS8
-rwxr-xr-xdevel/cppcheck/DETAILS5
-rw-r--r--devel/cppcheck/HISTORY5
-rwxr-xr-xdevel/cppcheck/INSTALL3
5 files changed, 17 insertions, 10 deletions
diff --git a/devel/cppcheck/BUILD b/devel/cppcheck/BUILD
index 7ffc67e09a..e99f37ab5b 100755
--- a/devel/cppcheck/BUILD
+++ b/devel/cppcheck/BUILD
@@ -1,4 +1,2 @@
-make PREFIX="${INSTALL_ROOT}/usr" \
- CFGDIR="/usr/share/cppcheck/cfg" \
- HAVE_RULES="yes" \
- CXXFLAGS="$CXXFLAGS -Wno-sign-compare -Wno-unused-function -Wall -DNDEBUG"
+OPTS="-DHAVE_RULES=true $OPTS" &&
+qt5_cmake_build
diff --git a/devel/cppcheck/DEPENDS b/devel/cppcheck/DEPENDS
index f148724504..0bc16d0119 100755
--- a/devel/cppcheck/DEPENDS
+++ b/devel/cppcheck/DEPENDS
@@ -1 +1,7 @@
-depends -sub CXX gcc
+depends cmake &&
+depends -sub CXX gcc &&
+
+optional_depends qtbase \
+ "-DBUILD_GUI=true" \
+ "-DBUILD_GUI=false" \
+ "build Qt GUI?"
diff --git a/devel/cppcheck/DETAILS b/devel/cppcheck/DETAILS
index ca5d52086e..22b4499713 100755
--- a/devel/cppcheck/DETAILS
+++ b/devel/cppcheck/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=cppcheck
- VERSION=1.88
+ VERSION=1.89
SOURCE="${SPELL}-${VERSION}.tar.bz2"
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/project/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
- SOURCE_HASH=sha512:90dfe9fecd10d76de79988b04e0b417e30090a7ae0f345304703311230b041fbf9416519eb50760a68517bdf221d5e6f59a7c797b1ac21b82bdd503ade0ae290
+ SOURCE_HASH=sha512:5fa9435ddd25c61ea6f099fd58ada2210016b3fcc4be8d4e5a318c344e588c01f5262c5aa70b3087e57599a2e28445cb92ed4fbcf6bb0ecb6bb420b596b77c98
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page"
LICENSE[0]=GPL
diff --git a/devel/cppcheck/HISTORY b/devel/cppcheck/HISTORY
index 7b71409bac..d3e31bdda1 100644
--- a/devel/cppcheck/HISTORY
+++ b/devel/cppcheck/HISTORY
@@ -1,3 +1,8 @@
+2019-09-07 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.89
+ * BUILD, DETAILS, DEPENDS: use cmake
+ * INSTALL: removed
+
2019-06-30 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS: version 1.88
diff --git a/devel/cppcheck/INSTALL b/devel/cppcheck/INSTALL
deleted file mode 100755
index a6d9909e0c..0000000000
--- a/devel/cppcheck/INSTALL
+++ /dev/null
@@ -1,3 +0,0 @@
-make PREFIX=${INSTALL_ROOT}/usr CFGDIR=/usr/share/cppcheck/cfg install &&
-mkdir -p ${INSTALL_ROOT}/usr/share/cppcheck/cfg &&
-install -m644 ${SOURCE_DIRECTORY}/cfg/* ${INSTALL_ROOT}/usr/share/cppcheck/cfg/