Cleanup plist generation in Erlang runtime ports.
This commit is contained in:
parent
7f2a5d90d9
commit
801f2e471d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=369182
@ -26,7 +26,6 @@ ERLANG_LIB= ${PORTNAME}${PORTVERSION:C/\..*//}
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= ERLANG_LIB=${ERLANG_LIB}
|
||||
PLIST_SUB= ERLANG_LIB=${ERLANG_LIB}
|
||||
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
@ -124,7 +123,6 @@ CONFIGURE_ARGS+=--without-odbc
|
||||
|
||||
ERLANG_MAN= otp_doc_man_${ERL_RELEASE}.tar.gz
|
||||
ERLANG_DOCS= otp_doc_html_${ERL_RELEASE}.tar.gz
|
||||
ERLANG_PLIST= ${WRKDIR}/pkg-plist
|
||||
|
||||
.if ${PORT_OPTIONS:MTHREADS}
|
||||
CONFIGURE_ARGS+=--enable-threads
|
||||
@ -178,23 +176,11 @@ post-install:
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type d -empty \
|
||||
| ${SORT} \
|
||||
| ${SED} -e 's#^#@exec ${MKDIR} %D/#g' \
|
||||
> ${ERLANG_PLIST}
|
||||
| ${SED} -e 's#^#@dir #g' \
|
||||
> ${TMPPLIST}
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type f -o -type l \
|
||||
| ${SORT} \
|
||||
>> ${ERLANG_PLIST}
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type d \
|
||||
| ${SORT} -r \
|
||||
| ${SED} -e 's/^/@dirrm /g' \
|
||||
>> ${ERLANG_PLIST}
|
||||
|
||||
@${ECHO_CMD} "r ${TMPPLIST}" > ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "/Insert PLIST here" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "d" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "r ${ERLANG_PLIST}" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script
|
||||
@cd ${WRKDIR}; ex < ex.script
|
||||
>> ${TMPPLIST}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,4 +0,0 @@
|
||||
@comment Insert PLIST here
|
||||
@comment -=[ begin PLIST.lib-erlang ]=-
|
||||
@comment -=[ end PLIST.lib-erlang ]=-
|
||||
@dirrmtry lib/%%ERLANG_LIB%%
|
@ -26,7 +26,6 @@ ERLANG_LIB= ${PORTNAME}${PORTVERSION:C/\..*//}
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= ERLANG_LIB=${ERLANG_LIB}
|
||||
PLIST_SUB= ERLANG_LIB=${ERLANG_LIB}
|
||||
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
@ -124,7 +123,6 @@ CONFIGURE_ARGS+=--without-odbc
|
||||
|
||||
ERLANG_MAN= otp_doc_man_${ERL_RELEASE}.tar.gz
|
||||
ERLANG_DOCS= otp_doc_html_${ERL_RELEASE}.tar.gz
|
||||
ERLANG_PLIST= ${WRKDIR}/pkg-plist
|
||||
|
||||
.if ${PORT_OPTIONS:MTHREADS}
|
||||
CONFIGURE_ARGS+=--enable-threads
|
||||
@ -178,23 +176,11 @@ post-install:
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type d -empty \
|
||||
| ${SORT} \
|
||||
| ${SED} -e 's#^#@exec ${MKDIR} %D/#g' \
|
||||
> ${ERLANG_PLIST}
|
||||
| ${SED} -e 's#^#@dir #g' \
|
||||
> ${TMPPLIST}
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type f -o -type l \
|
||||
| ${SORT} \
|
||||
>> ${ERLANG_PLIST}
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type d \
|
||||
| ${SORT} -r \
|
||||
| ${SED} -e 's/^/@dirrm /g' \
|
||||
>> ${ERLANG_PLIST}
|
||||
|
||||
@${ECHO_CMD} "r ${TMPPLIST}" > ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "/Insert PLIST here" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "d" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "r ${ERLANG_PLIST}" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script
|
||||
@cd ${WRKDIR}; ex < ex.script
|
||||
>> ${TMPPLIST}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,4 +0,0 @@
|
||||
@comment Insert PLIST here
|
||||
@comment -=[ begin PLIST.lib-erlang ]=-
|
||||
@comment -=[ end PLIST.lib-erlang ]=-
|
||||
@dirrmtry lib/%%ERLANG_LIB%%
|
@ -25,7 +25,6 @@ ERLANG_LIB= ${PORTNAME}${PORTVERSION:C/\..*//}
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= ERLANG_LIB=${ERLANG_LIB}
|
||||
PLIST_SUB= ERLANG_LIB=${ERLANG_LIB}
|
||||
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
@ -124,7 +123,6 @@ CONFIGURE_ARGS+=--without-odbc
|
||||
|
||||
ERLANG_MAN= otp_doc_man_${ERL_RELEASE}.tar.gz
|
||||
ERLANG_DOCS= otp_doc_html_${ERL_RELEASE}.tar.gz
|
||||
ERLANG_PLIST= ${WRKDIR}/pkg-plist
|
||||
|
||||
.if ${PORT_OPTIONS:MTHREADS}
|
||||
CONFIGURE_ARGS+=--enable-threads
|
||||
@ -178,23 +176,11 @@ post-install:
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type d -empty \
|
||||
| ${SORT} \
|
||||
| ${SED} -e 's#^#@exec ${MKDIR} %D/#g' \
|
||||
> ${ERLANG_PLIST}
|
||||
| ${SED} -e 's#^#@dir #g' \
|
||||
> ${TMPPLIST}
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type f -o -type l \
|
||||
| ${SORT} \
|
||||
>> ${ERLANG_PLIST}
|
||||
|
||||
@cd ${STAGEDIR}${PREFIX}; ${FIND} lib/${ERLANG_LIB}/* -type d \
|
||||
| ${SORT} -r \
|
||||
| ${SED} -e 's/^/@dirrm /g' \
|
||||
>> ${ERLANG_PLIST}
|
||||
|
||||
@${ECHO_CMD} "r ${TMPPLIST}" > ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "/Insert PLIST here" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "d" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "r ${ERLANG_PLIST}" >> ${WRKDIR}/ex.script
|
||||
@${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script
|
||||
@cd ${WRKDIR}; ex < ex.script
|
||||
>> ${TMPPLIST}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,4 +0,0 @@
|
||||
@comment Insert PLIST here
|
||||
@comment -=[ begin PLIST.lib-erlang ]=-
|
||||
@comment -=[ end PLIST.lib-erlang ]=-
|
||||
@dirrmtry lib/%%ERLANG_LIB%%
|
Loading…
Reference in New Issue
Block a user