Compare commits

...

80 Commits
el4 ... master

Author SHA1 Message Date
Richard W.M. Jones 2f2930f362 OCaml 4.11.1 rebuild 2020-09-01 20:06:33 +01:00
Richard W.M. Jones 99644b7401 OCaml 4.11.0 rebuild 2020-08-21 11:59:52 +01:00
Fedora Release Engineering ede659e36c - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 12:04:30 +00:00
Richard W.M. Jones 598a334be3 OCaml 4.11.0+dev2-2020-04-22 rebuild 2020-05-04 20:41:09 +01:00
Richard W.M. Jones cc81683c59 OCaml 4.11.0 pre-release attempt 2 2020-04-21 19:33:30 +01:00
Richard W.M. Jones 06e0773b79 OCaml 4.11.0 pre-release 2020-04-17 21:22:44 +01:00
Richard W.M. Jones 7cba2f8dd7 Update all OCaml dependencies for RPM 4.16. 2020-04-02 14:05:47 +01:00
Richard W.M. Jones a8248df875 OCaml 4.10.0 final. 2020-02-26 10:56:21 +00:00
Fedora Release Engineering f813ed76c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 19:28:26 +00:00
Richard W.M. Jones 40fd8eaac2 OCaml 4.10.0+beta1 rebuild. 2020-01-19 11:51:04 +00:00
Richard W.M. Jones 39f93b4256 OCaml 4.09.0 for riscv64 2020-01-09 13:58:51 +00:00
Richard W.M. Jones ddf928fbf3 OCaml 4.09.0 (final) rebuild. 2019-12-06 15:22:44 +00:00
Richard W.M. Jones e3e0c49fe2 OCaml 4.08.1 (final) rebuild. 2019-08-16 17:28:56 +01:00
Richard W.M. Jones b077734a43 Revert "Drop lablgl dependency."
This reverts commit 2e2d97d795.
2019-08-10 10:04:53 +01:00
Richard W.M. Jones a753e8eb5e OCaml 4.08.1 (rc2) rebuild. 2019-08-01 08:33:37 +01:00
Richard W.M. Jones 2e2d97d795 Drop lablgl dependency. 2019-07-27 10:08:06 +01:00
Fedora Release Engineering 025c4e01c7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 22:47:24 +00:00
Fedora Release Engineering 3b4536abe9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 16:44:54 +00:00
Igor Gnatenko cca6d26cb2 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:23 +01:00
Fedora Release Engineering 2c368e9976 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 14:40:02 +00:00
Richard W.M. Jones 21daaf86ed OCaml 4.07.0 (final) rebuild. 2018-07-11 18:37:19 +01:00
Richard W.M. Jones 3d45f7c375 OCaml 4.07.0-rc1 rebuild. 2018-06-20 19:47:56 +01:00
Fedora Release Engineering cc3354e920 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 08:44:17 +00:00
Richard W.M. Jones 40619dc754 Fixes for safe-string. 2017-11-18 11:25:52 +00:00
Richard W.M. Jones daa40c1212 OCaml 4.06.0 rebuild. 2017-11-17 23:26:30 +00:00
Richard W.M. Jones 99ae2f7122 OCaml 4.05.0 rebuild. 2017-08-08 20:16:40 +01:00
Fedora Release Engineering 435b56479f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 04:12:37 +00:00
Fedora Release Engineering f53c9b0e45 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 01:25:15 +00:00
Richard W.M. Jones 194180550a OCaml 4.04.2 rebuild. 2017-06-27 12:27:40 +01:00
Richard W.M. Jones 9c88868de6 Bump release and rebuild. 2017-05-13 11:42:02 +01:00
Richard W.M. Jones c2374a3847 OCaml 4.04.1 rebuild. 2017-05-13 11:34:24 +01:00
Fedora Release Engineering b76f10153e - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 00:28:07 +00:00
Dan Horák 0b2873b9ff - remove ExcludeArch 2016-11-09 14:36:26 +01:00
Richard W.M. Jones ed1d20c1f6 Rebuild for OCaml 4.04.0. 2016-11-05 10:30:11 +00:00
Fedora Release Engineering 477d6c7d8a - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 11:03:48 +00:00
Richard W.M. Jones 1d88d7bb35 Revert some patches and build for OCaml 4.02.3. 2015-07-28 22:33:57 +01:00
Richard W.M. Jones 487a9ac52c Revert "Enable bytecode builds."
This reverts commit c13903d206.
2015-07-28 22:32:50 +01:00
Richard W.M. Jones 0b75ef1a45 Revert "OCaml 4.02.3 rebuild."
This reverts commit 39a8874b9e.
2015-07-28 22:32:46 +01:00
Richard W.M. Jones 6fa828cefd Revert "Add missing patch."
This reverts commit 389a3c2c48.
2015-07-28 22:32:40 +01:00
Richard W.M. Jones 389a3c2c48 Add missing patch. 2015-07-28 22:26:53 +01:00
Richard W.M. Jones 39a8874b9e OCaml 4.02.3 rebuild. 2015-07-28 22:01:46 +01:00
Richard W.M. Jones c13903d206 Enable bytecode builds.
- Patch the build system to enable it.
2015-07-23 12:54:59 +01:00
Richard W.M. Jones 9c94e4a0f9 ocaml-4.02.2 final rebuild. 2015-06-24 22:06:34 +01:00
Richard W.M. Jones ec9ab29f31 ocaml-4.02.2 rebuild. 2015-06-18 13:13:00 +01:00
Dennis Gilmore 84c652da80 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 23:32:11 +00:00
Richard W.M. Jones 81690b0a00 ocaml-4.02.1 rebuild. 2015-02-17 14:00:52 +00:00
Richard W.M. Jones 4423ab53eb ocaml-4.02.0 final rebuild. 2014-08-31 12:00:09 +01:00
Richard W.M. Jones 19bca0fb6a ocaml-4.02.0+rc1 rebuild. 2014-08-23 22:17:03 +01:00
Peter Robinson e1a10cf6c2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 12:41:04 +00:00
Richard W.M. Jones 97b3a467f7 ocaml-4.02.0-0.8.git10e45753.fc22 rebuild. 2014-08-02 13:33:16 +01:00
Richard W.M. Jones b63b880304 OCaml 4.02.0 beta rebuild. 2014-07-23 15:42:49 +01:00
Dennis Gilmore 3910aa286a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 10:28:43 -05:00
Richard W.M. Jones 77ba36fba9 *.so.owner files not being created in Koji. 2013-09-19 15:05:28 +01:00
Richard W.M. Jones 67c2fb720d New upstream version 0.9.1.
- OCaml 4.01.0 rebuild.
- Modernize the spec file.
- Enable debuginfo.
2013-09-19 14:45:35 +01:00
Dennis Gilmore 36318fda16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 09:45:44 -05:00
Dennis Gilmore d5b58170ec - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 02:53:49 -06:00
Bruno Wolff III a632a27d32 Rebuild for OCaml 4.0.1 2012-11-18 11:33:09 -06:00
Dennis Gilmore e2c6a6ef24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 00:48:32 -05:00
Richard W.M. Jones f38c39fa84 Rebuild for OCaml 4.00.0. 2012-06-10 22:21:30 +01:00
Richard W.M. Jones 7276916128 Rebuild for OCaml 3.12.1. 2012-01-07 18:35:17 +00:00
Dennis Gilmore 5bd164b6ce - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 19:34:37 -06:00
Richard W.M. Jones 466af01613 *.owner files not produced in Koji. 2011-01-07 15:11:49 +00:00
Richard W.M. Jones 64c0f8e6e4 - New upstream version 0.8.0.
- Rebuild for OCaml 3.12.0.
2011-01-07 15:03:20 +00:00
Fedora Release Engineering a7140a4e53 dist-git conversion 2010-07-29 17:51:38 +00:00
Richard W.M. Jones 69a383204b Rebuild for OCaml 3.11.2 2009-12-30 13:53:15 +00:00
Bill Nottingham 0aa75582ac Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:56:29 +00:00
Jesse Keating 5b983be6d7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-25 19:49:45 +00:00
Richard W.M. Jones 7e5abf5def Rebuild for OCaml 3.11.1 2009-05-23 07:37:44 +00:00
Karsten Hopp b66b3b10d9 - ExcludeArch sparc64, s390, s390x as we don't have OCaml on those archs
(added sparc64 per request from the sparc maintainer)
2009-04-16 09:06:16 +00:00
Jesse Keating 1988605879 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 06:44:40 +00:00
Richard W.M. Jones ca6463b01a Force rebuild. 2008-12-05 16:00:04 +00:00
Richard W.M. Jones 7527d05577 Rebuild 2008-12-04 12:36:49 +00:00
Richard W.M. Jones 4dac337c27 Rebuild for OCaml 3.11.0 2008-11-24 11:56:36 +00:00
Tom Callaway b7b8ac8c3f fix license tag 2008-08-11 20:44:49 +00:00
Richard W.M. Jones 161d4be279 - labgl -> ocaml-lablgl-devel 2008-06-02 08:28:00 +00:00
Richard W.M. Jones febcc98527 Rebuild for OCaml 3.10.2. 2008-04-23 10:26:08 +00:00
Richard W.M. Jones cc57b8d4d5 - Add commas in dependencies & rebuild. 2008-04-23 08:38:09 +00:00
Richard W.M. Jones c9c48556bb - Rebuild for ppc64. 2008-03-01 07:54:33 +00:00
Richard W.M. Jones 87285cc8c6 - *.so.owner files aren't being generated by this ocamlfind. 2008-02-13 11:28:32 +00:00
Richard W.M. Jones 6cd308025f - Rebuild for OCaml 3.10.1.
- Generate correct provides and requires.
- Fix 'make install' rule for new ocamlfind.
- Fix paths to conform with OCaml packaging guidelines.
2008-02-13 11:18:16 +00:00
5 changed files with 270 additions and 44 deletions

View File

@ -1,2 +1,4 @@
ocamlsdl-0.7.2-htmlref.tar.gz ocamlsdl-0.7.2-htmlref.tar.gz
ocamlsdl-0.7.2.tar.gz ocamlsdl-0.7.2.tar.gz
/ocamlsdl-0.8.0.tar.gz
/ocamlsdl-0.9.1.tar.gz

View File

@ -1,21 +0,0 @@
# Makefile for source rpm: ocaml-SDL
# $Id$
NAME := ocaml-SDL
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 +1,291 @@
Name: ocaml-SDL %global opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0)
Version: 0.7.2
Release: 7%{?dist} Name: ocaml-SDL
Summary: OCaml bindings for SDL Version: 0.9.1
Release: 47%{?dist}
Summary: OCaml bindings for SDL
License: LGPLv2+
Group: Development/Libraries
License: LGPL
URL: http://ocamlsdl.sourceforge.net URL: http://ocamlsdl.sourceforge.net
Source0: http://downloads.sourceforge.net/ocamlsdl/ocamlsdl-%{version}.tar.gz Source0: http://downloads.sourceforge.net/ocamlsdl/ocamlsdl-%{version}.tar.gz
Source1: ocamlsdl-0.7.2-htmlref.tar.gz Source1: ocamlsdl-0.7.2-htmlref.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Excluding on ppc64 due to missing dependencies (Bug #239517) # Fix for safe-string in OCaml 4.06.
ExcludeArch: ppc64 Patch1: ocamlsdl-0.9.1-safe-string.patch
BuildRequires: lablgl SDL_ttf-devel SDL_mixer-devel SDL_image-devel BuildRequires: ocaml-lablgl-devel
BuildRequires: SDL_ttf-devel, SDL_mixer-devel, SDL_image-devel
BuildRequires: ocaml BuildRequires: ocaml
Requires: ocaml Requires: ocaml
%description %description
Runtime libraries to allow programs written in OCaml to write to SDL Runtime libraries to allow programs written in OCaml to write to SDL
(Simple DirectMedia Layer) interfaces. (Simple DirectMedia Layer) interfaces.
%package devel %package devel
Summary: Development files for ocamlSDL Summary: Development files for ocamlSDL
Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{version}-%{release}
%description devel %description devel
The ocamlSDL-devel package provides libraries and headers for developing The ocamlSDL-devel package provides libraries and headers for developing
applications using ocamlSDL applications using ocamlSDL
%prep %prep
%setup -q -n ocamlsdl-%{version} -a 1 %setup -q -n ocamlsdl-%{version} -a 1
%autopatch -p1
%build %build
%configure %configure
make %{?_smp_mflags} make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
rm $RPM_BUILD_ROOT%{_libdir}/ocaml/sdl/*.mli
%clean %install
rm -rf $RPM_BUILD_ROOT export DESTDIR=$RPM_BUILD_ROOT
export OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml
mkdir -p $OCAMLFIND_DESTDIR
mkdir -p $OCAMLFIND_DESTDIR/stublibs
make install DESTDIR=$RPM_BUILD_ROOT
%files %files
%defattr(-,root,root,-)
%doc README COPYING AUTHORS NEWS %doc README COPYING AUTHORS NEWS
%{_libdir}/ocaml/stublibs/*.so %{_libdir}/ocaml/sdl
%{_libdir}/ocaml/stublibs/*.so*
%if %opt
%exclude %{_libdir}/ocaml/sdl/*.a
%exclude %{_libdir}/ocaml/sdl/*.cmxa
%endif
%exclude %{_libdir}/ocaml/sdl/*.mli
%files devel %files devel
%defattr(-,root,root,-)
%doc htmlref/ %doc htmlref/
%{_libdir}/ocaml/sdl %if %opt
%{_libdir}/ocaml/sdl/*.a
%{_libdir}/ocaml/sdl/*.cmxa
%endif
%{_libdir}/ocaml/sdl/*.mli
%changelog %changelog
* Tue Sep 01 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-47
- OCaml 4.11.1 rebuild
* Fri Aug 21 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-46
- OCaml 4.11.0 rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-45
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon May 04 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-44
- OCaml 4.11.0+dev2-2020-04-22 rebuild
* Tue Apr 21 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-43
- OCaml 4.11.0 pre-release attempt 2
* Fri Apr 17 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-42
- OCaml 4.11.0 pre-release
* Thu Apr 02 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-41
- Update all OCaml dependencies for RPM 4.16.
* Wed Feb 26 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-40
- OCaml 4.10.0 final.
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-39
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Sun Jan 19 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-38
- OCaml 4.10.0+beta1 rebuild.
* Thu Jan 09 2020 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-37
- OCaml 4.09.0 for riscv64
* Fri Dec 06 2019 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-36
- OCaml 4.09.0 (final) rebuild.
* Fri Aug 16 2019 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-35
- OCaml 4.08.1 (final) rebuild.
* Sat Aug 10 2019 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-34
- Enable lablgl again (enables Sdlgl submodule).
* Thu Aug 01 2019 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-33
- OCaml 4.08.1 (rc2) rebuild.
* Sat Jul 27 2019 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-32
- Drop lablgl dependency.
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Jul 11 2018 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-28
- OCaml 4.07.0 (final) rebuild.
* Wed Jun 20 2018 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-27
- OCaml 4.07.0-rc1 rebuild.
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Fri Nov 17 2017 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-25
- OCaml 4.06.0 rebuild.
* Tue Aug 08 2017 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-24
- OCaml 4.05.0 rebuild.
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-22
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Tue Jun 27 2017 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-21
- OCaml 4.04.2 rebuild.
* Sat May 13 2017 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-20
- Bump release and rebuild.
* Sat May 13 2017 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-19
- OCaml 4.04.1 rebuild.
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Nov 09 2016 Dan Horák <dan@danny.cz> - 0.9.1-17
- remove ExcludeArch
* Sat Nov 05 2016 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-16
- Rebuild for OCaml 4.04.0.
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Tue Jul 28 2015 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-14
- Revert some patches and build for OCaml 4.02.3.
* Wed Jun 24 2015 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-11
- ocaml-4.02.2 final rebuild.
* Thu Jun 18 2015 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-10
- ocaml-4.02.2 rebuild.
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Tue Feb 17 2015 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-8
- ocaml-4.02.1 rebuild.
* Sun Aug 31 2014 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-7
- ocaml-4.02.0 final rebuild.
* Sat Aug 23 2014 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-6
- ocaml-4.02.0+rc1 rebuild.
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Aug 02 2014 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-4
- ocaml-4.02.0-0.8.git10e45753.fc22 rebuild.
* Wed Jul 23 2014 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-3
- OCaml 4.02.0 beta rebuild.
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu Sep 19 2013 Richard W.M. Jones <rjones@redhat.com> - 0.9.1-1
- New upstream version 0.9.1.
- OCaml 4.01.0 rebuild.
- Modernize the spec file.
- Enable debuginfo.
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Sun Nov 18 2012 Bruno Wolff III <bruno@wolff.to> - 0.8.0-7
- Rebuild for OCaml 4.0.1
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sun Jun 10 2012 Richard W.M. Jones <rjones@redhat.com> - 0.8.0-5
- Rebuild for OCaml 4.00.0.
* Sat Jan 07 2012 Richard W.M. Jones <rjones@redhat.com> - 0.8.0-4
- Rebuild for OCaml 3.12.1.
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Jan 7 2011 Richard W.M. Jones <rjones@redhat.com> - 0.8.0-2
- New upstream version 0.8.0.
- Rebuild for OCaml 3.12.0.
* Wed Dec 30 2009 Richard W.M. Jones <rjones@redhat.com> - 0.7.2-21
- Rebuild for OCaml 3.11.2.
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Sat May 23 2009 Richard W.M. Jones <rjones@redhat.com> - 0.7.2-19
- Rebuild for OCaml 3.11.1
* Thu Apr 16 2009 S390x secondary arch maintainer <fedora-s390x@lists.fedoraproject.org>
- ExcludeArch sparc64, s390, s390x as we don't have OCaml on those archs
(added sparc64 per request from the sparc maintainer)
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Fri Dec 5 2008 Richard W.M. Jones <rjones@redhat.com> - 0.7.2-17
- Force rebuild.
* Thu Dec 4 2008 Richard W.M. Jones <rjones@redhat.com> - 0.7.2-16
- Rebuild.
* Wed Nov 19 2008 Richard W.M. Jones <rjones@redhat.com> - 0.7.2-15
- Rebuild for OCaml 3.11.0
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.7.2-14
- fix license tag
* Mon Jun 2 2008 Richard W.M. Jones <rjones@redhat.com> - 0.7.2-13
- labgl -> ocaml-lablgl-devel
* Wed Apr 23 2008 Richard W.M. Jones <rjones@redhat.com> - 0.7.2-12
- Rebuild for OCaml 3.10.2.
* Sat Apr 19 2008 Richard W.M. Jones <rjones@redhat.com> - 0.7.2-11
- Add commas in dependencies & rebuild.
* Sat Mar 1 2008 Richard W.M. Jones <rjones@redhat.com> 0.7.2-10
- Rebuild for ppc64.
* Wed Feb 13 2008 Richard W.M. Jones <rjones@redhat.com> 0.7.2-9
- *.so.owner files aren't being generated by this ocamlfind.
* Wed Feb 13 2008 Richard W.M. Jones <rjones@redhat.com> 0.7.2-8
- Rebuild for OCaml 3.10.1.
- Generate correct provides and requires.
- Fix 'make install' rule for new ocamlfind.
- Fix paths to conform with OCaml packaging guidelines.
* Wed May 09 2007 Nigel Jones <dev@nigelj.com> 0.7.2-7 * Wed May 09 2007 Nigel Jones <dev@nigelj.com> 0.7.2-7
- ExcludeArch ppc64 until ocaml builds - ExcludeArch ppc64 until ocaml builds
@ -76,7 +303,7 @@ rm -rf $RPM_BUILD_ROOT
* Thu Apr 26 2007 Nigel Jones <dev@nigelj.com> 0.7.2-3 * Thu Apr 26 2007 Nigel Jones <dev@nigelj.com> 0.7.2-3
- Provide ocamlSDL-static, add COPYING to -devel as docs. - Provide ocamlSDL-static, add COPYING to -devel as docs.
* Wed Apr 10 2007 Nigel Jones <dev@nigelj.com> 0.7.2-2 * Wed Apr 11 2007 Nigel Jones <dev@nigelj.com> 0.7.2-2
- Fix missing dependencies - Fix missing dependencies
* Tue Apr 10 2007 Nigel Jones <dev@nigelj.com> 0.7.2-1 * Tue Apr 10 2007 Nigel Jones <dev@nigelj.com> 0.7.2-1

View File

@ -0,0 +1,18 @@
--- ocamlsdl-0.9.1.old/src/sdlmouse.ml 2011-04-10 16:33:52.000000000 +0100
+++ ocamlsdl-0.9.1/src/sdlmouse.ml 2017-11-18 11:24:01.989795950 +0000
@@ -49,12 +49,12 @@
= "ml_SDL_Cursor_data"
let string_of_bits x =
- let s = String.make 8 ' ' in
+ let s = Bytes.make 8 ' ' in
for i=0 to 7 do
if x land (1 lsl i) <> 0
- then s.[7-i] <- '@'
+ then Bytes.set s (7-i) '@'
done ;
- s
+ Bytes.to_string s
let pprint_cursor c =
let { data = data ; mask = mask } = cursor_data c in

View File

@ -1,2 +1,2 @@
1698fa6f40a0bdf215065631f13921ee ocamlsdl-0.7.2-htmlref.tar.gz 1698fa6f40a0bdf215065631f13921ee ocamlsdl-0.7.2-htmlref.tar.gz
0707a9cf80bd9cfe18ad660dc077bad6 ocamlsdl-0.7.2.tar.gz c3086423991fcdc1ba468afd52fc112b ocamlsdl-0.9.1.tar.gz