Compare commits

...

448 Commits

Author SHA1 Message Date
Tom Callaway
cf5f05d4a4 4.0.3 2020-10-13 11:31:44 -04:00
Tom Callaway
5496d01312 bump release to match changelog from previous commit 2020-09-08 12:32:41 -04:00
Tom Callaway
ba64e1993e make cups a Recommends, update syslapack conditional to include f31 2020-09-08 12:30:48 -04:00
Iñaki Úcar
9344422d47 https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager 2020-08-07 20:57:25 +02:00
Fedora Release Engineering
07d744324a - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 10:37:31 +00:00
Tom Callaway
694c9856f0 add additional paths to find libjvm.so (OpenJDK 11+) 2020-07-15 18:03:29 -04:00
Tom Callaway
e1d61d8c08 4.0.2 2020-06-23 10:56:37 -04:00
Tom Callaway
c157b16a55 4.0.1 2020-06-16 11:26:39 -04:00
Pete Walter
92d90f3656 Rebuild for ICU 67 2020-06-15 13:37:37 +01:00
Tom Callaway
8a1584b8c4 apply upstream fix for ppc64 infinite loop 2020-06-02 14:50:27 -04:00
Tom Callaway
ac049188bd 4.0.0 2020-05-29 12:18:38 -04:00
Tom Callaway
0a70cd5f99 3.6.3, conditionalize lapack changes from previous commits to Fedora 32+ and EPEL-8 2020-03-02 09:39:30 -05:00
Tom Callaway
2d600e0a99 fix openblas conditionals, openblas has wider arch support everywhere except el7 2020-02-18 17:10:52 -05:00
Tom Callaway
85586e3bcf Merge branch 'master' into epel8 2020-02-18 16:29:37 -05:00
Tom Callaway
901e950465 use openblas for lapack/blas, whereever possible (all fedora, el8) 2020-02-18 13:24:21 -05:00
Fedora Release Engineering
a1d6c05f34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 09:43:55 +00:00
Tom Callaway
0468c23822 adjust ppc64 patch to reflect upstream fix 2019-12-18 09:08:17 -05:00
Tom Callaway
42bfa27a28 Merge branch 'master' into epel8 2019-12-12 15:06:36 -05:00
Tom Callaway
86fb95abbe disable tests on all non-intel arches, fix powerpc64 2019-12-12 14:24:05 -05:00
Tom Callaway
4ed4310296 Merge branch 'master' into epel8 2019-12-12 12:06:31 -05:00
Tom Callaway
063aebf861 update to 3.6.2 2019-12-12 12:03:39 -05:00
Pete Walter
0a1dce5e75 Rebuild for ICU 65 2019-11-01 16:01:43 +00:00
Tom Callaway
d5f66af54f do not need to conditionalize lua magic provides generation 2019-08-30 07:52:21 -04:00
Tom Callaway
97642563e2 minor fix 2019-08-30 07:49:38 -04:00
Tom Callaway
56020a5336 conditionalize macro usage so that it only happens on Fedora 31+ and EPEL-8 2019-08-30 07:47:29 -04:00
Tom Callaway
0cd0e7c5c8 Merge branch 'master' into epel8 2019-08-16 12:28:43 -04:00
Tom Callaway
02916c034f 3.6.1 2019-08-16 11:19:34 -04:00
Gwyn Ciesla
ba5b61083c "Adding package.cfg file" 2019-08-15 15:17:08 -05:00
Elliott Sales de Andrade
24f038ef09 Remove unused and nonfunctional macros and script. 2019-08-11 02:10:52 -04:00
Fedora Release Engineering
7ec3f35afe - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 16:08:51 +00:00
Elliott Sales de Andrade
290075c5e9 Add R()-namespaced Provides for builtin libraries. 2019-07-21 23:50:18 -04:00
Elliott Sales de Andrade
574e9df2fb Add the automatic dependency generator. 2019-07-21 23:49:14 -04:00
Tom Callaway
3800a7b74d use devtoolset toolchain to compile on el6/el7 for C++11 support 2019-06-14 09:32:06 -04:00
Tom Callaway
a044a8c82c 3.6.0++ 2019-05-30 09:57:42 -04:00
Tom Callaway
f763ce3736 3.6.0 2019-05-30 09:25:36 -04:00
Tom Callaway
e47ead3d3d 3.5.3 2019-03-11 13:18:43 -04:00
Igor Gnatenko
d282865eb3 Rebuild for readline 8.0 2019-02-17 09:30:53 +01:00
Fedora Release Engineering
965eeebf52 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 11:51:35 +00:00
Igor Gnatenko
8c56758224 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:44 +01:00
Igor Gnatenko
08e356d401
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 19:40:15 +01:00
Pete Walter
fa246e33b9 Rebuild for ICU 63 2019-01-23 22:12:10 +00:00
Igor Gnatenko
6da0a1c375
Remove obsolete ldconfig scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-22 18:40:49 +01:00
Tom Callaway
95242cc027 handle pcre2 use/detection 2019-01-08 10:54:51 -05:00
Tom Callaway
fe4112801a 3.5.2 2019-01-07 16:19:13 -05:00
Tom Callaway
1c85207d57 enable memory profiling 2018-12-07 16:46:08 -05:00
Tom Callaway
b1642c6f86 use absolute path in symlink for latex dir (bz1594102) 2018-12-07 15:58:13 -05:00
Tom Callaway
5ef3252c3f 3.5.1 2018-09-10 10:33:08 -04:00
Fedora Release Engineering
7b8d8f53b9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 19:15:09 +00:00
Pete Walter
87ea299ce2 Rebuild for ICU 62 2018-07-10 22:00:01 +01:00
Jason Tibbitts
4c0f19319c Remove needless use of %defattr 2018-07-10 01:24:14 -05:00
Tom Callaway
82bfa96fd5 only own /usr/share/texmf/tex/latex/R ... not /usr/share/texmf 2018-06-05 11:16:44 -04:00
Tom Callaway
5ecc806256 do not run javareconf on el6/ppc64 EVEN in the java subpackages 2018-05-18 22:35:31 -04:00
Tom Callaway
f545d3ff8f Merge branch 'master' into el6 2018-05-18 16:54:55 -04:00
Tom Callaway
50017ab031 close if 2018-05-18 16:54:36 -04:00
Tom Callaway
688cb060e9 do not run javareconf on el6/ppc64 2018-05-18 16:54:09 -04:00
Tom Callaway
39d2e0196a Merge branch 'master' into el6 2018-05-14 14:11:15 -04:00
Tom Callaway
d43a21592c disable tests on arm, disable info builds on rhel 6 2018-05-14 14:10:26 -04:00
Tom Callaway
8fb85e9ec0 Merge branch 'master' into el6 2018-05-14 12:54:22 -04:00
Tom Callaway
8fa799641a fix changelog 2018-05-14 12:53:02 -04:00
Tom Callaway
1233edf3ca fix merge 2018-05-14 11:27:11 -04:00
Tom Callaway
7b26566f3b 3.5.0 2018-05-14 11:25:38 -04:00
Richard W.M. Jones
b15f93a977 Add riscv* to target CPU specs 2018-05-13 18:46:55 +01:00
Pete Walter
3e092c5020 Rebuild for ICU 61.1 2018-04-30 20:40:08 +01:00
Tom Callaway
dcb29cbf18 Merge branch 'master' into el6 2018-03-28 13:10:33 -04:00
Tom Callaway
df3d6c758f 3.4.4 2018-03-28 13:09:16 -04:00
Igor Gnatenko
f77e91ad39
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 09:07:27 +01:00
Igor Gnatenko
12970dca15 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:31:49 +01:00
Tom Callaway
2448cd09fa undefine %%__brp_mangle_shebangs (we need +x on files in %%{_libdir}/R/bin/) 2018-02-12 13:49:27 -05:00
Tom Callaway
2e9c2bca04 fix exec permissions on files in %{_libdir}/R/bin/ 2018-02-07 16:46:32 -05:00
Tom Callaway
9da193f6eb fix merge 2018-02-07 16:45:42 -05:00
Tom Callaway
74fd3b0da3 fix exec permissions on files in %{_libdir}/R/bin/ 2018-02-07 15:08:15 -05:00
Fedora Release Engineering
bf25b036dc - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 01:02:13 +00:00
Tom Callaway
5507b16739 rebuild for new gfortran 2018-02-02 09:19:06 -05:00
Pete Walter
379a1f6a0a Rebuild once more for ICU 60.1 2017-12-01 01:18:12 +00:00
Tom Callaway
4b2e1d3bcc Merge branch 'master' into el6 2017-11-30 16:05:32 -05:00
Tom Callaway
5ee9a236d6 update to 3.4.3 2017-11-30 16:04:05 -05:00
Pete Walter
71425fcd37 Rebuild for ICU 60.1 2017-11-30 20:46:42 +00:00
Tom Callaway
76905aa185 Merge branch 'master' into el6 2017-10-30 09:10:10 -04:00
Tom Callaway
1ff9f1f1e1 conditionalize Requires on perl-interpreter for fedora only 2017-10-30 09:09:03 -04:00
Tom Callaway
09dfc2f363 Merge branch 'master' into el6 2017-10-27 12:44:01 -04:00
Tom Callaway
ea4683b1e7 3.4.2 2017-10-27 12:43:00 -04:00
Fedora Release Engineering
e97e9e597a - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:07:59 +00:00
Fedora Release Engineering
b97a9aeddb - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 02:05:52 +00:00
Petr Písař
f796bb34e0 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-13 11:50:21 +02:00
Tom Callaway
0eafbf5d94 Merge branch 'el6' of ssh://pkgs.fedoraproject.org/rpms/R into el6 2017-06-30 11:30:38 -04:00
Tom Callaway
28b40e2023 Merge branch 'master' into el6 2017-06-30 11:30:28 -04:00
Tom Callaway
77fa70302f merge 2017-06-30 11:18:24 -04:00
Tom Callaway
830b72721f 3.4.1 2017-06-30 11:15:25 -04:00
José Matos
b00c20f958 Merge branch 'master' into el6 2017-05-13 00:17:02 +01:00
José Matos
c57ca6f04e add TZ="Europe/Paris" to please make check 2017-05-12 16:25:22 +01:00
Tom Callaway
08e989e18d Merge branch 'master' into el6 2017-04-22 12:15:37 -07:00
Tom Callaway
3ebcc0426c 3.4.0 2017-04-22 12:11:39 -07:00
Tom Callaway
dd4a8a8dad Merge branch 'el5' into el6 2017-03-08 11:11:47 -08:00
Tom Callaway
2141d05560 fix merge 2017-03-08 10:51:56 -08:00
Tom Callaway
1c02a40672 3.3.3 2017-03-08 10:51:02 -08:00
Tom Callaway
c2a1c00487 disable tests on ppc64le (no real way to debug them) 2017-02-14 11:36:03 -05:00
Tom Callaway
178c1ffbe2 disable tests on ppc64 (no real way to debug them) 2017-02-14 11:01:50 -05:00
Björn Esser
dc80525941 Add Patch2 to fix detection of zlib 2017-02-14 12:07:36 +01:00
Fedora Release Engineering
f7261e45b9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 05:22:11 +00:00
Björn Esser
932f3fcc5e Rebuilt for GCC-7 2017-01-28 10:05:36 +01:00
Igor Gnatenko
32c73d700c Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:39 +01:00
Tom Callaway
da330de90e merge fix 2016-12-15 09:46:59 -05:00
Tom Callaway
433f619b3b merge fix 2016-12-15 09:45:37 -05:00
Tom Callaway
d3dd0280a9 openblas-Rblas provides libRblas.so now 2016-12-15 09:29:52 -05:00
Tom Callaway
99580ae69a fix provides, fix included versions 2016-10-31 15:56:02 -04:00
Tom Callaway
ecab635435 fix provides, fix included versions 2016-10-31 15:55:47 -04:00
Tom Callaway
599b74ee77 fix provides, fix included versions 2016-10-31 15:53:16 -04:00
Tom Callaway
0a2d99f9a7 disable readline support for el5 2016-10-31 13:49:53 -04:00
Tom Callaway
84208267f8 merge fix 2016-10-31 10:57:29 -04:00
Tom Callaway
5620684dde merge fix 2016-10-31 10:56:41 -04:00
Tom Callaway
8c75510570 3.3.2, use openblas, use -Wl,--as-needed on zlibhack targets 2016-10-31 10:55:03 -04:00
Tom Callaway
386d1c819a Merge branch 'master' into el5 2016-08-29 10:33:28 -04:00
Tom Callaway
8adb08bb6e fix use of _isa to be conditionalized on its existence (looking at you el5) 2016-08-29 10:33:05 -04:00
Tom Callaway
8265ec36c8 Merge branch 'master' into el6 2016-08-08 14:01:50 -04:00
Tom Callaway
61a7f48bb5 Merge branch 'master' into el5 2016-08-08 14:01:33 -04:00
Tom Callaway
b9225cea91 add Requires: libmath to R-core 2016-08-08 13:59:33 -04:00
Tom Callaway
2bf67fd29d Merge branch 'master' into el6 2016-07-06 10:01:57 -04:00
Tom Callaway
9a07360ca7 Merge branch 'master' into el5 2016-07-06 10:00:31 -04:00
Tom Callaway
2b16cd30cb 3.3.1 2016-07-05 14:26:48 -04:00
Tom Callaway
d6ca269449 Merge branch 'master' into el6 2016-06-11 15:31:17 -04:00
Tom Callaway
979102c99e Merge branch 'master' into el5 2016-06-11 15:30:48 -04:00
Tom Callaway
3dbb6edfe5 fix CAPABILITIES pathing 2016-06-11 15:28:29 -04:00
Tom Callaway
1d83b20290 fix CAPABILITIES pathing 2016-06-11 15:27:46 -04:00
Tom Callaway
ce433395bb Merge branch 'master' into el6 2016-06-11 15:02:14 -04:00
Tom Callaway
1b7c545c83 Merge branch 'master' into el5 2016-06-11 15:01:56 -04:00
Tom Callaway
c8657f3a52 more cleanups, hopefully the last 2016-06-11 15:00:20 -04:00
Tom Callaway
2745d0b728 fix ldpaths for zlibhack 2016-06-11 14:38:26 -04:00
Tom Callaway
e513a156ad Merge branch 'master' into el6 2016-06-09 11:15:14 -04:00
Tom Callaway
3c7e9186b6 Merge branch 'master' into el5 2016-06-09 11:13:06 -04:00
Tom Callaway
e1fee7a8d0 fix FLIBS cleanup for el5 2016-06-09 11:12:13 -04:00
Tom Callaway
56a301c58d Merge branch 'master' into el6 2016-06-09 10:29:29 -04:00
Tom Callaway
04c5e6732a Merge branch 'master' into el5 2016-06-09 10:29:03 -04:00
Tom Callaway
db13324ce8 clean up zlibhack from FLIBS 2016-06-09 10:28:42 -04:00
Tom Callaway
afa36f0075 Merge branch 'master' into el5 2016-06-07 11:47:21 -04:00
Tom Callaway
85014d24f1 Merge branch 'master' into el6 2016-06-07 11:46:49 -04:00
Tom Callaway
3b49b69b36 fix sed invocations to cover both el5 and el6 2016-06-07 11:44:17 -04:00
Tom Callaway
f38c233891 Merge branch 'master' into el5 2016-06-06 09:53:30 -04:00
Tom Callaway
f741383769 erge branch 'master' into el6 2016-06-06 09:51:56 -04:00
Tom Callaway
7d0ea5b2ec fix sed invocations to cleanup zlibhack 2016-06-06 09:51:31 -04:00
Tom Callaway
43d07dca72 Merge branch 'master' into el6 2016-06-01 14:26:42 -04:00
Tom Callaway
3a6e7679d0 Merge branch 'master' into el5 2016-06-01 14:26:06 -04:00
Tom Callaway
ffd451ce1c more cleanups to libR.pc for zlibhack targets (el5/el6) 2016-06-01 14:25:36 -04:00
Tom Callaway
053687965b sources 2016-05-13 15:33:42 -04:00
Tom Callaway
7f7c911c3d Merge branch 'master' into el6 2016-05-13 15:33:17 -04:00
Tom Callaway
a6cb1e214c fix requires, update spec for zlibhack 2016-05-13 15:31:26 -04:00
Tom Callaway
12667d763e move files below everything except changelog 2016-05-13 14:44:34 -04:00
Tom Callaway
3998e87b55 missing BR for full curl build 2016-05-13 12:35:06 -04:00
Tom Callaway
edc36d2c71 enable ssl, disable nss (too old) 2016-05-13 11:54:50 -04:00
Tom Callaway
4982471e77 extra sources 2016-05-13 11:44:51 -04:00
Tom Callaway
6848961498 Merge branch 'master' into el5 2016-05-13 11:39:54 -04:00
Tom Callaway
edc3e465ce zlibhack 2016-05-13 11:39:38 -04:00
Tom Callaway
7a47c61741 Merge branch 'master' into el6 2016-05-10 12:54:09 -04:00
Tom Callaway
8a1eb3240d Merge branch 'master' into el5 2016-05-10 12:53:52 -04:00
Tom Callaway
47e152fab2 fix el6 ppc64 build 2016-05-10 12:51:15 -04:00
Tom Callaway
d283d9f317 fix el6 ppc64 build 2016-05-10 12:50:41 -04:00
Tom Callaway
e6d36024a0 fix el6 ppc64 build 2016-05-10 12:50:06 -04:00
Tom Callaway
0d37da678c Merge branch 'master' into el5 2016-05-10 12:17:53 -04:00
Tom Callaway
eb4e799dbd Merge branch 'master' into el6 2016-05-10 12:17:19 -04:00
Tom Callaway
9aa7451008 3.3.0 2016-05-10 11:49:28 -04:00
David Tardon
1cf6017953 rebuild for ICU 57.1 2016-04-15 20:15:36 +02:00
Tom Callaway
2e261259d7 add missing LICENCE file 2016-03-18 15:38:23 -04:00
Tom Callaway
2c8ed1f4a0 3.2.4 2016-03-18 12:25:07 -04:00
Dennis Gilmore
4f44baed2b - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 15:38:55 +00:00
Tom Callaway
c0849c6e09 Merge branch 'master' into el6 2016-01-26 17:01:44 -05:00
Tom Callaway
916063b3b1 Merge branch 'master' into el5 2016-01-26 17:01:00 -05:00
Tom Callaway
7890c8ff08 if texi2any is set to 0, then copy in prebuilt html manuals (RHEL 5 & 6 only) 2016-01-26 17:00:42 -05:00
Tom Callaway
61ab120199 use global instead of define 2016-01-26 13:45:09 -05:00
Tom Callaway
bf16df588a fix bogus date, macro in comment warnings 2016-01-15 15:24:56 -05:00
Tom Callaway
b05f2a7906 Requires: redhat-rpm-config on hardened systems (all Fedora and RHEL 7+) 2016-01-15 15:23:10 -05:00
Tom Callaway
cc92bae065 Merge branch 'master' into el5 2015-12-11 20:59:04 -05:00
Tom Callaway
1520827a04 Merge branch 'master' into el6 2015-12-11 20:58:49 -05:00
Tom Callaway
72cf0bcca3 3.2.3 2015-12-11 16:28:25 -05:00
David Tardon
3794a9fcdd rebuild for ICU 56.1 2015-10-28 14:08:49 +01:00
Tom Callaway
13349fe885 Merge branch 'master' into el5 2015-10-23 11:14:57 -04:00
Tom Callaway
5db1b11da5 Merge branch 'master' into el6 2015-10-23 11:14:01 -04:00
Tom Callaway
c45c586b4e fix X11 hangs with patches from upstream bug 16497 2015-10-23 11:12:22 -04:00
Tom Callaway
818917914a Merge branch 'master' into el5 2015-08-14 15:34:20 -04:00
Tom Callaway
dad250ea82 Merge branch 'master' into el6 2015-08-14 15:22:16 -04:00
Tom Callaway
033bdfd865 3.2.2 2015-08-14 14:27:10 -04:00
Tom Callaway
6fde1a0dcd Merge branch 'master' into el6 2015-07-10 12:13:10 -04:00
Tom Callaway
8e0735c416 remove leading spaces 2015-07-10 12:12:58 -04:00
Tom Callaway
f4e5cfe294 remove leading spaces 2015-07-10 12:12:24 -04:00
Tom Callaway
cae7911500 Merge branch 'master' into el5 2015-07-10 12:11:21 -04:00
Tom Callaway
5b8ce897d5 BR: libcurl-devel 2015-07-10 10:48:03 -04:00
Tom Callaway
770a520e35 BR: libcurl-devel 2015-07-10 10:47:04 -04:00
Tom Callaway
024eb041c4 merge 2015-06-18 13:32:59 -04:00
Tom Callaway
e1b39d0e4a merge 2015-06-18 13:32:12 -04:00
Tom Callaway
d0500bb7a9 3.2.1 sources 2015-06-18 13:30:29 -04:00
Tom Callaway
d0887285da merge fix 2015-06-18 13:28:07 -04:00
Tom Callaway
262bff46b2 lose old patches 2015-06-18 13:01:02 -04:00
Tom Callaway
9c187a8b46 old conditionals inherited 2015-06-18 13:00:26 -04:00
Tom Callaway
a6bef8ca8a 3.2.1 2015-06-18 12:56:31 -04:00
Dennis Gilmore
ed68ac68fd - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-16 23:08:37 +00:00
Jakub Čajka
89c2e308a1 update BR for s390 2015-05-04 13:41:24 +02:00
Tom Callaway
ee29b1a75e conditionalize texi2any for systems that do not have it 2015-04-30 15:32:17 -04:00
Tom Callaway
7a08bc08da conditionalize texi2any for systems that do not have it 2015-04-30 15:09:07 -04:00
Tom Callaway
dcabdd3746 conditionalize texi2any for systems that do not have it 2015-04-30 14:45:31 -04:00
Tom Callaway
0f2409b1c2 3.2.0 2015-04-30 13:48:53 -04:00
Tom Callaway
f6c4d07690 3.2.0 2015-04-30 13:48:28 -04:00
Tom Callaway
9c5f2755d6 3.2.0 2015-04-30 10:59:17 -04:00
Tom Callaway
9db92e9942 3.1.3 2015-03-09 17:33:33 -04:00
Tom Callaway
a21c791561 3.1.3 2015-03-09 17:33:21 -04:00
Tom Callaway
158ce3ae49 3.1.3 2015-03-09 17:32:32 -04:00
David Tardon
cb9f5d69f0 rebuild for ICU 54.1 2015-01-26 17:06:15 +01:00
Tom Callaway
86e5628e85 add Requires: qpdf to R-core-devel 2015-01-02 16:29:56 -05:00
Tom Callaway
b898a50cd2 3.1.2 2014-10-31 13:10:54 -04:00
Tom Callaway
434fe794ef 3.1.2 2014-10-31 13:10:21 -04:00
Tom Callaway
e9fc0d65ad 3.1.2 2014-10-31 13:08:11 -04:00
Tom Callaway
519dcde137 mark Makeconf as config (not config(noreplace) so that we get proper updated tcl/tk libs) 2014-10-29 16:20:32 -04:00
Tom Callaway
e63e093f79 fix java Requires 2014-10-09 09:35:57 -04:00
Tom Callaway
1d62580313 fix java Requires 2014-10-09 09:35:26 -04:00
Orion Poplawski
4ed76e4bc4 Just BR/R java instead of java-1.5.0-gcj (bug #1110684) 2014-09-29 12:03:40 -06:00
David Sommerseth
2617f03d5b Add ulimit -s 16384 to avoid segfault on PPC64 during make check
The issue is related to the stack being too small when running the
ok-errors.R test case.  This test will cause an infinite recursion
loop, which should be interrupted by R.  On x86_64, this works as
expected.  On ppc64, the stack size needs to be doubled to 16384
(ulimit -s 16384) to be able to run successfully, otherwise the
segfault will happen.

RHBZ: 1136388

Signed-off-by: David Sommerseth <davids@redhat.com>
2014-09-16 23:10:40 +02:00
David Tardon
fddb0e34ac rebuild for ICU 53.1 2014-08-26 13:57:32 +02:00
Peter Robinson
a50996dbff - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-15 19:10:29 +00:00
Tom Callaway
71895a1c3b add Requires: unzip to R-core 2014-08-08 14:50:58 +02:00
Tom Callaway
1b56f41a52 add Requires: unzip to R-core 2014-08-08 14:49:09 +02:00
Tom Callaway
e67a387969 add Requires: unzip to R-core 2014-08-08 14:48:46 +02:00
Tom Callaway
a143bca500 add Requires: make to R-core 2014-08-08 13:30:09 +02:00
Tom Callaway
89d98760d9 add Requires: make to R-core 2014-08-08 13:15:43 +02:00
Tom Callaway
cde20102a3 add Requires: make to R-core 2014-08-08 12:26:05 +02:00
Tom Callaway
84e3cbc65e 3.1.1 2014-07-16 13:03:40 -04:00
Tom Callaway
e6dbcb894a 3.1.1 2014-07-16 13:03:10 -04:00
Tom Callaway
b186eb8bfd 3.1.1 2014-07-15 16:42:38 -04:00
Tom Callaway
b5859e4ffe mark files in %%{_libdir}/R/etc as config(noreplace), resolves 1098663 2014-06-24 14:21:49 -04:00
Tom Callaway
fc668e2658 mark files in %%{_libdir}/R/etc as config(noreplace), resolves 1098663 2014-06-24 14:18:59 -04:00
Dennis Gilmore
c6288948fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 18:12:09 -05:00
Jaroslav Škarvada
23b1542f66 - Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 2014-05-21 12:38:02 +02:00
Peter Robinson
27b0ee079d Add aarch64 to target CPU specs 2014-05-15 12:03:19 +01:00
Tom Callaway
051696abff add blas-devel && lapack-devel to R-core-devel and R-devel requires 2014-05-07 13:23:43 -04:00
Tom Callaway
58d7c5a2b5 add blas-devel && lapack-devel to R-core-devel and R-devel requires 2014-05-07 13:23:19 -04:00
Tom Callaway
93421a2803 add blas-devel && lapack-devel to R-core-devel and R-devel requires 2014-05-07 11:45:23 -04:00
Tom Callaway
8f3b3be599 unified spec 2014-04-29 21:31:43 -04:00
Tom Callaway
48f1a8bef9 unified spec 2014-04-29 21:30:21 -04:00
Tom Callaway
dd1131e2ba unified spec 2014-04-29 21:30:02 -04:00
Tom Callaway
7883fbd6a4 should work everywhere now 2014-04-29 20:57:04 -04:00
Tom Callaway
4feec9d3a7 should work everywhere now 2014-04-29 20:56:30 -04:00
Tom Callaway
d84fbc68e0 FIXES 2014-04-29 15:42:21 -04:00
Tom Callaway
a880d4def6 mk docdir before using 2014-04-29 15:01:32 -04:00
Tom Callaway
42b83eface mk docdir before using 2014-04-29 14:59:55 -04:00
Tom Callaway
c93c432678 conditionalize lto 2014-04-29 13:57:14 -04:00
Tom Callaway
d9a505b01d conditionalize lto 2014-04-29 13:48:05 -04:00
Tom Callaway
42dc4ebbe9 conditionalize optflag changes 2014-04-29 13:30:55 -04:00
Tom Callaway
02172dced2 conditionalize optflag changes 2014-04-29 13:29:25 -04:00
Tom Callaway
b2423e500b epel fixes 2014-04-29 13:20:09 -04:00
Tom Callaway
b69868db4e epel fixes 2014-04-29 13:18:06 -04:00
Tom Callaway
07fac606e4 3.1.0 2014-04-29 10:57:24 -04:00
Tom Callaway
fdfbbebb14 3.1.0 2014-04-29 10:55:33 -04:00
Tom Callaway
2f11541a76 fix core-devel Requires 2014-04-25 16:20:32 -04:00
Tom Callaway
d61083bdcf fix build in rawhide 2014-04-25 11:34:29 -04:00
Tom Callaway
9b89a726a3 fix up spec 2014-04-22 11:48:51 -04:00
Tom Callaway
5a18da3b4e 3.1.0 2014-04-21 16:51:23 -04:00
Brent Baude
7874a589c0 add ppc64le support
- rhbz #1077819

Signed-off-by: Mikolaj Izdebski <mizdebsk@redhat.com>
2014-03-24 15:12:18 +01:00
Tom Callaway
5fbc1f7267 3.0.3 2014-03-23 21:51:28 -04:00
David Tardon
fb316f1fdf rebuild for new ICU 2014-02-14 09:43:25 +01:00
Ville Skyttä
a2282945e2 Install macros to %{_rpmconfigdir}/macros.d where available.
- Fix rpmlint spaces vs tabs warnings.
2014-02-08 13:55:34 +02:00
Tom Callaway
1a814660a9 add support for using system tre on f21+, el7+ 2014-02-07 15:57:15 -05:00
Orion Poplawski
086df36f1c Use BR java 2014-02-07 12:16:38 -07:00
Tom Callaway
03a7b7638f disable lto on arm 2014-01-24 11:38:40 -05:00
Tom Callaway
62458ff110 disable features not found on ancient stuff 2014-01-24 11:10:46 -05:00
Tom Callaway
c9b1f7ff53 disable features not found on ppc 2014-01-24 11:00:11 -05:00
Tom Callaway
681035265f sync to rawhide 2014-01-24 10:42:51 -05:00
Tom Callaway
05b6df2ccf add configure options 2013-12-20 10:57:38 -05:00
Tom Callaway
0720c11135 update to 3.0.2 2013-10-16 08:43:37 +01:00
Tom Callaway
17f4b54804 el5 is old and crufty. 2013-10-16 01:23:20 +01:00
Tom Callaway
5b9b77d2d3 3.0.2 2013-10-16 00:56:30 +01:00
Tom Callaway
ee48b1de3a 3.0.2 2013-10-16 00:50:38 +01:00
Tom Callaway
cba6a5a7ca fix arm compile 2013-08-12 14:02:22 -04:00
Tom Callaway
000ade5862 fix for unversioned docdir 2013-08-12 12:02:22 -04:00
Dennis Gilmore
afba3d3431 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-02 18:19:30 -05:00
Tom Callaway
9e55cc6164 conditionalize hack 2013-05-18 15:26:50 -04:00
Tom Callaway
7706187bdf conditionalize hack 2013-05-18 15:24:32 -04:00
Tom Callaway
696fc13b8a 3.0.1 2013-05-17 17:17:39 -04:00
Tom Callaway
bfd2a54760 3.0.1 2013-05-17 17:17:26 -04:00
Tom Callaway
d517778c65 3.0.1 2013-05-17 16:55:52 -04:00
Tom Callaway
90242f18c5 R3 2013-04-17 21:20:12 -04:00
Tom Callaway
e832ac1d86 R3 2013-04-17 21:16:15 -04:00
Tom Callaway
f127b62956 add Requires: tex(inconsolata.sty) to -core-devel 2013-04-13 07:07:09 -04:00
Tom Callaway
d8c113f7cc 3.0.0 2013-04-05 17:05:26 -04:00
Tom Callaway
e059871376 more makeinfo v5 fixes 2013-02-28 14:32:55 -05:00
Tom Callaway
6cf6e4bc9f add fix for makeinfo v5, split off core-devel 2013-02-28 10:59:12 -05:00
Tom Callaway
b8dbdbb732 add BR: xz-devel for system xz/lzma support 2013-02-27 15:01:05 -05:00
Kevin Fenzi
ae31d8e8fe Rebuild for new icu 2013-01-27 09:05:40 -07:00
Tom Callaway
d2a033b2da apply upstream fix for cairo rendering bug 2013-01-20 16:39:07 -05:00
Adam Tkac
35a99caec1 Rebuild due to "jpeg8-ABI" feature drop
Signed-off-by: Adam Tkac <vonsch@gmail.com>
2013-01-18 15:27:18 +01:00
Tom Callaway
3dd771227f another tex fix 2012-11-27 16:47:47 -05:00
Tom Callaway
27536d7833 add additional TeX font requirements to R-devel for Fedora 18+ (due to new texlive) 2012-11-27 13:40:25 -05:00
Tom Callaway
5409f76653 2.15.2 2012-10-29 15:57:49 -04:00
Tom Callaway
2ab725992f 2.15.2 2012-10-29 14:26:33 -04:00
Tom Callaway
d015e844bb 2.15.2 2012-10-29 14:23:19 -04:00
Dennis Gilmore
9be53440b4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 09:38:35 -05:00
Tom Callaway
a93904b8e2 2.15.1 2012-07-02 12:58:49 -04:00
Tom Callaway
9155d7557e 2.15.1 2012-07-02 12:54:07 -04:00
Tom Callaway
712378546f 2.15.1 2012-07-02 12:53:48 -04:00
Jindrich Novy
9241f35365 fix changelog 2012-07-02 11:02:39 +02:00
Jindrich Novy
f14b461e67 fix LaTeX and dvips dependencies (#836817) 2012-07-02 11:01:44 +02:00
Tom Callaway
0043d407ec rebuild for new libtiff 2012-05-07 17:57:40 -04:00
Tom Callaway
e41632ab85 rebuild for new icu 2012-04-24 15:18:54 -04:00
Tom Callaway
4792f3fdf6 2.15.0 2012-03-31 13:54:20 -04:00
Tom Callaway
30478c7a38 2.15.0 2012-03-31 13:53:40 -04:00
Tom Callaway
47dd3517eb 2.15.0 2012-03-31 13:51:59 -04:00
Tom Callaway
5360e43397 2.15.0 2012-03-30 18:10:53 -04:00
Petr Písař
211834daea PCRE private function _pcre_valid_utf8() has been renamed 2012-02-14 14:56:33 +01:00
Petr Písař
1153042330 Rebuild against PCRE 8.30 2012-02-10 15:31:59 +01:00
Dennis Gilmore
342ac54895 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 14:35:49 -06:00
Tom Callaway
bf6bf48e66 2.14.1 2012-01-04 15:31:56 -05:00
Tom Callaway
1a7a2b9a2c 2.14.1 2012-01-04 15:26:51 -05:00
Tom Callaway
bbe923fd0f 2.14.1 2012-01-04 15:26:35 -05:00
Tom "spot" Callaway
5a538a2acd 2.14.0 2011-11-16 09:33:09 -05:00
Tom "spot" Callaway
d3497415e0 no inconsolata for rhel 2011-11-08 14:02:26 -05:00
Tom "spot" Callaway
6465c32666 no inconsolata for rhel 2011-11-08 14:01:52 -05:00
Tom "spot" Callaway
6d196a5ae3 2.14.0 2011-11-07 13:12:37 -05:00
Tom "spot" Callaway
58d98de41a 2.14.0 2011-11-07 13:12:24 -05:00
Tom "spot" Callaway
44029ef6ac 2.13.2 2011-10-07 17:04:56 -04:00
Michel Alexandre Salim
ffe0b91f69 rebuild for libicu 4.8.x 2011-09-12 20:55:36 +02:00
Tom "spot" Callaway
77e3ed660a fix scriptlets 2011-08-09 12:28:57 -04:00
Tom "spot" Callaway
19ba41162d fix scriptlets 2011-08-09 12:08:52 -04:00
Tom "spot" Callaway
72144684ae fix scriptlets 2011-08-09 12:05:33 -04:00
Michel Alexandre Salim
2eee2b7b5a Symlink LaTeX files, and rehash on package change when possible (# 630835) 2011-08-09 16:41:34 +02:00
Michel Alexandre Salim
01b8d0ea20 Symlink LaTeX files, and rehash on package change when possible (# 630835) 2011-08-09 16:40:21 +02:00
Michel Alexandre Salim
4fa3677ff2 Symlink LaTeX files, and rehash on package change when possible (# 630835) 2011-08-09 16:14:12 +02:00
Tom "spot" Callaway
33b4de2cb4 BR and R less, so it is used as the default help parser 2011-08-08 13:02:39 -04:00
Tom "spot" Callaway
2b51a16f4d BR and R less, so it is used as the default help parser 2011-08-08 13:02:21 -04:00
Tom "spot" Callaway
22a091df05 BR and R less, so it is used as the default help parser 2011-08-08 12:57:20 -04:00
Tom "spot" Callaway
059a4b71b2 2.13.1 2011-07-11 15:43:56 -04:00
Tom "spot" Callaway
f6f0c9cab8 2.13.1 2011-07-11 15:43:33 -04:00
Tom "spot" Callaway
db32d813c8 2.13.0 2011-07-11 14:39:21 -04:00
Tom "spot" Callaway
a9e3ad5c40 minor spec fix 2011-04-15 10:21:32 -04:00
Tom "spot" Callaway
89573dec36 2.13.0 2011-04-14 13:54:11 -04:00
Tom "spot" Callaway
7aa07b4a7d 2.13.0 2011-04-14 13:50:57 -04:00
Tom "spot" Callaway
a129f0ab4a 2.13.0 2011-04-14 13:49:56 -04:00
Caolán McNamara
adbc9cb80a rebuild for icu 4.6 2011-03-07 16:48:26 +00:00
Tom "spot" Callaway
553f25a694 2.12.2 2011-02-27 10:21:03 -08:00
Tom "spot" Callaway
c19e49c079 2.12.2 2011-02-27 10:20:17 -08:00
Tom "spot" Callaway
05bd1c69e5 2.12.2 fix sub versions 2011-02-27 09:50:24 -08:00
Tom "spot" Callaway
59449e47e3 2.12.2 new files 2011-02-27 09:41:28 -08:00
Tom "spot" Callaway
0d9671ba85 2.12.2 2011-02-27 09:15:33 -08:00
Dennis Gilmore
4117e8be27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 18:30:30 -06:00
Tom "spot" Callaway
4d1f6b77fe 2.12.1 2010-12-20 09:46:13 -05:00
Tom "spot" Callaway
4b917060b5 2.12.1 2010-12-20 09:46:09 -05:00
Tom "spot" Callaway
a97f2d88c5 fix unpackaged files 2010-12-18 09:05:59 -05:00
Tom "spot" Callaway
6fdbcafbba 2.12.1 2010-12-17 19:28:52 -05:00
Tom "spot" Callaway
6de5cfaecb fix NEWS.pdf ownership 2010-11-02 16:21:07 -04:00
Tom "spot" Callaway
a49e005e09 2.12.0 2010-11-02 16:06:27 -04:00
Tom "spot" Callaway
75e2e75a7b 2.12.0 2010-11-02 11:52:17 -04:00
Tom "spot" Callaway
c95572151f 2.12.0 2010-11-02 11:51:56 -04:00
Tom "spot" Callaway
2950324f9c new files, hooray! 2010-10-20 16:50:31 -04:00
Tom "spot" Callaway
950231dd7f drop perl config dir 2010-10-20 15:28:18 -04:00
Tom "spot" Callaway
d244c2c428 update to 2.12.0 2010-10-20 15:07:56 -04:00
Fedora Release Engineering
410b32003f dist-git conversion 2010-07-28 09:15:24 +00:00
Fedora Release Engineering
048ee358ac dist-git conversion 2010-07-28 09:15:18 +00:00
Fedora Release Engineering
21c9659674 dist-git conversion 2010-07-28 09:15:14 +00:00
Tom Callaway
078c08070c include COPYING in libRmath package 2010-07-07 18:39:30 +00:00
Tom Callaway
59b20e8491 fix stupid omission 2010-06-30 18:23:18 +00:00
Tom Callaway
dbc11a218b el6 merge 2010-06-30 18:06:42 +00:00
Tom Callaway
aab72bde62 fix static lib bug, overload R_LIBS_SITE instead of R_LIBS 2010-06-30 18:05:48 +00:00
Tom Callaway
8703c19fdd fix static lib bug, overload R_LIBS_SITE instead of R_LIBS 2010-06-30 18:05:47 +00:00
Orion Poplawski
7120821ee5 - update to 2.11.1 2010-06-21 17:45:26 +00:00
Tom Callaway
03bab44a07 2.11.1 2010-06-01 18:57:16 +00:00
Tom Callaway
5dd070567c 2.11.1 2010-06-01 18:57:14 +00:00
Dennis Gilmore
e395fff4c4 Initialize branch EL-6 for R 2010-05-08 01:41:46 +00:00
Tom Callaway
36e39e36d0 2.11.0 2010-04-22 21:56:33 +00:00
Tom Callaway
cadbf8dfc2 2.11.0 2010-04-22 21:56:31 +00:00
Tom Callaway
7d8b3141e0 2.11.0 2010-04-22 21:56:30 +00:00
Caolan McNamara
21eaf582af rebuild for icu 4.4 2010-04-02 13:52:52 +00:00
Tom Callaway
6a74d204a0 2.10.1 2009-12-22 23:29:51 +00:00
Tom Callaway
618164e38f 2.10.1 2009-12-22 23:29:51 +00:00
Tom Callaway
f0ba9c92c9 2.10.1 2009-12-22 23:29:51 +00:00
Bill Nottingham
cb9e622842 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 00:21:01 +00:00
Bill Nottingham
3d5b23baf8 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 00:21:01 +00:00
Bill Nottingham
fbcb20dd0c Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:13:16 +00:00
Tom Callaway
8b1195fd8e missed a branch 2009-11-09 03:11:33 +00:00
Tom Callaway
25bd2519ef fix scriptlet noise caused by 2.10.0 search index changes 2009-11-09 03:09:21 +00:00
Tom Callaway
237a73ad27 fix scriptlet noise caused by 2.10.0 search index changes 2009-11-09 03:09:20 +00:00
Tom Callaway
13d73cceb0 fix scriptlet noise caused by 2.10.0 search index changes 2009-11-09 03:09:20 +00:00
Tom Callaway
61f93d6a1d 2.10.0 2009-11-05 04:43:17 +00:00
Tom Callaway
f3bd891464 2.10.0 2009-11-05 04:43:17 +00:00
Tom Callaway
4c4681e11c 2.10.0 2009-11-05 04:43:16 +00:00
Karsten Hopp
8e50c872ed - s390 (not s390x) needs the -m31 compiler flag 2009-10-15 08:59:00 +00:00
Tom Callaway
3ca371daa1 update to 2.9.2 2009-08-24 19:39:59 +00:00
Tom Callaway
363527ef30 update to 2.9.2 2009-08-24 19:39:58 +00:00
Jesse Keating
08db8b2481 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 16:06:36 +00:00
Tom Callaway
5028d4611d dont make the pdfs in rawhide/i586 due to tex bug 2009-07-10 14:29:03 +00:00
Tom Callaway
905f035261 update to 2.9.1, fix versioned Provides 2009-07-09 20:59:55 +00:00
Tom Callaway
0d3e2b8925 update to 2.9.1, fix versioned Provides 2009-07-09 20:59:48 +00:00
Tom Callaway
0653ba4ecd EPEL build fixes 2009-04-29 20:26:23 +00:00
Tom Callaway
5a2a68f56d Provide/Obsolete R-Matrix package 2009-04-20 14:45:15 +00:00
Tom Callaway
9ef7391fb2 2.9.0 2009-04-17 20:12:43 +00:00
Tom Callaway
f0519a4a49 2.9.0 2009-04-17 20:12:42 +00:00
Tom Callaway
ff599be526 drop profile.d scripts, minimize hard coded Requires 2009-04-07 18:07:05 +00:00
Tom Callaway
7e19a25c14 fix profile scripts to handle case where R_HOME is already defined 2009-03-28 16:42:48 +00:00
Tom Callaway
d9d6a29d63 bump to 7, forgot to cvs add scripts 2009-03-25 01:59:42 +00:00
Tom Callaway
d89f4f31f6 add RHOME shell helper scripts, rpmlint cleanups 2009-03-25 01:55:47 +00:00
Tom Callaway
939d66353d enable R-java, R-java-devel dummy packages 2009-03-23 22:38:12 +00:00
Tom Callaway
0207d3fe52 fix EPEL R-make-search-index.sh, improve java scriptlet 2009-03-04 20:50:11 +00:00
Tom Callaway
db8634ee89 fix EPEL R-make-search-index.sh, improve java scriptlet 2009-03-04 20:50:11 +00:00
Jesse Keating
c3755c7380 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-23 22:44:31 +00:00
Tom Callaway
2a749d6b3b Add pango-devel to BuildRequires, fix versioned dependency on libRmath 2009-01-05 15:11:51 +00:00
Tom Callaway
a5e1a9d698 Add pango-devel to BuildRequires, fix versioned dependency on libRmath 2009-01-05 15:11:49 +00:00
Tom Callaway
8af5eb6a8a 2.8.1 2008-12-22 16:27:50 +00:00
Tom Callaway
b78d665c77 2.8.1 2008-12-22 16:27:48 +00:00
Tom Callaway
2477a6cda3 enable libtiff interface 2008-10-26 20:15:26 +00:00
Tom Callaway
b285438f3a enable libtiff interface 2008-10-26 20:15:25 +00:00
Tom Callaway
72b771423e push 2.8.0 to all branches 2008-10-26 20:11:25 +00:00
Tom Callaway
996d644910 R 2.8.0 2008-10-26 19:59:58 +00:00
Tom Callaway
2b7d358a65 fix sh compile, bz 464055 2008-10-16 20:45:20 +00:00
Tom Callaway
9eac38e674 update everyone to 2.7.2, fix security bug 460658 2008-08-29 15:53:54 +00:00
Tom Callaway
f427384754 update everyone to 2.7.2, fix security bug 460658 2008-08-29 15:53:53 +00:00
Tom Callaway
bee8c4fb2e update to 2.7.1 2008-07-07 20:56:13 +00:00
Tom Callaway
554dd4ae57 build cairo backend 2008-05-28 21:07:13 +00:00
Tom Callaway
03dd618f9c fix all the broken links 2008-05-21 19:26:30 +00:00
Tom Callaway
0ff54a0b12 fix poorly constructed file paths in html/packages.html (bz 442727) 2008-05-21 15:31:07 +00:00
Tom Callaway
bf18c14b8d R 2.7.0 everywhere 2008-05-13 16:55:43 +00:00
Tom Callaway
8ba0f1d329 . 2008-04-29 20:09:52 +00:00
Tom Callaway
b04f2fb84c 2.6.2, take package cleanups to all active releases 2008-02-08 19:27:58 +00:00
Tom Callaway
e746a7380d multilib handling, update indices in the right place 2008-01-31 19:48:25 +00:00
Tom Callaway
c2f0695c1b Bring EL-5 current 2008-01-11 22:10:52 +00:00
Tom Callaway
5d6891e608 Move INSTALL back into main package. 2008-01-07 15:25:50 +00:00
Tom Callaway
4c23afd294 commit 99% of Martyn's spec changes 2008-01-03 15:00:01 +00:00
Tom Callaway
9d3afb7a45 2.6.1 2007-11-26 21:10:35 +00:00
Tom Callaway
ec44e690c5 Fix missing perl requires 2007-10-30 13:29:02 +00:00
Tom Callaway
55ee559f4a fix 2007-10-29 16:50:59 +00:00
Tom Callaway
96653ef2af forgot one 2007-10-29 16:48:07 +00:00
Tom Callaway
08f1df8149 forgot bugzilla 343061 2007-10-29 16:42:30 +00:00
Tom Callaway
4c1b6e4e78 Fix outstanding R bugs 2007-10-29 15:51:14 +00:00
Tom Callaway
a161ac51e3 R 2.6.0 2007-10-04 19:43:37 +00:00
Tom Callaway
5a8f50dde5 Rebuild for ppc32, license tags fixed 2007-08-26 22:51:42 +00:00
Tom Callaway
25e0ecad40 Rebuild for ppc32, license tags fixed 2007-08-26 22:51:32 +00:00
Tom Callaway
61977dcadb Add scripts and macros to make R packaging easier. 2007-07-06 22:07:47 +00:00
Tom Callaway
251e22af0a Add scripts and macros to make R packaging easier. 2007-07-06 22:07:28 +00:00
Tom Callaway
dab0e1f93c Fix EPEL builds. 2007-07-03 12:38:56 +00:00
Tom Callaway
d4a3202b93 R 2.5.1 2007-07-03 02:05:07 +00:00
Tom Callaway
a4dc7f76f9 R 2.5.1 2007-07-03 02:04:50 +00:00
Tom Callaway
0a9c0de78a Initialize branch EL-5 for R 2007-07-02 19:40:15 +00:00
Tom Callaway
b814f2a7d7 Resolve bugzilla 241374. 2007-05-25 15:56:28 +00:00
Tom Callaway
4a2c3629c0 Fixes from Martyn Plummer 2007-04-30 12:48:57 +00:00
Tom Callaway
ebd23fce88 Fixes from Martyn Plummer 2007-04-30 12:48:52 +00:00
Tom Callaway
d22e2f674b 2.5.0 2007-04-25 21:32:24 +00:00
Tom Callaway
259a3520cb 2.5.0 2007-04-25 21:32:19 +00:00
Tom Callaway
65fbf219ec - (FC7+) get rid of termcap related requires, replace with ncurses
- (FC7+) use java-1.5.0-gcj instead of old java-1.4.2
- add /usr/share/R/library as a valid R_LIBS directory for noarch bits
2007-03-17 15:54:35 +00:00
Tom Callaway
c84c10c82b - (FC7+) get rid of termcap related requires, replace with ncurses
- (FC7+) use java-1.5.0-gcj instead of old java-1.4.2
- add /usr/share/R/library as a valid R_LIBS directory for noarch bits
2007-03-17 15:54:32 +00:00
Jef Spaleta
ef9bb84f68 - rebuild for reverted tcl/tk 2007-02-25 20:00:07 +00:00
Tom Callaway
dc31f94278 Rebuild in devel for new tcl/tk. 2007-02-02 18:27:29 +00:00
Tom Callaway
a2a1845707 Bump to 2.4.1 2006-12-20 00:47:34 +00:00
Tom Callaway
12f4fe991d Bump to 2.4.1 2006-12-20 00:47:34 +00:00
Tom Callaway
7628fbe911 Patch from upstream 2006-11-04 06:19:59 +00:00
Tom Callaway
11948727f2 Patch from upstream 2006-11-04 06:19:58 +00:00
Tom Callaway
4bffca9287 Update to current patched level to fix buffer overflow condition. 2006-11-04 06:16:11 +00:00
24 changed files with 54595 additions and 711 deletions

View File

@ -1 +0,0 @@
R-2.9.2.tar.gz

43
.gitignore vendored Normal file
View File

@ -0,0 +1,43 @@
/xz-5.2.2.tar.bz2
/zlib-1.2.8.tar.gz
/bzip2-1.0.6.tar.gz
/curl-7.48.0.tar.bz2
/pcre-8.38.tar.bz2
/R-3.3.1.tar.gz
/R-3.3.2.tar.gz
/R-3.3.3.tar.gz
/zlib-1.2.11.tar.gz
/bzip2-1.0.6.tar.gz
/xz-5.2.3.tar.bz2
/pcre-8.40.tar.bz2
/curl-7.53.1.tar.bz2
/R-3.4.0.tar.gz
/R-3.4.1.tar.gz
/R-3.4.2.tar.gz
/pcre-8.41.tar.bz2
/curl-7.56.1.tar.bz2
/R-3.4.3.tar.gz
/R-3.4.4.tar.gz
/pcre-8.42.tar.bz2
/curl-7.59.0.tar.bz2
/xz-5.2.4.tar.bz2
/R-3.5.0.tar.gz
/R-3.5.1.tar.gz
/curl-7.61.1.tar.bz2
/curl-7.63.0.tar.bz2
/R-3.5.2.tar.gz
/R-3.5.3.tar.gz
/R-3.6.0.tar.gz
/R-3.6.1.tar.gz
/R-3.6.2.tar.gz
/bzip2-1.0.8.tar.gz
/pcre-8.43.tar.bz2
/curl-7.67.0.tar.bz2
/R-3.6.3.tar.gz
/R-4.0.0.tar.gz
/R-4.0.1.tar.gz
/R-4.0.2.tar.gz
/xz-5.2.5.tar.bz2
/R-4.0.3.tar.gz
/pcre-8.44.tar.bz2
/curl-7.72.0.tar.bz2

View File

@ -0,0 +1,22 @@
From bf674ad00579d76d5ade415ee08c62fa4a652f96 Mon Sep 17 00:00:00 2001
From: Siteshwar Vashisht <svashisht@redhat.com>
Date: Thu, 17 Sep 2015 10:13:24 -0400
Subject: [PATCH] Disable backing store in X11 window
Xorg server will not generate Expose events if backing store is enabled. Since implementation of this X11 module relies on Expose events, we should explicitly disable backing store in X11 window.
---
src/modules/X11/devX11.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff -up R-3.3.0/src/modules/X11/devX11.c.disable-backing-store R-3.3.0/src/modules/X11/devX11.c
--- R-3.3.0/src/modules/X11/devX11.c.disable-backing-store 2016-05-10 09:54:12.440997353 -0400
+++ R-3.3.0/src/modules/X11/devX11.c 2016-05-10 09:54:48.560701316 -0400
@@ -1479,7 +1479,7 @@ X11_Open(pDevDesc dd, pX11Desc xd, const
memset(&attributes, 0, sizeof(attributes));
attributes.background_pixel = whitepixel;
attributes.border_pixel = blackpixel;
- attributes.backing_store = Always;
+ attributes.backing_store = NotUseful;
attributes.event_mask = ButtonPressMask
| PointerMotionMask
| PointerMotionHintMask

View File

@ -0,0 +1,29 @@
From 1d2f8f70375b5d34ec7485833e20f5b78ed135ed Mon Sep 17 00:00:00 2001
From: Siteshwar Vashisht <svashisht@redhat.com>
Date: Thu, 17 Sep 2015 08:55:55 -0400
Subject: [PATCH] Wait for MapNotify event while intializing window
---
src/modules/X11/devX11.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/modules/X11/devX11.c b/src/modules/X11/devX11.c
index c2eab80..b714f1a 100644
--- a/src/modules/X11/devX11.c
+++ b/src/modules/X11/devX11.c
@@ -1698,10 +1698,10 @@ X11_Open(pDevDesc dd, pX11Desc xd, const char *dsp,
XMapWindow(display, xd->window);
XSync(display, 0);
- /* Gobble expose events */
+ /* Gobble MapNotify events */
while ( XPeekEvent(display, &event),
- !XCheckTypedEvent(display, Expose, &event))
+ !XCheckTypedEvent(display, MapNotify, &event))
;
/* XNextEvent(display, &event);
if (event.xany.type == Expose) {
--
1.7.1

View File

@ -1,21 +0,0 @@
# Makefile for source rpm: R
# $Id$
NAME := R
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View File

@ -1,64 +0,0 @@
--- R-2.0.1/src/main/connections.c.BAD 2005-03-24 16:59:46.000000000 -0600
+++ R-2.0.1/src/main/connections.c 2005-03-24 16:56:22.000000000 -0600
@@ -2194,7 +2194,7 @@
va_list(ap);
va_start(ap, format);
- res = con->vfprintf(con, format, ap);
+ res = (con->vfprintf)(con, format, ap);
va_end(ap);
return res;
}
@@ -2292,7 +2292,7 @@
{
va_list(ap);
va_start(ap, format);
- con->vfprintf(con, format, ap);
+ (con->vfprintf)(con, format, ap);
va_end(ap);
}
--- R-2.0.1/src/main/printutils.c.BAD 2005-03-24 16:58:59.000000000 -0600
+++ R-2.0.1/src/main/printutils.c 2005-03-24 16:59:12.000000000 -0600
@@ -427,7 +427,7 @@
do{
con = getConnection(con_num);
- con->vfprintf(con, format, arg);
+ (con->vfprintf)(con, format, arg);
con->fflush(con);
con_num = getActiveSink(i++);
} while(con_num>0);
@@ -452,7 +452,7 @@
/* should never happen, but in case of corruption... */
R_ErrorCon = 2;
} else {
- con->vfprintf(con, format, arg);
+ (con->vfprintf)(con, format, arg);
con->fflush(con);
return;
}
--- R-2.0.1/src/include/R_ext/RS.h.BAD 2005-03-25 07:59:09.000000000 -0600
+++ R-2.0.1/src/include/R_ext/RS.h 2005-03-25 07:59:26.000000000 -0600
@@ -34,8 +34,8 @@
#ifndef STRICT_R_HEADERS
#define R_PROBLEM_BUFSIZE 4096
-#define PROBLEM {char R_problem_buf[R_PROBLEM_BUFSIZE];sprintf(R_problem_buf,
-#define MESSAGE {char R_problem_buf[R_PROBLEM_BUFSIZE];sprintf(R_problem_buf,
+#define PROBLEM {char R_problem_buf[R_PROBLEM_BUFSIZE];(sprintf)(R_problem_buf,
+#define MESSAGE {char R_problem_buf[R_PROBLEM_BUFSIZE];(sprintf)(R_problem_buf,
#define ERROR ),error(R_problem_buf);}
#define RECOVER(x) ),error(R_problem_buf);}
#define WARNING(x) ),warning(R_problem_buf);}
--- R-2.1.0/src/main/scan.c.BAD 2005-04-18 09:00:40.000000000 -0500
+++ R-2.1.0/src/main/scan.c 2005-04-18 09:00:56.000000000 -0500
@@ -1638,7 +1638,7 @@
{
va_list(ap);
va_start(ap, format);
- con->vfprintf(con, format, ap);
+ (con->vfprintf)(con, format, ap);
va_end(ap);
}

View File

@ -0,0 +1,32 @@
diff -up R-3.0.1/src/library/tools/R/install.R.armfix R-3.0.1/src/library/tools/R/install.R
--- R-3.0.1/src/library/tools/R/install.R.armfix 2013-08-12 13:57:17.956790673 -0400
+++ R-3.0.1/src/library/tools/R/install.R 2013-08-12 13:59:51.230800752 -0400
@@ -108,7 +108,11 @@
SHLIB_EXT <- if (WINDOWS) ".dll" else {
## can we do better?
mconf <- file.path(R.home(), paste0("etc", rarch), "Makeconf")
- sub(".*= ", "", grep("^SHLIB_EXT", readLines(mconf), value = TRUE))
+ if (substr( Sys.info()["machine"], 1, 3) == "arm") { # arm has broken regexps in libc
+ sub(".*= ", "", grep("^SHLIB_EXT", readLines(mconf), value = TRUE), perl = TRUE)
+ } else {
+ sub(".*= ", "", grep("^SHLIB_EXT", readLines(mconf), value = TRUE))
+ }
}
options(warn = 1)
@@ -1627,8 +1631,13 @@
mconf <- readLines(file.path(R.home(),
paste0("etc", Sys.getenv("R_ARCH")),
"Makeconf"))
- SHLIB_EXT <- sub(".*= ", "", grep("^SHLIB_EXT", mconf, value = TRUE))
- SHLIB_LIBADD <- sub(".*= ", "", grep("^SHLIB_LIBADD", mconf, value = TRUE))
+ if (substr( Sys.info()["machine"], 1, 3) == "arm") { # arm has broken regexps in libc
+ SHLIB_EXT <- sub(".*= ", "", grep("^SHLIB_EXT", mconf, value = TRUE), perl = TRUE)
+ SHLIB_LIBADD <- sub(".*= ", "", grep("^SHLIB_LIBADD", mconf, value = TRUE), perl = TRUE)
+ } else {
+ SHLIB_EXT <- sub(".*= ", "", grep("^SHLIB_EXT", mconf, value = TRUE))
+ SHLIB_LIBADD <- sub(".*= ", "", grep("^SHLIB_LIBADD", mconf, value = TRUE))
+ }
MAKE <- Sys.getenv("MAKE")
rarch <- Sys.getenv("R_ARCH")
} else {

View File

@ -0,0 +1,12 @@
diff -up R-3.3.0/src/scripts/javareconf.in.fixpath R-3.3.0/src/scripts/javareconf.in
--- R-3.3.0/src/scripts/javareconf.in.fixpath 2016-05-10 11:13:49.539844250 -0400
+++ R-3.3.0/src/scripts/javareconf.in 2016-05-10 11:15:10.475180907 -0400
@@ -78,7 +78,7 @@ else
JAVA_PATH=${PATH}
else
## try jre/bin first just in case we don't have full JDK
- JAVA_PATH=${JAVA_HOME}:${JAVA_HOME}/jre/bin:${JAVA_HOME}/bin:${JAVA_HOME}/../bin:${PATH}
+ JAVA_PATH=${JAVA_HOME}:${JAVA_HOME}/jre/bin:${PATH}:${JAVA_HOME}/bin:${JAVA_HOME}/../bin
fi
fi
## if 'java' is not on the PATH or JAVA_HOME, add some guesses as of

View File

@ -0,0 +1,571 @@
From a0fe05ce9d0937ad2334bb370785cb22c71e592b Mon Sep 17 00:00:00 2001
From: lawrence <lawrence@00db46b3-68df-0310-9c12-caf00c1e9a41>
Date: Wed, 4 Jan 2017 03:57:31 +0000
Subject: [PATCH] R_ZLIB macro tests ZLIB_VERNUM to handle zlib 1.2.10 (6
chars)
Thanks to George Hartzell for the fix.
git-svn-id: https://svn.r-project.org/R/trunk@71889 00db46b3-68df-0310-9c12-caf00c1e9a41
---
m4/R.m4 | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
Index: R-3.3.2/m4/R.m4
===================================================================
--- R-3.3.2.orig/m4/R.m4
+++ R-3.3.2/m4/R.m4
@@ -3113,10 +3113,11 @@ AC_DEFUN([_R_HEADER_ZLIB],
#include <string.h>
#include <zlib.h>
int main() {
-#ifdef ZLIB_VERSION
-/* Work around Debian bug: it uses 1.2.3.4 even though there was no such
- version on the master site zlib.net */
- exit(strncmp(ZLIB_VERSION, "1.2.5", 5) < 0);
+#ifdef ZLIB_VERNUM
+ if (ZLIB_VERNUM < 0x1250) {
+ exit(1);
+ }
+ exit(0);
#else
exit(1);
#endif
Index: R-3.3.2/configure
===================================================================
--- R-3.3.2.orig/configure
+++ R-3.3.2/configure
@@ -1767,11 +1767,10 @@ Optional Features:
--enable-java enable Java [yes]
--enable-byte-compiled-packages
byte-compile base and recommended packages [yes]
- --enable-static[=PKGS] (libtool) build static libraries [default=no]
- --enable-shared[=PKGS] (libtool) build shared libraries [default=yes]
+ --enable-static[=PKGS] build static libraries [default=no]
+ --enable-shared[=PKGS] build shared libraries [default=yes]
--enable-fast-install[=PKGS]
- (libtool) optimize for fast installation
- [default=yes]
+ optimize for fast installation [default=yes]
--disable-libtool-lock avoid locking (might break parallel builds)
--enable-long-double use long double type [yes]
--disable-openmp do not use OpenMP
@@ -1809,11 +1808,11 @@ Optional Packages:
--with-recommended-packages
use/install recommended R packages [yes]
--with-ICU use ICU library (if available) [yes]
- --with-pic[=PKGS] (libtool) try to use only PIC/non-PIC objects
- [default=use both]
+ --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
+ both]
--with-aix-soname=aix|svr4|both
- (libtool( shared library versioning (aka "SONAME")
- variant to provide on AIX, [default=aix].
+ shared library versioning (aka "SONAME") variant to
+ provide on AIX, [default=aix].
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
--with-sysroot[=DIR] Search for dependent libraries within DIR (or the
compiler's sysroot if not specified).
@@ -3525,6 +3524,7 @@ ac_configure="$SHELL $ac_aux_dir/configu
+
### * Information on the package.
PACKAGE=${PACKAGE_NAME}
@@ -15038,6 +15038,9 @@ fi
# before this can be enabled.
hardcode_into_libs=yes
+ # Add ABI-specific directories to the system library path.
+ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
+
# Ideally, we could use ldconfig to report *all* directores which are
# searched for libraries, however this is still not possible. Aside from not
# being certain /sbin/ldconfig is available, command
@@ -15046,7 +15049,7 @@ fi
# appending ld.so.conf contents (and includes) to the search path.
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -19000,6 +19003,9 @@ fi
# before this can be enabled.
hardcode_into_libs=yes
+ # Add ABI-specific directories to the system library path.
+ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
+
# Ideally, we could use ldconfig to report *all* directores which are
# searched for libraries, however this is still not possible. Aside from not
# being certain /sbin/ldconfig is available, command
@@ -19008,7 +19014,7 @@ fi
# appending ld.so.conf contents (and includes) to the search path.
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -21950,6 +21956,9 @@ fi
# before this can be enabled.
hardcode_into_libs=yes
+ # Add ABI-specific directories to the system library path.
+ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
+
# Ideally, we could use ldconfig to report *all* directores which are
# searched for libraries, however this is still not possible. Aside from not
# being certain /sbin/ldconfig is available, command
@@ -21958,7 +21967,7 @@ fi
# appending ld.so.conf contents (and includes) to the search path.
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
@@ -25065,7 +25074,7 @@ _ACEOF
# flags.
r_save_CFLAGS=$CFLAGS
CFLAGS="$CFLAGS $r_verb"
-(eval echo $as_me:25068: \"$ac_link\") >&5
+(eval echo $as_me:25077: \"$ac_link\") >&5
r_c_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
echo "$r_c_v_output" >&5
CFLAGS=$r_save_CFLAGS
@@ -25140,7 +25149,7 @@ _ACEOF
# flags.
r_save_CFLAGS=$CFLAGS
CFLAGS="$CFLAGS $r_cv_prog_c_v"
-(eval echo $as_me:25143: \"$ac_link\") >&5
+(eval echo $as_me:25152: \"$ac_link\") >&5
r_c_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
echo "$r_c_v_output" >&5
CFLAGS=$r_save_CFLAGS
@@ -35507,10 +35516,11 @@ else
#include <string.h>
#include <zlib.h>
int main() {
-#ifdef ZLIB_VERSION
-/* Work around Debian bug: it uses 1.2.3.4 even though there was no such
- version on the master site zlib.net */
- exit(strncmp(ZLIB_VERSION, "1.2.5", 5) < 0);
+#ifdef ZLIB_VERNUM
+ if (ZLIB_VERNUM < 0x1250) {
+ exit(1);
+ }
+ exit(0);
#else
exit(1);
#endif
@@ -40840,6 +40850,9 @@ fi
# before this can be enabled.
hardcode_into_libs=yes
+ # Add ABI-specific directories to the system library path.
+ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
+
# Ideally, we could use ldconfig to report *all* directores which are
# searched for libraries, however this is still not possible. Aside from not
# being certain /sbin/ldconfig is available, command
@@ -40848,7 +40861,7 @@ fi
# appending ld.so.conf contents (and includes) to the search path.
if test -f /etc/ld.so.conf; then
lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
fi
# We used to test for /lib/ld.so.1 and disable shared libraries on
Index: R-3.3.2/tools/missing
===================================================================
--- R-3.3.2.orig/tools/missing
+++ /dev/null
@@ -1,367 +0,0 @@
-#! /bin/sh
-# Common stub for a few missing GNU programs while installing.
-
-scriptversion=2006-05-10.23
-
-# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006
-# Free Software Foundation, Inc.
-# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
-
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-# 02110-1301, USA.
-
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-if test $# -eq 0; then
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
-fi
-
-run=:
-sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
-sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
-
-# In the cases where this matters, `missing' is being run in the
-# srcdir already.
-if test -f configure.ac; then
- configure_ac=configure.ac
-else
- configure_ac=configure.in
-fi
-
-msg="missing on your system"
-
-case $1 in
---run)
- # Try to run requested program, and just exit if it succeeds.
- run=
- shift
- "$@" && exit 0
- # Exit code 63 means version mismatch. This often happens
- # when the user try to use an ancient version of a tool on
- # a file that requires a minimum version. In this case we
- # we should proceed has if the program had been absent, or
- # if --run hadn't been passed.
- if test $? = 63; then
- run=:
- msg="probably too old"
- fi
- ;;
-
- -h|--h|--he|--hel|--help)
- echo "\
-$0 [OPTION]... PROGRAM [ARGUMENT]...
-
-Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
-error status if there is no known handling for PROGRAM.
-
-Options:
- -h, --help display this help and exit
- -v, --version output version information and exit
- --run try to run the given command, and emulate it if it fails
-
-Supported PROGRAM values:
- aclocal touch file \`aclocal.m4'
- autoconf touch file \`configure'
- autoheader touch file \`config.h.in'
- autom4te touch the output file, or create a stub one
- automake touch all \`Makefile.in' files
- bison create \`y.tab.[ch]', if possible, from existing .[ch]
- flex create \`lex.yy.c', if possible, from existing .c
- help2man touch the output file
- lex create \`lex.yy.c', if possible, from existing .c
- makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
- yacc create \`y.tab.[ch]', if possible, from existing .[ch]
-
-Send bug reports to <bug-automake@gnu.org>."
- exit $?
- ;;
-
- -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
- echo "missing $scriptversion (GNU Automake)"
- exit $?
- ;;
-
- -*)
- echo 1>&2 "$0: Unknown \`$1' option"
- echo 1>&2 "Try \`$0 --help' for more information"
- exit 1
- ;;
-
-esac
-
-# Now exit if we have it, but it failed. Also exit now if we
-# don't have it and --version was passed (most likely to detect
-# the program).
-case $1 in
- lex|yacc)
- # Not GNU programs, they don't have --version.
- ;;
-
- tar)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
-
- *)
- if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
- # We have it, but it failed.
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- # Could not run --version or --help. This is probably someone
- # running `$TOOL --version' or `$TOOL --help' to check whether
- # $TOOL exists and not knowing $TOOL uses missing.
- exit 1
- fi
- ;;
-esac
-
-# If it does not exist, or fails to run (possibly an outdated version),
-# try to emulate it.
-case $1 in
- aclocal*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acinclude.m4' or \`${configure_ac}'. You might want
- to install the \`Automake' and \`Perl' packages. Grab them from
- any GNU archive site."
- touch aclocal.m4
- ;;
-
- autoconf)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`${configure_ac}'. You might want to install the
- \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
- archive site."
- touch configure
- ;;
-
- autoheader)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`acconfig.h' or \`${configure_ac}'. You might want
- to install the \`Autoconf' and \`GNU m4' packages. Grab them
- from any GNU archive site."
- files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
- test -z "$files" && files="config.h"
- touch_files=
- for f in $files; do
- case $f in
- *:*) touch_files="$touch_files "`echo "$f" |
- sed -e 's/^[^:]*://' -e 's/:.*//'`;;
- *) touch_files="$touch_files $f.in";;
- esac
- done
- touch $touch_files
- ;;
-
- automake*)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
- You might want to install the \`Automake' and \`Perl' packages.
- Grab them from any GNU archive site."
- find . -type f -name Makefile.am -print |
- sed 's/\.am$/.in/' |
- while read f; do touch "$f"; done
- ;;
-
- autom4te)
- echo 1>&2 "\
-WARNING: \`$1' is needed, but is $msg.
- You might have modified some files without having the
- proper tools for further handling them.
- You can get \`$1' as part of \`Autoconf' from any GNU
- archive site."
-
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo "#! /bin/sh"
- echo "# Created by GNU Automake missing as a replacement of"
- echo "# $ $@"
- echo "exit 0"
- chmod +x $file
- exit 1
- fi
- ;;
-
- bison|yacc)
- echo 1>&2 "\
-WARNING: \`$1' $msg. You should only need it if
- you modified a \`.y' file. You may need the \`Bison' package
- in order for those modifications to take effect. You can get
- \`Bison' from any GNU archive site."
- rm -f y.tab.c y.tab.h
- if test $# -ne 1; then
- eval LASTARG="\${$#}"
- case $LASTARG in
- *.y)
- SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" y.tab.c
- fi
- SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" y.tab.h
- fi
- ;;
- esac
- fi
- if test ! -f y.tab.h; then
- echo >y.tab.h
- fi
- if test ! -f y.tab.c; then
- echo 'main() { return 0; }' >y.tab.c
- fi
- ;;
-
- lex|flex)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.l' file. You may need the \`Flex' package
- in order for those modifications to take effect. You can get
- \`Flex' from any GNU archive site."
- rm -f lex.yy.c
- if test $# -ne 1; then
- eval LASTARG="\${$#}"
- case $LASTARG in
- *.l)
- SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
- if test -f "$SRCFILE"; then
- cp "$SRCFILE" lex.yy.c
- fi
- ;;
- esac
- fi
- if test ! -f lex.yy.c; then
- echo 'main() { return 0; }' >lex.yy.c
- fi
- ;;
-
- help2man)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a dependency of a manual page. You may need the
- \`Help2man' package in order for those modifications to take
- effect. You can get \`Help2man' from any GNU archive site."
-
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -f "$file"; then
- touch $file
- else
- test -z "$file" || exec >$file
- echo ".ab help2man is required to generate this page"
- exit 1
- fi
- ;;
-
- makeinfo)
- echo 1>&2 "\
-WARNING: \`$1' is $msg. You should only need it if
- you modified a \`.texi' or \`.texinfo' file, or any other file
- indirectly affecting the aspect of the manual. The spurious
- call might also be the consequence of using a buggy \`make' (AIX,
- DU, IRIX). You might want to install the \`Texinfo' package or
- the \`GNU make' package. Grab either from any GNU archive site."
- # The file to touch is that specified with -o ...
- file=`echo "$*" | sed -n "$sed_output"`
- test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
- if test -z "$file"; then
- # ... or it is the one specified with @setfilename ...
- infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
- file=`sed -n '
- /^@setfilename/{
- s/.* \([^ ]*\) *$/\1/
- p
- q
- }' $infile`
- # ... or it is derived from the source name (dir/f.texi becomes f.info)
- test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
- fi
- # If the file does not exist, the user really needs makeinfo;
- # let's fail without touching anything.
- test -f $file || exit 1
- touch $file
- ;;
-
- tar)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case $firstarg in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case $firstarg in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
- *)
- echo 1>&2 "\
-WARNING: \`$1' is needed, and is $msg.
- You might have modified some files without having the
- proper tools for further handling them. Check the \`README' file,
- it often tells you about the needed prerequisites for installing
- this package. You may also peek at any GNU archive site, in case
- some other package would contain this missing \`$1' program."
- exit 1
- ;;
-esac
-
-exit 0
-
-# Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
-# time-stamp-start: "scriptversion="
-# time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-end: "$"
-# End:
Index: R-3.3.2/configure.ac
===================================================================
--- R-3.3.2.orig/configure.ac
+++ R-3.3.2/configure.ac
@@ -33,6 +33,7 @@ m4_define([R_VERSION],
AC_INIT([R],[R_VERSION],[https://bugs.r-project.org],[R],[https://www.r-project.org])
AC_CONFIG_SRCDIR([src/include/Defn.h])
AC_CONFIG_AUX_DIR([tools])
+AC_CONFIG_MACRO_DIRS([m4])
### * Information on the package.

View File

@ -0,0 +1,16 @@
diff -up R-3.6.2/src/main/arithmetic.c.ppc64 R-3.6.2/src/main/arithmetic.c
--- R-3.6.2/src/main/arithmetic.c.ppc64 2019-10-18 18:15:02.000000000 -0400
+++ R-3.6.2/src/main/arithmetic.c 2019-12-18 09:05:50.363220122 -0500
@@ -177,7 +177,12 @@ void attribute_hidden InitArithmetic()
}
#if HAVE_LONG_DOUBLE && (SIZEOF_LONG_DOUBLE > SIZEOF_DOUBLE)
+# ifdef __PPC64__
+ // PowerPC 64 (when gcc has -mlong-double-128) fails constant folding with LDOUBLE
+# define q_1_eps (1 / LDBL_EPSILON)
+# else
static LDOUBLE q_1_eps = 1 / LDBL_EPSILON;
+# endif
#else
static double q_1_eps = 1 / DBL_EPSILON;
#endif

View File

@ -0,0 +1,50 @@
diff -up R-4.0.0/src/main/machar.c.ppc64 R-4.0.0/src/main/machar.c
--- R-4.0.0/src/main/machar.c.ppc64 2020-06-02 14:42:18.741222048 -0400
+++ R-4.0.0/src/main/machar.c 2020-06-02 14:44:26.523106368 -0400
@@ -98,21 +98,22 @@ MACH_NAME(int *ibeta, int *it, int *irnd
{
volatile DTYPE a, b, beta, betain, betah, one,
t, temp, tempa, temp1, two, y, z, zero;
- int i, itemp, iz, j, k, mx, nxres;
+ int i, iz, j, k, mx, nxres;
one = 1;
two = one+one;
zero = one-one;
/* determine ibeta, beta ala malcolm. */
-
- a = one;
+ a = one; // a = <large> = 9.0072e+15 for 'double' is used later
do {
a = a + a;
temp = a + one;
temp1 = temp - a;
}
while(temp1 - one == zero);
+#ifdef _no_longer___did_overflow_ // on IBM PowerPPC ('Power 8')
+ int itemp;
b = one;
do {
b = b + b;
@@ -121,6 +122,9 @@ MACH_NAME(int *ibeta, int *it, int *irnd
}
while (itemp == 0);
*ibeta = itemp;
+#else
+ *ibeta = (int) FLT_RADIX;
+#endif
beta = *ibeta;
/* determine it, irnd */
diff -up R-4.0.0/src/main/platform.c.ppc64 R-4.0.0/src/main/platform.c
--- R-4.0.0/src/main/platform.c.ppc64 2020-06-02 14:44:40.940754817 -0400
+++ R-4.0.0/src/main/platform.c 2020-06-02 14:45:08.940072121 -0400
@@ -43,6 +43,7 @@
#include <Rinterface.h>
#include <Fileio.h>
#include <ctype.h> /* toupper */
+#include <float.h> // -> FLT_RADIX
#include <limits.h>
#include <string.h>
#include <stdlib.h> /* for realpath */

4274
R-FAQ.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +0,0 @@
--- R-1.9.0/src/scripts/R.sh.in 2004-03-07 12:15:11.000000000 +0100
+++ R-1.9.0-fixed/src/scripts/R.sh.in 2004-04-01 18:43:49.000000000 +0200
@@ -1,6 +1,7 @@
#!/bin/sh
# Shell wrapper for R executable.
+LANG=C
R_HOME_DIR=
if test -n "${R_HOME}" && \
test "${R_HOME}" != "${R_HOME_DIR}"; then

7180
R-admin.html Normal file

File diff suppressed because it is too large Load Diff

3181
R-data.html Normal file

File diff suppressed because it is too large Load Diff

16101
R-exts.html Normal file

File diff suppressed because it is too large Load Diff

9612
R-intro.html Normal file

File diff suppressed because it is too large Load Diff

5805
R-ints.html Normal file

File diff suppressed because it is too large Load Diff

6225
R-lang.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,21 +0,0 @@
#!/bin/bash
# Figure out what RHOME is set to
TMP_R_HOME=`R RHOME`
# Figure out what R_DOC_DIR is set to
# Ideally, we could ask R just like we do for RHOME, but we can't yet.
TMP_R_DOC_DIR=`grep "R_DOC_DIR=" /usr/bin/R | cut -d "=" -f 2`
# Write out all the contents in arch library locations
cat $TMP_R_HOME/library/*/CONTENTS > $TMP_R_DOC_DIR/html/search/index.txt 2>/dev/null
# Don't use .. based paths, substitute TMP_R_HOME
sed -i "s!../../..!$TMP_R_HOME!g" $TMP_R_DOC_DIR/html/search/index.txt
# Write out all the contents in noarch library locations
cat /usr/share/R/library/*/CONTENTS >> $TMP_R_DOC_DIR/html/search/index.txt 2>/dev/null
# Don't use .. based paths, substitute /usr/share/R
sed -i "s!../../..!/usr/share/R!g" $TMP_R_DOC_DIR/html/search/index.txt
exit 0

1982
R.spec

File diff suppressed because it is too large Load Diff

View File

@ -1,9 +0,0 @@
#
# RPM macros for R packaging
#
#
# Make R search index.txt
#
%_R_make_search_index /usr/lib/rpm/R-make-search-index.sh

2
package.cfg Normal file
View File

@ -0,0 +1,2 @@
[koji]
targets = epel8 epel8-playground

View File

@ -1 +1,6 @@
112e2a1306cf71320e45d14e87e5b913 R-2.9.2.tar.gz
SHA512 (zlib-1.2.11.tar.gz) = 73fd3fff4adeccd4894084c15ddac89890cd10ef105dd5e1835e1e9bbb6a49ff229713bd197d203edfa17c2727700fce65a2a235f07568212d820dca88b528ae
SHA512 (bzip2-1.0.8.tar.gz) = 083f5e675d73f3233c7930ebe20425a533feedeaaa9d8cc86831312a6581cefbe6ed0d08d2fa89be81082f2a5abdabca8b3c080bf97218a1bd59dc118a30b9f3
SHA512 (xz-5.2.5.tar.bz2) = 89e25ddf72427ee9608cbf2e9dbc24d592cb67a27f44ccf7d47e4d9405774444e9cfcd02ac4bcb92064860371ed31d3cfbecd5fe063f296ead607714c0a664a1
SHA512 (R-4.0.3.tar.gz) = 2493295f3052d077a4820c0f84ca1c37df262b8b357f62f2ea99dbfffea065861735a08fa2098421078e58e917c540e680a668546d450af734722b421669e058
SHA512 (pcre-8.44.tar.bz2) = f26d850aab5228799e58ac8c2306fb313889332c39e29b118ef1de57677c5c90f970d68d3f475cabc64f8b982a77f04eca990ff1057f3ccf5e19bd137997c4ac
SHA512 (curl-7.72.0.tar.bz2) = ca787b8890c485f3176b9d51b024d217d69f28c34ab84c4091a2fcbbe5f13346efd559e9bb507971aec0ecb6ec4ed5975d2722773015728b72d3f26a3574c312