xemacs-packages.eclass: Support EAPI 6.
authorUlrich Müller <ulm@gentoo.org>
Mon, 3 Apr 2017 18:23:38 +0000 (20:23 +0200)
committerUlrich Müller <ulm@gentoo.org>
Mon, 3 Apr 2017 18:42:02 +0000 (20:42 +0200)
commitd20d7f2ee97e81251c65c57fc20ddd9b04f715a5
treed22b9e5801e995bc627b35ab7291438311ac15c8
parent302d3fc757f780bc04100c2bfaf53e181daf4155
xemacs-packages.eclass: Support EAPI 6.

- Do not export src_compile, as using the default has the same result.
- Precede PKG_CAT and EXPERIMENTAL variables with XEMACS_ for proper
  namespace.
- Explicitly assign S, because there is no fallback to WORKDIR in
  recent EAPIs.
- Move install directory logic into src_install function.
- Install into ${D}${EPREFIX} rather than ${D}.

Acked by: Mats Lidell <matsl@gentoo.org>
eclass/xemacs-packages.eclass