Hello community, here is the log from the commit of package R-base for openSUSE:Factory checked in at 2015-12-16 17:42:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/R-base (Old) and /work/SRC/openSUSE:Factory/.R-base.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "R-base" Changes: -------- --- /work/SRC/openSUSE:Factory/R-base/R-base.changes 2015-08-27 08:56:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.R-base.new/R-base.changes 2015-12-16 17:42:44.000000000 +0100 @@ -1,0 +2,239 @@ +Fri Dec 11 08:46:52 UTC 2015 - [email protected] + +- Upstream release R-3.2.3 + + CHANGES IN R 3.2.3: + + NEW FEATURES: + + * Some recently-added Windows time zone names have been added to + the conversion table used to convert these to Olson names. + (Including those relating to changes for Russia in Oct 2014, as + in PR#16503.) + + * (Windows) Compatibility information has been added to the + manifests for Rgui.exe, Rterm.exe and Rscript.exe. This should + allow win.version() and Sys.info() to report the actual Windows + version up to Windows 10. + + * Windows "wininet" FTP first tries EPSV / PASV mode rather than + only using active mode (reported by Dan Tenenbaum). + + * which.min(x) and which.max(x) may be much faster for logical and + integer x and now also work for long vectors. + + * The 'emulation' part of tools::texi2dvi() has been somewhat + enhanced, including supporting quiet = TRUE. It can be selected + by texi2dvi = "emulation". + + (Windows) MiKTeX removed its texi2dvi.exe command in Sept 2015: + tools::texi2dvi() tries texify.exe if it is not found. + + * (Windows only) Shortcuts for printing and saving have been added + to menus in Rgui.exe. (Request of PR#16572.) + + * loess(..., iterTrace=TRUE) now provides diagnostics for + robustness iterations, and the print() method for + summary(<loess>) shows slightly more. + + * The included version of PCRE has been updated to 8.38, a bug-fix + release. + + * View() now displays nested data frames in a more friendly way. + (Request with patch in PR#15915.) + + INSTALLATION and INCLUDED SOFTWARE: + + * The included configuration code for libintl has been updated to + that from gettext version 0.19.5.1 - this should only affect how + an external library is detected (and the only known instance is + under OpenBSD). (Wish of PR#16464.) + + * configure has a new argument --disable-java to disable the checks + for Java. + + * The configure default for MAIN_LDFLAGS has been changed for the + FreeBSD, NetBSD and Hurd OSes to one more likely to work with + compilers other than gcc (FreeBSD 10 defaults to clang). + + * configure now supports the OpenMP flags -fopenmp=libomp (clang) + and -qopenmp (Intel C). + + * Various macros can be set to override the default behaviour of + configure when detecting OpenMP: see file config.site. + + * Source installation on Windows has been modified to allow for + MiKTeX installations without texi2dvi.exe. See file + MkRules.dist. + + BUG FIXES: + + * regexpr(pat, x, perl = TRUE) with Python-style named capture did + not work correctly when x contained NA strings. (PR#16484) + + * The description of dataset ToothGrowth has been + improved/corrected. (PR#15953) + + * model.tables(type = "means") and hence TukeyHSD() now support + "aov" fits without an intercept term. (PR#16437) + + * close() now reports the status of a pipe() connection opened with + an explicit open argument. (PR#16481) + + * Coercing a list without names to a data frame is faster if the + elements are very long. (PR#16467) + + * (Unix-only) Under some rare circumstances piping the output from + Rscript or R -f could result in attempting to close the input + file twice, possibly crashing the process. (PR#16500) + + * (Windows) Sys.info() was out of step with win.version() and did + not report Windows 8. + + * topenv(baseenv()) returns baseenv() again as in R 3.1.0 and + earlier. This also fixes compilerJIT(3) when used in .Rprofile. + + * detach()ing the methods package keeps .isMethodsDispatchOn() + true, as long as the methods namespace is not unloaded. + + * Removed some spurious warnings from configure about the + preprocessor not finding header files. (PR#15989) + + * rchisq(*, df=0, ncp=0) now returns 0 instead of NaN, and + dchisq(*, df=0, ncp=*) also no longer returns NaN in limit cases + (where the limit is unique). (PR#16521) + + * pchisq(*, df=0, ncp > 0, log.p=TRUE) no longer underflows (for + ncp > ~60). + + * nchar(x, "w") returned -1 for characters it did not know about + (e.g. zero-width spaces): it now assumes 1. It now knows about + most zero-width characters and a few more double-width + characters. + + * Help for which.min() is now more precise about behavior with + logical arguments. (PR#16532) + + * The print width of character strings marked as "latin1" or + "bytes" was in some cases computed incorrectly. + + * abbreviate() did not give names to the return value if minlength + was zero, unlike when it was positive. + + * (Windows only) dir.create() did not always warn when it failed to + create a directory. (PR#16537) + + * When operating in a non-UTF-8 multibyte locale (e.g. an East + Asian locale on Windows), grep() and related functions did not + handle UTF-8 strings properly. (PR#16264) + + * read.dcf() sometimes misread lines longer than 8191 characters. + (Reported by Herv'e Pag`es with a patch.) + + * within(df, ..) no longer drops columns whose name start with a + ".". + + * The built-in HTTP server converted entire Content-Type to + lowercase including parameters which can cause issues for + multi-part form boundaries (PR#16541). + + * Modifying slots of S4 objects could fail when the methods package + was not attached. (PR#16545) + + * splineDesign(*, outer.ok=TRUE) (splines) is better now + (PR#16549), and interpSpline() now allows sparse=TRUE for speedup + with non-small sizes. + + * If the expression in the traceback was too long, traceback() did + not report the source line number. (Patch by Kirill M"uller.) + + * The browser did not truncate the display of the function when + exiting with options("deparse.max.lines") set. (PR#16581) + + * When bs(*, Boundary.knots=) had boundary knots inside the data + range, extrapolation was somewhat off. (Patch by Trevor Hastie.) + + * var() and hence sd() warn about factor arguments which are + deprecated now. (PR#16564) + + * loess(*, weights = *) stored wrong weights and hence gave + slightly wrong predictions for newdata. (PR#16587) + + * aperm(a, *) now preserves names(dim(a)). + + * poly(x, ..) now works when either raw=TRUE or coef is specified. + (PR#16597) + + * data(package=*) is more careful in determining the path. + + * prettyNum(*, decimal.mark, big.mark): fixed bug introduced when + fixing PR#16411. + +------------------------------------------------------------------- +Thu Dec 10 15:48:39 UTC 2015 - [email protected] + +- Reverse the whole split. Back to the big package. + Had user reports of broken installations. + R-base, R-base-devel and R-base-libs are provided for now. + The big split will come for 3.3.0 + +------------------------------------------------------------------- +Wed Dec 9 10:11:26 UTC 2015 - [email protected] + +- R-base was changed from a giant monolith to thirty-some packages. + There were requests to use the libs without the interpreter. + Furthermore it is now possible to use a frugal installation of R. + + The following binaries are built now: + R-base-3.2.2-5.1.x86_64.rpm : A Meta-package. Use this, and it looks + just like it looked the last 10 years. + Requires base and recommended packages. + R-base-devel-3.2.2-5.1.x86_64.rpm: Just for backward compatibility. + + R-core-3.2.2-5.1.x86_64.rpm + R-core-libs-3.2.2-5.1.x86_64.rpm + R-core-devel-3.2.2-5.1.x86_64.rpm : The R-core packages install + a bare-bones R. No packages inculded. + ++++ 42 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/R-base/R-base.changes ++++ and /work/SRC/openSUSE:Factory/.R-base.new/R-base.changes Old: ---- R-3.2.2.tar.bz2 New: ---- R-3.2.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ R-base.spec ++++++ --- /var/tmp/diff_new_pack.kk1lr9/_old 2015-12-16 17:42:46.000000000 +0100 +++ /var/tmp/diff_new_pack.kk1lr9/_new 2015-12-16 17:42:46.000000000 +0100 @@ -18,7 +18,7 @@ Name: R-base %define release 1 -Version: 3.2.2 +Version: 3.2.3 Release: %release Source: R-%{version}.tar.bz2 #Source: http://cran.r-project.org/src/base/R-2/R-%%{version}.tar.gz @@ -32,6 +32,7 @@ Group: Productivity/Scientific/Math BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cairo-devel +BuildRequires: fdupes BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: gcc-fortran @@ -41,46 +42,38 @@ BuildRequires: libtiff-devel BuildRequires: perl BuildRequires: readline-devel -%if %suse_version <=1020 -BuildRequires: te_latex -BuildRequires: tetex -%endif -%if %suse_version > 1020 -BuildRequires: fdupes %if %suse_version < 1230 +# nowadays means == 1220 BuildRequires: texlive-bin BuildRequires: texlive-bin-latex -#BuildRequires: texlive-bin-metafont # evtl nur für 12.3 und später -BuildRequires: texlive-latex -%if %suse_version > 1120 BuildRequires: texlive-fonts-extra -%endif %else +# else for < 1230, therefore >=1230 BuildRequires: texlive-bibtex BuildRequires: texlive-cm-super BuildRequires: texlive-dvips BuildRequires: texlive-helvetic -BuildRequires: texlive-latex BuildRequires: texlive-makeindex BuildRequires: texlive-metafont BuildRequires: texlive-psnfss BuildRequires: texlive-tex BuildRequires: texlive-times BuildRequires: xdg-utils -# No tex(inconsolata.sty) provided in SLE-12 -%if %suse_version != 1315 +# No tex(inconsolata.sty) provided in SLE-12, same for 42.1 + %if %suse_version != 1315 BuildRequires: tex(inconsolata.sty) -%endif -%endif -%endif + %endif # !=1315 +%endif # > 1230 BuildRequires: pango-devel BuildRequires: tcl-devel +BuildRequires: texlive-latex %if 0%{?suse_version} != 1315 BuildRequires: texinfo >= 5.1 -%endif +%endif # !=1315 BuildRequires: tk-devel BuildRequires: xorg-x11-devel Requires: R-base-devel = %{version} +Requires: R-base-libs = %{version} Requires: cairo >= 1.2 Requires: fontconfig Requires: freetype2 @@ -93,28 +86,28 @@ Provides: R = %{version} Provides: R-KernSmooth = 2.23.15 -Provides: R-MASS = 7.3.43 -Provides: R-Matrix = 1.2.2 +Provides: R-MASS = 7.3.45 +Provides: R-Matrix = 1.2.3 #Provides: R-base = %%{version} # implicitly provided -Obsoletes: R-Matrix < 1.2.2 +Obsoletes: R-Matrix < 1.2.3 Provides: R-boot = 1.3.17 -Provides: R-class = 7.3.13 +Provides: R-class = 7.3.14 Provides: R-cluster = 2.0.3 Provides: R-codetools = 0.2.14 Provides: R-compiler = %{version} Provides: R-datasets = %{version} -Provides: R-foreign = 0.8.65 +Provides: R-foreign = 0.8.66 Provides: R-grDevices = %{version} Provides: R-graphics = %{version} Provides: R-grid = %{version} Provides: R-lattice = 0.20.33 Provides: R-methods = %{version} -Provides: R-mgcv = 1.8.7 -Provides: R-nlme = 3.1.121 -Provides: R-nnet = 7.3.10 +Provides: R-mgcv = 1.8.9 +Provides: R-nlme = 3.1.122 +Provides: R-nnet = 7.3.11 Provides: R-parallel = %{version} Provides: R-rpart = 4.1.10 -Provides: R-spatial = 7.3.10 +Provides: R-spatial = 7.3.11 Provides: R-splines = %{version} Provides: R-stats = %{version} Provides: R-stats4 = %{version} @@ -130,15 +123,24 @@ %package -n R-base-devel Summary: Libraries and includefiles for developing with R-base Group: Development/Libraries/Other -Provides: R-Matrix-devel = 1.2.2 +Provides: R-Matrix-devel = 1.2.3 Provides: R-devel = %{version} Requires: R-base -Obsoletes: R-Matrix-devel < 1.2.2 +Obsoletes: R-Matrix-devel < 1.2.3 %description -n R-base-devel This package provides the necessary development headers and libraries to allow you to devel with R-base. +%package -n R-base-libs +Summary: R language libraries +Group: System/Libraries + +%description -n R-base-libs +This package contains the files from R/lib to make their usage +possible without installing a complete R. (I.e. VTK uses this) + + %prep %setup -n R-%{version} @@ -179,9 +181,9 @@ # there is a backup file in survival for 3.1.3 %{__rm} -f %{buildroot}%{_libdir}/R/library/survival/NEWS.Rd.orig -%if %suse_version > 1020 +#%if %suse_version > 1020 %fdupes -s $RPM_BUILD_ROOT -%endif +#%endif # Install ld.so.conf.d file to ensure other applications access the shared lib mkdir -p %{buildroot}/etc/ld.so.conf.d @@ -190,7 +192,7 @@ EOF %post -/sbin/ldconfig +#/sbin/ldconfig %if 0%{?suse_version} != 1315 %install_info --info-dir=%{_infodir} %{_infodir}/R-exts.info-1.gz %install_info --info-dir=%{_infodir} %{_infodir}/R-FAQ.info.gz @@ -203,8 +205,10 @@ %install_info --info-dir=%{_infodir} %{_infodir}/R-ints.info.gz %endif +%post -n R-base-libs -p /sbin/ldconfig + %postun -/sbin/ldconfig +#/sbin/ldconfig %if 0%{?suse_version} != 1315 %install_info_delete --info-dir=%{_infodir} %{_infodir}/R-exts.info-1.gz %install_info_delete --info-dir=%{_infodir} %{_infodir}/R-FAQ.info.gz @@ -217,6 +221,8 @@ %install_info_delete --info-dir=%{_infodir} %{_infodir}/R-ints.info.gz %endif +%postun -n R-base-libs -p /sbin/ldconfig + %files -n R-base %defattr(-, root, root) @@ -671,6 +677,7 @@ %dir %{_libdir}/R/library/translations/ %dir %{_libdir}/R/library/translations/da/ %dir %{_libdir}/R/library/translations/da/LC_MESSAGES/ + %lang(da) %{_libdir}/R/library/translations/da/LC_MESSAGES/R-base.mo %lang(da) %{_libdir}/R/library/translations/da/LC_MESSAGES/R-compiler.mo %lang(da) %{_libdir}/R/library/translations/da/LC_MESSAGES/R-grDevices.mo @@ -763,10 +770,11 @@ %lang(es) %{_libdir}/R/library/translations/es/LC_MESSAGES/graphics.mo %dir %{_libdir}/R/library/translations/fa %dir %{_libdir}/R/library/translations/fa/LC_MESSAGES -%lang(fr) %{_libdir}/R/library/translations/fa/LC_MESSAGES/R-base.mo -%lang(fr) %{_libdir}/R/library/translations/fa/LC_MESSAGES/R-utils.mo -%lang(fr) %{_libdir}/R/library/translations/fa/LC_MESSAGES/R.mo -%lang(fr) %{_libdir}/R/library/translations/fa/LC_MESSAGES/RGui.mo +%lang(fa) %{_libdir}/R/library/translations/fa/LC_MESSAGES/R-base.mo +%lang(fa) %{_libdir}/R/library/translations/fa/LC_MESSAGES/R-utils.mo +%lang(fa) %{_libdir}/R/library/translations/fa/LC_MESSAGES/R.mo +%lang(fa) %{_libdir}/R/library/translations/fa/LC_MESSAGES/RGui.mo + %dir %{_libdir}/R/library/translations/fr %dir %{_libdir}/R/library/translations/fr/LC_MESSAGES %lang(fr) %{_libdir}/R/library/translations/fr/LC_MESSAGES/R-base.mo @@ -1014,7 +1022,7 @@ %{_bindir}/* %{_libdir}/R/bin/ %{_libdir}/R/etc/ -%{_libdir}/R/lib/ +#%{_libdir}/R/lib/ %{_libdir}/R/modules/ %dir %{_libdir}/R/share %dir %{_libdir}/R/library @@ -1033,7 +1041,7 @@ %{_libdir}/R/share/texmf/ # ld.so.conf -%config /etc/ld.so.conf.d/R.conf +#%config /etc/ld.so.conf.d/R.conf %files -n R-base-devel %defattr(-, root, root) @@ -1089,4 +1097,11 @@ %{_libdir}/R/library/Matrix/include/Matrix_stubs.c %{_libdir}/R/library/Matrix/include/cholmod.h +%files -n R-base-libs +%defattr(-, root, root) +%dir %{_libdir}/R +%{_libdir}/R/lib/ +#ld.so.conf +%config /etc/ld.so.conf.d/R.conf + %changelog ++++++ R-3.2.2.tar.bz2 -> R-3.2.3.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/R-base/R-3.2.2.tar.bz2 /work/SRC/openSUSE:Factory/.R-base.new/R-3.2.3.tar.bz2 differ: char 11, line 1
