aboutsummaryrefslogtreecommitdiff
path: root/Mk
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2019-09-10 17:38:00 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2019-09-10 17:38:00 +0000
commit6ae4e6eab22ab04b704cca7dbc3e49cb8d34b21d (patch)
tree7cadbecdc2f297bb0e5f1f17c7e83929802487d0 /Mk
parent5c219df4d5278b5bbafea929a466f2ff3a26dda3 (diff)
downloadports-6ae4e6eab22ab04b704cca7dbc3e49cb8d34b21d.tar.gz
ports-6ae4e6eab22ab04b704cca7dbc3e49cb8d34b21d.zip
Keep .so files in ext directory
- Remove NO_ARCH for dependent ports - Bump PORTREVISION for dependency and package change PR: 240425 Exp-run by: antoine
Notes
Notes: svn path=/head/; revision=511765
Diffstat (limited to 'Mk')
-rw-r--r--Mk/Uses/gem.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/Mk/Uses/gem.mk b/Mk/Uses/gem.mk
index 3d26a6febedf..452a9ec730d4 100644
--- a/Mk/Uses/gem.mk
+++ b/Mk/Uses/gem.mk
@@ -108,8 +108,9 @@ do-install:
${RM} -r ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR}/build_info/
${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f -name '*.so' -exec ${STRIP_CMD} {} +
${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f \( -name mkmf.log -or -name gem_make.out \) -delete
- ${RM} -r ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext \
- ${STAGEDIR}${PREFIX}/${CACHE_DIR} 2> /dev/null || ${TRUE}
+ ${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext -type f -not -name '*.so' -delete 2> /dev/null || ${TRUE}
+ ${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext -type d -empty -delete 2> /dev/null || ${TRUE}
+ ${RM} -r ${STAGEDIR}${PREFIX}/${CACHE_DIR} 2> /dev/null || ${TRUE}
${RMDIR} ${STAGEDIR}${PREFIX}/${EXT_DIR} 2> /dev/null || ${TRUE}
.if !${PORT_OPTIONS:MDOCS}
-@${RMDIR} ${STAGEDIR}${PREFIX}/${DOC_DIR}