package/localedef: fix dependencies
authorYann E. MORIN <yann.morin.1998@free.fr>
Tue, 17 Mar 2020 21:11:02 +0000 (22:11 +0100)
committerYann E. MORIN <yann.morin.1998@free.fr>
Tue, 17 Mar 2020 21:42:39 +0000 (22:42 +0100)
commitaf90a104c06542a1bf5545eaf9b9c7beb7176e80
tree15f00d06c9ffc1647574f557243d87d87bc403e2
parentb4a0f9fb0e45aded46eb7259e25a1113eabf93c0
package/localedef: fix dependencies

localedef needs bison to satisfy a .y.c rule to generate a parser for
plural forms, to ultimately generate data for the target. So we do not
want to depend on the host-provided bison; we want to build our own (for
reproducibility).

localedef is a host-only package, and dependencies are not inherited
from the target variant, so we need to make them explicit host
dependencies.

And move the assignment after all the download-related variables.

Reported-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Reviewed-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/localedef/localedef.mk