Commit Graph

202 Commits

Author SHA1 Message Date
Sam Kottler
52d3d2b666 A few changes to get EPEL7 boostrapped and built 2014-03-27 17:20:21 +04:00
Peter Lemenkov
18d29ea8b1 Ver. R16B03
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-12-24 16:34:56 +04:00
Peter Lemenkov
f56df7bde5 Really disable HiPE on s390(x)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-29 17:00:20 +04:00
Peter Lemenkov
d2f651795b Actually re-enable HiPE
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-29 13:21:34 +04:00
Peter Lemenkov
13312e6dfe Re-enable HiPE on ppc64, ppc64v7
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-28 22:50:38 +04:00
Peter Lemenkov
a737a5a32c Disable HiPE on unsupported arches
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-28 17:40:26 +04:00
Peter Lemenkov
a4b4d0bf9f TEMPORARILY disable ECC until dust settles
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-24 16:47:03 +04:00
Peter Lemenkov
491da303c1 Fix building for armv7hl (patch taken from OpenSUSE repository)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-24 11:15:43 +04:00
Peter Lemenkov
9a9df59c55 R16B02
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-10-23 18:07:11 +04:00
Dennis Gilmore
52d08e3c24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 04:57:36 -05:00
Peter Lemenkov
00d9d21922 Ver. R16B01
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-06-20 12:38:44 +04:00
Peter Lemenkov
2e74583075 Add Requires for SCTP (dlopened library)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-05-28 18:27:18 +04:00
Peter Lemenkov
33c26948ee Add neccessary BuildRequires for SCTP
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-03-02 09:23:26 +04:00
Peter Lemenkov
94f8e6ca1a Fix erts deps
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-03-02 09:02:38 +04:00
Peter Lemenkov
042c33880e Ver. R16B
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-03-01 23:35:58 +04:00
Peter Lemenkov
08b6f7f0f6 Leftover
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-02-04 12:40:22 +04:00
Peter Lemenkov
a6c18203f4 Ver. R16A
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2013-02-04 12:23:00 +04:00
Peter Lemenkov
0ba7416904 Run make clean before build (to remove pre-built files)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-12-25 16:31:05 +04:00
Peter Lemenkov
ab89e306e4 R15B03-1
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-12-21 18:43:38 +04:00
Fedora Build
171e3c16ac Kill defattr directive (no longer required since EL5/FC6)
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 22:36:01 +04:00
Fedora Build
fa3a34866f Add missing man-page
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 22:33:50 +04:00
Fedora Build
61833acd62 Ver. R15B02
Signed-off-by: Fedora Build <lemenkov@gmail.com>
2012-09-10 17:59:26 +04:00
Karsten Hopp
befe372836 set BASE_OPTIONS to -Xmx1536m on ppc* 2012-08-16 11:11:30 +02:00
Dennis Gilmore
6d33a2ea41 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 18:39:46 -05:00
Peter Lemenkov
1386754913 Return back erl_interface private API headers (rhbz #818419)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-06-26 15:29:32 +04:00
Dan Horák
a4a408cafe resolve OOM condition when generating docs 2012-06-15 04:07:17 -04:00
Peter Lemenkov
ffc6e44f84 Fixed examples packaging
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-05-07 17:13:06 +04:00
Peter Lemenkov
5203c4fd2b Ver. R15B01
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-05-07 15:40:47 +04:00
Peter Lemenkov
5d2c8835ef Ver. R15B
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2012-02-07 18:42:57 +04:00
Dennis Gilmore
1b75fa0c10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 19:55:37 -06:00
Peter Lemenkov
64bbd25ff7 Ver. R14B04
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-10-07 17:17:50 +04:00
Peter Lemenkov
c18217b725 typo
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-08-07 13:12:03 +04:00
Peter Lemenkov
69554386db Use prebuilt docs on EL-[56] also
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-08-07 12:53:34 +04:00
Peter Lemenkov
ab74f85731 typo
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-07-21 11:26:18 +04:00
Peter Lemenkov
4edfd8114b Fixed building on F-15
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-07-21 11:24:07 +04:00
Peter Lemenkov
ebf67f01df Ver. R14B03
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2011-07-21 09:43:32 +04:00
Hans Ulrich Niedermann
689728ad8d Work around rawhide (f16) fop bug by using prebuilt docs
We can change that back once the buggy fop package (fop-1.0-14.fc16,
bug 689930) has been fixed.
2011-04-01 01:07:07 +02:00
Hans Ulrich Niedermann
37167bfd7e Conditionally define use_prebuilt_docs macro
Depending on the distribution, define use_prebuilt_docs
macro in a single place with a single logic.

This replaces the part where "%if 0%{?fedora}" was formerly
treated as the logical negation of "%if 0%{?el4}%{?el5}%{?el6}".
2011-04-01 00:57:34 +02:00
Hans Ulrich Niedermann
a086b7a931 Add new man pages to %files list
Add new man pages to %files list: ct_hooks.3 and snmpc.1.
2011-03-21 19:20:01 +01:00
Hans Ulrich Niedermann
f1b58dd8e5 Merge branch 'R14B02' for NVR of erlang-R14B-02.1
* R14B02:
  snmp-4.19 (R14B02) ships lib/snmp/bin/snmpc
  inets-5.5.2 puts *.hrl in include/
  install/symlink *.jar into %{_javadir} (#679031)
  Update to upstream maintenance release R14B02
2011-03-21 17:00:11 +01:00
Hans Ulrich Niedermann
c0bbd56b1c snmp-4.19 (R14B02) ships lib/snmp/bin/snmpc 2011-03-21 16:46:29 +01:00
Hans Ulrich Niedermann
b1c4dceddd inets-5.5.2 puts *.hrl in include/
inets-5.5.2 (R14B02) puts the httpd API files

   httpd.hrl
   mod_auth.hrl

into lib/inets/include instead of lib/inets/src/http_server
as inets-5.5.1 (R14B01) did.
2011-03-21 16:46:29 +01:00
Hans Ulrich Niedermann
9e93ddade4 install/symlink *.jar into %{_javadir} (#679031) 2011-03-21 16:46:28 +01:00
Hans Ulrich Niedermann
d00ca992bf Update to upstream maintenance release R14B02
This includes removal of the HUGE (and thus difficult to maintain)
patch removing the info files, and replaces them with a one-liner
using find.
2011-03-21 16:46:25 +01:00
Hans Ulrich Niedermann
8a57e46488 erlang-R14B-01.5
* Sat Feb 12 2011 Hans Ulrich Niedermann <hun@n-dimensional.de> - R14B-01.5
- erlang-doc does not really require erlang base package (#629723)
- Add %%{?_isa} for all explicit "Requires:"
2011-02-12 22:36:30 +01:00
Hans Ulrich Niedermann
ccb2b27494 erlang-doc does not require erlang base pkg
erlang-doc does not really require the erlang base package (#629723).
2011-02-12 22:34:56 +01:00
Hans Ulrich Niedermann
67453bc0cd Add %{?_isa} for explicit "Requires:"
As all subpackages (except for the emacs related ones and erlang-doc)
are arch-specific, we need to add %{?_isa} to its dependencies according
to the new Guidelines.
2011-02-09 17:54:41 +01:00
Dennis Gilmore
4a2d1f44e0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 11:58:52 -06:00
Hans Ulrich Niedermann
4dd343b21a Replace identical executables with symlinks
There are a number of identical binaries installed to all of

    /usr/lib/erlang/erts-*/bin/*
    /usr/lib/erlang/bin/*
    /usr/bin/*

Symlinking makes sense here if only to make it obvious that
it is the very same executable.
2011-02-07 10:23:01 +01:00
Hans Ulrich Niedermann
a469b142a5 Comment on BuildRoot not being required any more
Comment on BuildRoot not being required any more, but keeping
a BuildRoot definition for spec file robustness. Someone might
build this spec file in a build environment where BuildRoot is
(still) needed.

Also change to the mkdir based BuildRoot definition.
2011-02-07 10:22:57 +01:00
Hans Ulrich Niedermann
45fbb2ce07 erlang-R14B-01.4
- Adapt %files: Add wxSystemSettings.3 man page
- Adapt %files for change from run_test to ct_run
- Remove rpaths from lib/ssl-*/bin/esock_ssl
- Update erlang.spec and otp-00*.patch without numbers
- otp-get-patches.sh: Remove patch numbering
2011-01-31 16:34:19 +01:00
Hans Ulrich Niedermann
d3e39cdc61 Adapt %files: Add wxSystemSettings.3 man page 2011-01-31 16:30:01 +01:00
Hans Ulrich Niedermann
158b530ae1 Adapt %files for change from run_test to ct_run 2011-01-31 16:29:55 +01:00
Hans Ulrich Niedermann
7fa0fe9f77 Remove rpaths from lib/ssl-*/bin/esock_ssl 2011-01-31 16:29:02 +01:00
Hans Ulrich Niedermann
696873c554 Update erlang.spec and otp-00*.patch without numbers
Update erlang.spec and otp-00*.patch without patch numbers. Those
created too much useless changes in the git history.
2011-01-31 16:27:55 +01:00
Hans Ulrich Niedermann
e89639384c Set ERL_LIBS for building/installing the docs
Without setting ERL_LIBS, the "make release-docs" target
cannot find the include_lib("xmerl/lib/xmerl.erl") file
and thus the doc build and install fails.

We should examine adding the release-docs target to the
"make docs" command in the %build section, instead of
having release-docs being implicitly invoked by the
install-docs target in the %install section.
2011-01-31 16:24:39 +01:00
Hans Ulrich Niedermann
871394dda4 erlang-R14B-01.3 2011-01-30 17:14:28 +01:00
Hans Ulrich Niedermann
f7fc57bdd1 Add "buffer overflow during build" fix 2011-01-30 17:11:19 +01:00
Hans Ulrich Niedermann
ebfa23f7b3 otp-get-patches.sh: Auto-update git index and spec file 2010-12-16 16:42:39 +01:00
Hans Ulrich Niedermann
b614669d3e R14B-01.2: Update package to rebased patches 2010-12-15 17:13:27 +01:00
Hans Ulrich Niedermann
757e49bf92 Add otp-get-patches.sh
otp-get-patches.sh automatically extracts the patches
from an otp git repo and prepares them for inclusion
into erlang.spec and the Fedora erlang package git repo.

This still requires some manual work, though.
2010-12-15 17:13:14 +01:00
Hans Ulrich Niedermann
792c90c13e R14B-01.0: Update from R14B to R14B01
Set up macros such that it will be easier to switch between
RnnB and RnnB01 the next time round.

Still to do for the update: Rebase and update the Fedora
specific patches.
2010-12-14 00:02:29 +01:00
Hans Ulrich Niedermann
92b9c2df9b Add comment on where to get the patches from 2010-12-13 23:56:44 +01:00
Peter Lemenkov
f6c950e537 Fix for building on EL6 for PPC64
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-21 09:58:21 +03:00
Peter Lemenkov
ab91326bd7 Fixed build on EL-6
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-18 15:38:45 +03:00
Peter Lemenkov
f2b42e4a21 Build w/o erlang-rpm-macros subpackage (see review request in rhbz #652544)
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-16 10:56:36 +03:00
Peter Lemenkov
f2a8e11960 Remove prebuild binaries completely
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-11 15:50:59 +03:00
Peter Lemenkov
85b6006211 Fixes for EL-5
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-11-10 18:12:45 +03:00
Jesse Keating
c9c4bb404e - Rebuilt for gcc bug 634757 2010-09-29 14:08:51 -07:00
Peter Lemenkov
9433160c6b Ver. R14B
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
2010-09-16 16:15:17 +04:00
Hans Ulrich Niedermann
76f2f7ffaa Merge branch 'f13-conditional-doc-builds-single' into f14
* f13-conditional-doc-builds-single:
  Add '--without doc' conditional for faster test builds

Conflicts:
	erlang.spec
2010-08-02 17:18:29 +02:00
Hans Ulrich Niedermann
270c2dc337 Add '--without doc' conditional for faster test builds 2010-08-02 12:01:04 +02:00
Hans Ulrich Niedermann
86338f051d XEmacs/flymake fix: XEmacs does not support flymake 2010-07-30 20:09:11 +02:00
Hans Ulrich Niedermann
6258c94467 Merge branch 'f14-emacs-hookup' into f14 (erlang-R14A-0.5) 2010-07-30 19:32:27 +02:00
Hans Ulrich Niedermann
602bb48f59 Properly hook up (X)Emacs erlang-mode (#491165)
Note: The %{_xemacs_version} etc. rpm macros are available
      starting with F-12.
2010-07-30 17:15:36 +02:00
Hans Ulrich Niedermann
d1d41c605b Merge branch 'f13-emacs-hookup' into f13 (erlang-R13B-04.14) 2010-07-30 16:33:09 +02:00
Hans Ulrich Niedermann
4faf855ffa Properly hook up (X)Emacs erlang-mode (#491165)
Note: The %{_xemacs_version} etc. rpm macros are available
      starting with F-12.
2010-07-30 10:57:03 +02:00
Hans Ulrich Niedermann
c72743841c Whitespace cleanups (tabs vs. spaces). 2010-07-29 23:26:28 +02:00
Hans Ulrich Niedermann
b5715cf49e Avoid accidental %%rel increments by rpmdev-bumpspec 2010-07-29 23:26:24 +02:00
Hans Ulrich Niedermann
0d872c3131 Fix accidental macro usage in %%changelog. 2010-07-29 23:26:20 +02:00
Hans Ulrich Niedermann
4b4fc26f0e - Spec file cleanups:
- Avoid accidental %rel increments by rpmdev-bumpspec.
- Use %global for our spec file macros.
- Use macro for redundant directory names.
- Whitespace cleanups (tabs vs. spaces).
- Fix accidental macro usage in %changelog.
2010-07-27 10:59:18 +00:00
Peter Lemenkov
34e33f5c82 Properly increment release 2010-07-14 12:50:41 +00:00
Dan Horák
f40dd0eb51 - rebuilt against wxGTK-2.8.11-2 2010-07-14 12:20:52 +00:00
Peter Lemenkov
9cba824cfb Updated list of runtime dependencies 2010-06-26 09:13:20 +00:00
Peter Lemenkov
96952bd1ed Ver. R14A 2010-06-23 07:42:20 +00:00
Peter Lemenkov
4d7955c951 Moved typer and dialyzer binaries to proper sub-packages 2010-05-17 14:22:52 +00:00
Peter Lemenkov
aaa400a108 Relocated dialyzer and typer binaries 2010-05-15 05:25:49 +00:00
Peter Lemenkov
bd415d9161 Do not mention nteventlog in os_mon.app (rhbz #592251) 2010-05-14 12:56:42 +00:00
Peter Lemenkov
82eecc5631 Do not mention nteventlog in os_mon.app (rhbz #592251) 2010-05-14 12:54:38 +00:00
Peter Lemenkov
80ff202663 Disabled autoimatic adding of requires/provides 2010-05-06 07:36:45 +00:00
Peter Lemenkov
67e0a7cdbd Disabled autoimatic adding of requires/provides 2010-05-06 07:36:45 +00:00
Peter Lemenkov
c4f14d03ec Added autogenerated deps, fixed install of emacs files and much more 2010-04-29 08:08:36 +00:00
Peter Lemenkov
7d6bbab49e Added missing files for emacs (see rhbz #585349) 2010-04-28 11:40:10 +00:00
Peter Lemenkov
fb2a8518bc Since now both man-pages and doc-files are built from sources 2010-04-28 06:55:46 +00:00
Peter Lemenkov
7c4f15de2e Use erlang dependency generator 2010-04-27 12:05:39 +00:00
Peter Lemenkov
a943e713d6 Fix installation path for erlang-rpm-macros 2010-04-26 17:43:10 +00:00
Peter Lemenkov
320c2966d9 Fix installation path for erlang-rpm-macros 2010-04-26 17:40:46 +00:00
Peter Lemenkov
ebcf8fdce8 Modularization of erlang package 2010-04-26 08:43:27 +00:00
Peter Lemenkov
b29a5157d8 Modularization of erlang package 2010-04-26 08:35:40 +00:00
Peter Lemenkov
d45236d9a8 Fix few minor outstanding issues before splitting into pieces 2010-04-17 17:05:52 +00:00