lp:ubuntu/natty/dh-ocaml

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/natty/dh-ocaml
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

7. By Ralf Treinen <email address hidden>

[ Stéphane Glondu ]
* debian/control:
  - add git-core to Suggests
  - bump Standards-Version to 3.9.1 (no changes)
* tools/:
  - dom-new-git-repo: explicitly use sh when executing remote commands
    via ssh (Closes: #588371)
  - dom-git-checkout: check for existence of upstream/pristine-tar
    remote branches before creating local ones (Closes: #591555)

[ Ralf Treinen ]
* policy/: continue work started by Sylvain Le Gall on splitting the
  document into policy and reference (thanks, Sylvain!):
  - current value of ocaml version no longer mentionend in policy
  - fix location of library directory (closes: #591556)
  - refactor sections, many small changes all over the document
  - streamline discussion on bytecode vs native code
  - compiling with -custom is deprecated (closes: #500286)
  - reference: add section on dh
  - findlib integration: META files always go in the directory of the
    library, debian-specific ones should have a comment.
* Makefile: generate the reference document
* update authors in doc-base registration for the policy
* add doc-base registration for the reference.
* Added myself to uploaders.

6. By Stéphane Glondu

Revert fix to #500869; -u is deprecated (Closes: #554510)

5. By Stéphane Glondu

[ Stéphane Glondu ]
* dh_ocamldoc: fix typo in regexp (Closes: #549939)
* dh_ocaml: better error when /usr/lib doesn't exist in a relevant
  binary package
* dom-new-git-repo:
  - cope with new scheme of example hooks with recent versions of git
  - issue a warning when nothing is pushed

[ Mehdi Dogguy ]
* Don't pass --nodefined-map to ocaml-lintian
* Add a variable to be able to desactivate dh_ocaml in a cdbs
  package when needed. The variable WITH_DH_OCAML has to be set
  to 0 to desactivate dh_ocaml.
* ocaml-md5sums: Print object file's name when failing
* Replace class/ocaml.mk with rules/ocaml.mk in policy/appendix-cdbs.xml
  (Closes: #550378)

[ Stefano Zacchiroli ]
* dh_ocamldoc manpage improvements: mention how ocamlfind is detected
  and that order is relevant when shipping doc elsewhere

4. By Mehdi

[ Stephane Glondu ]
* Use "<<" for Replaces, not "<=" (Closes: #528241)
* Add ocaml-pkg-update-uploaders (Closes: #516764)
* Add dom-safe-pull

[ Mehdi Dogguy ]
* Add variables OCAML_RUNTIME and OCAML_RUNTIME_NOX in ocamlvars.mk: which
  are, respectively, ocaml-base-nox-$(OCAML_ABI) and ocaml-base-$(OCAML_ABI)
  on non-native archs.
* Install script tools dom-{new-git-repo,git-checkout,mrconfig} in
  /usr/bin (Closes: #516777)
* Install dom-{apply,save}-patches in /usr/bin/ and update policy to
  explain briefly how to use them.
* Add manpages for new tools
* Add docbook-xsl, libxml2-utils and xsltproc to generate manpages

[ Ralf Treinen ]
* Add a section on setting the archive section of ocaml programs.
* Set Section to ocaml

[ Sylvain Le Gall ]
* Add dom-switch-opt to test byte compilation on native arch

3. By Colin Watson

Fix version in Replaces.

2. By Colin Watson

Use << for Replaces rather than <=, to cope with previous Ubuntu
variants of ocaml.

1. By Stefano Zacchiroli

[ Samuel Mimram ]
* Correct typo in dh_ocaml (Closes: #514996)

[ Stefano Zacchiroli ]
* switch versioning scheme to major.minor.micro: we will bump minor
  only for significant changes, and micro for bugfixes (as usual)
* package description: clarify that debian/rules helpers are both for
  CDBS and for generic debian/rules
* ocamlinit.mk: avoid stripping leading white spaces while filling .in
  files. Rationale: that could break files for which spaces are relevant
  (e.g. debian/patches/*.in)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/oneiric/dh-ocaml
This branch contains Public information 
Everyone can see this information.

Subscribers