From d51283739a4194685f3e911bbad01e1302320b89 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 9 Jan 2014 09:12:14 +0100 Subject: [PATCH] cppcheck: update to 1.63.1. --- .../cppcheck/patches/Makefile-db2man.patch | 23 ------------------- srcpkgs/cppcheck/template | 19 +++++++++++---- 2 files changed, 14 insertions(+), 28 deletions(-) delete mode 100644 srcpkgs/cppcheck/patches/Makefile-db2man.patch diff --git a/srcpkgs/cppcheck/patches/Makefile-db2man.patch b/srcpkgs/cppcheck/patches/Makefile-db2man.patch deleted file mode 100644 index 213b6abc418..00000000000 --- a/srcpkgs/cppcheck/patches/Makefile-db2man.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- Makefile.orig 2011-02-06 12:14:09.000000000 +0100 -+++ Makefile 2011-02-08 09:44:42.673787912 +0100 -@@ -15,7 +15,7 @@ endif - BIN=$(DESTDIR)$(PREFIX)/bin - - # For 'make man': sudo apt-get install xsltproc docbook-xsl docbook-xml on Linux --DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl -+DB2MAN=/usr/share/xsl/docbook/manpages/docbook.xsl - XP=xsltproc -''-nonet -''-param man.charmap.use.subset "0" - MAN_SOURCE=man/cppcheck.1.xml - -@@ -131,8 +131,9 @@ tags: - - install: cppcheck - install -d ${BIN} -- install cppcheck ${BIN} -- -+ install -m755 cppcheck ${BIN} -+ install -d $(DESTDIR)$(PREFIX)/share/man/man1 -+ install -m644 cppcheck.1 $(DESTDIR)$(PREFIX)/share/man/man1 - - ###### Build - diff --git a/srcpkgs/cppcheck/template b/srcpkgs/cppcheck/template index 4c2032f6687..d0ad1c94444 100644 --- a/srcpkgs/cppcheck/template +++ b/srcpkgs/cppcheck/template @@ -1,13 +1,22 @@ # Template file for 'cppcheck' pkgname=cppcheck -version=1.60.1 +version=1.63.1 revision=1 -build_style=gnu-makefile -make_build_target="all man" hostmakedepends="libxslt docbook-xsl" short_desc="Static analysis of C/C++ code" maintainer="Juan RP " license="GPL-2" homepage="http://cppcheck.sourceforge.net" -distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=73eb56e5ea268e917c73f64e68744add35409bdc93be99773d814f9cc0a7221e + +do_fetch() { + git clone -b ${version} git://github.com/danmar/cppcheck ${pkgname}-${version} +} + +do_build() { + make ${makejobs} DB2MAN=/usr/share/xsl/docbook/manpages/docbook.xsl all man +} + +do_install() { + make DESTDIR=${DESTDIR} install + vinstall cppcheck.1 644 usr/share/man/man1 +}