[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

changes to the ocaml package



Hi Sven,
  I just committed some changes to the ocaml package in the svn
repository.

The main change add ocaml-md5sums to the package, a tool written by me
used to maintain a registry of the md5sums of all installed ocaml
libraries so that dependencies among debian packages could be
automatically inferred with dh_ocaml. In order to support ocaml-md5sums
I made the following changes to the package:
- ship ocaml-md5sums (see debian/patches/ocaml-md5sums) in
  ocaml-base-nox
- compute md5sums (see debian/rules) of ocaml objects shipped by
  packages: ocaml, ocaml-nox, ocaml-compiler-libs; and install it as
  md5sums registry entries in /var/lib/ocaml/md5sums
- add postinst and prerm scripts for the above mentioned packages so
  that ocaml md5sums registry is updated when packages are installed or
  removed

I will post on d-o-m a more detailed description about how dh_ocaml
works next week. In the meantime the above changes don't harm other
aspects of the ocaml package and can be safely uploaded. Still, if you
don't like them I put a summary of changes in
branches/ocaml-md5sums.diff so that they can be reverted.

Other minor changes to the package:
- moved the upstream tarball in trunk/packages/ocaml/upstream and added
  a debian/svn-deblayout so that the ocaml package works now properly
  with svn-buildpackage
- bumped the standards-version to the latest policy
- removed an out of date copy of README.Debian that used to be installed
  in ocaml-compiler-libs and linked the up to date copy in
  /usr/share/doc/ocaml-base

Cheers.

-- 
Stefano Zacchiroli -*- Computer Science PhD student @ Uny Bologna, Italy
zack@{cs.unibo.it,debian.org,bononia.it} -%- http://www.bononia.it/zack/
If there's any real truth it's that the entire multidimensional infinity
of the Universe is almost certainly being run by a bunch of maniacs. -!-

Attachment: signature.asc
Description: Digital signature


Reply to: