File R-measuRing.spec of Package R-measuRing

# Automatically generated by CRAN2OBS
# 
# Spec file for package measuRing 
# This file is auto-generated using information in the package source, 
# esp. Description and Summary. Improvements in that area should be 
# discussed with upstream. 
# 
# Copyright (c) 2026 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 http://bugs.opensuse.org/ 
# 
 
%global packname  measuRing 
%global rlibdir   %{_libdir}/R/library 
 
Name:           R-%{packname} 
Version:        0.5.2 
Release:        0 
Summary:        Detection and Control of Tree-Ring Widths on Scanned Image Sections 
Group:          Development/Libraries/Other 
License:        GPL-3 
URL:            http://cran.r-project.org/web/packages/%{packname} 
Source:         measuRing_0.5.2.tar.gz 
Requires:       R-base 
Requires:	R-pastecs
Requires:	R-png
Requires:	R-tiff
Requires:	R-dplR
Requires:	R-digest
Requires:	R-matrixStats
Requires:	R-R.utils
Requires:	R-stringi
Requires:	R-stringr
Requires:	R-XML
Requires:	R-signal
Requires:	R-lme4
Requires:	R-lifecycle
Requires:	R-cli
Requires:	R-rlang
Requires:	R-Rdpack
Requires:	R-minqa
Requires:	R-nloptr
Requires:	R-reformulas
Requires:	R-Rcpp
Requires:	R-RcppEigen
Requires:	R-R.oo
Requires:	R-R.methodsS3
Requires:	R-glue
Requires:	R-magrittr
Requires:	R-vctrs
Requires:	R-rbibutils
 
# %%if 0%%{?sle_version} > 120400 || 0%%{?is_opensuse} 
# # Three others commonly needed 
# BuildRequires:  tex(ae.sty) 
# BuildRequires:  tex(fancyvrb.sty) 
# BuildRequires:  tex(inconsolata.sty) 
# BuildRequires:  tex(natbib.sty) 
# %else 
# BuildRequires:  texlive 
# %endif 
# BuildRequires:  texinfo 
BuildRequires:  fdupes 
BuildRequires:  R-base 
BuildRequires: 	R-pastecs
BuildRequires: 	R-png
BuildRequires: 	R-tiff
BuildRequires: 	R-dplR
BuildRequires: 	R-digest
BuildRequires: 	R-matrixStats
BuildRequires: 	R-R.utils
BuildRequires: 	R-stringi
BuildRequires: 	R-stringr
BuildRequires: 	R-XML
BuildRequires: 	R-signal
BuildRequires: 	R-lme4
BuildRequires: 	R-lifecycle
BuildRequires: 	R-cli
BuildRequires: 	R-rlang
BuildRequires: 	R-Rdpack
BuildRequires: 	R-minqa
BuildRequires: 	R-nloptr
BuildRequires: 	R-reformulas
BuildRequires: 	R-Rcpp-devel
BuildRequires: 	R-RcppEigen-devel
BuildRequires: 	R-R.oo
BuildRequires: 	R-R.methodsS3
BuildRequires: 	R-glue
BuildRequires: 	R-magrittr
BuildRequires: 	R-vctrs
BuildRequires: 	R-rbibutils
 
%description 
Identification of ring borders on scanned image sections from 
dendrochronological samples. Processing of image reflectances to 
produce gray matrices and time series of smoothed gray values. 
Luminance data is plotted on segmented images for users to perform 
both: visual identification of ring borders or control of automatic 
detection. Routines to visually include/exclude ring borders on the R 
graphical devices, or automatically detect ring borders using a linear 
detection algorithm. This algorithm detects ring borders according to 
positive/negative extreme values in the smoothed time-series of gray 
values. Most of the in-package routines can be recursively implemented 
using the multiDetect() function. 
 
%prep 
%setup -q -c -n %{packname} 
# the next line is needed, because we build without --clean in between two packages 
rm -rf ~/.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 -s %{buildroot}%{rlibdir} 
 
#%%check 
#%%{_bindir}/R CMD check %%{packname} 
 
%files 
%dir %{rlibdir}/%{packname} 
%{rlibdir}/%{packname}/CITATION
%doc %{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/NAMESPACE
%doc %{rlibdir}/%{packname}/NEWS
%{rlibdir}/%{packname}/P105_a.png
%{rlibdir}/%{packname}/P105_a.tif
%{rlibdir}/%{packname}/P105_b.tif
%{rlibdir}/%{packname}/P105_c.tif
%{rlibdir}/%{packname}/P105_d.tif
%{rlibdir}/%{packname}/R
%doc %{rlibdir}/%{packname}/help
%doc %{rlibdir}/%{packname}/html
 
%changelog 
openSUSE Build Service is sponsored by