%global packname selectr %global rlibdir %{_datadir}/R/library %global packver 0.4-1 Name: R-%{packname} Version: 0.4.1 Release: 1%{?dist} Summary: Translate CSS Selectors to XPath Expressions License: BSD URL: https://cran.r-project.org/web/packages/%{packname}/index.html Source0: https://cran.r-project.org/src/contrib/%{packname}_%{packver}.tar.gz # Here's the R view of the dependencies world: # Depends: # Imports: R-methods, R-stringr, R-R6 # Suggests: R-testthat, R-XML, R-xml2 # LinkingTo: # Enhances: BuildArch: noarch Requires: R-core Requires: R-methods Requires: R-stringr Requires: R-R6 Suggests: R-XML Suggests: R-xml2 BuildRequires: R-devel BuildRequires: tex(latex) BuildRequires: R-methods BuildRequires: R-stringr BuildRequires: R-R6 BuildRequires: R-testthat BuildRequires: R-XML BuildRequires: R-xml2 %description Translates a CSS3 selector into an equivalent XPath expression. This allows us to use CSS selectors when working with the XML package as it can only evaluate XPath expressions. Also provided are convenience functions useful for using CSS selectors on XML nodes. This package is a port of the Python package 'cssselect' (). %prep %setup -q -c -n %{packname} %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 %check %{_bindir}/R CMD check %{packname} %files %dir %{rlibdir}/%{packname} %doc %{rlibdir}/%{packname}/html %{rlibdir}/%{packname}/DESCRIPTION %doc %{rlibdir}/%{packname}/NEWS.Rd %doc %{rlibdir}/%{packname}/CITATION %license %{rlibdir}/%{packname}/LICENCE %{rlibdir}/%{packname}/INDEX %{rlibdir}/%{packname}/NAMESPACE %{rlibdir}/%{packname}/Meta %{rlibdir}/%{packname}/R %{rlibdir}/%{packname}/help %{rlibdir}/%{packname}/demos %changelog * Thu Apr 26 2018 Elliott Sales de Andrade - 0.4.1-1 - Update to latest version * Sat Mar 17 2018 Elliott Sales de Andrade - 0.3.2-1 - initial package for Fedora