Sun Sep 9 14:26:03 2012 UTC ()
Update to 1.13.

Version 1.13

   * Fixed templates lookup name syntax errors reported by Brandon
     Invergo <brandon@invergo.net> (detected by compiler g++-4.7).
     Many thanks for your patch, Brandon.

   * Fixed a bug reported by Jacques Beilin <jacques.beilin@ensg.eu>

     Function NormalDistribution ended in an endless loop for high
     values of input argument x.

   * Fixed a bug reported by Anton Horpynich <anton@vingeo.com>

     The computation of approximate coordinates failed if an angle
     needed for computing of an intersection was smaller than 0.15
     radians / 10 gons (implicit testing criterion). Although this is a
     reasonable limit for standard surveying networks, in a batch
     computation of approximate coordinates a much smaller value can be
     sometimes acceptable. It is more or less a matter of personal
     opinion if this is to be supposed a bug or not.

     Gama newly solves approximate coordinates in two main loops.
     During the first loop the default value 0.15 in class Acord is
     used.  If afterwards there  still some coordinates remain
     missing, Gama starts a second loop with series of iterations in
     which firstly tries to find a solution with the default value
     then secondly with a very tiny limit of 0.0015 radians.

     In most cases all coordinates are solved in the first loop with
     the default small angle limit 10 gons.

   * In gama-local suppressed output of running results during
     linearization iterations and several other minor fixes

Version 1.12

   * class BaseVisitor and related classes moved to separete file visitor.h

   * local Observation has protected init method and non-parametric constructor
     Code in local Observation was reorganized and some atributes are not const.

   * local observations are visitable (base is Accept<>)
           -  class Direction : public Observation
           +  class Direction : public Accept<Direction, Observation>
      ** local observations' write methods moved to WriteVisitor
      ** LocalRevision and LocalLinearization are now visitors
      ** base classes Revision and Linearization removed from local
      ** method observations_summary in LocalNetworkXML uses visitor for counting
      ** method observations in LocalNetworkXML uses visitor for writing
      ** function OutlyingAbsoluteTerms uses visitor for writing
      ** method test_abs_term in LocalNetwork uses visitor for test
      ** local Observation set_passive and set_active methods are now non-const
      ** function AdjustedObservations uses visitor for writing part of table row
      ** function TestLinearization uses visitor for computing and writing
      ** function ResidualsObservations uses visitor writing observation name

   * fixed a bug in the definition of angular observations reported
     by Anna Kratochvilova <anna.kratochvilova@fsv.cvut.cz> and Vaclav
     Petras <vaclav.petras@fsv.cvut.cz>

   * updated version of review.hu.lang by Siki Zoltan, some
     corrections in the Hungarian translation of GNU Gama


(gdt)
diff -r1.3 -r1.4 pkgsrc/geography/gama/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/geography/gama/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/geography/gama/Makefile (expand / switch to unified diff)

--- pkgsrc/geography/gama/Makefile 2012/04/27 12:31:48 1.3
+++ pkgsrc/geography/gama/Makefile 2012/09/09 14:26:03 1.4
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.3 2012/04/27 12:31:48 obache Exp $ 1# $NetBSD: Makefile,v 1.4 2012/09/09 14:26:03 gdt Exp $
2# 2#
3 3
4DISTNAME= gama-1.11 4DISTNAME= gama-1.13
5PKGREVISION= 2 
6CATEGORIES= geography 5CATEGORIES= geography
7MASTER_SITES= ${MASTER_SITE_GNU:=gama/} 6MASTER_SITES= ${MASTER_SITE_GNU:=gama/}
8 7
9MAINTAINER= gdt@NetBSD.org 8MAINTAINER= gdt@NetBSD.org
10HOMEPAGE= http://www.gnu.org/s/gama/ 9HOMEPAGE= http://www.gnu.org/s/gama/
11COMMENT= Geodetic network adjustment (surveying) 10COMMENT= Geodetic network adjustment (surveying)
12LICENSE= gnu-gpl-v2 # or later 11LICENSE= gnu-gpl-v2 # or later
13 12
14PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
15 14
16USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
17 16
18GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes

cvs diff -r1.1.1.1 -r1.2 pkgsrc/geography/gama/distinfo (expand / switch to unified diff)

--- pkgsrc/geography/gama/distinfo 2011/09/07 23:04:38 1.1.1.1
+++ pkgsrc/geography/gama/distinfo 2012/09/09 14:26:03 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1.1.1 2011/09/07 23:04:38 gdt Exp $ 1$NetBSD: distinfo,v 1.2 2012/09/09 14:26:03 gdt Exp $
2 2
3SHA1 (gama-1.11.tar.gz) = 494889cdff9da0ac84680afeee1debd96805fdbd 3SHA1 (gama-1.13.tar.gz) = 2fd1b8aa84ac223bb7b30dcb46bf75949de7a495
4RMD160 (gama-1.11.tar.gz) = ac00675ff671fb7f9df53798c2234f2cbb1736cd 4RMD160 (gama-1.13.tar.gz) = eb46ac12d0deae85104a973fdc53b5e7782e2d66
5Size (gama-1.11.tar.gz) = 785656 bytes 5Size (gama-1.13.tar.gz) = 819384 bytes