[R-bigmemory/f15] rebuild for R 2.14.0
Tom Callaway
spot at fedoraproject.org
Wed Nov 9 19:28:27 UTC 2011
commit f2592d8ad7fbe163075cb3e5531d23be6eb5afe7
Author: Tom "spot" Callaway <tcallawa at redhat.com>
Date: Wed Nov 9 14:28:23 2011 -0500
rebuild for R 2.14.0
R-bigmemory.spec | 44 ++++++++++++++++++++++++++++++++------------
sources | 2 +-
2 files changed, 33 insertions(+), 13 deletions(-)
---
diff --git a/R-bigmemory.spec b/R-bigmemory.spec
index 7a25dac..93a5571 100644
--- a/R-bigmemory.spec
+++ b/R-bigmemory.spec
@@ -1,53 +1,64 @@
%global packname bigmemory
Name: R-%{packname}
-Version: 3.12
-Release: 2%{?dist}
+Version: 4.2.11
+Release: 1%{?dist}
Summary: Manage massive matrices in R using C++, with support for shared memory
Group: Applications/Productivity
License: LGPLv3+
URL: http://cran.r-project.org/web/packages/bigmemory/index.html
Source0: http://cran.r-project.org/src/contrib/%{packname}_%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: R-core, texlive-latex
BuildRequires: R-devel >= 2.5.0, R-biglm, R-nws
+BuildRequires: R-methods, R-utils
+BuildRequires: boost-devel
# Hangs trying to check the examples in the test suite, not endian clean?
# https://bugzilla.redhat.com/show_bug.cgi?id=471422
ExcludeArch: ppc ppc64 s390 s390x
%description
-Use C++ to create, store, access, and manipulate massive matrices. Under
-*NIX, it also supports use of shared memory.
+Create, store, access, and manipulate massive matrices. Matrices are allocated
+to shared memory and may use memory-mapped files. Packages biganalytics,
+bigtabulate, synchronicity, and bigalgebra provide advanced functionality.
+
+%package devel
+Summary: Development headers for R-bigmemory
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Group: Development/Libraries
+
+%description devel
+Development headers for R-bigmemory.
%prep
%setup -c -q -n %{packname}
+
+# Use system boost headers
+rm -rf bigmemory/inst/include/boost
+
%build
%install
-rm -rf %{buildroot}
mkdir -p %{buildroot}%{_libdir}/R/library
%{_bindir}/R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library
# Clean up in advance of check
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -rf %{buildroot}%{_libdir}/R/library/R.css
rm -rf %{buildroot}%{_libdir}/R/library/%{packname}/COPYING
-cp -a %{packname}/COPYING.LESSER %{buildroot}%{_libdir}/R/library/%{packname}/
+cp -a %{packname}/COPYING %{buildroot}%{_libdir}/R/library/%{packname}/
%check
%{_bindir}/R CMD check %{packname}
-%clean
-rm -rf %{buildroot}
-
%files
-%defattr(-, root, root, -)
%dir %{_libdir}/R/library/%{packname}
-%doc %{_libdir}/R/library/%{packname}/COPYING.LESSER
+%doc %{_libdir}/R/library/%{packname}/COPYING
%doc %{_libdir}/R/library/%{packname}/LICENSE
%doc %{_libdir}/R/library/%{packname}/html
%doc %{_libdir}/R/library/%{packname}/DESCRIPTION
+%doc %{_libdir}/R/library/%{packname}/NEWS
+%doc %{_libdir}/R/library/%{packname}/doc/
%{_libdir}/R/library/%{packname}/INDEX
%{_libdir}/R/library/%{packname}/NAMESPACE
%{_libdir}/R/library/%{packname}/Meta
@@ -55,7 +66,16 @@ rm -rf %{buildroot}
%{_libdir}/R/library/%{packname}/help
%{_libdir}/R/library/%{packname}/libs/
+%files devel
+%{_libdir}/R/library/%{packname}/include/
+
%changelog
+* Wed Nov 9 2011 Tom Callaway <spot at fedoraproject.org> - 4.2.11-1
+- update to 4.2.11
+
+* Tue Jun 28 2011 Tom Callaway <spot at fedoraproject.org> - 4.2.3-1
+- update to 4.2.3
+
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.12-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
diff --git a/sources b/sources
index 38cb7ad..5b8cb8b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9d4484e1bc61619d30567c3763ebe0d4 bigmemory_3.12.tar.gz
+da50e07850c061dee402a73c2be76a84 bigmemory_4.2.11.tar.gz
More information about the scm-commits
mailing list