File R-sf.spec of Package R-sf
#
# spec file for package R-sf
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%global packname sf
%global rlibdir %{_libdir}/R/library
Name: R-%{packname}
Version: 0.9.6
Release: 0
Summary: Simple Features for R
License: GPL-2.0 or MIT
Group: Development/Libraries/Other
URL: http://cran.r-project.org/web/packages/%{packname}
Source: http://cran.r-project.org/src/contrib/%{packname}_0.9-6.tar.gz
BuildRequires: R-DBI >= 0.8
BuildRequires: R-Rcpp >= 0.12.18
BuildRequires: R-Rcpp-devel
BuildRequires: R-classInt >= 0.4.1
BuildRequires: R-graphics
BuildRequires: R-grDevices
BuildRequires: R-grid
BuildRequires: R-magrittr
BuildRequires: R-stats
BuildRequires: R-tools
BuildRequires: R-units >= 0.6.0
BuildRequires: R-utils
BuildRequires: fdupes
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: gdal >= 2.0.1
BuildRequires: gdal-devel >= 2.0.1
BuildRequires: geos
BuildRequires: geos-devel
BuildRequires: libproj > 4
BuildRequires: libproj-devel > 4
BuildRequires: sqlite3-devel
BuildRequires: texinfo
%if 0%{?sle_version} > 120400 || 0%{?is_opensuse}
BuildRequires: tex(inconsolata.sty)
%else
BuildRequires: texlive
%endif
Requires: gdal >= 2.0.1
Requires: geos >= 3.4.0
Requires: proj > 4
Requires: R-DBI >= 0.8
Requires: R-Rcpp >= 0.12.18
Requires: R-classInt >= 0.4.1
Requires: R-grDevices
Requires: R-graphics
Requires: R-grid
Requires: R-magrittr
Requires: R-methods
Requires: R-stats
Requires: R-tools
Requires: R-units
Requires: R-utils
%description
Support for simple features, a standardized way to encode spatial vector
data. Binds to 'GDAL' for reading and writing data, to 'GEOS' for
geometrical operations, and to 'PROJ' for projection conversions and datum
%prep
%setup -q -c -n %{packname}
#rm %{packname}/tests/crs.R
#rm %{packname}/tests/dist.R
#rm %{packname}/tests/testthat/test_sample.R
#rm %{packname}/tests/testthat/test_postgis_RPostgres.R
# Missing dependencies
#rm %{packname}/tests/aggregate.R
#rm %{packname}/tests/geos.R
#rm %{packname}/tests/graticule.R
#rm %{packname}/tests/roundtrip.R
#rm %{packname}/tests/sfc.R
#rm %{packname}/tests/zzz.R
#rm %{packname}/tests/testthat/test_geos.R
#rm %{packname}/tests/testthat/test_postgis_ODBC.R
#rm %{packname}/tests/testthat/test_postgis_RPostgreSQL.R
%build
%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css
%fdupes %{buildroot}%{rlibdir}/%{packname}
%check
#export LANG=en_US.UTF-8
#export _R_CHECK_FORCE_SUGGESTS_=false
#%{_bindir}/R CMD check %{packname} --no-examples --ignore-vignettes
%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/sf/CITATION
%doc %{rlibdir}/sf/doc
%doc %{rlibdir}/sf/html
%doc %{rlibdir}/sf/NEWS.md
%doc %{rlibdir}/sf/demo
%license %{rlibdir}/sf/LICENSE
%{rlibdir}/sf/csv
%{rlibdir}/sf/libs
%{rlibdir}/sf/Meta
%{rlibdir}/sf/DESCRIPTION
%{rlibdir}/sf/include
%{rlibdir}/sf/gml
%{rlibdir}/sf/docker
%{rlibdir}/sf/sqlite
%{rlibdir}/sf/NAMESPACE
%{rlibdir}/sf/help
%{rlibdir}/sf/shape
%{rlibdir}/sf/gpkg
%{rlibdir}/sf/osm
%{rlibdir}/sf/R
%{rlibdir}/sf/tif
%{rlibdir}/sf/nc
%{rlibdir}/sf/INDEX
%changelog