Commit Graph

145 Commits

Author SHA1 Message Date
Richard W.M. Jones
9cefc9cb13 Clean up the spec file and bring it up to modern standards.
* Remove patch fuzz directive.
  * Remove buildroot directive.
  * Rearrange source unpacking.
  * Remove chmod of GNU config.* files, since git does it.
  * Don't need to remove buildroot in install section.
  * Remove clean section.

Note that I didn't bump the release because there's no need to rebuild
it this time.
2012-05-30 14:22:22 +01:00
Richard W.M. Jones
f3cfaea67e - Modify the ppc64 patch to reduce the delta between power64 and
upstream power backends.  Note there is no functional change.
2012-05-30 12:46:08 +02:00
Richard W.M. Jones
66cff0bf14 BR +git 2012-05-29 23:06:11 +01:00
Richard W.M. Jones
a07112286b Move patches to external git repo.
http://git.fedorahosted.org/git/?p=fedora-ocaml.git
2012-05-29 22:54:01 +01:00
Karsten Hopp
7b1e4c1b84 apply patch on ppc archs only 2012-05-15 16:06:43 +02:00
Karsten Hopp
8ca22fff4b add the patch 2012-05-15 15:53:18 +02:00
Karsten Hopp
4acc11f96b ppc64 got broken by the new ARM backend, add a minor patch 2012-05-15 15:47:46 +02:00
Richard W.M. Jones
814f517596 New ARM backend by Benedikt Meurer, backported to OCaml 3.12.1.
This has several advantages, including enabling natdynlink on ARM.

Provide updated config.guess and config.sub so we can detect the ARM
ABI correctly.
2012-04-28 09:53:31 -04:00
Karsten Hopp
4863fbd07c - add back ocaml-ppc64.patch for ppc secondary arch, drop .cmxs files from file list on ppc (cherry picked from commit 52c1ade62f) 2012-01-12 17:08:10 +01:00
Richard W.M. Jones
a334c49ca0 New upstream version 3.12.1. 2012-01-06 12:38:15 +00:00
Peter Robinson
bf42ecab33 update util-linux-ng -> util-linux 2011-12-29 16:26:38 +00:00
Richard Jones
01afb129a4 Allow this package to be compiled on platforms without native support
and/or natdynlink, specifically ppc64.  This updates (and hopefully
does not break) DJ's previous *.cmxs change for arm.
2011-12-08 16:51:40 +00:00
Richard W.M. Jones
d31f3e67b8 - Add arm type directive patch.
- Allow more arm arches.
- Don't package *.cmxs on arm.
(Added by RWMJ on behalf of DJ Delorie)
2011-09-23 21:16:43 +01:00
Richard W.M. Jones
170eee21d4 Fix for invalid assembler generation (RHBZ#691896). 2011-03-30 13:41:38 +01:00
Dennis Gilmore
f83ef8ee6d - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 19:34:05 -06:00
Richard W.M. Jones
781dacec3c Rebuild with self. 2011-01-05 10:04:49 +00:00
Richard W.M. Jones
0c497e0dd0 Try depending on OCaml BR 2011-01-04 23:36:32 +00:00
Richard W.M. Jones
c6dd15b742 - New upstream version 3.12.0.
http://fedoraproject.org/wiki/Features/OCaml3.12
- Remove ppc64 support patch.
- Rebase rpath removal patch.
- ocamlobjinfo is now an official tool, so no need to compile it by hand.
  Add objinfo_helper.
- Disable ocamlplugininfo.
- Remove addlabels, scrapelabels.
- Remove ocaml/stublibs/dlltkanim.so.
2011-01-04 23:09:22 +00:00
Fedora Release Engineering
9182a36ba6 dist-git conversion 2010-07-29 04:42:05 +00:00
Richard W.M. Jones
982825f20a Update reference manual to latest version from website. 2010-01-29 15:59:13 +00:00
Richard W.M. Jones
62846e76c2 - Update to 3.11.2 official release. 2010-01-20 21:40:12 +00:00
Richard W.M. Jones
6409abf943 ocaml-labltk-devel should require tcl-devel and tk-devel. 2010-01-05 13:39:51 +00:00
Richard W.M. Jones
7de6ce63a8 Update to (release candidate) 3.11.2+rc1. 2009-12-29 16:30:58 +00:00
Richard W.M. Jones
7975f6bd70 Use __ocaml_requires_opts / __ocaml_provides_opts. 2009-12-16 17:05:33 +00:00
Richard W.M. Jones
be42b9abf4 - Remove ocaml-find-{requires,provides}.sh from this package. These are now
in upstream RPM 4.8 (RHBZ#545116).
- define -> global in a few places.
2009-12-16 15:25:40 +00:00
Bill Nottingham
a82aaa421f Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:56:27 +00:00
Dennis Gilmore
d59fc8202a include sparcv9 in the arch list 2009-11-05 06:01:51 +00:00
Richard W.M. Jones
84831b955b Install ocaml.info files correctly (RHBZ#531204). 2009-10-27 10:02:04 +00:00
Richard W.M. Jones
84643c629d - Set includes so building the *info programs works without having OCaml
already installed.
2009-10-16 15:31:50 +00:00
Richard W.M. Jones
a06adc6ba0 - Add ocamlbyteinfo and ocamlplugininfo programs from Debian. 2009-10-16 14:55:32 +00:00
Richard W.M. Jones
7f67559c7f - ocaml-find-requires.sh: Calculate runtime version using ocamlrun
-version instead of fedora-ocaml-release file.
2009-10-04 22:34:51 +00:00
Richard W.M. Jones
44da86600b - OCaml 3.11.1 (this is virtually the same as the release candidate that we
were using for Fedora 12).
2009-09-30 12:25:22 +00:00
Jesse Keating
97bb1e5f8e - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-25 19:49:19 +00:00
Richard W.M. Jones
72e4275157 Remember to upload the source this time. 2009-06-03 18:20:32 +00:00
Richard W.M. Jones
adf1368299 - New upstream release candidate 3.11.1+rc1.
- Remove ocamlbuild -where patch (now upstream).
2009-06-03 18:11:52 +00:00
Richard W.M. Jones
c7840b7784 Move dllgraphics.so into runtime package (RHBZ#468506) 2009-06-02 07:49:49 +00:00
Richard W.M. Jones
1f353c5e81 Backport ocamlbuild -where fix. 2009-05-26 13:09:02 +00:00
Richard W.M. Jones
9f89b6c018 3.11.1 release candidate 0. 2009-05-22 15:25:54 +00:00
Jesse Keating
ee837aa25d - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 06:43:42 +00:00
Richard W.M. Jones
ab974e5e6f Official release of 3.11.0. 2008-12-04 15:34:51 +00:00
Richard W.M. Jones
bbb190be7a Fixed sources file. 2008-12-04 13:48:11 +00:00
Richard W.M. Jones
ff34342be8 New upstream version 3.11.0+rc1. 2008-12-04 13:17:21 +00:00
Richard W.M. Jones
949429179b Rebuild. 2008-11-24 09:35:02 +00:00
Rex Dieter
670a2390aa - fix NVR to match packaging guidelines 2008-11-20 19:02:24 +00:00
Richard W.M. Jones
08dd76f674 - Fix Invalid_argument("String.index_from") with patch from upstream. 2008-11-20 17:52:37 +00:00
Richard W.M. Jones
f7302e68d1 Rebuild for major new upstream release of 3.11.0 for Fedora 11. 2008-11-20 15:30:55 +00:00
Richard W.M. Jones
71268b23d4 Rebuild with patch fuzz. 2008-08-28 16:45:14 +00:00
Richard W.M. Jones
123fdae197 - Add ocaml-3.11-dev12-no-executable-stack.patch (bz #450551). 2008-06-09 17:53:25 +00:00
Richard W.M. Jones
fd5d937081 - ocaml-ocamldoc provides ocamldoc (bz #449931).
- REMOVED provides of labltk, camlp4. Those are libraries and all packages
    should now depend on ocaml-labltk / ocaml-camlp4 / -devel as
    appropriate.
2008-06-04 10:57:55 +00:00
Richard W.M. Jones
1ae7a89ad0 - Pass MAP_32BIT to mmap (bz #445545). 2008-05-08 11:18:50 +00:00