summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Vogel <jvogel4@stny.rr.com>2020-06-20 06:21:21 -0400
committerJohn Vogel <jvogel4@stny.rr.com>2020-06-20 06:21:21 -0400
commitbed1f821178442fcc0e67989489a4b7e6a5952ee (patch)
treed898ee6cbf40463fcf2040f75a282d772ff73d48
parent75e4c2eacfc0780890852d5b7a91b70254148a75 (diff)
downloadcontrib-bed1f821178442fcc0e67989489a4b7e6a5952ee.tar.gz
contrib-bed1f821178442fcc0e67989489a4b7e6a5952ee.tar.xz
cppcheck: update to 2.1
Switch to python3. Add missing dep pygments (python3-pygments). Fix permissions on manpage install.
-rw-r--r--cppcheck/.footprint2
-rw-r--r--cppcheck/.signature8
-rw-r--r--cppcheck/Pkgfile17
3 files changed, 15 insertions, 12 deletions
diff --git a/cppcheck/.footprint b/cppcheck/.footprint
index 6f92d1fb2..9d82a5dcc 100644
--- a/cppcheck/.footprint
+++ b/cppcheck/.footprint
@@ -66,4 +66,4 @@ drwxr-xr-x root/root usr/share/cppcheck/platforms/
-rw-r--r-- root/root usr/share/cppcheck/platforms/unix64-unsigned.xml
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
--r--r--r-- root/root usr/share/man/man1/cppcheck.1.gz
+-rw-r--r-- root/root usr/share/man/man1/cppcheck.1.gz
diff --git a/cppcheck/.signature b/cppcheck/.signature
index 49333ba92..bf5b49f1f 100644
--- a/cppcheck/.signature
+++ b/cppcheck/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF35JFueNT8oLP573hmoqZNyPfFNkscxYmimAMKKC75AJNwxwGwHQ0HA8gd2sm+W/JbkpMBQ55Y6ZuNl9aNeGseAs=
-SHA256 (Pkgfile) = d9f03c00aa8bed6097149f13d2f05b81fb1eb632419daaa3681336c9f2812d3c
-SHA256 (.footprint) = 3fd811d152057a7698579ae4d4b11bc2cfbb6eebcc85ff0b150919e84c8fc54c
-SHA256 (cppcheck-2.0.tar.gz) = fdba69d9f8db4bbe27ee00bb88839d212b6a848372add7ad8f567236deb0f00f
+RWSagIOpLGJF31w4U/iU0BOQ+/7scAk0x3PKo9qpqEmI/EMkMTDpMudvW3HXXgeKyC7Fx5S0TxfUi43HVHr2fIG0ys1jfhiLRw4=
+SHA256 (Pkgfile) = 600cac11bbd3a94b48e35e1087c305492a1e91401d699f16291b2dd611dc0200
+SHA256 (.footprint) = 9e04d36013f2a12b4766da9faa3e30b5484820f3e3f9b6ac2d2d43560e4f8cf8
+SHA256 (cppcheck-2.1.tar.gz) = 447d44bbaa555fa78b89dd2cb0203fd4c6f18269db8a78638b968ba7c72cb02e
diff --git a/cppcheck/Pkgfile b/cppcheck/Pkgfile
index 0c6fb3eae..25c1f2a7d 100644
--- a/cppcheck/Pkgfile
+++ b/cppcheck/Pkgfile
@@ -1,21 +1,24 @@
# Description: Static analysis tool for C/C++ code
# URL: http://cppcheck.sourceforge.net/
# Maintainer: John Vogel, jvogel4 at stny dot rr dot com
-# Depends on: libpcre python docbook-xsl
+# Depends on: libpcre python3-pygments docbook-xsl
name=cppcheck
-version=2.0
+version=2.1
release=1
source=(https://github.com/danmar/$name/archive/$version/$name-$version.tar.gz)
build() {
cd $name-$version
- make install HAVE_RULES=yes \
- MATCHCOMPILER=yes \
- FILESDIR=/usr/share/cppcheck \
- DESTDIR=$PKG
+ sed -i -e 's,python,python3,' htmlreport/cppcheck-htmlreport
+
+ make install \
+ HAVE_RULES=yes \
+ MATCHCOMPILER=yes \
+ FILESDIR=/usr/share/cppcheck \
+ DESTDIR=$PKG
make man DB2MAN=/usr/share/xml/docbook/xsl-stylesheets/manpages/docbook.xsl
- install -Dm 0444 $name.1 $PKG/usr/share/man/man1/$name.1
+ install -Dm 0644 $name.1 $PKG/usr/share/man/man1/$name.1
}

Generated by cgit