Path to this page:
./
geography/mapcode,
Mapcode Library for C/C++
Branch: CURRENT,
Version: 2.5.4,
Package name: mapcode-2.5.4,
Maintainer: pkgsrc-usersA mapcode represents a location. Every location on Earth can be
represented by a mapcode. Mapcodes were designed to be short,
easy to recognise, remember and communicate. They are precise
to a few meters, which is good enough for every-day use.
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: b093ca5dce86ecd208d6499bf132dfcc241eea16
RMD160: 36451979806b7524c3af70a428bfb42451f7be7e
Filesize: 1136.804 KB
Version history: (Expand)
- (2017-11-23) Package has been reborn
- (2017-10-03) Updated to version: mapcode-2.5.4
- (2017-01-18) Updated to version: mapcode-2.5.2
- (2016-11-03) Updated to version: mapcode-2.5.1
- (2016-10-26) Updated to version: mapcode-2.4.0
- (2016-10-25) Package added to pkgsrc.se, version mapcode-2.3.0 (created)
CVS history: (Expand)
2020-05-27 21:37:44 by Thomas Klausner | Files touched by this commit (60) |
Log message:
*: reset MAINTAINER for fhajny on his request
|
2018-12-15 22:12:25 by Thomas Klausner | Files touched by this commit (67) |  |
Log message:
*: update email for fhajny
|
2017-10-03 14:15:02 by Filip Hajny | Files touched by this commit (2) |  |
Log message:
Update geography/mapcode to 2.5.4.
- Added encodeLatLonToSelectedMapcode as a convenience for languages
that use the C library, but have difficulties dealing with
multi-dimensional arrays (like Swift).
|
2017-01-16 14:49:40 by Filip Hajny | Files touched by this commit (3) |  |
Log message:
Update geography/mapcode to 2.5.2.
- Added unit test for floating point error with code "40822.schol".
- Added locale support.
- Added many languages.
- Hardened unit tests.
|
2016-11-08 09:08:52 by Filip Hajny | Files touched by this commit (1) |
Log message:
Expand -lm arg to all platforms. Fixes build elsewhere.
|
2016-11-03 16:06:42 by Filip Hajny | Files touched by this commit (3) |  |
Log message:
Update geography/mapcode to 2.5.1. Fix cmake build.
2.5.1
- Updated unit test to compile with plain C and added some test cases.
2.5.0
- Added support for getting territory names in English and local
alphabets.
- Added much improved unit test scripts to run gprof, valgrind,
the CLang address sanitize and compare the output of the new library
with and older version.
|
2016-10-26 12:50:33 by Filip Hajny | Files touched by this commit (2) |  |
Log message:
Update geography/mapcode to 2.4.0. Build with thread support.
Changes in 2.4.0
- Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer,
Sinhalese, Thaana (Maldivan), Chinese (Zhuyin, Bopomofo), Tifinagh
(Berber), Tamil, Amharic, Telugu, Odia, Kannada, Gujarati.
- Renamed constants to more correct terms (Malay to Malayalam, Hindi to
Devanagari).
- Added getAlphabetsForTerritory(t), returning the most commonly used
alphabets for territory t.
- Improved some characters for Arabic and Devanagari.
- Fixed Bengali to also support Assamese.
- Improved readability of implementation.
- Added conditional define option for unittest: NO_POSIX_THREADS. Add
-DNO_POSIX_THREADS to your compiler command-line to not use
pthreads.h, for example, on MSVC platforms.
- Added conditional define option library: NO_FAST_ENCODE. Add
-DNO_FAST_ENCODE to your compiler command-line to not use the fast
encoding (default is to use fast encoding). Using fast encoding speeds
up de encoding by a factor of 2. For normal use, there is no reason not
to use fast encoding.
- Added parseMapcodeString to get individual mapcode elements, like the
territory code, the 'proper' mapcode (without the territory and
precision extension) and the precision extension parsed from a (user)
input string.
- Additional bug fixes.
|
2016-10-25 10:22:27 by Filip Hajny | Files touched by this commit (5) |
Log message:
Import mapcode 2.3.0 as geography/mapcode.
Based on a PR by Aleksej Lebedev.
A mapcode represents a location. Every location on Earth can be
represented by a mapcode. Mapcodes were designed to be short,
easy to recognise, remember and communicate. They are precise
to a few meters, which is good enough for every-day use.
|