From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id ECAFF13888F for ; Fri, 23 Oct 2015 15:56:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9E8D6E0826; Fri, 23 Oct 2015 15:56:43 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 26623E0826 for ; Fri, 23 Oct 2015 15:56:43 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 01A18340955 for ; Fri, 23 Oct 2015 15:56:40 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 258371685 for ; Fri, 23 Oct 2015 15:56:35 +0000 (UTC) From: "Amy Winston" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Amy Winston" Message-ID: <1445615693.08e80b8aebc0f36a2fd0c07e32bad61fbc6d29eb.amynka@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sci-geosciences/liblas/files/, sci-geosciences/liblas/ X-VCS-Repository: repo/gentoo X-VCS-Files: sci-geosciences/liblas/Manifest sci-geosciences/liblas/files/liblas-1.8.0_remove-std-c++98.patch sci-geosciences/liblas/liblas-1.8.0.ebuild sci-geosciences/liblas/metadata.xml X-VCS-Directories: sci-geosciences/liblas/files/ sci-geosciences/liblas/ X-VCS-Committer: amynka X-VCS-Committer-Name: Amy Winston X-VCS-Revision: 08e80b8aebc0f36a2fd0c07e32bad61fbc6d29eb X-VCS-Branch: master Date: Fri, 23 Oct 2015 15:56:35 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 1d102b68-f8fa-404f-a3ef-cd56777124f0 X-Archives-Hash: fa922a509ca355363b01b465487bd3b5 commit: 08e80b8aebc0f36a2fd0c07e32bad61fbc6d29eb Author: Amy Winston gentoo org> AuthorDate: Fri Oct 23 15:53:34 2015 +0000 Commit: Amy Winston gentoo org> CommitDate: Fri Oct 23 15:54:53 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e80b8a sci-geosciences/liblas: new ebuild New ebuild initially written by SoapZaNet and committed under proxy-maintainers herd with wraeth as maintainer. Package-Manager: portage-2.2.20.1 sci-geosciences/liblas/Manifest | 1 + .../files/liblas-1.8.0_remove-std-c++98.patch | 30 ++++++++++++++++ sci-geosciences/liblas/liblas-1.8.0.ebuild | 40 ++++++++++++++++++++++ sci-geosciences/liblas/metadata.xml | 20 +++++++++++ 4 files changed, 91 insertions(+) diff --git a/sci-geosciences/liblas/Manifest b/sci-geosciences/liblas/Manifest new file mode 100644 index 0000000..c07d365 --- /dev/null +++ b/sci-geosciences/liblas/Manifest @@ -0,0 +1 @@ +DIST libLAS-1.8.0.tar.bz2 3907684 SHA256 17310082845e45e5c4cece78af98ee93aa5d992bf6d4ba9a6e9f477228738d7a SHA512 1804149c7bcf04896a683a1098d372a65c000b7562795911fae697f81f370315aa373f34c12fa740d4607c07cd73e48354e34c9e26b032ffe679ecbfd4496a50 WHIRLPOOL ee2400877fad72b1ab9e5b94e673c1ff858c4c3b129aebd8146aeeb7e01a56d6aad70147a55391e9c0bb02e354036aa27b077430a4aa88b13d182389f11b538d diff --git a/sci-geosciences/liblas/files/liblas-1.8.0_remove-std-c++98.patch b/sci-geosciences/liblas/files/liblas-1.8.0_remove-std-c++98.patch new file mode 100644 index 0000000..dc230da --- /dev/null +++ b/sci-geosciences/liblas/files/liblas-1.8.0_remove-std-c++98.patch @@ -0,0 +1,30 @@ +--- libLAS-1.8.0/CMakeLists.txt ++++ libLAS-1.8.0/CMakeLists.txt +@@ -140,27 +140,6 @@ + + set(CMAKE_INCLUDE_PATH c:/osgeo4w64/include;$ENV{CMAKE_INCLUDE_PATH}) + set(CMAKE_LIBRARY_PATH c:/osgeo4w64/lib;$ENV{CMAKE_LIBRARY_PATH}) +-else() +- +- # Recommended C++ compilation flags +- # -Weffc++ +- # +- # Remove -pedandic which causes errors from boost (comma at end of +- # enum) 2012-09-05. Remove -Wcast-qual -Wfloat-equal +- # -Wredundant-decls to suppress the multitude of warning messages. +- set(LIBLAS_COMMON_CXX_FLAGS +- " -Wextra -Wall -Wno-unused-parameter -Wno-unused-variable -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wredundant-decls -Wno-long-long") +- +- if(CMAKE_COMPILER_IS_GNUCC OR CMAKE_COMPILER_IS_GNUCXX) +- +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${LIBLAS_COMMON_CXX_FLAGS}") +- if (CMAKE_COMPILER_IS_GNUCXX) +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++98 -ansi") +- endif() +- +- elseif("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" OR "${CMAKE_CXX_COMPILER}" MATCHES "clang") +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${LIBLAS_COMMON_CXX_FLAGS}") +- endif() + endif(WIN32) + + if (APPLE) diff --git a/sci-geosciences/liblas/liblas-1.8.0.ebuild b/sci-geosciences/liblas/liblas-1.8.0.ebuild new file mode 100644 index 0000000..3c31b09 --- /dev/null +++ b/sci-geosciences/liblas/liblas-1.8.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-multilib multilib + +DESCRIPTION="C/C++ library for manipulating the LAS LiDAR format common in GIS" +HOMEPAGE="http://www.liblas.org" +SRC_URI="http://download.osgeo.org/${PN}/libLAS-${PV}.tar.bz2" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~x86" +IUSE="gdal geotiff" +REQUIRED_USE="gdal? ( geotiff )" + +RDEPEND=" + dev-libs/boost:= + sci-geosciences/laszip + gdal? ( sci-libs/gdal ) + geotiff? ( sci-libs/libgeotiff ) +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/libLAS-${PV}" + +PATCHES=( + "${FILESDIR}"/${P}_remove-std-c++98.patch +) + +multilib_src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package gdal GDAL) + $(cmake-utils_use_find_package geotiff GeoTIFF) + -DLIBLAS_LIB_SUBDIR=$(get_libdir) + ) + cmake-utils_src_configure +} diff --git a/sci-geosciences/liblas/metadata.xml b/sci-geosciences/liblas/metadata.xml new file mode 100644 index 0000000..96d8999 --- /dev/null +++ b/sci-geosciences/liblas/metadata.xml @@ -0,0 +1,20 @@ + + + +sci-geosciences +proxy-maintainers + + wraeth@wraeth.id.au + Sam Jorna + Proxy maintainer - assign bugs to him + + + Add support for the sci-libs/gdal geospatial + raster library + Add support for geo-tagged TIFF files with + sci-libs/libgeotiff + + +A C/C++ library for reading and writing the very common LAS LiDAR format. + +