Hello community,
here is the log from the commit of package ocaml for openSUSE:Factory checked in at 2012-01-12 15:30:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocaml (Old)
and /work/SRC/openSUSE:Factory/.ocaml.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ocaml", Maintainer is "DLovasko@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ocaml/ocaml.changes 2011-11-09 14:15:39.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ocaml.new/ocaml.changes 2012-01-12 15:31:05.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Dec 19 09:55:25 UTC 2011 - coolo@suse.com
+
+- fix Source references to contain original upstream
+
+-------------------------------------------------------------------
+Mon Nov 14 00:21:40 CET 2011 - dmueller@suse.de
+
+- add add .type directive for code symbols (needed on arm)
+
+-------------------------------------------------------------------
Old:
----
ocaml-3.12-refman.html.tar.bz2
ocaml-3.12-refman.info.tar.bz2
ocaml-3.12-refman.ps.bz2
New:
----
arm-add-type-directive.patch
ocaml-3.12-refman.html.tar.gz
ocaml-3.12-refman.info.tar.gz
ocaml-3.12-refman.ps.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ocaml.spec ++++++
--- /var/tmp/diff_new_pack.HPLsBX/_old 2012-01-12 15:31:18.000000000 +0100
+++ /var/tmp/diff_new_pack.HPLsBX/_new 2012-01-12 15:31:18.000000000 +0100
@@ -17,24 +17,20 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: ocaml
-License: QPL and (LGPLv2+ with Exceptions)
-Group: Development/Languages/Other
Version: 3.12.1
-Release: 5
+Release: 0
%define doc_version 3.12
%ifarch s390 s390x
%define do_opt 0
%else
%define do_opt 1
%endif
-Source0: ftp://ftp.inria.fr/lang/caml-light/ocaml-%{version}.tar.bz2
-Source1: ftp://ftp.inria.fr/lang/caml-light/ocaml-%{doc_version}-refman.html.tar.bz2
-Source2: ftp://ftp.inria.fr/lang/caml-light/ocaml-%{doc_version}-refman.ps.bz2
-Source3: ftp://ftp.inria.fr/lang/caml-light/ocaml-%{doc_version}-refman.info.tar.bz2
+Source0: http://caml.inria.fr/pub/distrib/ocaml-%{doc_version}/ocaml-%{version}.tar.bz2
+Source1: http://caml.inria.fr/pub/distrib/ocaml-%{doc_version}/ocaml-%{doc_version}-refman.html.tar.gz
+Source2: http://caml.inria.fr/pub/distrib/ocaml-%{doc_version}/ocaml-%{doc_version}-refman.ps.gz
+Source3: http://caml.inria.fr/pub/distrib/ocaml-%{doc_version}/ocaml-%{doc_version}-refman.info.tar.gz
Source4: rpmlintrc
Patch0: ocaml-3.00-camldebug_el.patch
Patch1: ocaml-3.04-info.patch
@@ -45,8 +41,11 @@
Patch7: ocaml-3.09-emacs_localcompile.patch
Patch8: ocaml-3.09-rpmoptflags.patch
Patch9: ocaml-ppc64.patch
+Patch10: arm-add-type-directive.patch
Url: http://caml.inria.fr/
Summary: The Objective Caml Compiler and Programming Environment
+License: QPL-1.0 and (LGPLv2+ with Exceptions)
+Group: Development/Languages/Other
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %install_info_prereq
@@ -79,8 +78,8 @@
%package runtime
-License: QPL
Summary: The Objective Caml Compiler and Programming Environment
+License: QPL-1.0
Group: Development/Languages/Other
Provides: ocaml(runtime) = %{version}
@@ -93,9 +92,9 @@
%package source
-License: QPL and (LGPLv2+ with Exceptions)
-Group: Development/Languages/Other
Summary: Source code for Objective Caml libraries
+License: QPL-1.0 and (LGPLv2+ with Exceptions)
+Group: Development/Languages/Other
Requires: ocaml = %{version}-%{release}
%description source
@@ -103,9 +102,9 @@
%package x11
+Summary: X11 support for Objective Caml
License: LGPLv2 with static linking exception
Group: System/Libraries
-Summary: X11 support for Objective Caml
Requires: ocaml-runtime = %{version}-%{release}
%description x11
@@ -114,9 +113,9 @@
%package labltk
+Summary: The Objective Caml Compiler and Programming Environment
License: LGPLv2 with static linking exception
Group: System/Libraries
-Summary: The Objective Caml Compiler and Programming Environment
Requires: ocaml(runtime) = %{version}-%{release}
Requires: ocaml = %{version}-%{release}
@@ -129,9 +128,9 @@
%package labltk-devel
+Summary: Development files for labltk
License: LGPLv2 with static linking exception
Group: Development/Libraries/Other
-Summary: Development files for labltk
Requires: ocaml = %{version}-%{release}
Requires: %{name}-labltk = %{version}-%{release}
Requires: xorg-x11-libX11-devel
@@ -148,9 +147,9 @@
%package camlp4
+Summary: Pre-Processor-Pretty-Printer for Objective Caml
License: LGPLv2 with static-linking exception
Group: Development/Languages/Other
-Summary: Pre-Processor-Pretty-Printer for Objective Caml
Requires: ocaml-runtime = %{version}-%{release}
%description camlp4
@@ -161,9 +160,9 @@
%package camlp4-devel
+Summary: Pre-Processor-Pretty-Printer for Objective Caml
License: LGPLv2 with static-linking exception
Group: Development/Languages/Other
-Summary: Pre-Processor-Pretty-Printer for Objective Caml
Requires: ocaml = %{version}-%{release}
Requires: %{name}-camlp4 = %{version}-%{release}
Provides: camlp4 = %{version}
@@ -177,9 +176,9 @@
%package ocamldoc
-License: QPL
-Group: Development/Languages/Other
Summary: The Objective Caml Compiler and Programming Environment
+License: QPL-1.0
+Group: Development/Languages/Other
Requires: ocaml = %{version}-%{release}
%description ocamldoc
@@ -191,9 +190,9 @@
%package emacs
-License: GPLv2+
-Group: Development/Languages/Other
Summary: The Objective Caml Compiler and Programming Environment
+License: GPL-2.0+
+Group: Development/Languages/Other
Requires: ocaml = %{version}-%{release}
Requires: emacs
Provides: caml-mode
@@ -207,9 +206,9 @@
%package docs
-License: GPLv2+ ; QPL ..
-Group: Development/Languages/Other
Summary: The Objective Caml Compiler and Programming Environment
+License: GPL-2.0+ ; QPL-1.0
+Group: Development/Languages/Other
Requires: ocaml = %{version}-%{release}
%description docs
@@ -221,9 +220,9 @@
system, Lex&Yacc tools, a replay debugger, and a comprehensive library.
%package compiler-libs
-License: QPL
-Group: Development/Libraries/Other
Summary: Libraries used internal to the OCaml Compiler
+License: QPL-1.0
+Group: Development/Libraries/Other
Requires: ocaml = %{version}-%{release}
%description compiler-libs
@@ -235,9 +234,9 @@
be helpful in the development of certain applications.
%package compiler-libs-devel
-License: QPL
-Group: Development/Libraries/Other
Summary: Libraries used internal to the OCaml Compiler
+License: QPL-1.0
+Group: Development/Libraries/Other
Requires: ocaml-compiler-libs = %{version}-%{release}
%description compiler-libs-devel
@@ -259,6 +258,7 @@
%patch7
%patch8
%patch9
+%patch10 -p1
find -name ".cvsignore" | xargs -r rm -f
@@ -330,7 +330,9 @@
%{_bindir}/*
%{_mandir}/*/*
%{_libdir}/ocaml/*.a
+%ifnarch %arm
%{_libdir}/ocaml/*.cmxs
+%endif
%{_libdir}/ocaml/*.cmxa
%{_libdir}/ocaml/*.cmx
%{_libdir}/ocaml/*.mli
++++++ arm-add-type-directive.patch ++++++
From: Stephane Glondu