pkg-infra: do the package install before installing init files
authorYann E. MORIN <yann.morin.1998@free.fr>
Sun, 6 Jul 2014 13:45:47 +0000 (15:45 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Sun, 6 Jul 2014 20:25:24 +0000 (22:25 +0200)
commitea0f52fc3fca5e5ba3ea5cd46033df2f53e9b5a5
treef521562b4185702a6d80da19297f94e48c66d1fe
parent18a0e073507e03eaba80c25017f9f28bd830a48a
pkg-infra: do the package install before installing init files

The init hooks may reference files installed by the package. For
example, when a package installs systemd unit files, and wants them
enabled/disabled by default, the init hook may move/symlink/rename the
unit files.

Currently, the init hooks are called before the package is installed,
thus breaking the use-case above.

Just inverse the install order, so that a package is installed before
its init hooks are called.

Fixes: http://autobuild.buildroot.net/results/5b03174318d8a6dc3112053ff141b70a90869c20/
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/pkg-generic.mk