I've talked to the good people on #debian-bootstrap who would be most affected by the possible build-dep cycle, and i think the simplest approach is actually to split out make_dafsa.py into its own architecture-independent package. I'm thinking i'll call the package psl-make-dafsa, and in the course of shipping it, i'll place src/make_dafsa.py as /usr/bin/psl-make-dafsa. This is because: * debian discourages scripts on the $PATH from having language-specific suffixes like .py: https://lintian.debian.org/tags/script-with-language-extension.html * "-" appears to be a more common delimiter in command names than "_": 0 dkg@alice:~$ for x in - _; do printf "%s: %d " "$x" $(ls -1 ${PATH//:/ } | grep -c "$x"); done; echo -: 1235 _: 368 0 dkg@alice:~$ * i'd prefer to prefix the command with "psl-" since it really is producing and interpreting PSL-specific data structures. Accepting this patch would mean i'd have fewer changes to make in the debian packaging, and would allow other distributors to take a similar approach if they want to. |
||
---|---|---|
.. | ||
LICENSE.chromium | ||
Makefile.am | ||
lookup_string_in_fixed_set.c | ||
psl-make-dafsa | ||
psl-make-dafsa.1 | ||
psl.c | ||
psl2c.c |