commit:     2c39de081befb0aa4e6f16ddc9f8255938b4c813
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 23 01:00:27 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 23 01:00:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c39de08

dev-lua/lualdap: fix definition of src_test/src_install

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lua/lualdap/lualdap-1.3.0-r2.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lua/lualdap/lualdap-1.3.0-r2.ebuild 
b/dev-lua/lualdap/lualdap-1.3.0-r2.ebuild
index bd92eaf88080..1abb207ea041 100644
--- a/dev-lua/lualdap/lualdap-1.3.0-r2.ebuild
+++ b/dev-lua/lualdap/lualdap-1.3.0-r2.ebuild
@@ -50,7 +50,7 @@ lua_src_compile() {
 
        emake "${myemakeargs[@]}"
 
-       popd
+       popd || die
 }
 
 src_compile() {
@@ -59,11 +59,11 @@ src_compile() {
 
 lua_src_test() {
        pushd "${BUILD_DIR}" || die
-       LUA_CPATH="./src/?.so" ${ELUA} tests/test.lua
-       popd
+       LUA_CPATH="./src/?.so" ${ELUA} tests/test.lua || die
+       popd || die
 }
 
-src_install() {
+src_test() {
        lua_foreach_impl lua_src_test
 }
 
@@ -80,7 +80,7 @@ lua_src_install() {
 
        emake "${myemakeargs[@]}" install
 
-       popd
+       popd || die
 }
 
 src_install() {

Reply via email to