Path to this page:
./
geography/shapelib,
Library for reading, writing and updating (limited) ESRI Shapefiles
Branch: CURRENT,
Version: 1.6.1,
Package name: shapelib-1.6.1,
Maintainer: gdtThe Shapefile C Library provides the ability to write simple C programs
for reading, writing and updating (to a limited extent) ESRI
Shapefiles, and the associated attribute file (.dbf). The Shapefile
format is a working and interchange format promulgated by ESRI for
simple vector data with attributes.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 1012.082 KB
Version history: (Expand)
- (2024-08-14) Updated to version: shapelib-1.6.1
- (2023-12-30) Updated to version: shapelib-1.6.0
- (2022-05-06) Updated to version: shapelib-1.5.0
- (2017-11-23) Package has been reborn
- (2012-06-11) Package has been reborn
- (2012-06-11) Package deleted from pkgsrc
CVS history: (Expand)
2024-08-14 13:31:36 by Greg Troxel | Files touched by this commit (1) |
Log message:
geography/shapelib: Add patch file from previous commit
|
2024-08-14 13:30:45 by Greg Troxel | Files touched by this commit (3) |
Log message:
geography/shapelib: Update to 1.6.1
Take maintainership.
Modernize USE_LANGUAGES.
Install bin/{dbf,shp}* as upstream intends.
Patch out entire contrib dir, to avoid more programs that don't seem
formally part of the package.
Upstream changes: bugfixes and minor improvements
|
2023-12-30 11:49:33 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
shapelib: update to 1.6.0.
Changes since v1.5.0:
shapefil.h: add SHAPELIB_VERSION_MAJOR/MINOR/MICRO, SHAPELIB_VERSION_NUMBER, \
and SHAPELIB_AT_LEAST macros
Compiler warning fixes and various code cleanups
SAHooks: add a void *pvUserData member. ABI change
SAHooks.FOpen and FClose callbacks: add a void *pvUserData parameter. API \
and ABI change
SAHooks.FWrite: make first parameter a const void*. API change
Distribute LICENSE-LGPL and LICENSE-MIT files instead of COPYING file. Do \
not distribute INSTALL file
Use standard integer data types
Changes to allow building with cmake -DCMAKE_UNITY_BUILD=ON
Polygon writing: avoid considering rings slightly overlapping as inner-outer \
rings of others (refs OSGeo/gdal#5315)
Polygon writing: consider rings at non-constant Z as outer rings (fixes \
OSGeo/gdal#5315) As noted in code comments, this is an approximation of more \
complicated tests we'd likely have to do, that would take into account real \
co-planar testing, to allow detecting inner rings of outer rings in an oblique \
plane.
shpopen.c: Communicate why the file size cannot be reached when appending \
features (OSGeo/gdal#4140) Clearly state why the file size cannot be reached. \
This is important in order to correctly inform the user and prevent him/her from \
looking for other reasons. Related to qgis/QGIS#44202
SHPWriteObject(): prevent potential overflows on 64-bit platforms on huge \
geometries
SHPRestoreSHX: update SHX content length even if error occurred
In creation, uses w+b file opening mode instead of wb followed by r+b, to \
support network file systems having sequential write only and when using \
CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE=YES (fixes OSGeo/gdal#7801)
Fix adding features in a .dbf without columns (fixes qgis/QGIS#51247)
Have matching SOVERSION for CMake and autotools
Code reformatting
Enable contrib/csv2shp build with MSVC
Build contributed utilities via CMake
Use the the standard BUILD_TESTING CMake variable
Remove double free() in contrib/shpsrt (CVE-2022-0699)
SHPRestoreSHX: fix for (64 bit) big endian
Add config-style support for find_package(shapefile)
Prevent no-op FSeeks writing dbf & shp records for network filesystem \
performance
|
2022-05-06 02:30:33 by Greg Troxel | Files touched by this commit (4) |
Log message:
geography/shapelib: Update to 1.5.0
Upstream NEWS since 1.2.10:
* Minor improvements (see ChangeLog for details)
* contrib/shpgeo.h/.c: Remove PROJ.4 dependency and functionality,
causing removal of SHPProject(), SHPSetProjection() and SHPFreeProjection()
* contrib/shpproj.c: removed
* bump shlib version
* convert to autoconf/automake
|
2022-05-06 02:08:04 by Greg Troxel | Files touched by this commit (1) |
Log message:
geography/shapelib: Reset MAINTAINER
(Previous MAINTAINER is no longer working on pkgsrc.)
|
2021-10-26 12:45:18 by Nia Alarie | Files touched by this commit (108) |
Log message:
geography: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 16:09:33 by Nia Alarie | Files touched by this commit (108) |
Log message:
geography: Remove SHA1 hashes for distfiles
|
2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583) |
Log message:
Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.
There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
|