svn commit: r379613 - head/devel/ace+tao-doc
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sun Feb 22 15:26:51 UTC 2015
Author: amdmi3
Date: Sun Feb 22 15:26:50 2015
New Revision: 379613
URL: https://svnweb.freebsd.org/changeset/ports/379613
QAT: https://qat.redports.org/buildarchive/r379613/
Log:
- Fix whitespace
- Add NO_ARCH
- Simplify installation and make it 2x faster
- Drop @dirrm* from plist
Modified:
head/devel/ace+tao-doc/Makefile
Modified: head/devel/ace+tao-doc/Makefile
==============================================================================
--- head/devel/ace+tao-doc/Makefile Sun Feb 22 15:21:02 2015 (r379612)
+++ head/devel/ace+tao-doc/Makefile Sun Feb 22 15:26:50 2015 (r379613)
@@ -6,49 +6,23 @@ PORTVERSION= 5.5.0
CATEGORIES= devel
MASTER_SITES= ftp://download.dre.vanderbilt.edu/previous_versions/ \
http://download.dre.vanderbilt.edu/previous_versions/
-
DISTNAME= ACE-${PORTVERSION:C/\.0$//}-html
MAINTAINER= ports at FreeBSD.org
COMMENT= The ACE+TAO HTML documentation
-USES= tar:bzip2
+USES= tar:bzip2
WRKSRC= ${WRKDIR}/html
NO_BUILD= yes
+NO_ARCH= yes
PLIST= ${WRKDIR}/pkg-plist
DIRLIST= ${WRKDIR}/dir-list
INSTALL_DIR= share/doc/${PORTNAME}
pre-install:
- @${ECHO_MSG} "--> Generating a directories list"; \
- cd ${WRKSRC}; \
- ${RM} -f ${PLIST}; ${ECHO_CMD} "@dirrm ${INSTALL_DIR}" > ${DIRLIST}; \
- for d in `${FIND} . -type d`; do \
- n=`${ECHO_CMD} $${d}|${SED} -e 's#^./##'`; \
- if [ "$${n}" != "." ]; then \
- ${ECHO_CMD} "@dirrm ${INSTALL_DIR}/$$n" >> ${DIRLIST}; \
- fi; \
- done; \
- ${ECHO_MSG} "--> Generating a files list"; \
- for f in `${FIND} -s . -type f`; do \
- n=`${ECHO_CMD} $${f}|${SED} -e 's#^./##'`; \
- ${ECHO_CMD} ${INSTALL_DIR}/$${n} >> ${PLIST}; \
- done; \
- ${SORT} -r ${DIRLIST} >> ${PLIST}
+ cd ${WRKSRC} && ${FIND} -s . -type f | ${SED} -e 's|^\./|${INSTALL_DIR}/|' >> ${PLIST}
do-install:
- @${ECHO_MSG} "--> Installing files:"; \
- ${MKDIR} ${STAGEDIR}${DOCSDIR}; cd ${WRKSRC}; \
- for d in `${FIND} . -type d`; do \
- n=`${ECHO_CMD} $${d}|${SED} -e 's#^./##'`; \
- if [ "$${n}" != "." ]; then \
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/$${n}; \
- fi; \
- done; \
- for f in `${FIND} -s . -type f`; do \
- n=`${ECHO_CMD} $${f}|${SED} -e 's#^./##'`; \
- ${ECHO_MSG} $${n}; \
- ${INSTALL_DATA} $${n} ${STAGEDIR}${DOCSDIR}/$${n}; \
- done
+ cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list