diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3e92f17 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/rematch2_2.0.1.tar.gz diff --git a/R-rematch2.spec b/R-rematch2.spec new file mode 100644 index 0000000..1bea355 --- /dev/null +++ b/R-rematch2.spec @@ -0,0 +1,73 @@ +%global packname rematch2 +%global rlibdir %{_datadir}/R/library + +Name: R-%{packname} +Version: 2.0.1 +Release: 1%{?dist} +Summary: Tidy Output from Regular Expression Matching + +License: MIT +URL: https://CRAN.R-project.org/package=%{packname} +Source0: https://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz + +# Here's the R view of the dependencies world: +# Depends: +# Imports: R-tibble +# Suggests: R-covr, R-testthat +# LinkingTo: +# Enhances: + +BuildArch: noarch +Requires: R-core +Requires: R-tibble +BuildRequires: R-devel +BuildRequires: tex(latex) +BuildRequires: R-tibble +BuildRequires: R-testthat + +%description +Wrappers on 'regexpr' and 'gregexpr' to return the match results in tidy +data frames. + + +%prep +%setup -q -c -n %{packname} + +# Don't need coverage; it's not packaged either. +sed -i 's/covr, //g' %{packname}/DESCRIPTION + + +%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 + +# Copy of README.Rmd +rm %{buildroot}%{rlibdir}/%{packname}/README.markdown + + +%check +%{_bindir}/R CMD check %{packname} + + +%files +%dir %{rlibdir}/%{packname} +%doc %{rlibdir}/%{packname}/html +%{rlibdir}/%{packname}/DESCRIPTION +%doc %{rlibdir}/%{packname}/README.Rmd +%license %{rlibdir}/%{packname}/LICENSE +%doc %{rlibdir}/%{packname}/NEWS.md +%{rlibdir}/%{packname}/INDEX +%{rlibdir}/%{packname}/NAMESPACE +%{rlibdir}/%{packname}/Meta +%{rlibdir}/%{packname}/R +%{rlibdir}/%{packname}/help + + +%changelog +* Wed Feb 20 2019 Elliott Sales de Andrade - 2.0.1-1 +- initial package for Fedora diff --git a/sources b/sources new file mode 100644 index 0000000..839cf6f --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (rematch2_2.0.1.tar.gz) = b5941eb71428fa899568c4920d4d74657c03c1d5b684e93f424dafda30580370e7c7d4eb575e2623d31b2eda5527ba944bce248426fb44aa420add2c1641b371