summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Stefano Zacchiroli [Fri, 12 Aug 2005 08:47:15 +0000 (08:47 +0000)]
latest debhelper version
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
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)
Stefano Zacchiroli [Fri, 12 Aug 2005 08:40:20 +0000 (08:40 +0000)]
absolute path for ocaml-md5sums
Stefano Zacchiroli [Sun, 31 Jul 2005 10:11:24 +0000 (10:11 +0000)]
fetch debhelper from the net
Stefano Zacchiroli [Sat, 9 Jul 2005 17:26:42 +0000 (17:26 +0000)]
fixed typo (compile time error)
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
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
Stefano Zacchiroli [Sat, 9 Jul 2005 16:49:49 +0000 (16:49 +0000)]
remove md5sums dir when registry is empty on update
Stefano Zacchiroli [Sat, 9 Jul 2005 16:49:14 +0000 (16:49 +0000)]
non-versioned default for ocaml md5sums dir
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
Stefano Zacchiroli [Sat, 9 Jul 2005 14:56:27 +0000 (14:56 +0000)]
set executable property on configure
Stefano Zacchiroli [Sat, 9 Jul 2005 13:55:54 +0000 (13:55 +0000)]
added configure for external specification of md5sums dir
Stefano Zacchiroli [Sat, 9 Jul 2005 12:06:02 +0000 (12:06 +0000)]
autoscript no longer need to be built from .in
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
Stefano Zacchiroli [Sat, 9 Jul 2005 11:52:32 +0000 (11:52 +0000)]
- fixed typos in embedded manpage
- real life path for ocaml-md5sums
Stefano Zacchiroli [Sat, 9 Jul 2005 11:51:58 +0000 (11:51 +0000)]
cosmetic changes
Stefano Zacchiroli [Sat, 9 Jul 2005 11:51:40 +0000 (11:51 +0000)]
bumped debhelper version
Stefano Zacchiroli [Sat, 9 Jul 2005 11:51:27 +0000 (11:51 +0000)]
added author line
Stefano Zacchiroli [Sat, 23 Apr 2005 13:36:51 +0000 (13:36 +0000)]
removed TODO item about getpackages()
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
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
Stefano Zacchiroli [Sun, 17 Apr 2005 15:02:54 +0000 (15:02 +0000)]
bumped debhelper version
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
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
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
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
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)
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
Stefano Zacchiroli [Thu, 7 Apr 2005 13:51:21 +0000 (13:51 +0000)]
no longer needed
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, ...)
Stefano Zacchiroli [Thu, 7 Apr 2005 13:48:57 +0000 (13:48 +0000)]
builds autoscripts per default
Stefano Zacchiroli [Thu, 7 Apr 2005 13:48:33 +0000 (13:48 +0000)]
autoscripts which uses ocaml-md5sums
Stefano Zacchiroli [Thu, 7 Apr 2005 13:48:05 +0000 (13:48 +0000)]
sample data of various files related to dh_ocaml
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
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
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)
Stefano Zacchiroli [Mon, 4 Apr 2005 19:03:36 +0000 (19:03 +0000)]
dh_ocaml: checkin