lp:debian/squeeze/dh-ocaml
- Get this branch:
- bzr branch lp:debian/squeeze/dh-ocaml
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 8. 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
-
[ Mehdi Dogguy ]
* dh_ocamldoc:
+ Use word boundaries to correctly detect ocamlfind options
instead of spaces (Closes: #555794).
+ Add some bits to the manpage about how to deal with
several documentations.
+ Make different titles when a package ships several documentations.
+ Pass -sort to ocamldoc to sort the list of top-level modules before
generating the documentation.
+ When "--doc-base-generate" is found in a .ocamldoc file, dh_ocamldoc
will generate the corresponding .doc-base file only (Closes: #549930)
* dom-git-checkout.1: Mention how to configure the username (Closes: #570363)[ Stéphane Glondu ]
* debian/control:
+ remove Stefano from Uploaders
+ move debhelper to Build-Depends (needed for "clean" target)
+ add debhelper to Recommends
+ make dh-ocaml break previous versions of ocaml (Closes: #569195)
+ bump Standards-Version to 3.9.0
* dh_ocamlinit: add support for DYN: lines
* ocamlvars.mk: add OCAML_NATDYNLINK
* Switch source package format to 3.0 (native) - 4. 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 - 3. By Stéphane Glondu
-
[ Stefano Zacchiroli ]
* dom-git-checkout manpage: clarify that the tool is d-o-m specific
* dom-new-git-repo manpage: clarify what pkg-ocaml-maint is[ Sylvain Le Gall ]
* Rewrite ocaml-md5sums in perl and install it (Closes: #516502)
* dh_ocaml now computes automatically dependencies (Closes: #522831)
* Add dh-ocaml (>= 0.9) build dependency when generating debian/control
through CDBS
* Add ocaml-lintian and use it in dh_ocaml to dump information for
lintian check
* Use xsltproc and lynx rather than docbook2x to produce policy
* Convert policy to xinclude to be able to run xmllint and spot
precisely error[ Mehdi Dogguy ]
* Install ocaml.pm to enable: dh --with ocaml
* Execute dh_ocaml before dh_gencontrol in the dh sequence
* Simplify build process
* Make the cdbs rule ocaml.mk work with the dh_ocaml scripts suite.
* Update email addresses and remove DMUA[ Stéphane Glondu ]
* Remove compatibility symlinks from /usr/share/cdbs/1/ class
* Update Standards-Version to 3.8.3 - 2. 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 - 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)