Sat Jun 18 11:30:35 2016 UTC ()
Updated devel/cflow to 1.5
--------------------------
Version 1.5, 2016-05-17

* Correctly handle functions returning struct/union (fixes bug #31792)
* Gracefully handle invalid inputs (fixes bug #44113)
* Debugging output goes to stderr
* Add a manpage
* Consistent use of exit codes


(mef)
diff -r1.11 -r1.12 pkgsrc/devel/cflow/Makefile
diff -r1.8 -r1.9 pkgsrc/devel/cflow/PLIST
diff -r1.7 -r1.8 pkgsrc/devel/cflow/distinfo
diff -r1.2 -r1.3 pkgsrc/devel/cflow/patches/patch-aa

cvs diff -r1.11 -r1.12 pkgsrc/devel/cflow/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/cflow/Makefile 2012/10/31 11:16:45 1.11
+++ pkgsrc/devel/cflow/Makefile 2016/06/18 11:30:35 1.12
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.11 2012/10/31 11:16:45 asau Exp $ 1# $NetBSD: Makefile,v 1.12 2016/06/18 11:30:35 mef Exp $
2 2
3DISTNAME= cflow-1.4 3DISTNAME= cflow-1.5
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GNU:=cflow/} 5MASTER_SITES= ${MASTER_SITE_GNU:=cflow/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.gnu.org/software/cflow/ 8HOMEPAGE= http://www.gnu.org/software/cflow/
9COMMENT= Code-path flow analyzer for C 9COMMENT= Code-path flow analyzer for C
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12GNU_CONFIGURE= yes 12GNU_CONFIGURE= yes
13USE_TOOLS+= yacc lex msgfmt 13USE_TOOLS+= yacc lex msgfmt
14INFO_FILES= yes 14INFO_FILES= yes
15 15
16SUBST_CLASSES+= emacs 16SUBST_CLASSES+= emacs

cvs diff -r1.8 -r1.9 pkgsrc/devel/cflow/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/cflow/PLIST 2012/10/25 08:03:14 1.8
+++ pkgsrc/devel/cflow/PLIST 2016/06/18 11:30:35 1.9
@@ -1,11 +1,19 @@ @@ -1,11 +1,19 @@
1@comment $NetBSD: PLIST,v 1.8 2012/10/25 08:03:14 asau Exp $ 1@comment $NetBSD: PLIST,v 1.9 2016/06/18 11:30:35 mef Exp $
2bin/cflow 2bin/cflow
3info/cflow.info 3info/cflow.info
 4man/man1/cflow.1
4share/locale/da/LC_MESSAGES/cflow.mo 5share/locale/da/LC_MESSAGES/cflow.mo
 6share/locale/de/LC_MESSAGES/cflow.mo
 7share/locale/eo/LC_MESSAGES/cflow.mo
5share/locale/fi/LC_MESSAGES/cflow.mo 8share/locale/fi/LC_MESSAGES/cflow.mo
 9share/locale/fr/LC_MESSAGES/cflow.mo
6share/locale/ga/LC_MESSAGES/cflow.mo 10share/locale/ga/LC_MESSAGES/cflow.mo
 11share/locale/hr/LC_MESSAGES/cflow.mo
7share/locale/id/LC_MESSAGES/cflow.mo 12share/locale/id/LC_MESSAGES/cflow.mo
 13share/locale/nl/LC_MESSAGES/cflow.mo
8share/locale/pl/LC_MESSAGES/cflow.mo 14share/locale/pl/LC_MESSAGES/cflow.mo
 15share/locale/sr/LC_MESSAGES/cflow.mo
 16share/locale/sv/LC_MESSAGES/cflow.mo
9share/locale/uk/LC_MESSAGES/cflow.mo 17share/locale/uk/LC_MESSAGES/cflow.mo
10share/locale/vi/LC_MESSAGES/cflow.mo 18share/locale/vi/LC_MESSAGES/cflow.mo
11share/locale/zh_CN/LC_MESSAGES/cflow.mo 19share/locale/zh_CN/LC_MESSAGES/cflow.mo

cvs diff -r1.7 -r1.8 pkgsrc/devel/cflow/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/cflow/distinfo 2015/11/03 03:27:18 1.7
+++ pkgsrc/devel/cflow/distinfo 2016/06/18 11:30:35 1.8
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.7 2015/11/03 03:27:18 agc Exp $ 1$NetBSD: distinfo,v 1.8 2016/06/18 11:30:35 mef Exp $
2 2
3SHA1 (cflow-1.4.tar.gz) = 43d969b9898103ad125cd2e65f1f652550cb9434 3SHA1 (cflow-1.5.tar.gz) = b38be51dca40fab3b1b1cd02b4f4eca1ce60160b
4RMD160 (cflow-1.4.tar.gz) = 8c7b3f7b242f46b340d758c02d011f7efca66694 4RMD160 (cflow-1.5.tar.gz) = 3f48e4dd291b1b3748772f75a1873ad8062880bb
5SHA512 (cflow-1.4.tar.gz) = e94639074550ead4fa63cbc9cc7e1bf16073b78c3114606b7e427d39da030d2e49bd2318703948ef4c0be1a14371e5a4f71a6f49f1a2298d31a5ec3a57ab8ea9 5SHA512 (cflow-1.5.tar.gz) = 73a9b8fd9c630bab1f96238a0bfb45eadfcca69049c07b8bc663ccaeac1a1c9c759b0c64d81d5553bdb41732b7541b0d49ecf451809ffc0482283d4e41aeb125
6Size (cflow-1.4.tar.gz) = 795545 bytes 6Size (cflow-1.5.tar.gz) = 1005230 bytes
7SHA1 (patch-aa) = e05ef8092bdc5d0df8b380f7063e46baea4f49c3 7SHA1 (patch-aa) = e253a51a0fcd3d5eb57c632caff1dd7953dd61da

cvs diff -r1.2 -r1.3 pkgsrc/devel/cflow/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/devel/cflow/patches/patch-aa 2009/10/31 21:42:27 1.2
+++ pkgsrc/devel/cflow/patches/patch-aa 2016/06/18 11:30:35 1.3
@@ -1,59 +1,65 @@ @@ -1,59 +1,65 @@
1$NetBSD: patch-aa,v 1.2 2009/10/31 21:42:27 joerg Exp $ 1$NetBSD: patch-aa,v 1.3 2016/06/18 11:30:35 mef Exp $
2 2
3--- configure.orig 2009-07-11 21:36:00.000000000 +0200 3date: 2009-11-01 06:42:27 +0900; author: joerg; state: Exp; lines: +1 -10;
4+++ configure 4Drop unneeded fragment from patch.
5@@ -23533,23 +23533,7 @@ _ACEOF 5
 6date: 2009-10-30 01:25:57 +0900; author: joerg; state: Exp;
 7Do not stupidly insist on GNU gettext, thanks.
 8
 9--- configure.orig 2016-05-17 06:02:07.000000000 +0900
 10+++ configure 2016-06-18 19:29:50.000000000 +0900
 11@@ -18179,23 +18179,7 @@ $as_echo "#define HAVE_CFLOCALECOPYCURRE
6  12
7 if test "$USE_NLS" = "yes"; then 13 if test "$USE_NLS" = "yes"; then
8 gt_use_preinstalled_gnugettext=no 14 gt_use_preinstalled_gnugettext=no
9- 15-
10- 16-
11- if test $gt_api_version -ge 3; then 17- if test $gt_api_version -ge 3; then
12- gt_revision_test_code=' 18- gt_revision_test_code='
13-#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 19-#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
14-#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) 20-#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
15-#endif 21-#endif
16-typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; 22-typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
17-' 23-'
18- else 24- else
19 gt_revision_test_code= 25 gt_revision_test_code=
20- fi 26- fi
21- if test $gt_api_version -ge 2; then 27- if test $gt_api_version -ge 2; then
22- gt_expression_test_code=' + * ngettext ("", "", 0)' 28- gt_expression_test_code=' + * ngettext ("", "", 0)'
23- else 29- else
24- gt_expression_test_code= 30- gt_expression_test_code=
25- fi 31- fi
26  32
27 { $as_echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5 33 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
28 $as_echo_n "checking for GNU gettext in libc... " >&6; } 34 $as_echo_n "checking for GNU gettext in libc... " >&6; }
29@@ -24366,15 +24350,11 @@ cat >>conftest.$ac_ext <<_ACEOF 35@@ -18883,15 +18867,11 @@ else
30 $gt_revision_test_code 36 $gt_revision_test_code
31 extern int _nl_msg_cat_cntr; 37 extern int _nl_msg_cat_cntr;
32 extern 38 extern
33-#ifdef __cplusplus 39-#ifdef __cplusplus
34-"C" 40-"C"
35-#endif 41-#endif
36-const char *_nl_expand_alias (const char *); 42-const char *_nl_expand_alias (const char *);
37 int 43 int
38 main () 44 main ()
39 { 45 {
40 bindtextdomain ("", ""); 46 bindtextdomain ("", "");
41-return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") 47-return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
42+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr 48+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr
43 ; 49 ;
44 return 0; 50 return 0;
45 } 51 }
46@@ -24423,15 +24403,11 @@ cat >>conftest.$ac_ext <<_ACEOF 52@@ -18911,15 +18891,11 @@ rm -f core conftest.err conftest.$ac_obj
47 $gt_revision_test_code 53 $gt_revision_test_code
48 extern int _nl_msg_cat_cntr; 54 extern int _nl_msg_cat_cntr;
49 extern 55 extern
50-#ifdef __cplusplus 56-#ifdef __cplusplus
51-"C" 57-"C"
52-#endif 58-#endif
53-const char *_nl_expand_alias (const char *); 59-const char *_nl_expand_alias (const char *);
54 int 60 int
55 main () 61 main ()
56 { 62 {
57 bindtextdomain ("", ""); 63 bindtextdomain ("", "");
58-return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") 64-return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
59+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr 65+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr