Update to cflow 1.4 Introduce test target. Changes in version 1.4 * Symbol aliases The `--symbol' option has been extended to allow for defining symbol aliases. Aliases are useful for declaring reserved words such as `__restrict' or `__inline'. For example, the option `--symbol __restrict:=restrict' instructs cflow to treat `__restrict' exactly as `restrict'. * New syntactic class: qualifiers Tokens in this class can legitimately appear in place of C qualifiers, such as `static' or `inline'. This class is useful for some compiler-depending keywords, such as `__extension__' in gcc. The usual declaration of this symbol is `--symbol __extension__:qualifier'. * Speed up recursive call detection. * Fix parsing of typedefs after `struct'. * Fix the output of branch marks in tree mode. * Fix processing of static inline functions (RH bug 650716).diff -r1.9 -r1.10 pkgsrc/devel/cflow/Makefile
(asau)
@@ -1,26 +1,27 @@ | @@ -1,26 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2011/04/22 13:43:16 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2012/10/25 08:03:14 asau Exp $ | |
2 | 2 | |||
3 | DISTNAME= cflow-1.3 | 3 | DISTNAME= cflow-1.4 | |
4 | PKGREVISION= 2 | |||
5 | CATEGORIES= devel | 4 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_GNU:=cflow/} | 5 | MASTER_SITES= ${MASTER_SITE_GNU:=cflow/} | |
7 | 6 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= http://www.gnu.org/software/cflow/ | 8 | HOMEPAGE= http://www.gnu.org/software/cflow/ | |
10 | COMMENT= Code-path flow analyzer for C | 9 | COMMENT= Code-path flow analyzer for C | |
11 | LICENSE= gnu-gpl-v3 | 10 | LICENSE= gnu-gpl-v3 | |
12 | 11 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 13 | |||
15 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
16 | USE_TOOLS+= yacc lex msgfmt | 15 | USE_TOOLS+= yacc lex msgfmt | |
17 | INFO_FILES= yes | 16 | INFO_FILES= yes | |
18 | 17 | |||
19 | SUBST_CLASSES+= emacs | 18 | SUBST_CLASSES+= emacs | |
20 | SUBST_MESSAGE.emacs= Removing cflow Emacs mode | 19 | SUBST_MESSAGE.emacs= Removing cflow Emacs mode | |
21 | SUBST_STAGE.emacs= pre-configure | 20 | SUBST_STAGE.emacs= pre-configure | |
22 | SUBST_FILES.emacs= Makefile.in | 21 | SUBST_FILES.emacs= Makefile.in | |
23 | SUBST_SED.emacs= -e 's| elisp||g' | 22 | SUBST_SED.emacs= -e 's| elisp||g' | |
24 | 23 | |||
24 | TEST_TARGET= check | |||
25 | ||||
25 | .include "../../devel/gettext-lib/buildlink3.mk" | 26 | .include "../../devel/gettext-lib/buildlink3.mk" | |
26 | .include "../../mk/bsd.pkg.mk" | 27 | .include "../../mk/bsd.pkg.mk" |
@@ -1,10 +1,11 @@ | @@ -1,10 +1,11 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.7 2009/08/25 20:09:18 hasso Exp $ | 1 | @comment $NetBSD: PLIST,v 1.8 2012/10/25 08:03:14 asau Exp $ | |
2 | bin/cflow | 2 | bin/cflow | |
3 | info/cflow.info | 3 | info/cflow.info | |
4 | share/locale/da/LC_MESSAGES/cflow.mo | 4 | share/locale/da/LC_MESSAGES/cflow.mo | |
5 | share/locale/fi/LC_MESSAGES/cflow.mo | |||
5 | share/locale/ga/LC_MESSAGES/cflow.mo | 6 | share/locale/ga/LC_MESSAGES/cflow.mo | |
6 | share/locale/id/LC_MESSAGES/cflow.mo | 7 | share/locale/id/LC_MESSAGES/cflow.mo | |
7 | share/locale/pl/LC_MESSAGES/cflow.mo | 8 | share/locale/pl/LC_MESSAGES/cflow.mo | |
8 | share/locale/uk/LC_MESSAGES/cflow.mo | 9 | share/locale/uk/LC_MESSAGES/cflow.mo | |
9 | share/locale/vi/LC_MESSAGES/cflow.mo | 10 | share/locale/vi/LC_MESSAGES/cflow.mo | |
10 | share/locale/zh_CN/LC_MESSAGES/cflow.mo | 11 | share/locale/zh_CN/LC_MESSAGES/cflow.mo |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2009/10/31 21:42:27 joerg Exp $ | 1 | $NetBSD: distinfo,v 1.6 2012/10/25 08:03:14 asau Exp $ | |
2 | 2 | |||
3 | SHA1 (cflow-1.3.tar.gz) = 8cc32e7e75f6b1ecbd90d7699cdd859d9419c28c | 3 | SHA1 (cflow-1.4.tar.gz) = 43d969b9898103ad125cd2e65f1f652550cb9434 | |
4 | RMD160 (cflow-1.3.tar.gz) = 90c7652590a85b762034151b5f9ed94c6f4b4cb6 | 4 | RMD160 (cflow-1.4.tar.gz) = 8c7b3f7b242f46b340d758c02d011f7efca66694 | |
5 | Size (cflow-1.3.tar.gz) = 759691 bytes | 5 | Size (cflow-1.4.tar.gz) = 795545 bytes | |
6 | SHA1 (patch-aa) = e05ef8092bdc5d0df8b380f7063e46baea4f49c3 | 6 | SHA1 (patch-aa) = e05ef8092bdc5d0df8b380f7063e46baea4f49c3 |