aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-navigation
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2013-12-16 22:30:59 -0200
committerMartin Jansa <Martin.Jansa@gmail.com>2013-12-21 19:26:41 +0100
commita81865b723181b57765803a94867a5046f3f9a80 (patch)
treeccba1972035d8d134eaae2488e6de878da286743 /meta-oe/recipes-navigation
parentd74be33220b8161389cb05a8650e328598bbe2ce (diff)
downloadmeta-openembedded-a81865b723181b57765803a94867a5046f3f9a80.tar.gz
meta-openembedded-a81865b723181b57765803a94867a5046f3f9a80.tar.bz2
meta-openembedded-a81865b723181b57765803a94867a5046f3f9a80.zip
gdal: Add recipe for 1.10.1 version
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-navigation')
-rw-r--r--meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb105
1 files changed, 105 insertions, 0 deletions
diff --git a/meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb b/meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb
new file mode 100644
index 000000000..4632944fb
--- /dev/null
+++ b/meta-oe/recipes-navigation/gdal/gdal_1.10.1.bb
@@ -0,0 +1,105 @@
+DESCRIPTION = "GDAL is a translator library for raster geospatial data formats"
+HOMEPAGE = "http://www.gdal.org/"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=b9bd75ae5af7ff87ab259be0121c4106"
+
+DEPENDS = "proj sqlite3"
+
+SRC_URI = "ftp://download.osgeo.org/gdal/${PV}/${P}.tar.xz"
+
+SRC_URI[md5sum] = "f354c614aea76e5630e4edbf06e5c292"
+SRC_URI[sha256sum] = "e6c9c6c4480228c943af29120d87435ddfe9ca460458bc60b91639fb8d443791"
+
+inherit autotools lib_package binconfig
+
+EXTRA_OECONF = "--without-perl \
+ --without-php \
+ --without-ruby \
+ --without-python \
+ \
+ --without-grass \
+ --without-libgrass \
+ --without-cfitsio \
+ --without-dds \
+ --without-gta \
+ --without-pcidsk \
+ --without-ogdi \
+ --without-fme \
+ --without-hdf4 \
+ --without-hdf5 \
+ --without-pg \
+ --without-jpeg12 \
+ --without-ogdi \
+ --without-netcdf \
+ --without-openjpeg \
+ --without-fgdb \
+ --without-ecw \
+ --without-kakadu \
+ --without-mrsid \
+ --without-jp2mrsid \
+ --without-mrsid_lidar \
+ --without-msg \
+ --without-bsb \
+ --without-grib \
+ --without-mysql \
+ --without-ingres \
+ --without-odbc \
+ --without-dods_root \
+ --without-xml2 \
+ --without-spatialite \
+ --without-pcre \
+ --without-dwgdirect \
+ --without-dwgdirect \
+ --without-idb \
+ --without-sde \
+ --without-sde-version \
+ --without-epsilon \
+ --without-webp \
+ --without-opencl \
+ --without-opencl-include \
+ --without-opencl-lib \
+ --without-freexl \
+ --without-pam \
+ --without-poppler \
+ --without-podofo \
+ --without-podofo-lib \
+ --without-podofo-extra-lib-for-test \
+ --without-static_proj4 \
+ --without-perl \
+ --without-php \
+ --without-ruby \
+ --without-python \
+ --without-java \
+ --without-mdb \
+ --without-jvm-lib \
+ --without-jvm-lib-add-rpath \
+ --without-rasdaman \
+ --without-armadillo \
+ \
+ --with-pcraster=internal \
+ --with-geotiff=internal \
+"
+
+EXTRA_OEMAKE += "INST_DATA="${datadir}/gdal""
+
+PACKAGECONFIG ?= "geos png jasper"
+PACKAGECONFIG[geos] = "--with-geos,--without-geos,geos"
+PACKAGECONFIG[lzma] = "--with-liblzma,--without-liblzma,xz"
+PACKAGECONFIG[png] = "--with-png,--without-png,libpng"
+PACKAGECONFIG[tiff] = "--with-libtiff,--without-tiff,tiff"
+PACKAGECONFIG[gif] = "--with-gif,--without-gif,giflib"
+PACKAGECONFIG[jpeg] = "--with-jpeg,--without-jpeg,jpeg"
+PACKAGECONFIG[z] = "--with-libz,--without-libz,zlib"
+PACKAGECONFIG[jasper] = "--with-jasper,--without-jasper,jasper"
+PACKAGECONFIG[curl] = "--with-curl,--without-curl,curl"
+
+do_configure_prepend () {
+ # The configure script has many hardcoded paths to search
+ # for the library headers when using external libraries,
+ # workaround it.
+ sed -e 's,/usr/include,NON_EXISTENT_DIR,g' \
+ -e 's,/usr/lib,NON_EXISTENT_DIR,g' \
+ -i ${S}/configure.in
+}
+
+FILES_${PN} += "${libdir}/gdalplugins"