Commit 376ca771 authored by Sergei Trofimovich's avatar Sergei Trofimovich
Browse files

dev-haskell/hlint: fix USE=emacs install



Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: default avatarSergei Trofimovich <slyfox@gentoo.org>
parent d4cefebb
...@@ -47,6 +47,8 @@ DEPEND="${RDEPEND} ...@@ -47,6 +47,8 @@ DEPEND="${RDEPEND}
test? ( dev-haskell/apply-refact ) test? ( dev-haskell/apply-refact )
" "
SITEFILE="60${PN}-gentoo.el"
S="${WORKDIR}/hlint-${COMMIT}" S="${WORKDIR}/hlint-${COMMIT}"
src_configure() { src_configure() {
...@@ -63,6 +65,11 @@ src_compile() { ...@@ -63,6 +65,11 @@ src_compile() {
use emacs && elisp-compile data/hs-lint.el use emacs && elisp-compile data/hs-lint.el
} }
src_test() {
export LD_LIBRARY_PATH="${S}/dist/build${LD_LIBRARY_PATH+:}:${LD_LIBRARY_PATH}"
${S}/dist/build/hlint/hlint --datadir=${S}/data --test || die
}
src_install() { src_install() {
cabal_src_install cabal_src_install
...@@ -79,7 +86,7 @@ pkg_postinst() { ...@@ -79,7 +86,7 @@ pkg_postinst() {
use emacs && elisp-site-regen use emacs && elisp-site-regen
} }
src_test() { pkg_postrm() {
export LD_LIBRARY_PATH="${S}/dist/build${LD_LIBRARY_PATH+:}:${LD_LIBRARY_PATH}" haskell-cabal_pkg_postrm
${S}/dist/build/hlint/hlint --datadir=${S}/data --test || die use emacs && elisp-site-regen
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment