mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-29 05:38:00 +00:00
Fix clang analyzer, and clean up port a bit. Adds dependencies.
- patch scan-view to use PYTHON_CMD - also install c++-analyzer and scan-view - also install ScanView.py and its dependencies into PYTHON_SITELIBDIR - change USE_PERL5_BUILD to USE_PERL5, as scan-build needs it at run time - add USE_PYTHON, as scan-view needs it (let's see to making these dependencies optional later) - move EXTRACT_SUFX up to quiet portlint - indent CONFLICTS value with TAB to quiet portlint - add USE_LDCONFIG, found missing by portlint - nuke empty $DOCSDIR/html/img that made deinstall complain - amend to build-plist target - rebuild pkg-plist - bump PORTREVISION (changed pkg-plist) The approval was a blanket approval under the condition that build-plist was also updated, and was mailed to portmgr@ and yours truly on 2010-08-10 by brooks@ in reference to the PR mentioned below. Approved by: brooks (maintainer) PR: ports/147434
This commit is contained in:
parent
bd64152fd6
commit
70ed83db94
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=259460
@ -7,18 +7,18 @@
|
||||
|
||||
PORTNAME= clang
|
||||
PORTVERSION= 2.7
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel lang
|
||||
MASTER_SITES= http://llvm.org/releases/${PORTVERSION}/
|
||||
EXTRACT_SUFX= .tgz
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
|
||||
${LLVM_SOURCE}
|
||||
EXTRACT_ONLY= ${LLVM_SOURCE}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= brooks@FreeBSD.org
|
||||
COMMENT= C, Objective-C, and (alpha-quality) C++ compiler
|
||||
|
||||
CONFLICTS= clang-devel-2.[0-9]* llvm-devel-2.[0-9]*
|
||||
CONFLICTS= clang-devel-2.[0-9]* llvm-devel-2.[0-9]*
|
||||
|
||||
CLANG_NAME= clang-${PORTVERSION}
|
||||
CLANG_SOURCE= ${CLANG_NAME}${EXTRACT_SUFX}
|
||||
@ -40,7 +40,9 @@ BUILD_DEPENDS+= f2c:${PORTSDIR}/lang/f2c
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GCC= 4.2+
|
||||
USE_GMAKE= yes
|
||||
USE_PERL5_BUILD=yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_PERL5= yes
|
||||
USE_PYTHON= yes
|
||||
MAKE_JOBS_SAFE= yes
|
||||
|
||||
.if defined(MAINTAINER_MODE)
|
||||
@ -77,7 +79,10 @@ post-patch:
|
||||
${WRKSRC}/Makefile ${WRKSRC}/tools/clang/Makefile
|
||||
${REINPLACE_CMD} -e 's|/usr/bin/env perl|${PERL}|' \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/ccc-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/c++-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/scan-build
|
||||
${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
|
||||
${WRKSRC}/tools/clang/tools/scan-view/scan-view
|
||||
|
||||
.if defined(NOPORTDOCS)
|
||||
post-build:
|
||||
@ -86,9 +91,16 @@ post-build:
|
||||
|
||||
post-install:
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-build/ccc-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/c++-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/scan-build \
|
||||
${WRKSRC}/tools/clang/tools/scan-view/scan-view \
|
||||
${PREFIX}/bin
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-build/scan-build \
|
||||
${PREFIX}/bin
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/Resources
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-view/*.py \
|
||||
${PYTHONPREFIX_SITELIBDIR}
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-view/Resources/* \
|
||||
${PYTHONPREFIX_SITELIBDIR}/Resources
|
||||
@${MKDIR} ${DATADIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/tools/clang/tools/scan-build/scanview.css ${DATADIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/tools/clang/tools/scan-build/sorttable.js ${DATADIR}
|
||||
@ -96,6 +108,7 @@ post-install:
|
||||
@${INSTALL_MAN} ${WRKSRC}/tools/clang/docs/tools/clang.1 \
|
||||
${MANPREFIX}/man/man1/
|
||||
.endif
|
||||
@${RMDIR} ${DOCSDIR}/html/img
|
||||
|
||||
TEST_CMD= '(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} ${GMAKE} check)'
|
||||
regression-test: ${BUILD_COOKIE}
|
||||
@ -107,15 +120,22 @@ regression-test: ${BUILD_COOKIE}
|
||||
fi
|
||||
|
||||
PLIST_FILE_LIST= bin/ccc-analyzer \
|
||||
bin/c++-analyzer \
|
||||
bin/clang \
|
||||
bin/clang++ \
|
||||
bin/scan-build \
|
||||
bin/scan-view \
|
||||
lib/libCIndex.* \
|
||||
lib/libclang*
|
||||
PLIST_DIR_LIST= include/clang \
|
||||
include/clang-c \
|
||||
lib/clang
|
||||
|
||||
PLIST_PYFILE_LIST= ScanView.py \
|
||||
Reporter.py \
|
||||
Resources/* \
|
||||
startfile.py
|
||||
PLIST_PYDIR_LIST= Resources
|
||||
|
||||
build-plist:
|
||||
${RM} -f ${PLIST}
|
||||
cd ${PREFIX} && \
|
||||
@ -124,9 +144,15 @@ build-plist:
|
||||
${FIND} ${DATADIR} ${DOCSDIR} -type f | \
|
||||
${SED} -e 's|${DATADIR}|%%DATADIR%%|' \
|
||||
-e 's|${DOCSDIR}|%%PORTDOCS%%%%DOCSDIR%%|' | ${SORT} >> ${PLIST}
|
||||
cd ${PYTHONPREFIX_SITELIBDIR} && \
|
||||
ls ${PLIST_PYFILE_LIST} | ${SORT} | \
|
||||
${SED} -e 's|^|%%PYTHON_SITELIBDIR%%/|' >> ${PLIST}
|
||||
cd ${PREFIX} && \
|
||||
${FIND} ${PLIST_DIR_LIST} -type d | \
|
||||
${SORT} -r | ${SED} -e 's|^|@dirrm |' >> ${PLIST}
|
||||
cd ${PYTHONPREFIX_SITELIBDIR} && \
|
||||
${FIND} ${PLIST_PYDIR_LIST} -type d | ${SORT} -r | \
|
||||
${SED} -e 's|^|@dirrm %%PYTHON_SITELIBDIR%%/|' >> ${PLIST}
|
||||
${FIND} ${DATADIR} ${DOCSDIR} -type d | ${SORT} -r | \
|
||||
${SED} -e 's|${DATADIR}|@dirrm %%DATADIR%%|' \
|
||||
-e 's|${DOCSDIR}|%%PORTDOCS%%@dirrm %%DOCSDIR%%|' >> ${PLIST}
|
||||
|
@ -1,7 +1,9 @@
|
||||
bin/c++-analyzer
|
||||
bin/ccc-analyzer
|
||||
bin/clang
|
||||
bin/clang++
|
||||
bin/scan-build
|
||||
bin/scan-view
|
||||
include/clang-c/Index.h
|
||||
include/clang/AST/APValue.h
|
||||
include/clang/AST/AST.h
|
||||
@ -298,6 +300,12 @@ lib/libclangSema.a
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/libIndex.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ps/clang.ps
|
||||
%%PYTHON_SITELIBDIR%%/Reporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Resources/FileRadar.scpt
|
||||
%%PYTHON_SITELIBDIR%%/Resources/GetRadarVersion.scpt
|
||||
%%PYTHON_SITELIBDIR%%/Resources/bugcatcher.ico
|
||||
%%PYTHON_SITELIBDIR%%/ScanView.py
|
||||
%%PYTHON_SITELIBDIR%%/startfile.py
|
||||
@dirrm lib/clang/1.1/include
|
||||
@dirrm lib/clang/1.1
|
||||
@dirrm lib/clang
|
||||
@ -325,8 +333,8 @@ lib/libclangSema.a
|
||||
@dirrm include/clang/AST
|
||||
@dirrm include/clang-c
|
||||
@dirrm include/clang
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/Resources
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/ps
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/img
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/clang
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
|
@ -7,18 +7,18 @@
|
||||
|
||||
PORTNAME= clang
|
||||
PORTVERSION= 2.7
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel lang
|
||||
MASTER_SITES= http://llvm.org/releases/${PORTVERSION}/
|
||||
EXTRACT_SUFX= .tgz
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
|
||||
${LLVM_SOURCE}
|
||||
EXTRACT_ONLY= ${LLVM_SOURCE}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= brooks@FreeBSD.org
|
||||
COMMENT= C, Objective-C, and (alpha-quality) C++ compiler
|
||||
|
||||
CONFLICTS= clang-devel-2.[0-9]* llvm-devel-2.[0-9]*
|
||||
CONFLICTS= clang-devel-2.[0-9]* llvm-devel-2.[0-9]*
|
||||
|
||||
CLANG_NAME= clang-${PORTVERSION}
|
||||
CLANG_SOURCE= ${CLANG_NAME}${EXTRACT_SUFX}
|
||||
@ -40,7 +40,9 @@ BUILD_DEPENDS+= f2c:${PORTSDIR}/lang/f2c
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GCC= 4.2+
|
||||
USE_GMAKE= yes
|
||||
USE_PERL5_BUILD=yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_PERL5= yes
|
||||
USE_PYTHON= yes
|
||||
MAKE_JOBS_SAFE= yes
|
||||
|
||||
.if defined(MAINTAINER_MODE)
|
||||
@ -77,7 +79,10 @@ post-patch:
|
||||
${WRKSRC}/Makefile ${WRKSRC}/tools/clang/Makefile
|
||||
${REINPLACE_CMD} -e 's|/usr/bin/env perl|${PERL}|' \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/ccc-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/c++-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/scan-build
|
||||
${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
|
||||
${WRKSRC}/tools/clang/tools/scan-view/scan-view
|
||||
|
||||
.if defined(NOPORTDOCS)
|
||||
post-build:
|
||||
@ -86,9 +91,16 @@ post-build:
|
||||
|
||||
post-install:
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-build/ccc-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/c++-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/scan-build \
|
||||
${WRKSRC}/tools/clang/tools/scan-view/scan-view \
|
||||
${PREFIX}/bin
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-build/scan-build \
|
||||
${PREFIX}/bin
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/Resources
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-view/*.py \
|
||||
${PYTHONPREFIX_SITELIBDIR}
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-view/Resources/* \
|
||||
${PYTHONPREFIX_SITELIBDIR}/Resources
|
||||
@${MKDIR} ${DATADIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/tools/clang/tools/scan-build/scanview.css ${DATADIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/tools/clang/tools/scan-build/sorttable.js ${DATADIR}
|
||||
@ -96,6 +108,7 @@ post-install:
|
||||
@${INSTALL_MAN} ${WRKSRC}/tools/clang/docs/tools/clang.1 \
|
||||
${MANPREFIX}/man/man1/
|
||||
.endif
|
||||
@${RMDIR} ${DOCSDIR}/html/img
|
||||
|
||||
TEST_CMD= '(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} ${GMAKE} check)'
|
||||
regression-test: ${BUILD_COOKIE}
|
||||
@ -107,15 +120,22 @@ regression-test: ${BUILD_COOKIE}
|
||||
fi
|
||||
|
||||
PLIST_FILE_LIST= bin/ccc-analyzer \
|
||||
bin/c++-analyzer \
|
||||
bin/clang \
|
||||
bin/clang++ \
|
||||
bin/scan-build \
|
||||
bin/scan-view \
|
||||
lib/libCIndex.* \
|
||||
lib/libclang*
|
||||
PLIST_DIR_LIST= include/clang \
|
||||
include/clang-c \
|
||||
lib/clang
|
||||
|
||||
PLIST_PYFILE_LIST= ScanView.py \
|
||||
Reporter.py \
|
||||
Resources/* \
|
||||
startfile.py
|
||||
PLIST_PYDIR_LIST= Resources
|
||||
|
||||
build-plist:
|
||||
${RM} -f ${PLIST}
|
||||
cd ${PREFIX} && \
|
||||
@ -124,9 +144,15 @@ build-plist:
|
||||
${FIND} ${DATADIR} ${DOCSDIR} -type f | \
|
||||
${SED} -e 's|${DATADIR}|%%DATADIR%%|' \
|
||||
-e 's|${DOCSDIR}|%%PORTDOCS%%%%DOCSDIR%%|' | ${SORT} >> ${PLIST}
|
||||
cd ${PYTHONPREFIX_SITELIBDIR} && \
|
||||
ls ${PLIST_PYFILE_LIST} | ${SORT} | \
|
||||
${SED} -e 's|^|%%PYTHON_SITELIBDIR%%/|' >> ${PLIST}
|
||||
cd ${PREFIX} && \
|
||||
${FIND} ${PLIST_DIR_LIST} -type d | \
|
||||
${SORT} -r | ${SED} -e 's|^|@dirrm |' >> ${PLIST}
|
||||
cd ${PYTHONPREFIX_SITELIBDIR} && \
|
||||
${FIND} ${PLIST_PYDIR_LIST} -type d | ${SORT} -r | \
|
||||
${SED} -e 's|^|@dirrm %%PYTHON_SITELIBDIR%%/|' >> ${PLIST}
|
||||
${FIND} ${DATADIR} ${DOCSDIR} -type d | ${SORT} -r | \
|
||||
${SED} -e 's|${DATADIR}|@dirrm %%DATADIR%%|' \
|
||||
-e 's|${DOCSDIR}|%%PORTDOCS%%@dirrm %%DOCSDIR%%|' >> ${PLIST}
|
||||
|
@ -1,7 +1,9 @@
|
||||
bin/c++-analyzer
|
||||
bin/ccc-analyzer
|
||||
bin/clang
|
||||
bin/clang++
|
||||
bin/scan-build
|
||||
bin/scan-view
|
||||
include/clang-c/Index.h
|
||||
include/clang/AST/APValue.h
|
||||
include/clang/AST/AST.h
|
||||
@ -298,6 +300,12 @@ lib/libclangSema.a
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/libIndex.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ps/clang.ps
|
||||
%%PYTHON_SITELIBDIR%%/Reporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Resources/FileRadar.scpt
|
||||
%%PYTHON_SITELIBDIR%%/Resources/GetRadarVersion.scpt
|
||||
%%PYTHON_SITELIBDIR%%/Resources/bugcatcher.ico
|
||||
%%PYTHON_SITELIBDIR%%/ScanView.py
|
||||
%%PYTHON_SITELIBDIR%%/startfile.py
|
||||
@dirrm lib/clang/1.1/include
|
||||
@dirrm lib/clang/1.1
|
||||
@dirrm lib/clang
|
||||
@ -325,8 +333,8 @@ lib/libclangSema.a
|
||||
@dirrm include/clang/AST
|
||||
@dirrm include/clang-c
|
||||
@dirrm include/clang
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/Resources
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/ps
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/img
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/clang
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
|
@ -7,18 +7,18 @@
|
||||
|
||||
PORTNAME= clang
|
||||
PORTVERSION= 2.7
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= devel lang
|
||||
MASTER_SITES= http://llvm.org/releases/${PORTVERSION}/
|
||||
EXTRACT_SUFX= .tgz
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
|
||||
${LLVM_SOURCE}
|
||||
EXTRACT_ONLY= ${LLVM_SOURCE}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= brooks@FreeBSD.org
|
||||
COMMENT= C, Objective-C, and (alpha-quality) C++ compiler
|
||||
|
||||
CONFLICTS= clang-devel-2.[0-9]* llvm-devel-2.[0-9]*
|
||||
CONFLICTS= clang-devel-2.[0-9]* llvm-devel-2.[0-9]*
|
||||
|
||||
CLANG_NAME= clang-${PORTVERSION}
|
||||
CLANG_SOURCE= ${CLANG_NAME}${EXTRACT_SUFX}
|
||||
@ -40,7 +40,9 @@ BUILD_DEPENDS+= f2c:${PORTSDIR}/lang/f2c
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GCC= 4.2+
|
||||
USE_GMAKE= yes
|
||||
USE_PERL5_BUILD=yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_PERL5= yes
|
||||
USE_PYTHON= yes
|
||||
MAKE_JOBS_SAFE= yes
|
||||
|
||||
.if defined(MAINTAINER_MODE)
|
||||
@ -77,7 +79,10 @@ post-patch:
|
||||
${WRKSRC}/Makefile ${WRKSRC}/tools/clang/Makefile
|
||||
${REINPLACE_CMD} -e 's|/usr/bin/env perl|${PERL}|' \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/ccc-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/c++-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/scan-build
|
||||
${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
|
||||
${WRKSRC}/tools/clang/tools/scan-view/scan-view
|
||||
|
||||
.if defined(NOPORTDOCS)
|
||||
post-build:
|
||||
@ -86,9 +91,16 @@ post-build:
|
||||
|
||||
post-install:
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-build/ccc-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/c++-analyzer \
|
||||
${WRKSRC}/tools/clang/tools/scan-build/scan-build \
|
||||
${WRKSRC}/tools/clang/tools/scan-view/scan-view \
|
||||
${PREFIX}/bin
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-build/scan-build \
|
||||
${PREFIX}/bin
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}
|
||||
@${MKDIR} ${PYTHONPREFIX_SITELIBDIR}/Resources
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-view/*.py \
|
||||
${PYTHONPREFIX_SITELIBDIR}
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/tools/clang/tools/scan-view/Resources/* \
|
||||
${PYTHONPREFIX_SITELIBDIR}/Resources
|
||||
@${MKDIR} ${DATADIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/tools/clang/tools/scan-build/scanview.css ${DATADIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/tools/clang/tools/scan-build/sorttable.js ${DATADIR}
|
||||
@ -96,6 +108,7 @@ post-install:
|
||||
@${INSTALL_MAN} ${WRKSRC}/tools/clang/docs/tools/clang.1 \
|
||||
${MANPREFIX}/man/man1/
|
||||
.endif
|
||||
@${RMDIR} ${DOCSDIR}/html/img
|
||||
|
||||
TEST_CMD= '(cd ${WRKSRC}/test; ${SETENV} ${MAKE_ENV} ${GMAKE} check)'
|
||||
regression-test: ${BUILD_COOKIE}
|
||||
@ -107,15 +120,22 @@ regression-test: ${BUILD_COOKIE}
|
||||
fi
|
||||
|
||||
PLIST_FILE_LIST= bin/ccc-analyzer \
|
||||
bin/c++-analyzer \
|
||||
bin/clang \
|
||||
bin/clang++ \
|
||||
bin/scan-build \
|
||||
bin/scan-view \
|
||||
lib/libCIndex.* \
|
||||
lib/libclang*
|
||||
PLIST_DIR_LIST= include/clang \
|
||||
include/clang-c \
|
||||
lib/clang
|
||||
|
||||
PLIST_PYFILE_LIST= ScanView.py \
|
||||
Reporter.py \
|
||||
Resources/* \
|
||||
startfile.py
|
||||
PLIST_PYDIR_LIST= Resources
|
||||
|
||||
build-plist:
|
||||
${RM} -f ${PLIST}
|
||||
cd ${PREFIX} && \
|
||||
@ -124,9 +144,15 @@ build-plist:
|
||||
${FIND} ${DATADIR} ${DOCSDIR} -type f | \
|
||||
${SED} -e 's|${DATADIR}|%%DATADIR%%|' \
|
||||
-e 's|${DOCSDIR}|%%PORTDOCS%%%%DOCSDIR%%|' | ${SORT} >> ${PLIST}
|
||||
cd ${PYTHONPREFIX_SITELIBDIR} && \
|
||||
ls ${PLIST_PYFILE_LIST} | ${SORT} | \
|
||||
${SED} -e 's|^|%%PYTHON_SITELIBDIR%%/|' >> ${PLIST}
|
||||
cd ${PREFIX} && \
|
||||
${FIND} ${PLIST_DIR_LIST} -type d | \
|
||||
${SORT} -r | ${SED} -e 's|^|@dirrm |' >> ${PLIST}
|
||||
cd ${PYTHONPREFIX_SITELIBDIR} && \
|
||||
${FIND} ${PLIST_PYDIR_LIST} -type d | ${SORT} -r | \
|
||||
${SED} -e 's|^|@dirrm %%PYTHON_SITELIBDIR%%/|' >> ${PLIST}
|
||||
${FIND} ${DATADIR} ${DOCSDIR} -type d | ${SORT} -r | \
|
||||
${SED} -e 's|${DATADIR}|@dirrm %%DATADIR%%|' \
|
||||
-e 's|${DOCSDIR}|%%PORTDOCS%%@dirrm %%DOCSDIR%%|' >> ${PLIST}
|
||||
|
@ -1,7 +1,9 @@
|
||||
bin/c++-analyzer
|
||||
bin/ccc-analyzer
|
||||
bin/clang
|
||||
bin/clang++
|
||||
bin/scan-build
|
||||
bin/scan-view
|
||||
include/clang-c/Index.h
|
||||
include/clang/AST/APValue.h
|
||||
include/clang/AST/AST.h
|
||||
@ -298,6 +300,12 @@ lib/libclangSema.a
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/libIndex.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ps/clang.ps
|
||||
%%PYTHON_SITELIBDIR%%/Reporter.py
|
||||
%%PYTHON_SITELIBDIR%%/Resources/FileRadar.scpt
|
||||
%%PYTHON_SITELIBDIR%%/Resources/GetRadarVersion.scpt
|
||||
%%PYTHON_SITELIBDIR%%/Resources/bugcatcher.ico
|
||||
%%PYTHON_SITELIBDIR%%/ScanView.py
|
||||
%%PYTHON_SITELIBDIR%%/startfile.py
|
||||
@dirrm lib/clang/1.1/include
|
||||
@dirrm lib/clang/1.1
|
||||
@dirrm lib/clang
|
||||
@ -325,8 +333,8 @@ lib/libclangSema.a
|
||||
@dirrm include/clang/AST
|
||||
@dirrm include/clang-c
|
||||
@dirrm include/clang
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/Resources
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/ps
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/img
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/clang
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user