diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..367a748 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/odbc_1.2.3.tar.gz diff --git a/R-odbc.spec b/R-odbc.spec new file mode 100644 index 0000000..597a9e7 --- /dev/null +++ b/R-odbc.spec @@ -0,0 +1,81 @@ +%global packname odbc +%global packver 1.2.3 +%global rlibdir %{_libdir}/R/library + +Name: R-%{packname} +Version: 1.2.3 +Release: 1%{?dist} +Summary: Connect to ODBC Compatible Databases (using the DBI Interface) + +License: MIT +URL: https://CRAN.R-project.org/package=%{packname} +Source0: https://cran.r-project.org/src/contrib/%{packname}_%{packver}.tar.gz + +# Here's the R view of the dependencies world: +# Depends: +# Imports: R-bit64, R-blob >= 1.2.0, R-DBI >= 1.0.0, R-hms, R-methods, R-rlang, R-Rcpp >= 0.12.11 +# Suggests: R-covr, R-DBItest, R-magrittr, R-RSQLite, R-testthat, R-tibble +# LinkingTo: +# Enhances: + +BuildRequires: R-devel +BuildRequires: tex(latex) +BuildRequires: R-bit64 +BuildRequires: R-blob >= 1.2.0 +BuildRequires: R-DBI >= 1.0.0 +BuildRequires: R-hms +BuildRequires: R-methods +BuildRequires: R-rlang +BuildRequires: R-Rcpp-devel >= 0.12.11 +BuildRequires: R-DBItest +BuildRequires: R-magrittr +BuildRequires: R-RSQLite +BuildRequires: R-testthat +BuildRequires: R-tibble +BuildRequires: pkgconfig(odbc) + +%description +A DBI-compatible interface to ODBC databases. + + +%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 + + +%check +%{_bindir}/R CMD check %{packname} + + +%files +%dir %{rlibdir}/%{packname} +%doc %{rlibdir}/%{packname}/html +%{rlibdir}/%{packname}/DESCRIPTION +%doc %{rlibdir}/%{packname}/NEWS.md +%license %{rlibdir}/%{packname}/COPYING +%license %{rlibdir}/%{packname}/LICENSE +%{rlibdir}/%{packname}/INDEX +%{rlibdir}/%{packname}/NAMESPACE +%{rlibdir}/%{packname}/Meta +%{rlibdir}/%{packname}/R +%{rlibdir}/%{packname}/help +%{rlibdir}/%{packname}/icons +%dir %{rlibdir}/%{packname}/libs +%{rlibdir}/%{packname}/libs/%{packname}.so + + +%changelog +* Sun Aug 16 2020 Elliott Sales de Andrade - 1.2.3-1 +- initial package for Fedora diff --git a/sources b/sources new file mode 100644 index 0000000..fab32d6 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (odbc_1.2.3.tar.gz) = 13854ee61ceae802d47fdd14f51cfa25340005d51c9080eea27ad8ced1761f58300a93a850a70ff3de7cb3406406dc30e165fe8e721869b53ad75495039e3b21