diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-04-09 08:55:31 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2019-04-09 08:57:11 +0200 |
commit | 21d4f13e9943b45d86b864588a0b51afcdcbecae (patch) | |
tree | a729a6f486baa5a1a25202bfce30bce8d04643ec /rules/host-glib.make | |
parent | 8778b3c1ba920ad6c7512d551748d519a41c2b7d (diff) | |
download | ptxdist-21d4f13e9943b45d86b864588a0b51afcdcbecae.tar.gz ptxdist-21d4f13e9943b45d86b864588a0b51afcdcbecae.tar.xz |
host-glib: fix glib-gettextize
Some more paths must be replaced. Also, <sysroot>/share/glib-2.0/gettext
must exist at runtime, even if it's empty (because no translation files are
installed).
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/host-glib.make')
-rw-r--r-- | rules/host-glib.make | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rules/host-glib.make b/rules/host-glib.make index 50501f47d..7e7300184 100644 --- a/rules/host-glib.make +++ b/rules/host-glib.make @@ -45,9 +45,12 @@ HOST_GLIB_CONF_OPT := \ $(STATEDIR)/host-glib.install.post: @$(call targetinfo) + @mkdir -p $(HOST_GLIB_PKGDIR)/share/glib-2.0/gettext @$(call world/install.post, HOST_GLIB) @sed -i "s:'/share':'$(PTXCONF_SYSROOT_HOST)/share':" "$(PTXCONF_SYSROOT_HOST)/bin/gdbus-codegen" - @sed -i "s:^prefix=.*:prefix=$(PTXCONF_SYSROOT_HOST):" "$(PTXCONF_SYSROOT_HOST)/bin/glib-gettextize" + @sed -i -e 's:^prefix=.*:prefix=$(PTXDIST_SYSROOT_HOST):' \ + -e 's:^\(datarootdir\|datadir\)=.*:\1=$(PTXDIST_SYSROOT_HOST)/share:' \ + $(PTXCONF_SYSROOT_HOST)/bin/glib-gettextize @$(call touch) # vim: syntax=make |