The following commit has been merged in the master branch: commit 043c829ea256666b4d5903cd9acaae71aa42554a Author: Francesco Paolo Lovergine <fran...@debian.org> Date: Mon Nov 25 17:04:19 2013 +0100
Fixed for C++ comments used here and there. New patch c++comments has been introduced. diff --git a/debian/changelog b/debian/changelog index 7910c12..67ccac0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,11 @@ gmt (4.5.11-1) unstable; urgency=low * New upstream release for the 4.x series. - * Added patch gmt_io.c to avoid nested comments use while -pedantic mode is enabled. + * Added patch gmt_io.c and gmt_proj.c to avoid nested comments use + while -pedantic mode is enabled. + * Added patch c++comments to remove C++ style comments in pure C code. This + is currently deprecated and should be avoided when strict option + like -pedantic are used. -- Francesco Paolo Lovergine <fran...@debian.org> Mon, 25 Nov 2013 15:57:54 +0100 diff --git a/debian/patches/c++comments b/debian/patches/c++comments new file mode 100644 index 0000000..69f6670 --- /dev/null +++ b/debian/patches/c++comments @@ -0,0 +1,74 @@ +Index: git/src/grdfft.c +=================================================================== +--- git.orig/src/grdfft.c 2013-11-25 15:57:08.000000000 +0100 ++++ git/src/grdfft.c 2013-11-25 16:59:54.000000000 +0100 +@@ -1083,7 +1083,7 @@ + sprintf (format, "%s\t%s\t%s\n", gmtdefs.d_format, gmtdefs.d_format, gmtdefs.d_format); + powfactor = 4.0 / pow ((double)ndatac, 2.0); + for (k = 0; k < nk; k++) { +- //eps_pow = 1.0/sqrt((double)nused[k]/(double)nk); ++ /* eps_pow = 1.0/sqrt((double)nused[k]/(double)nk);*/ + eps_pow = 1.0/sqrt((double)nused[k]); + freq = (k + 1) * delta_k; + if (give_wavelength) freq = 1.0/freq; +Index: git/src/grdimage.c +=================================================================== +--- git.orig/src/grdimage.c 2013-11-25 15:57:08.000000000 +0100 ++++ git/src/grdimage.c 2013-11-25 17:00:34.000000000 +0100 +@@ -601,15 +601,15 @@ + struct GRD_HEADER tmp_header; + for (i = 0; i < n_grids; i++) { + map[i] = tmp1[i]; +- //r_head[i].nx = g_head[i].nx; r_head[i].ny = g_head[i].ny; +- //r_head[i].x_inc = g_head[i].x_inc; r_head[i].y_inc = g_head[i].y_inc; ++ /*r_head[i].nx = g_head[i].nx; r_head[i].ny = g_head[i].ny; ++ r_head[i].x_inc = g_head[i].x_inc; r_head[i].y_inc = g_head[i].y_inc;*/ + memcpy ((void *)&tmp_header, (void *)&g_head[i], sizeof (struct GRD_HEADER)); + r_head[i] = g_head[i]; + GMT_set_proj_limits (&r_head[i], &tmp_header, need_to_project); + } + if (Ctrl->I.active) { +- //j_head.nx = i_head.nx; j_head.ny = i_head.ny; +- //j_head.x_inc = i_head.x_inc; j_head.y_inc = i_head.y_inc; ++ /*j_head.nx = i_head.nx; j_head.ny = i_head.ny; ++ j_head.x_inc = i_head.x_inc; j_head.y_inc = i_head.y_inc;*/ + intensity = tmp2; + memcpy ((void *)&tmp_header, (void *)&i_head, sizeof (struct GRD_HEADER)); + j_head = i_head; +Index: git/src/project.c +=================================================================== +--- git.orig/src/project.c 2013-11-25 15:57:08.000000000 +0100 ++++ git/src/project.c 2013-11-25 17:01:17.000000000 +0100 +@@ -818,7 +818,7 @@ + double s[3]; /* s points to the south pole */ + double x[3]; /* tmp vector */ + double cp; +- // double sin_lat_to_pole; ++ /* double sin_lat_to_pole;*/ + + s[0] = s[1] = 0.0; + s[2] = -1.0; +@@ -835,8 +835,8 @@ + cp = GMT_dot3v (p, c); + if (!generate) memcpy ((void *)c, (void *)x, 3*sizeof(double)); + if (!c_given) GMT_cart_to_geo(clat, clon, c, TRUE); /* return the possibly adjusted center */ +- //sin_lat_to_pole = d_sqrt (1.0 - cp * cp); +- //return (sin_lat_to_pole); ++ /*sin_lat_to_pole = d_sqrt (1.0 - cp * cp);*/ ++ /*return (sin_lat_to_pole);*/ + } + + #if 0 +Index: git/src/psmask.c +=================================================================== +--- git.orig/src/psmask.c 2013-11-25 15:57:08.000000000 +0100 ++++ git/src/psmask.c 2013-11-25 17:01:29.000000000 +0100 +@@ -701,7 +701,7 @@ + for (j = j0; go_on && j < h->ny; j++) { + ij = GMT_IJ (j, i0, h->nx); + for (i = i0; go_on && i < h->nx-1; i++, ij++) { +- // edge_word = (GMT_LONG)(ij / 32 + info->offset); ++ /* edge_word = (GMT_LONG)(ij / 32 + info->offset);*/ + edge_word = (GMT_LONG)(ij / 32); + edge_bit = (GMT_LONG)(ij % 32); + if (!(edge[edge_word] & info->bit[edge_bit]) && ((grd[ij]+grd[ij+1]) == 1)) { /* Start tracing contour */ diff --git a/debian/patches/series b/debian/patches/series index 9cbee0e..b9b9b96 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -4,3 +4,4 @@ gmt_proj.c kfreebsd bashism eglibc-2.17.patch +c++comments -- Generic Mapping Tools _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel