ocaml.git
20 years agolatest debhelper version
Stefano Zacchiroli [Fri, 12 Aug 2005 08:47:15 +0000 (08:47 +0000)]
latest debhelper version

20 years agomerged ocaml-md5sums version shipped in the ocaml package
Stefano Zacchiroli [Fri, 12 Aug 2005 08:42:34 +0000 (08:42 +0000)]
merged ocaml-md5sums version shipped in the ocaml package
- ocamlobjinfo can be specified via environment variable
- more resistent to failures on update in case md5sums_dir does not exist or is not a directory

20 years ago- absolute path for ocaml-md5sums
Stefano Zacchiroli [Fri, 12 Aug 2005 08:41:09 +0000 (08:41 +0000)]
- absolute path for ocaml-md5sums
- avoid failure if ocaml-md5sums is not available (ocaml-base-nox may have been removed before current package)

20 years agoabsolute path for ocaml-md5sums
Stefano Zacchiroli [Fri, 12 Aug 2005 08:40:20 +0000 (08:40 +0000)]
absolute path for ocaml-md5sums

20 years agofetch debhelper from the net
Stefano Zacchiroli [Sun, 31 Jul 2005 10:11:24 +0000 (10:11 +0000)]
fetch debhelper from the net

20 years agofixed typo (compile time error)
Stefano Zacchiroli [Sat, 9 Jul 2005 17:26:42 +0000 (17:26 +0000)]
fixed typo (compile time error)

20 years agono need to remove the registry dir, now we have only one of it
Stefano Zacchiroli [Sat, 9 Jul 2005 17:13:24 +0000 (17:13 +0000)]
no need to remove the registry dir, now we have only one of it

20 years agoswitched back to postrm, invoking "ocaml-md5sums update" on prerm does
Stefano Zacchiroli [Sat, 9 Jul 2005 16:52:06 +0000 (16:52 +0000)]
switched back to postrm, invoking "ocaml-md5sums update" on prerm does
not work since md5sums registry entries are still in the registry dir

20 years agoremove md5sums dir when registry is empty on update
Stefano Zacchiroli [Sat, 9 Jul 2005 16:49:49 +0000 (16:49 +0000)]
remove md5sums dir when registry is empty on update

20 years agonon-versioned default for ocaml md5sums dir
Stefano Zacchiroli [Sat, 9 Jul 2005 16:49:14 +0000 (16:49 +0000)]
non-versioned default for ocaml md5sums dir

20 years ago- ocaml-md5sums will now delete the registry file if, after an update,
Stefano Zacchiroli [Sat, 9 Jul 2005 15:58:08 +0000 (15:58 +0000)]
- ocaml-md5sums will now delete the registry file if, after an update,
  it no longer contains any entry (actually if it is empty)
- on removal update registry in prerm script instead of postrm one so
  that registry dir could be deleted by dpkg if empty
- bugfix in Makefile: scripts are installed again when creating
  debhelper package

20 years agoset executable property on configure
Stefano Zacchiroli [Sat, 9 Jul 2005 14:56:27 +0000 (14:56 +0000)]
set executable property on configure

20 years agoadded configure for external specification of md5sums dir
Stefano Zacchiroli [Sat, 9 Jul 2005 13:55:54 +0000 (13:55 +0000)]
added configure for external specification of md5sums dir

20 years agoautoscript no longer need to be built from .in
Stefano Zacchiroli [Sat, 9 Jul 2005 12:06:02 +0000 (12:06 +0000)]
autoscript no longer need to be built from .in

20 years ago- enable native code building of ocaml-md5sums
Stefano Zacchiroli [Sat, 9 Jul 2005 12:05:12 +0000 (12:05 +0000)]
- enable native code building of ocaml-md5sums
- no longer uses findlib
- clean up

20 years ago- fixed typos in embedded manpage
Stefano Zacchiroli [Sat, 9 Jul 2005 11:52:32 +0000 (11:52 +0000)]
- fixed typos in embedded manpage
- real life path for ocaml-md5sums

20 years agocosmetic changes
Stefano Zacchiroli [Sat, 9 Jul 2005 11:51:58 +0000 (11:51 +0000)]
cosmetic changes

20 years agobumped debhelper version
Stefano Zacchiroli [Sat, 9 Jul 2005 11:51:40 +0000 (11:51 +0000)]
bumped debhelper version

20 years agoadded author line
Stefano Zacchiroli [Sat, 9 Jul 2005 11:51:27 +0000 (11:51 +0000)]
added author line

20 years agoremoved TODO item about getpackages()
Stefano Zacchiroli [Sat, 23 Apr 2005 13:36:51 +0000 (13:36 +0000)]
removed TODO item about getpackages()

20 years agouses debhelper's getpackages() to check for binary packages existance by name
Stefano Zacchiroli [Sat, 23 Apr 2005 13:25:24 +0000 (13:25 +0000)]
uses debhelper's getpackages() to check for binary packages existance by name

20 years ago- added -m switch to specify a file containing the list of ocaml objects to be
Stefano Zacchiroli [Sun, 17 Apr 2005 15:12:04 +0000 (15:12 +0000)]
- added -m switch to specify a file containing the list of ocaml objects to be
  considered for dependency analysis
- added -d switch to inhibit generation of findlib dependency
- completed pod documentation
- enlightened perl syntax (less parens)
- uses ".debhelper" convention for temp files in debian/
- inlined has_meta sub

20 years agobumped debhelper version
Stefano Zacchiroli [Sun, 17 Apr 2005 15:02:54 +0000 (15:02 +0000)]
bumped debhelper version

20 years ago- changed registry format, adding the runtime dependency field
Stefano Zacchiroli [Mon, 11 Apr 2005 09:22:18 +0000 (09:22 +0000)]
- changed registry format, adding the runtime dependency field
  (the idea is that for each pair <unit_name, md5sum> there are 3 dependencies
  information: dependency for development part of libraries, dependency for
  runtime part of libraries or non-custom bytecode binaries, version of the
  package shipping that unit)
- added command line flag --runtime
- added error when duplicate entries are found in registry at update time
- "dep" action no longer requires --package and --version arguments, it does
  not need them

20 years agoadded registry feeding targets, just type "make feeding" and sample md5sum
Stefano Zacchiroli [Mon, 11 Apr 2005 09:19:22 +0000 (09:19 +0000)]
added registry feeding targets, just type "make feeding" and sample md5sum
entries for the standard ocaml installation will be created

20 years agochanged feeding documentation
Stefano Zacchiroli [Mon, 11 Apr 2005 09:18:16 +0000 (09:18 +0000)]
changed feeding documentation
- added entry for ocaml-compiler-libs
- filtered out camlp4/ and ocamldoc/ which are troublesome

20 years ago- completed filling algorithm: now handles dependencies on ocaml, on findlib,
Stefano Zacchiroli [Mon, 11 Apr 2005 09:17:23 +0000 (09:17 +0000)]
- completed filling algorithm: now handles dependencies on ocaml, on findlib,
  and on source runtime (when available) for -dev libraries
- added command line override for specifying that a package has to be handled
  as a -dev library, possibly with an associated runtime

20 years agosnapshot
Stefano Zacchiroli [Fri, 8 Apr 2005 18:18:55 +0000 (18:18 +0000)]
snapshot
(at the moment:
- registry format should be changed, an additional field is needed
  read doc/substvar_filling.txt for more info)

20 years agostarted writing notes about which md5sum entries should be shipped by the ocaml
Stefano Zacchiroli [Thu, 7 Apr 2005 13:52:19 +0000 (13:52 +0000)]
started writing notes about which md5sum entries should be shipped by the ocaml
package

20 years agono longer needed
Stefano Zacchiroli [Thu, 7 Apr 2005 13:51:21 +0000 (13:51 +0000)]
no longer needed

20 years ago- added support for dump/restore of ocamlobjinfo information (so that it does
Stefano Zacchiroli [Thu, 7 Apr 2005 13:51:01 +0000 (13:51 +0000)]
- added support for dump/restore of ocamlobjinfo information (so that it does
  not need to be invoked twice on the same set of objects, as happend for ocaml
  libraries first for extracting information about defined units and then for
  information about imported ones)
- more structured code, added a lot of iterators (over fils, input channel,
  registry like file, ...)

20 years agobuilds autoscripts per default
Stefano Zacchiroli [Thu, 7 Apr 2005 13:48:57 +0000 (13:48 +0000)]
builds autoscripts per default

20 years agoautoscripts which uses ocaml-md5sums
Stefano Zacchiroli [Thu, 7 Apr 2005 13:48:33 +0000 (13:48 +0000)]
autoscripts which uses ocaml-md5sums

20 years agosample data of various files related to dh_ocaml
Stefano Zacchiroli [Thu, 7 Apr 2005 13:48:05 +0000 (13:48 +0000)]
sample data of various files related to dh_ocaml

20 years ago- uses ocaml-md5sums (code really lighter now)
Stefano Zacchiroli [Thu, 7 Apr 2005 13:45:21 +0000 (13:45 +0000)]
- uses ocaml-md5sums (code really lighter now)
- try to guess objects related to ocaml bytecode binaries (still to be tested)
- wrote (first draft of) pod documentation

20 years ago- implemented update action
Stefano Zacchiroli [Wed, 6 Apr 2005 15:01:26 +0000 (15:01 +0000)]
- implemented update action
- added registry iterator
- better command line syntax
- tested (and fixed) compute and dep actions
- added support for reading objects list from stdin
- added logging and verbosity
- added copyright information

20 years agochecked in ocaml md5sums registry manager
Stefano Zacchiroli [Wed, 6 Apr 2005 09:28:04 +0000 (09:28 +0000)]
checked in ocaml md5sums registry manager
(debhelper maintainer told me that dh_ocaml does too much on his own,
thus I'm moving away registry handling in an external tool that will
be invoked both by dh_ocaml at package build time and by postrm/postinst
scripts)

20 years agodh_ocaml: checkin
Stefano Zacchiroli [Mon, 4 Apr 2005 19:03:36 +0000 (19:03 +0000)]
dh_ocaml: checkin