shapelib: new package

Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
[Thomas:
 - adjust the license: it's MIT or LGPLv2, add web/license.html to the
   license files
 - rewrap Config.in help text
 - add entry to the DEVELOPERS file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Zoltan Gyarmati 2016-07-31 14:45:50 +02:00 committed by Thomas Petazzoni
parent 589cbc61b0
commit 2655d676f0
5 changed files with 38 additions and 0 deletions

View File

@ -1578,4 +1578,5 @@ F: package/python-configobj/
F: package/python-iniparse/
F: package/qjson/
F: package/quazip/
F: package/shapelib/
F: package/tinc/

View File

@ -1338,6 +1338,7 @@ endif
source "package/protobuf-c/Config.in"
source "package/qhull/Config.in"
source "package/qlibc/Config.in"
source "package/shapelib/Config.in"
source "package/sphinxbase/Config.in"
source "package/startup-notification/Config.in"
source "package/tinycbor/Config.in"

View File

@ -0,0 +1,9 @@
config BR2_PACKAGE_SHAPELIB
bool "shapelib"
help
The 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).
http://shapelib.maptools.org/

View File

@ -0,0 +1,2 @@
# Locally computed
sha256 23d474016158ab5077db2f599527631706ba5c0dc7c4178a6a1d685bb014f68f shapelib-1.3.0.tar.gz

View File

@ -0,0 +1,25 @@
################################################################################
#
# shapelib
#
################################################################################
SHAPELIB_VERSION = 1.3.0
SHAPELIB_SITE = http://download.osgeo.org/shapelib
SHAPELIB_LICENSE = MIT or LGPLv2
SHAPELIB_LICENSE_FILES = web/license.html LICENSE.LGPL
SHAPELIB_INSTALL_STAGING = YES
define SHAPELIB_BUILD_CMDS
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)
endef
define SHAPELIB_INSTALL_STAGING_CMDS
$(MAKE) -C $(@D) PREFIX=$(STAGING_DIR)/usr/ lib_install
endef
define SHAPELIB_INSTALL_TARGET_CMDS
$(MAKE) -C $(@D) PREFIX=$(TARGET_DIR)/usr/ bin_install
endef
$(eval $(generic-package))