## START: Set by rpmautospec
## (rpmautospec version 0.8.1)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 3;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec
%global packname RcppTOML
%global rlibdir %{_libdir}/R/library
Name: R-%{packname}
Version: 0.2.3
Release: %autorelease
Summary: 'Rcpp' Bindings to Parser for "Tom's Obvious Markup Language"
License: GPL-2.0-or-later
URL: https://cran.r-project.org/package=%{packname}
Source0: %{url}&version=%{version}#/%{packname}_%{version}.tar.gz
BuildRequires: R-devel >= 3.3.0
BuildRequires: R-Rcpp-devel >= 1.0.8
BuildRequires: R-tinytest
BuildRequires: tomlplusplus-devel
%description
The configuration format defined by 'TOML' (which expands to "Tom's
Obvious Markup Language") specifies an excellent format (described
at ) suitable for both human editing as well as
the common uses of a machine-readable format. This package uses 'Rcpp'
to connect to the 'toml++' parser written by Mark Gillard to R.
%package devel
Summary: Development Files for R-%{packname}
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: R-core-devel%{?_isa}
Requires: tomlplusplus-devel
%description devel
Header files for %{packname}.
%prep
%setup -q -c -n %{packname}
# unbundle toml++
rm -r %{packname}/inst/include/toml++
ln -s %{_includedir}/toml++ %{packname}/inst/include/toml++
%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
# and again
rm -r %{buildroot}%{rlibdir}/%{packname}/include/toml++
ln -s %{_includedir}/toml++ %{buildroot}%{rlibdir}/%{packname}/include/toml++
%check
export LANG=C.UTF-8
export _R_CHECK_FORCE_SUGGESTS_=0
%{_bindir}/R CMD check --no-manual --ignore-vignettes %{packname}
%files
%dir %{rlibdir}/%{packname}
%doc %{rlibdir}/%{packname}/html
%doc %{rlibdir}/%{packname}/NEWS.Rd
%{rlibdir}/%{packname}/INDEX
%{rlibdir}/%{packname}/NAMESPACE
%{rlibdir}/%{packname}/DESCRIPTION
%{rlibdir}/%{packname}/Meta
%{rlibdir}/%{packname}/R
%{rlibdir}/%{packname}/help
%{rlibdir}/%{packname}/libs
%{rlibdir}/%{packname}/tinytest
%{rlibdir}/%{packname}/toml
%files devel
%{rlibdir}/%{packname}/include
%changelog
## START: Generated by rpmautospec
* Wed Jul 23 2025 Fedora Release Engineering - 0.2.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Apr 25 2025 Iñaki Úcar - 0.2.3-2
- Rebuild
* Mon Apr 21 2025 Iñaki Úcar - 0.2.3-1
- Initial import (fedora#2361181)
## END: Generated by rpmautospec