[Pkg-ocaml-maint-commits] [SCM] OCaml packaging branch, 3.11/master, updated. debian/3.11.0-1-15-g06c0081

Stephane Glondu steph at glondu.net
Sun Feb 15 23:31:15 UTC 2009


The following commit has been merged in the 3.11/master branch:
commit 06c0081cf107e5e36a88aee5ed05d1e1a83ced2c
Author: Stephane Glondu <steph at glondu.net>
Date:   Mon Feb 16 00:24:59 2009 +0100

    Update changelog and control.in

diff --git a/debian/changelog b/debian/changelog
index 925f40d..0f8dbc6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,23 @@
 ocaml (3.11.0-2) UNRELEASED; urgency=low
 
+  * Add DM-Upload-Allowed (with Stefano's blessing)
+  * Remove Julien from Uploaders (on his request)
+  * Remove binary package-specific copyright files
+  * Major changes in debian/rules:
+    - more extensive use of debhelper 7
+    - do no longer use deprecated dh_movefiles and *.files
+    - get closer to CDBS API
+    - add a build cache (for Debian debugging)
+    - ship labltk examples in a tarball
+    - reflect original locations of camlp4 *.mli files in binary packages
   * Add dbm_ldopts.dpatch, to add missing linking options for dbm
     (fixes ocsigen FTBFS)
-  * Build and install dumpapprox
+  * Remove man-ocamlmklib.dpatch, and put manpage in debian/man
+  * Remove {dumpobj,objinfo}.dpatch, and put manpages in debian/man
+  * Build and install dumpapprox, and provide a manpage
+  * Discriminate *-nox packages in short descriptions (thanks Lintian)
 
- -- Stephane Glondu <steph at glondu.net>  Fri, 13 Feb 2009 14:38:55 +0100
+ -- Stephane Glondu <steph at glondu.net>  Mon, 16 Feb 2009 00:27:36 +0100
 
 ocaml (3.11.0-1) experimental; urgency=low
 
diff --git a/debian/control.in b/debian/control.in
index 57c627d..23a1193 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -5,12 +5,12 @@ Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders:
  Sven Luther <luther at debian.org>,
  Stefano Zacchiroli <zack at debian.org>,
- Julien Cristau <jcristau at debian.org>,
  Samuel Mimram <smimram at debian.org>,
  Sylvain Le Gall <gildor at debian.org>,
  Ralf Treinen <treinen at debian.org>,
  Stephane Glondu <steph at glondu.net>
-Build-Depends: debhelper (>= 7), tcl8.4-dev, tk8.4-dev, libncurses5-dev, libgdbm-dev, dpatch, bzip2, docbook-xml, docbook-utils, gcc-4.2 [arm]
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 7), tcl8.4-dev, tk8.4-dev, libncurses5-dev, libgdbm-dev, dpatch, bzip2, docbook-xml, docbook-utils
 Standards-Version: 3.8.0
 Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ocaml.git
 Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocaml.git
@@ -18,13 +18,13 @@ Homepage: http://caml.inria.fr/
 
 Package: ocaml-nox
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libncurses5-dev, ocaml-base-nox (=${binary:Version}), ocaml-interp (=${binary:Version}), gcc [!arm], gcc-4.2 [arm], binutils
+Depends: ${shlibs:Depends}, ${misc:Depends}, libncurses5-dev, ocaml-base-nox (=${binary:Version}), ocaml-interp (=${binary:Version}), gcc, binutils
 Suggests: ocaml-doc, libgdbm-dev, tuareg-mode | ocaml-mode
 Recommends: camlp4, ledit, file
 Provides: ocaml-nox-${F:OCamlABI}, ${F:BestProvides}, libnums-ocaml-dev
 Replaces: camlp4 (<< 3.10.0), ocaml (<< 3.07.2a-3), libnums-ocaml-dev
 Conflicts: camlp4 (<< 3.10.0), camlidl (<< 1.04), ocaml (<< 3.07.2a-3), libnums-ocaml-dev
-Description: ML language implementation with a class-based object system
+Description: ML implementation with a class-based object system (no X)
  Objective Caml (OCaml) is an implementation of the ML language, based on
  the Caml Light dialect extended with a complete class-based object system
  and a powerful module system in the style of Standard ML.
@@ -68,7 +68,7 @@ Description: Pre Processor Pretty Printer for OCaml
 
 Package: camlp4-extra
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, camlp4 (=${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, ocaml-nox (=${binary:Version}), camlp4 (=${binary:Version})
 Description: Pre Processor Pretty Printer for OCaml - extras
  Objective Caml (OCaml) is an implementation of the ML language,
  based on the Caml Light dialect extended with a complete
@@ -119,7 +119,7 @@ Provides: ocaml-base-nox-${F:OCamlABI}, libnums-ocaml
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Replaces: ocaml-base (<< 3.07.2a-3), libnums-ocaml
 Conflicts: ocaml (<< 3.04-2), ocaml-base (<< 3.07.2a-3), libnums-ocaml
-Description: Runtime system for OCaml bytecode executables
+Description: Runtime system for OCaml bytecode executables (no X)
  Objective Caml (OCaml) is an implementation of the ML language, based on
  the Caml Light dialect extended with a complete class-based object system
  and a powerful module system in the style of Standard ML.
@@ -144,7 +144,7 @@ Description: Runtime system for OCaml bytecode executables
 
 Package: ocaml-native-compilers
 Architecture: @OCamlNativeArchs@
-Depends: ocaml-nox (= ${binary:Version}), gcc [!arm], gcc-4.2 [arm], binutils, ${shlibs:Depends}, ${misc:Depends}
+Depends: ocaml-nox (= ${binary:Version}), gcc, binutils, ${shlibs:Depends}, ${misc:Depends}
 Provides: ocaml-best-compilers
 Replaces: ocaml-nox (<= 3.09.2-3)
 Description: Native code compilers of the OCaml suite (the .opt ones)
@@ -160,6 +160,7 @@ Description: Native code compilers of the OCaml suite (the .opt ones)
 
 Package: ocaml-source
 Architecture: all
+Depends: ${misc:Depends}
 Provides: ocaml-source-${F:OCamlABI}
 Description: Sources for Objective Caml
  Objective Caml (OCaml) is an implementation of the ML language, based on

-- 
OCaml packaging



More information about the Pkg-ocaml-maint-commits mailing list