Browse Source

2015-06-11 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* llvm: updated
	* mesa: rebuilt
	* ocaml-ctypes, ocaml-ounit: new
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9594 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
eeb38624f2
4 changed files with 398 additions and 42 deletions
  1. 83 39
      l/llvm/llvm-vl.spec
  2. 23 3
      m/mesa/mesa-vl.spec
  3. 85 0
      o/ocaml-ctypes/ocaml-ctypes-vl.spec
  4. 207 0
      o/ocaml-ounit/ocaml-ounit-vl.spec

+ 83 - 39
l/llvm/llvm-vl.spec

@@ -8,7 +8,7 @@
 %global llvmdocdir() %{_docdir}/%1-%{version}
 
 Name:           llvm
-Version:        3.5.1
+Version:        3.6.1
 Release:        1%{?_dist_release}
 Summary:        The Low Level Virtual Machine
 Summary(ja):    LLVM - 低レベルバーチャルマシン
@@ -42,7 +42,7 @@ Patch201:       lldb-fix-expression-parser.patch
 Patch202:       lldb-python-module-symlink.patch
 
 # Vine Patch
-Patch1000: clang-3.5.0-driver-ld.gold.patch
+Patch1000: clang-3.6.1-driver-ld.gold.patch
 Patch1001: clang-3.5.0-driver-lib64.patch
 Patch1002: clang-3.5.0-driver-vine.patch
 
@@ -56,17 +56,21 @@ BuildRequires:  gcc-c++ >= 3.4
 BuildRequires:  groff
 BuildRequires:  libffi-devel
 BuildRequires:  libtool-ltdl-devel
-BuildRequires:  ocaml
-BuildRequires:  perl
+BuildRequires:  libxml2-devel
+BuildRequires:  ocaml-findlib
+#BuildRequires:  ocaml-ctypes
+BuildRequires:  ocaml-ounit
 # for DejaGNU test suite
-BuildRequires:  dejagnu tcl python
+BuildRequires:  dejagnu tcl-devel python
 %if %{with doxygen}
 BuildRequires:  doxygen graphviz
 %endif
+# pod2man 
+BuildRequires:  perl
 # lldb
 BuildRequires:  swig
 BuildRequires:  libedit-devel
-BuildRequires:  python-devel
+BuildRequires:  python-devel >= 2.7
 
 Requires:       llvm-libs = %{version}-%{release}
 
@@ -117,6 +121,8 @@ Group:          System Environment/Libraries
 %description libs
 Shared libraries for the LLVM compiler infrastructure.
 
+%description libs -l ja
+LLVM コンパイラ基盤の共有ライブラリです.
 
 %package -n clang
 Summary:        A C language family front-end for LLVM
@@ -147,6 +153,8 @@ Group:          System Environment/Libraries
 %description -n clang-libs
 Runtime library for clang.
 
+%description -n clang-libs -l ja
+Clang のランタイムライブラリです.
 
 %package -n clang-devel
 Summary:        Header files for clang
@@ -157,6 +165,8 @@ Requires:       clang = %{version}-%{release}
 %description -n clang-devel
 This package contains header files for the Clang compiler.
 
+%description -n clang-devel -l ja
+Clang コンパイラのヘッダファイル集です.
 
 %package -n clang-analyzer
 Summary:        A source code analysis framework
@@ -279,29 +289,29 @@ mv cfe-%{version}.src tools/clang
 mv compiler-rt-%{version}.src projects/compiler-rt
 mv lldb-%{version}.src tools/lldb
 
-%patch1 -p1
+#patch1 -p1
 %patch2 -p1
 
 # clang
-pushd tools/clang
-%patch100 -p1
-%patch101 -p0
-popd
+#pushd tools/clang
+#%patch100 -p1
+#%patch101 -p0
+#popd
 
 # lldb
 pushd tools/lldb
 # careful when recreating this patch...
 %patch200 -p1 -b .python
-%patch201 -p2
+#patch201 -p2
 %patch202 -p1
 sed -i s/@lib@/%{_lib}/g scripts/Python/modules/readline/Makefile
 popd
 
 # Vine Linux
 %patch1000 -p1 -b .driver-ld.gold
-%ifarch x86_64
-%patch1001 -p1 -b .driver-lib64
-%endif
+#%ifarch x86_64
+#%patch1001 -p1 -b .driver-lib64
+#%endif
 %patch1002 -p1 -b .driver-vine
 
 # fix library paths
@@ -310,42 +320,65 @@ sed -i 's|(PROJ_prefix)/lib|(PROJ_prefix)/%{_lib}/%{name}|g' Makefile.config.in
 sed -i 's|/lib\>|/%{_lib}/%{name}|g' tools/llvm-config/llvm-config.cpp
 
 %build
-export CC=/usr/bin/gcc
-export CXX=/usr/bin/g++
-
 # -fno-devirtualize shouldn't be necessary, but gcc has scary template-related
 # bugs that make it so.  gcc 5 ought to be fixed.
+export CC=gcc
+export CXX=g++
+export CFLAGS="%{optflags} -DLLDB_DISABLE_PYTHON"
+export CXXFLAGS="%{optflags} -DLLDB_DISABLE_PYTHON"
 %configure \
   --with-extra-options="-fno-devirtualize" \
   --with-extra-ld-options=-Wl,-Bsymbolic \
   --libdir=%{_libdir}/%{name} \
-  --datadir=%{_libdir}/%{name} \
+  --disable-polly \
+  --disable-libcpp \
+  --enable-cxx11 \
+  --enable-clang-arcmt \
+  --enable-clang-static-analyzer \
+  --enable-clang-rewriter \
+  --enable-optimized \
+  --disable-profiling \
+  --disable-assertions \
+  --disable-werror \
+  --disable-expensive-checks \
+  --enable-debug-runtime \
+  --enable-keep-symbols \
+  --enable-jit \
+  --enable-docs \
 %if %{with doxygen}
   --enable-doxygen \
 %else
   --disable-doxygen \
 %endif
+  --enable-threads \
+  --enable-pthreads \
+  --enable-zlib \
+  --enable-pic \
+  --enable-shared \
+  --disable-embed-stdcxx \
+  --enable-timestamps \
+  --enable-backtraces \
+  --enable-targets=x86,powerpc,arm,aarch64,cpp,nvptx,systemz,r600 \
+  --enable-bindings=ocaml \
+  --enable-libffi \
+  --enable-ltdl-install \
+  \
 %ifarch armv7hl armv7l
   --with-cpu=cortex-a8 \
   --with-tune=cortex-a8 \
   --with-arch=armv7-a \
   --with-float=hard \
   --with-fpu=vfpv3-d16 \
-  --with-abi=aapcs-linux \
-%endif
-  --enable-targets=host \
-  --disable-assertions \
-  --enable-optimized \
-  --enable-jit \
-  --enable-libffi \
-  --enable-shared \
-  --enable-pic \
-  --with-c-include-dirs=%{_includedir}:$(echo %{_prefix}/lib/gcc/%{_target_cpu}*/*/include) \
+  --with-abi=aapcs-vfp \
+  %endif
+  \
   --with-binutils-include=%{_includedir} \
-  --enable-targets=x86,powerpc,arm,aarch64,cpp,nvptx \
-  --enable-experimental-targets=R600 \
+  --with-c-include-dirs=%{_includedir}:$(echo %{_prefix}/lib/gcc/%{_target_cpu}*/*/include) \
   --with-optimize-option=-O3
-  
+
+#  --datadir=%{_libdir}/%{name} \
+#  --enable-experimental-targets=R600 \
+
 make %{?_smp_mflags} REQUIRES_RTTI=1 VERBOSE=1
 
 %install
@@ -355,7 +388,7 @@ make install DESTDIR=%{buildroot} \
      PROJ_docsdir=/moredocs
 
 # you have got to be kidding me
-rm -f %{buildroot}%{_bindir}/{FileCheck,count,not}
+rm -f %{buildroot}%{_bindir}/{FileCheck,count,not,verify-uselistorder,obj2yaml,yaml2obj}
 
 # multilib fixes
 mv %{buildroot}%{_bindir}/llvm-config{,-%{__isa_bits}}
@@ -370,7 +403,7 @@ popd
 # Create ld.so.conf.d entry
 mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
 cat >> %{buildroot}%{_sysconfdir}/ld.so.conf.d/llvm-%{_arch}.conf << EOF
-%{_libdir}/llvm
+%{_libdir}/%{name}
 EOF
 
 # Static analyzer not installed by default:
@@ -408,6 +441,10 @@ find %{buildroot}%{_libdir} -name "*.a" -type f -print0 | xargs -0 chmod -x
 mkdir -p %{buildroot}%{_mandir}/man1
 cp tools/lldb/docs/lldb.1 %{buildroot}%{_mandir}/man1/
 
+# Install documentation documentation
+find %{buildroot}/moredocs/ -name "*.tar.gz" -print0 | xargs -0 rm -rf
+mkdir -p %{buildroot}%{_docdir}
+
 # llvm-doc
 mkdir -p %{buildroot}%{llvmdocdir %{name}-doc}
 cp -ar examples %{buildroot}%{llvmdocdir %{name}-doc}/examples
@@ -419,7 +456,7 @@ mv %{buildroot}/moredocs/html/doxygen %{buildroot}%{llvmdocdir %{name}-apidoc}
 %endif
 
 # llvm-ocaml-doc
-mv %{buildroot}/moredocs/ocamldoc/html %{buildroot}%{llvmdocdir %{name}-ocaml-doc}
+#mv %{buildroot}/moredocs/ocamldoc/html %{buildroot}%{llvmdocdir %{name}-ocaml-doc}
 
 # clang
 mkdir -p %{buildroot}%{llvmdocdir clang}
@@ -449,8 +486,10 @@ file %{buildroot}/%{_libdir}/%{name}/*.so | awk -F: '$2~/ELF/{print $1}' | xargs
 
 
 %check
-make check 2>&1 | tee ../llvm-testlog.txt
-make -C tools/clang/test 2>&1 | tee ../llvm-testlog.txt
+# the || : is wrong, i know, but the git snaps fail to make check due to
+# broken makefiles in the doc dirs.
+make check LIT_ARGS="-v -j4" | tee llvm-testlog.txt ||:
+make -C tools/clang/test TESTARGS="-v -j4" | tee clang-testlog.txt ||:
 
 
 %clean
@@ -553,7 +592,7 @@ exit 0
 %{_bindir}/lldb-*
 %{_libdir}/%{name}/liblldb.so
 # XXX double check this
-%{python_sitearch}/*
+#{python_sitearch}/*
 %doc %{_mandir}/man1/lldb.1.*
 
 %files -n lldb-devel
@@ -579,7 +618,7 @@ exit 0
 
 %files ocaml-doc
 %defattr(-,root,root,-)
-%doc %{llvmdocdir %{name}-ocaml-doc}/
+#doc %{llvmdocdir %{name}-ocaml-doc}/
 
 %if 0%{?_with_doxygen}
 %files apidoc
@@ -603,6 +642,11 @@ exit 0
 %endif
 
 %changelog
+* Thu Jun  4 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.6.1-1
+- new upstream release
+- dropt Patch 1, 201 and 1001
+- updated Patch 1000
+
 * Tue Mar 24 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.5.1-1
 - updated to 3.5.1
 - added Patch1, 2, 100, 101, 200, 201 and 202 from Fedora 

+ 23 - 3
m/mesa/mesa-vl.spec

@@ -19,7 +19,7 @@ Summary: Mesa graphics libraries
 Summary(ja): Mesa グラフィックスライブラリ
 Name: mesa
 Version: 10.5.7
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: MIT
 Group: System Environment/Libraries
 URL: http://www.mesa3d.org
@@ -95,7 +95,7 @@ Mesa libGL development package
 
 %package dri-drivers
 Summary: Mesa-based DRI drivers
-Summary(ja): MesaベースのDRIドライバ
+Summary(ja): Mesa ベースの DRI ドライバ
 Group: User Interface/X Hardware Support
 Obsoletes: mesa-libGL < 8.0.4
 
@@ -104,7 +104,7 @@ Mesa-based DRI drivers.
 
 %package vdpau-drivers
 Summary: Mesa-based VDPAU drivers
-Summary: MesaベースのVDPAUドライバ
+Summary(ja): Mesa ベースの VDPAU ドライバ
 Group: User Interface/X Hardware Support
 Requires: libvdpau
 
@@ -178,6 +178,7 @@ Mesa offscreen rendering development package
 
 %package libgbm
 Summary: Mesa gbm library
+Summary(ja): Mesa gbm ライブラリ
 Group: System Environment/Libraries
 Provides: libgbm
 
@@ -187,6 +188,7 @@ Mesa gbm runtime library.
 
 %package libgbm-devel
 Summary: Mesa libgbm development package
+Summary(ja): Mesa gbm ライブラリ開発パッケージ
 Group: Development/Libraries
 Provides: libgbm-devel
 Requires: mesa-libgbm = %{version}-%{release}
@@ -215,6 +217,7 @@ Mesa XA state tracker for vmware
 
 %package libxatracker-devel
 Summary: Mesa XA state tracker development package
+Summary(ja): Mesa XA ステートトラッカー開発パッケージ
 Group: Development/Libraries
 Requires: mesa-libxatracker = %{version}-%{release}
 Provides: libxatracker-devel
@@ -339,6 +342,7 @@ Mesa XA state tracker for vmware
 
 %package -n compat32-%{name}-libgbm
 Summary: Mesa gbm library
+Summary(ja): Mesa gbm ライブラリ
 Group: System Environment/Libraries
 Requires: %{name}-libgbm
 
@@ -471,9 +475,14 @@ rm -rf $RPM_BUILD_ROOT
 %postun libEGL -p /sbin/ldconfig
 %post libGLES -p /sbin/ldconfig
 %postun libGLES -p /sbin/ldconfig
+%post libglapi -p /sbin/ldconfig
+%postun libglapi -p /sbin/ldconfig
+%post libgbm -p /sbin/ldconfig
+%postun libgbm -p /sbin/ldconfig
 %post libxatracker -p /sbin/ldconfig
 %postun libxatracker -p /sbin/ldconfig
 
+%if %{build_compat32}
 %post -n compat32-%{name}-libGL -p /sbin/ldconfig
 %postun -n compat32-%{name}-libGL -p /sbin/ldconfig
 %post -n compat32-%{name}-libOSMesa -p /sbin/ldconfig
@@ -482,6 +491,13 @@ rm -rf $RPM_BUILD_ROOT
 %postun -n compat32-%{name}-libEGL -p /sbin/ldconfig
 %post -n compat32-%{name}-libGLES -p /sbin/ldconfig
 %postun -n compat32-%{name}-libGLES -p /sbin/ldconfig
+%post -n compat32-%{name}-libglapi -p /sbin/ldconfig
+%postun -n compat32-%{name}-libglapi -p /sbin/ldconfig
+%post -n compat32-%{name}-libgbm -p /sbin/ldconfig
+%postun -n compat32-%{name}-libgbm -p /sbin/ldconfig
+%post -n compat32-%{name}-libxatracker -p /sbin/ldconfig
+%postun -n compat32-%{name}-libxatracker -p /sbin/ldconfig
+%endif
 
 %files libGL
 %defattr(-,root,root,-)
@@ -679,6 +695,10 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Thu Jun 11 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 10.5.7-2
+- rebuilt with llvm 3.6.1
+- added %%post and %%postun section for libglapi and libgbm
+
 * Wed Jun 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 10.5.7-1
 - update to 10.5.7
 

+ 85 - 0
o/ocaml-ctypes/ocaml-ctypes-vl.spec

@@ -0,0 +1,85 @@
+%global opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0)
+
+Name:           ocaml-ctypes
+Version:        0.3.4
+Release:        1%{?_dist_release}
+Summary:        Library for binding to C libraries using pure OCaml
+
+License:        MIT
+Group:		System Environment/Libraries
+URL:            https://github.com/ocamllabs/ocaml-ctypes
+Source0:        https://github.com/ocamllabs/%{name}/archive/%{version}.tar.gz
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+BuildRequires:  ocaml
+BuildRequires:  ocaml-findlib
+BuildRequires:  libffi-devel
+BuildRequires:	ocaml-ounit-devel
+
+%description
+Ctypes is a library for binding to C libraries using pure OCaml. The primary aim is to make writing C extensions as straightforward as possible.
+
+%package        devel
+Summary:        Development files for %{name}
+Group:		Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+
+%description    devel
+The %{name}-devel package contains libraries and signature files for
+developing applications that use %{name}.
+
+
+%prep
+%setup -q 
+
+%build
+make all
+#make doc
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+export OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml
+mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
+make install
+
+# Remove this, reinstall it properly with a %%doc rule below.
+#rm -rf $RPM_BUILD_ROOT/usr/local/share/doc
+
+#rm -rf _build/doc
+#mkdir -p _build/doc
+#cp -p *.html *.css _build/doc
+
+%check
+make test
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%doc CHANGES.md LICENSE README.md
+%{_libdir}/ocaml/ctypes
+%{_libdir}/ocaml/stublibs/*
+%if %opt
+%exclude %{_libdir}/ocaml/ctypes/*.a
+%exclude %{_libdir}/ocaml/ctypes/*.cmxa
+%endif
+%exclude %{_libdir}/ocaml/ctypes/*.h
+%exclude %{_libdir}/ocaml/ctypes/*.mli
+
+
+%files devel
+%doc LICENSE README.md
+#doc _build/doc/*
+%if %opt
+%{_libdir}/ocaml/ctypes/*.a
+%{_libdir}/ocaml/ctypes/*.cmxa
+%endif
+%{_libdir}/ocaml/ctypes/*.h
+%{_libdir}/ocaml/ctypes/*.mli
+
+
+%changelog
+* Thu Jun  4 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.3.4-1
+- Initial build for VineLinux

+ 207 - 0
o/ocaml-ounit/ocaml-ounit-vl.spec

@@ -0,0 +1,207 @@
+%global opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0)
+
+Name:           ocaml-ounit
+Version:        2.0.0
+Release:        13%{?_dist_release}
+Summary:        Unit test framework for OCaml
+
+License:        MIT
+Group:		Development/Tools
+URL:            http://ounit.forge.ocamlcore.org/
+
+Source0:        http://forge.ocamlcore.org/frs/download.php/1258/ounit-%{version}.tar.gz
+ExcludeArch:    sparc64 s390 s390x
+
+BuildRequires:  ocaml >= 3.10.0
+BuildRequires:  ocaml-findlib
+#BuildRequires:  ocaml-ocamldoc
+# This may have been required by < 2.0.0, but doesn't seem to be
+# needed for newer versions.
+#BuildRequires:  ocaml-camlp4-devel
+
+
+%description
+OUnit is a unit test framework for OCaml. It allows one to easily
+create unit-tests for OCaml code. It is based on HUnit, a unit testing
+framework for Haskell. It is similar to JUnit, and other xUnit testing
+frameworks.
+
+
+%package        devel
+Summary:        Development files for %{name}
+Group:		Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+
+%description    devel
+The %{name}-devel package contains libraries and signature files for
+developing applications that use %{name}.
+
+
+%prep
+%setup -q -n ounit-%{version}
+sh ./configure --destdir $RPM_BUILD_ROOT
+
+
+%build
+make all
+make doc
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+export OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml
+mkdir -p $OCAMLFIND_DESTDIR $OCAMLFIND_DESTDIR/stublibs
+make install
+
+# Remove this, reinstall it properly with a %%doc rule below.
+rm -rf $RPM_BUILD_ROOT/usr/local/share/doc
+
+%check
+make test
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%doc LICENSE.txt
+%{_libdir}/ocaml/oUnit
+%if %opt
+%exclude %{_libdir}/ocaml/oUnit/*.a
+%exclude %{_libdir}/ocaml/oUnit/*.cmxa
+%endif
+%exclude %{_libdir}/ocaml/oUnit/*.mli
+
+
+%files devel
+%doc LICENSE.txt README.txt
+%doc _build/src/api-ounit.docdir/*
+%if %opt
+%{_libdir}/ocaml/oUnit/*.a
+%{_libdir}/ocaml/oUnit/*.cmxa
+%endif
+%{_libdir}/ocaml/oUnit/*.mli
+
+
+%changelog
+* Wed May 27 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.0.0-13
+- Initial build for VineLinux
+
+* Mon Feb 16 2015 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-12
+- Bump release and rebuild.
+
+* Mon Feb 16 2015 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-11
+- ocaml-4.02.1 rebuild.
+
+* Mon Jan 26 2015 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-10
+- Fix Source URL.
+- Rebuild against OCaml to fix "make inconsistent assumptions over
+  implementation Arg".
+
+* Sat Aug 30 2014 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-9
+- ocaml-4.02.0 final rebuild.
+
+* Sat Aug 23 2014 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-8
+- ocaml-4.02.0+rc1 rebuild.
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.0-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Fri Aug 01 2014 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-6
+- ocaml-4.02.0-0.8.git10e45753.fc22 rebuild.
+
+* Thu Jul 17 2014 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-5
+- OCaml 4.02.0 beta rebuild.
+
+* Mon Jul 14 2014 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-4
+- Remove workaround for code gen bug and try building against
+  possibly fixed compiler.
+
+* Sun Jul 13 2014 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-3
+- Add workaround for code generator bug on ARM (RHBZ#1119049).
+
+* Sat Jul 12 2014 Richard W.M. Jones <rjones@redhat.com> - 2.0.0-1
+- New upstream version 2.0.0.
+- Remove BR on camlp4.
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Fri Feb 14 2014 Richard W.M. Jones <rjones@redhat.com> - 1.1.2-8
+- Rebuild for updated Arg module (RHBZ#1065447).
+
+* Sat Sep 14 2013 Richard W.M. Jones <rjones@redhat.com> - 1.1.2-7
+- Rebuild for OCaml 4.01.0.
+- Enable debuginfo.
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Oct 19 2012 Richard W.M. Jones <rjones@redhat.com> - 1.1.2-4
+- Rebuild for OCaml 4.00.1.
+- Clean up the spec file.
+
+* Sat Jul 28 2012 Richard W.M. Jones <rjones@redhat.com> - 1.1.2-3
+- Bump and rebuild against new OCaml 4.00.0 official release.
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sat Jun 30 2012 Richard W.M. Jones <rjones@redhat.com> - 1.1.2-1
+- New upstream version 1.1.2, fixed for OCaml 4.00.0.
+
+* Sat Jun 09 2012 Richard W.M. Jones <rjones@redhat.com> - 1.1.0-6
+- Rebuild for OCaml 4.00.0.
+
+* Mon May 14 2012 Richard W.M. Jones <rjones@redhat.com> - 1.1.0-5
+- Bump release and rebuild for new OCaml on ARM.
+
+* Fri Jan 06 2012 Richard W.M. Jones <rjones@redhat.com> - 1.1.0-4
+- Rebuild for OCaml 3.12.1.
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Jan  5 2011 Richard W.M. Jones <rjones@redhat.com> - 1.1.0-2
+- New upstream version 1.1.0.
+- Project has moved to new upstream URL and Source0.
+- Rebuild for OCaml 3.12.0.
+- New build system:
+    + doesn't need 'make allopt'
+    + DESTDIR logic changed (see OASIS bug 852)
+    + docdir moved
+- LICENSE and README files renamed.
+- BR camlp4.
+
+* Wed Dec 30 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.3-7
+- Rebuild for OCaml 3.11.2.
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Sat May 23 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.3-5
+- 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> - 1.0.3-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Nov 26 2008 Richard W.M. Jones <rjones@redhat.com> - 1.0.3-3
+- Rebuild for OCaml 3.11.0+rc1.
+
+* Wed Nov 19 2008 Richard W.M. Jones <rjones@redhat.com> - 1.0.3-2
+- Rebuild for OCaml 3.11.0
+
+* Sun Aug 31 2008 Richard W.M. Jones <rjones@redhat.com> - 1.0.3-1
+- New upstream version 1.0.3.
+
+* Mon May 12 2008 Richard W.M. Jones <rjones@redhat.com> - 1.0.2-2
+- License is MIT.
+
+* Sat May  3 2008 Richard W.M. Jones <rjones@redhat.com> - 1.0.2-1
+- Initial RPM release.