# TODO:
# - move perl R libraries to standard perl location
+# - script for rpm to autoprovides/autorequires R internals
#
# Conditional build:
%bcond_without gnome # without GNOME support
#
+%include /usr/lib/rpm/macros.perl
Summary: A language for data analysis and graphics
Summary(pl): Jêzyk do analizy danych oraz grafiki
Name: R
-Version: 2.0.1
-Release: 0.1
+Version: 2.2.1
+Release: 1
License: Mixed (distributable), mostly GPL
Group: Development/Languages
# CRAN master site: ftp://cran.r-project.org/pub/R/src/
Source0: ftp://stat.ethz.ch/R-CRAN/src/base/R-2/%{name}-%{version}.tar.gz
-# Source0-md5: fb47b1fdef4323031e24d541a2f36b2b
-# Source0-size: 10676072
+# Source0-md5: 42542290c6d1585af7ded330f811385c
Source1: %{name}.desktop
URL: http://www.r-project.org/
BuildRequires: XFree86-devel
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: blas-devel
+BuildRequires: bzip2-devel
BuildRequires: gcc-c++
BuildRequires: gcc-g77
+BuildRequires: gettext-devel
BuildRequires: libjpeg-devel >= 6b
BuildRequires: libpng-devel >= 1.0.5
BuildRequires: libstdc++-devel
BuildRequires: libxml-devel
BuildRequires: perl-base >= 1:5.6
BuildRequires: readline-devel
+BuildRequires: rpm-perlprov
+BuildRequires: tcl-devel
BuildRequires: tetex-latex
BuildRequires: tetex-dvips
BuildRequires: tetex-pdftex
+BuildRequires: tk-devel
BuildRequires: zip
BuildRequires: zlib >= 1.1.3
#BuildRequires: lpr
Group: Development/Languages
Requires(post): textutils
Requires(post): perl-base
-Provides: R-base
-Provides: R-datasets
-Provides: R-grid
-Provides: R-graphics
-Provides: R-grDevices
-Provides: R-methods
-Provides: R-utils
-Provides: R-tcltk
-Provides: R-splines
-Provides: R-stats
-Provides: R-stats4
-Provides: R-tools
+Provides: R-cran-base
+Provides: R-cran-datasets
+Provides: R-cran-grid
+Provides: R-cran-graphics
+Provides: R-cran-grDevices
+Provides: R-cran-methods
+Provides: R-cran-utils
+Provides: R-cran-tcltk
+Provides: R-cran-splines
+Provides: R-cran-stats
+Provides: R-cran-stats4
+Provides: R-cran-tools
%description base
R is a language and run-time environment for carrying out interactive
Summary: Recommended contributed packages for the R language
Summary(pl): Zalecane dodatkowe pakiety do jêzyka R
Group: Development/Languages
-Provides: R-KernSmooth
-Provides: R-VR
-Provides: R-boot
-Provides: R-cluster
-Provides: R-foreign
-Provides: R-lattice
-Provides: R-mgcv
-Provides: R-nlme
-Provides: R-rpart
-Provides: R-survival
+Requires: R-cran-KernSmooth
+Requires: R-cran-VR
+Requires: R-cran-boot
+Requires: R-cran-cluster
+Requires: R-cran-foreign
+Requires: R-cran-lattice
+Requires: R-cran-mgcv
+Requires: R-cran-nlme
+Requires: R-cran-rpart
+Requires: R-cran-survival
License: GPL, free or free for non-commercial use
URL: http://www.ci.tuwien.ac.at/R/
Requires(post,postun): R-base
Requires(post,postun): perl-base
Requires(post,postun): textutils
+Obsoletes: R-contrib
Requires: R-base = %{version}-%{release}
-Obsoletes: R-survival4
-Obsoletes: R-MASS
-Obsoletes: R-clus
-Obsoletes: R-class
-Obsoletes: R-nnet
-Obsoletes: R-spatial
%description recommended
Packages which extend the capabilities of the R base distribution and
Pakiety rozszerzaj±ce mo¿liwo¶ci podstawowej dystrybucji jêzyka R,
dystrubuowane w archiwum CRAN (Comprehensive R Archive Network).
-%package contrib
-Summary: Contributed packages for the R language
-Summary(pl): Dodatkowe pakiety do jêzyka R
-License: Mixed
-Group: Development/Languages
-URL: http://www.ci.tuwien.ac.at/R/
-Requires(post,postun): R-base
-Requires(post,postun): perl-base
-Requires(post,postun): textutils
-Requires: R-base = %{version}-%{release}
-Requires: R-VR
-Provides: R-acepack
-Provides: R-bootstrap
-Provides: R-date
-Provides: R-e1071
-Provides: R-fracdiff
-Provides: R-gee
-Provides: R-leaps
-Provides: R-oz
-Provides: R-polynom
-Provides: R-princurve
-Provides: R-quadprog
-Provides: R-xgobi
-Obsoletes: R-principal.curve
-
-%description contrib
-Packages which extend the capabilities of the R base distribution and
-are distributed on the Comprehensive R Archive Network (CRAN).
-
-%description contrib -l pl
-Pakiety rozszerzaj±ce mo¿liwo¶ci podstawowej dystrybucji jêzyka R,
-dystrubuowane w archiwum CRAN (Comprehensive R Archive Network).
-
-%package mlbench
-Summary: Machine learning benchmarks
-Summary(pl): Testy wydajno¶ci uczenia maszyny
-Group: Development/Languages
-License: GPL
-URL: http://www.ics.uci.edu/~mlearn/MLRepository.html
-Requires(post,postun): R-base
-Requires(post,postun): perl-base
-Requires(post,postun): textutils
-Requires: R-base = %{version}-%{release}
-
-%description mlbench
-R package which contains a collection of real-world datasets and
-functions for creating artificial datasets that work as benchmarks for
-machine learning methods.
-
-%description mlbench -l pl
-Ten podpakiet R zawiera zestaw rzeczywistych danych i funkcji do
-tworzenia sztucznych danych s³u¿±cych jako test wydajno¶ci metod
-uczenia maszyny.
-
%prep
%setup -q
rm -f ./doc/keyword-test.orig ./etc/undoc/R-funs.orig ./etc/undoc/extrExamp.orig
%build
-%{__aclocal}
+%{__aclocal} -I m4
%{__autoconf}
cp -f /usr/share/automake/config.* .
%configure \
%{_mandir}/man1/R.1*
%attr(755,root,root) %{_bindir}/R
%dir %{_libdir}/R
-%{_libdir}/R/afm
%attr(755,root,root) %{_libdir}/R/bin
%attr(755,root,root) %{_libdir}/libR*.so
%{_libdir}/R/etc
%{_libdir}/%{name}/library/stats
%{_libdir}/%{name}/library/stats4
%{_libdir}/%{name}/library/tools
+
+%files recommended