At a minimum, CLI packages must build-depend on cli-common
(>=
0.2.0) and the compiler.
Current CLI compilers in Debian:
mono-mcs
(>= 1.0) | c-sharp-compiler
boo
(>= 0.5.6)
If your package is Arch: all, you should specify this as Build-Depends-Indep.
Software that access Mono via the C interface (libmono.so) or requires the mono.pc file must build-depend also on: libmono-dev (>= 1.0)
All CLI applications/libraries must build-depend on cli-common
(>= 0.1.3) and use the included dh_* scripts (this version may change later,
when cli-common has changes which are required to be used by all CLI packages,
the CLI Policy version will represent such change).
Be sure to run dh_makeclilibs before dh_clideps! Otherwise, if two binary packages from the same source package depend on one another, dh_clideps will not be able to determine depedencies.
See dh_clideps(1)
or dh_makeclilibs(1)
for details
about the parameters.
Debian CLI Policy (DRAFT)
Version 0.2.0meebey@meebey.net
brandon@smarterits.com