Summary: A language for data analysis and graphics
Summary(pl.UTF-8): Język do analizy danych oraz grafiki
Name: R
-Version: 3.0.0
-Release: 0.1
+Version: 3.1.0
+Release: 1
License: Mixed (distributable), mostly GPL v2+
Group: Development/Languages
# CRAN master site: ftp://cran.r-project.org/pub/R/src/
Source0: ftp://stat.ethz.ch/R-CRAN/src/base/R-3/%{name}-%{version}.tar.gz
-# Source0-md5: 5fb80535b0e144a978f67aa2158015de
+# Source0-md5: a1ee52446bee81820409661e6d114ab1
Source1: %{name}.desktop
Source2: %{name}.xpm
URL: http://www.r-project.org/
for moddir in $RPM_BUILD_ROOT%{_libdir}/R/library/* ; do
module=$(basename $moddir)
echo "%dir %{_libdir}/R/library/${module}"
- for f in $moddir/* ; do
- bf=$(basename $f)
- case "$bf" in
- po)
- echo "%dir %{_libdir}/R/library/${module}/po"
- gen_lang %{_libdir}/R/library/${module}/po
- ;;
- libs)
- echo "%dir %{_libdir}/R/library/${module}/libs"
- echo "%attr(755,root,root) %{_libdir}/R/library/${module}/libs/*.so"
- ;;
- *)
- echo "%{_libdir}/R/library/${module}/${bf}"
- ;;
- esac
- done
+ if [ "$module" = "translations" ]; then
+ for f in $moddir/* ; do
+ bf=$(basename $f)
+ case "$bf" in
+ DESCRIPTION|en|en@quot)
+ echo "%{_libdir}/R/library/${module}/${bf}"
+ ;;
+ *)
+ echo "%lang(${bf}) %{_libdir}/R/library/${module}/${bf}"
+ ;;
+ esac
+ done
+ else
+ for f in $moddir/* ; do
+ bf=$(basename $f)
+ case "$bf" in
+ po)
+ echo "%dir %{_libdir}/R/library/${module}/po"
+ gen_lang %{_libdir}/R/library/${module}/po
+ ;;
+ libs)
+ echo "%dir %{_libdir}/R/library/${module}/libs"
+ echo "%attr(755,root,root) %{_libdir}/R/library/${module}/libs/*.so"
+ ;;
+ *)
+ echo "%{_libdir}/R/library/${module}/${bf}"
+ ;;
+ esac
+ done
+ fi
done > R.files
+# just GPL
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/R/doc/COPYING
+# packaged as %doc
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/R/doc/{AUTHORS,COPYRIGHTS,FAQ,NEWS.rds,THANKS}
+%if %{with docs}
+# pdf version of NEWS
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/R/doc/NEWS.pdf
+%endif
+
%clean
rm -rf $RPM_BUILD_ROOT
%files -f R.files
%defattr(644,root,root,755)
-%doc NEWS README doc/{AUTHORS,COPYRIGHTS,FAQ,RESOURCES,THANKS}
+%doc README doc/{AUTHORS,COPYRIGHTS,FAQ,NEWS,NEWS.[012],RESOURCES,THANKS}
%attr(755,root,root) %{_bindir}/R
%attr(755,root,root) %{_bindir}/Rscript
%dir %{_libdir}/R
%attr(755,root,root) %{_libdir}/R/lib/libR.so
%attr(755,root,root) %{_libdir}/libR.so
%{_libdir}/R/COPYING
-%{_libdir}/R/NEWS
%{_libdir}/R/SVN-REVISION
%attr(755,root,root) %{_libdir}/R/bin
%exclude %{_libdir}/R/bin/javareconf
# %{_libdir}/R/doc %except %{_libdir}/R/doc/html/{packages.html,search/index.txt}
%dir %{_libdir}/R/doc
%{_libdir}/R/doc/[KRm]*
+%{_libdir}/R/doc/CRAN_mirrors.csv
+%{_libdir}/R/doc/NEWS*
%dir %{_libdir}/R/doc/html
%{_libdir}/R/doc/html/*.css
-%{_libdir}/R/doc/html/[Ra-lr-u]*.html
+%{_libdir}/R/doc/html/[NRSa-lr-u]*.html
%{_libdir}/R/doc/html/packages-head*.html
+%{_libdir}/R/doc/html/favicon.ico
%{_libdir}/R/doc/html/*.jpg
%ghost %{_libdir}/R/doc/html/packages.html
%{_libdir}/R/etc
%attr(755,root,root) %{_libdir}/R/modules
%dir %{_libdir}/R/share
%{_libdir}/R/share/R
+%{_libdir}/R/share/dictionaries
%{_libdir}/R/share/encodings
%{_libdir}/R/share/licenses
%{_libdir}/R/share/make