From ef315f5a8465907bac90a9a9b0941d748e4efe31b4d0d842f73bbbbe3e5cc96b Mon Sep 17 00:00:00 2001 From: Dmitry Roshchin Date: Mon, 10 Feb 2025 05:43:57 +0000 Subject: [PATCH] gama 2.33 OBS-URL: https://build.opensuse.org/package/show/science/gama?expand=0&rev=69 --- .gitattributes | 23 ++++ .gitignore | 1 + gama-2.30.tar.gz | 3 + gama-2.30.tar.gz.sig | 16 +++ gama-2.31.tar.gz | 3 + gama-2.31.tar.gz.sig | 16 +++ gama-2.32.tar.gz | 3 + gama-2.32.tar.gz.sig | 16 +++ gama-2.33.tar.gz | 3 + gama-2.33.tar.gz.sig | 16 +++ gama-rpmlintrc | 2 + gama.changes | 287 +++++++++++++++++++++++++++++++++++++++++++ gama.keyring | 64 ++++++++++ gama.spec | 79 ++++++++++++ 14 files changed, 532 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 gama-2.30.tar.gz create mode 100644 gama-2.30.tar.gz.sig create mode 100644 gama-2.31.tar.gz create mode 100644 gama-2.31.tar.gz.sig create mode 100644 gama-2.32.tar.gz create mode 100644 gama-2.32.tar.gz.sig create mode 100644 gama-2.33.tar.gz create mode 100644 gama-2.33.tar.gz.sig create mode 100644 gama-rpmlintrc create mode 100644 gama.changes create mode 100644 gama.keyring create mode 100644 gama.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/gama-2.30.tar.gz b/gama-2.30.tar.gz new file mode 100644 index 0000000..f23f675 --- /dev/null +++ b/gama-2.30.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3574912fbd06cc83cda4c52b6537bb08a58db0114fceacb7c8c237a00e36f07a +size 15438619 diff --git a/gama-2.30.tar.gz.sig b/gama-2.30.tar.gz.sig new file mode 100644 index 0000000..a5d597f --- /dev/null +++ b/gama-2.30.tar.gz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEExuGCTgGAuF8xsGtqy2zmDRt3/AkFAmX5m+MACgkQy2zmDRt3 +/Al4Lg//fiidhGpi3J85s2YqpLb65mLMPbLf2jA08P+0K5pwUmDbp4cPZhcnGvCe +OuMFkt0gt8O5/QSLZz4nwz0cyGnjRwJ5T8SUHzG+VVRzR4pOdgHaEUlqB5cLoccm +6Z48lncfLzzrM38zb3QyqfmiYf1c1Mw60fJmmSK2CBa5dbvkesYI5owfmF54PoAE +9nsOuovPanwXK06LVGFj60c8UV0ojgDJAJNvNTd4kLE56lLwfp/h5nmyt1wtf4Gw +l3qBIU8jVT6TPG5VzP6nH7XH4DIIjzN0N/DxlHzfPqhrBpjp7TPn7TGVxTc2SHS+ +n1bvTughpsgNfpSFAa0wdA9A8fhSfV5V+wbruHWM1fmHYRPHnwTkAAR4efgug3ap +eC2OblQK8n6pUvCEltrRgaohmAyEaZKp/Hd6K8lqTY1KUW1XrQz6ABi42f0Y/LY4 +pp3xrOuJY6Ncgjs8KYXI4QsFSPKlM1ImArkOBl8iNmHSpIq8G8+X49nk9lXv1m3j +gNyj6oac9OV4h7Ka7/7NU0zYsG4xYMd458jRLp6a6WCjW8cUt9ZW2YN0v8OplAyL +JoOs8dHaddy3h07DLBJiKV3hi7LP5I9H+isRY4WwfSVKfxv5wZ00zLCWjfuBfMwv +Ybw3qbxCZ3Fd07yiCioxyEQpRux+/M5F1G/r6bkQ2ytrpxkrW6M= +=ZnN/ +-----END PGP SIGNATURE----- diff --git a/gama-2.31.tar.gz b/gama-2.31.tar.gz new file mode 100644 index 0000000..38d1828 --- /dev/null +++ b/gama-2.31.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfc75232ca5ccfacf0c7b1941d9a3e265de14b4a9285a12ce43baf0889fb082b +size 15439501 diff --git a/gama-2.31.tar.gz.sig b/gama-2.31.tar.gz.sig new file mode 100644 index 0000000..5ff728f --- /dev/null +++ b/gama-2.31.tar.gz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEExuGCTgGAuF8xsGtqy2zmDRt3/AkFAmbm/U4ACgkQy2zmDRt3 +/AlL8w/+IG0oHsCshQZMnN1jwdrbHfrJyxjsUcgZzYbI+6YLFJcE0Q3CrNAHPwOX ++hhtfTEBsiJsPco9iozQdKPbCcAi9zDhSN5mG/JX1pX5OnqpCxP5IHStl0XrqjRq +XEiyURG+TaZB6fS0w88x9kccQCNUTzLX8E9mbYjVK6V23UpdYPXUPO/3mHIPJkxx +1dlvoTaExVFZJfeNmEs85zIDDad3/do7YLwiqrrAX46BbCGFtNPy9aw2H9SZ64nF +FL36u3sXtlpe982f6xQQuf3wzkQeaLp0tZp8EwaVuspxVZ3i7sJSARz3OwtO7wJe +fyZe75FkDvX/Oj+y8nSMcWypqabZapuJJPDHrBZuIr5ORJxZMcJY8K4bodgGQr/X +0w314Tw3YV7yAEP0NFImaaFC2P0dnhnw9XCQuBU1TQz7KBYTNE6FtbPcKtFvr8bt +uXAYEQG5LMo+/rNZYTItW0Al/EYG/gVxdu+RGO7YTeRbmXrXGOGh2q9dlbEibLi8 +mZGbOLf68Q1o/Cd1b8rhWFsAIAvzE28X3bM6vN1zFl0Loj3Qnrh513RhzMHuIGK3 +pcwEkmBYBoe5kLpbcOKM5z+wQkj7YRkS+qpZFUgmtzdVX6sXNm9kLMKpvVZJ9RLl +7E77CnU7r29rw898HPxgCXylg7sX5LY2F+uNYd9zyYf0Nfg1qtQ= +=n7IF +-----END PGP SIGNATURE----- diff --git a/gama-2.32.tar.gz b/gama-2.32.tar.gz new file mode 100644 index 0000000..0cf14d9 --- /dev/null +++ b/gama-2.32.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab08c42e28d54939cb339f7ff8fc1d9a2a20241ed9edc2007d46549b9f6dd324 +size 15440000 diff --git a/gama-2.32.tar.gz.sig b/gama-2.32.tar.gz.sig new file mode 100644 index 0000000..92abc79 --- /dev/null +++ b/gama-2.32.tar.gz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEExuGCTgGAuF8xsGtqy2zmDRt3/AkFAmdqrjsACgkQy2zmDRt3 +/Ak2Wg//TK5gHvvT07LaKC07gpJDiO4nKTowZpz3XQ5Z3K749kyLF5j7kKFZ5+an +OsB5XFQvWurFn9/qSIOu0Gm1tAiwdYrIhcZbp+Hxejc4wwmjWCgsYNISY/2aDiC6 +xYgAoI3O7F8327vzMa/FCGNZoFNAch+9A5at5LDVUYWAlkkTCmFGfVOxEuweXuXL +Micnv3RjbKcPZ+wrWP6hzkwf0sQcM7siPI1lE3b/oBYRxhMvTW6Up0M21CW0ox85 +Mh7eh7j/txr8ImHOr8oUIHXLVkE4PPiatbKgn+SxdpyqHJiQESTilLGst0//Ku+C +5XWlUvUzG7V4m+Y3D8F2yq7Ypmb3cZJeQaeHRUGvurWHN5ZlkLZ5aaFisl8m1Yg1 +ET61kmtJYoICi+WlYGKZRAvoIQn40gGe59PxlECzGTxudSCwZGkS4oAEBI/GyoRz +nMl3QfDWj1fpjUAsMJQW2Brlr01c9j6i7FV3mvxEQDltxuhntT1YhgQwh4bEG88q +8xiY6bdiA9103i4fq0P70gm6TM0w/oUOP6/HVapgKkznbtckuMGY1Z3SYv9ijbQ6 +sV2UFCy6Z69FizbDhEejYvBrIkJtrsujPsCLTPyanRtCBkhgwwSRsOkTTLcFRhHF +Qs0pHkuVZbkS4O/C3Wgtp7CxsJM+KehkHTyVndF2m/y9GWlaxBk= +=R5En +-----END PGP SIGNATURE----- diff --git a/gama-2.33.tar.gz b/gama-2.33.tar.gz new file mode 100644 index 0000000..95819b4 --- /dev/null +++ b/gama-2.33.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1a8aac402a90c9ac0f59516029f7763bb5f4e82eecd0334ac2e40e0de43fb5d +size 15441187 diff --git a/gama-2.33.tar.gz.sig b/gama-2.33.tar.gz.sig new file mode 100644 index 0000000..7a46837 --- /dev/null +++ b/gama-2.33.tar.gz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEExuGCTgGAuF8xsGtqy2zmDRt3/AkFAmec9IIACgkQy2zmDRt3 +/Al1HQ//efCNOqmC3Ar+1aRzPvgXOgKThX7KKp9Zhh7JVzYacRhRxdEkN8w07y08 +/PmfYs5buzTSeM8Nxp87fp3DK3ieo2khAp/lmDwyBTMghxkNZuqlBn8ktJKOhPw5 +/1uZbYEEOK3q3KrFOUc7b+OjpBlvY34z7ejQzneeI9suKyQm7zzDQIWDI8dvvgRe +cv0tgW0A6iuSEQK0FuLdZFdZRDxrhZohxMRtABfyPpcQGeWUcG2T32G5XEKl7XMY +cd8V4dVy7iJ8/81LDOQe18pDPPn3XnHgGe1+NtNb9fw+Oot/hR89oUkVu1p9jWy7 +x1BN4p71d+IzQrQ4Xfnwuef5gVsQDuMKJ6dNYXYqAJAKucndTpEEySiWX8yfAUR/ +5pFQ9VioP0Q0h213Y8KH9LIC9kgwVuNuz/uL5pDPboKZorJ60UDBrDjt4c9eJ3Wl +bIBecm7B5l4oEt8lVZPD6S5v1FmXFBgMsHryulx5uQifemRmweVspHTTyQrqyyIx +VV0DGRBW5YIB13BbmJyGz4tHQUYQnTe0eVAdVeAaU8hwIECSFyXb2aZl8/txVfVY +rLlJI4ksMzFhC49Fp3yxlc4OB5I3lLQNl+Wi7UugZMFfPukMpT9EWXnkKu+3xUzl +1fxdA8mVlLoEzvAKJbejRcYL8DDjSas5hn50qxGdYUEjWrMRfhk= +=+qg1 +-----END PGP SIGNATURE----- diff --git a/gama-rpmlintrc b/gama-rpmlintrc new file mode 100644 index 0000000..079a689 --- /dev/null +++ b/gama-rpmlintrc @@ -0,0 +1,2 @@ +# tools package dependendy, not a library +addFilter("explicit-lib-dependency libxml2-tools") diff --git a/gama.changes b/gama.changes new file mode 100644 index 0000000..e499461 --- /dev/null +++ b/gama.changes @@ -0,0 +1,287 @@ +------------------------------------------------------------------- +Sun Feb 2 13:06:34 UTC 2025 - Andreas Stieger + +- update to 2.33: + * Developer visible test changes + +------------------------------------------------------------------- +Fri Dec 27 21:45:43 UTC 2024 - Andreas Stieger + +- update to 2.32: + * Translation updates and developer visible changes + +------------------------------------------------------------------- +Wed Oct 30 19:10:25 UTC 2024 - Andreas Stieger + +- update to 2.31: + * fix a bug in handling the list of removed observations + (local network adjustment) +- enable yaml +- CVE-2024-50602: DoS via XML_ResumeParser - use system expat (boo#1232611) + +------------------------------------------------------------------- +Sat Mar 23 13:19:18 UTC 2024 - Andreas Stieger + +- update to 2.30: + * improved doxygen handling, documentation updates + +------------------------------------------------------------------- +Sat Feb 24 18:08:54 UTC 2024 - Andreas Stieger + +- update to 2.29: + * New helper program compare-xyz used in testsuite + * Helper programs other than the main programs gama-local and + gama-g3 were assigned their own minon versions + +------------------------------------------------------------------- +Sun Jan 14 11:21:21 UTC 2024 - Andreas Stieger + +- update to 2.28: + * developer visible changes + +------------------------------------------------------------------- +Sun Nov 12 16:59:58 UTC 2023 - Andreas Stieger + +- update to 2.27: + * Fix a bug in two test suite functions in the Krumm examples + collection. + * Update version of krumm/2D/Wolf_DistanceDirectionAngle_free.xml + +------------------------------------------------------------------- +Tue Oct 3 16:08:38 UTC 2023 - Andreas Stieger + +- update to 2.26: + * Fixed the buggy GNU_gama::local::SVG class + +------------------------------------------------------------------- +Sun Aug 27 11:07:32 UTC 2023 - Andreas Stieger + +- update to 2.25: + * new program gama-local-deformation for processing two + adjustment epochs to calculate potential points position + changes (shift vectors). + * change from c++11 version to c++14 + * New glossary of basic terms used in gama-local text output and + in documentation. + +------------------------------------------------------------------- +Sun Feb 19 20:04:53 UTC 2023 - Andreas Stieger + +- update to 2.24: + * new testing data to gama-g3 test suite + * xml/gnu-gama-data.xsd version 1.01, new tags + +------------------------------------------------------------------- +Thu Dec 22 12:53:12 UTC 2022 - Dirk Müller + +- update to 2.23: + * Fixed the bug in gama-local reading sqlite3 database. The bug was + introduced after version 2.10 when testing shell scripts were + updated to be generated from templates .sh_ files (testing + templates .sh_ use symbolic names like @INPUT_FILES@ or $RES etc). + * More readeable output format in check_xml_coordinates.cpp test. + +------------------------------------------------------------------- +Sun Sep 4 08:42:30 UTC 2022 - Andreas Stieger + +- GNU Gama 2.22: + * fixes to XML adjustment ouput format + * New gama-local adjustment XML output definition + gama-local-adjustment.xsd version 1.02 + +------------------------------------------------------------------- +Wed Jul 13 04:15:32 UTC 2022 - Andreas Stieger + +- GNU Gama 2.21: + * New algorithm ICGS in the class AdjGSO replaced the former + algorithm MGS. + +------------------------------------------------------------------- +Fri Apr 29 05:39:28 UTC 2022 - Andreas Stieger + +- GNU Gama 2.19: + * Fix a bug in HTML output of adjustment results for GNSS vectors + in inconsistent coordinate systems + +------------------------------------------------------------------- +Fri Apr 15 14:38:39 UTC 2022 - Andreas Stieger + +- GNU gama 2.18: + * New conversion class K2gkf (lib/krumm) with accompanying + program krumm2gama-local to support Krumm input data Format + +------------------------------------------------------------------- +Fri Jan 7 20:46:48 UTC 2022 - Andreas Stieger + +- GNU gama 2.17: + * library libgama changed from OBJECTS to static in CMakeLists.txt + * minor changes needed by qgama to implement xml input format export + * new function Observation::raw_value() + +------------------------------------------------------------------- +Sat Nov 27 18:40:15 UTC 2021 - Andreas Stieger + +- GNU gama 2.16: + * gama-local option --export renamed from --updated-xml + +------------------------------------------------------------------- +Thu Sep 23 16:30:05 UTC 2021 - Andreas Stieger + +- GNU gama 2.15: + * developer visible changes only + +------------------------------------------------------------------- +Tue Mar 2 08:54:19 UTC 2021 - Andreas Stieger + +- GNU gama 2.14: + * Fix html in Qgama + +------------------------------------------------------------------- +Fri Jan 15 16:57:04 UTC 2021 - Andreas Stieger + +- GNU gama 2.13: + * Command line programs gama-local, gama-local-yaml2gkf and + gama-local-gkf2yaml can now read input data from standard + input + * New exlicit parameter --input-xml in gama-local + * Fixed implicit model for distance stddev (gama-local + adjustment model) + * Fixed new attribute angular in documentation + +------------------------------------------------------------------- +Fri Dec 25 08:54:06 UTC 2020 - Wang Jun + +- Update to version 2.12 + * Alternative support of input data based on YAML format. YAML + support was added for gama-local as an alternative to the existing + XML input format. The YAML support is currently limited only to a + conversion program gama-local-yaml2gkf but it may be fully + integrated in gama-local program later. + +------------------------------------------------------------------- +Wed Oct 28 12:40:38 UTC 2020 - Andreas Stieger + +- update to 2.11: + * developer visible changes only + +------------------------------------------------------------------- +Sun Sep 27 04:43:29 UTC 2020 - Andreas Stieger + +- update to 2.10: + * Adjustment results output in Octave format (.m file) with + independent test of adjustment results (regularization of + singular systems by the set of constraints) + * update-constrained-coordinates parameter removed from the input + XML data format +- fix incorrect dependency warning via gama-rpmlintrc: + libxml2-tools is a tools package, not a library + +------------------------------------------------------------------- +Sat Aug 1 14:34:08 UTC 2020 - Andreas Stieger + +- update to 2.09: + * Implicit value of XML parameter update_constrained_coordinates + was changed to yes + +------------------------------------------------------------------- +Sat Jun 27 21:51:09 UTC 2020 - Andreas Stieger + +- update to 2.08: + * updated tests + * code cleanup + +------------------------------------------------------------------- +Fri Sep 6 17:00:34 UTC 2019 - Andreas Stieger + +- update to 2.07: + * Fixed some bugs in AcordPolar and AcordTraverse classes + * More algorithms in Acord2 class + +------------------------------------------------------------------- +Thu Aug 1 21:49:41 UTC 2019 - Andreas Stieger + +- update to 2.06: + * Acord2 for more robust handling of data + +------------------------------------------------------------------- +Wed Feb 20 21:33:31 UTC 2019 - Andreas Stieger + +- update to 2.03: + * The new attribute "extern" was added both to the gama-local xml + input and adjustment results xml output to be conformant with + an external database project. Information supplied in "extern" + attributes of observations are not processed in any way in + gama-local and are only passively transfered to XML adjustement + output. + +------------------------------------------------------------------- +Fri Dec 21 17:31:19 UTC 2018 - astieger@suse.com + +- update to 2.02: + * Improve Hungarian translation + +------------------------------------------------------------------- +Mon Oct 8 14:37:34 UTC 2018 - astieger@suse.com + +- update to 2.01: + * Conditional build for gama-g3 enabled implicitly + * XML schema definition for gama-g3 adjustment results with + new xmllint testsuite + +------------------------------------------------------------------- +Fri May 25 18:23:25 UTC 2018 - astieger@suse.com + +- update to 2.00: + * Kolmogorov-Smirnov test removed - available only as conditional + compile + * various code level fixes + +------------------------------------------------------------------- +Fri Mar 30 15:38:40 UTC 2018 - astieger@suse.com + +- update to 1.22: + * code clean-up and various developer visible changes + +------------------------------------------------------------------- +Wed Nov 15 13:09:12 UTC 2017 - astieger@suse.com + +- update to 1.20: + * New test suite for matvec classes and support for valgrind + memory leak tests for tests/matvec and tests/gama-local. + * This release is a preperation phase for the next release in + which the base matvec memory handling class (MemRep) will + reimplemented with C++11 move constructor and move assignemnt + operator. + +------------------------------------------------------------------- +Mon Sep 18 14:03:37 UTC 2017 - astieger@suse.com + +- update to 1.19: + Fix implicit value of covariance band in XML adjustment output + being -1 (full bandwidth) + +------------------------------------------------------------------- +Thu Jan 19 22:05:21 UTC 2017 - astieger@suse.com + +- update to 1.18: + * fixed a formatting bug in outlaying terms (due to c++11) + * fixed a bug in HTML parser test + * simplified class LocalPoint + * fixed a bug in sql export + * added @documentencoding UTF-8 into gama.texi + +------------------------------------------------------------------- +Mon Nov 9 16:46:24 UTC 2015 - astieger@suse.com + +- update to 1.17: + * minor fixes in documentation + * fixed a bug in SQL schema + * new export of XML network definition + * C++11 features enabled (-std=c++11 for g++ compiler) + * fixed several minor bugs + +------------------------------------------------------------------- +Sat Aug 22 14:41:37 UTC 2015 - astieger@suse.com + +- initial package + diff --git a/gama.keyring b/gama.keyring new file mode 100644 index 0000000..9ad08cb --- /dev/null +++ b/gama.keyring @@ -0,0 +1,64 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: SKS 1.1.6 +Comment: Hostname: sks.pod02.fleetstreetops.com + +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 ++lF4nXjddPteHw== +=BAml +-----END PGP PUBLIC KEY BLOCK----- \ No newline at end of file diff --git a/gama.spec b/gama.spec new file mode 100644 index 0000000..53e6f1d --- /dev/null +++ b/gama.spec @@ -0,0 +1,79 @@ +# +# spec file for package gama +# +# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 Andreas Stieger +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: gama +Version: 2.33 +Release: 0 +Summary: Adjustment of geodetic networks +License: GPL-3.0-or-later +Group: Productivity/Scientific/Other +URL: https://www.gnu.org/software/gama/ +# git: http://git.savannah.gnu.org/cgit/gama.git +Source: http://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz +Source2: http://ftp.gnu.org/pub/gnu/%{name}/%{name}-%{version}.tar.gz.sig +Source3: https://savannah.gnu.org/people/viewgpg.php?user_id=3448#/%{name}.keyring +Source4: %{name}-rpmlintrc +BuildRequires: gcc-c++ +BuildRequires: libxml2-tools +BuildRequires: pkgconfig +BuildRequires: pkgconfig(expat) >= 1.1 +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(yaml-cpp) +# for xmllint +Requires: libxml2-tools + +%description +GNU Gama is a project dedicated to adjustment of geodetic +networks. It is intended for use with traditional geodetic +surveyings which are still used and needed in special measurements +(e.g., underground or high precision engineering measurements) +where the Global Positioning System (GPS) cannot be used. + +Adjustment in local Cartesian coordinate systems is fully +supported by a command-line program gama-local that adjusts +geodetic (free) networks of observed distances, directions, +angles, height differences, 3D vectors and observed coordinates +(coordinates with given variance-covariance matrix). Adjustment in +global coordinate systems is supported only partly as a gama-g3 +program. + +%prep +%autosetup -p1 +# boo#1232611 +rm -rf lib/expat + +%build +%configure \ + --enable-expat_1_1=no \ + %{nil} +%make_build + +%install +%make_install + +%check +%make_build tests + +%files +%license COPYING +%doc ChangeLog* README.md NEWS AUTHORS +%{_bindir}/* +%{_infodir}/%{name}.info%{?ext_info} + +%changelog