aboutsummaryrefslogtreecommitdiffstats
path: root/devel/boost-docs/Makefile
blob: b7de9bd34075ab0617d9b87d8f7edd83d41375a1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Created by: Alexander Churanov <churanov.port.maintainer@gmail.com>
# $FreeBSD$

PORTNAME=   boost-docs
COMMENT=    Documentation for libraries from boost.org

DOCSDIR=    ${PREFIX}/share/doc/boost
UNIQ=       /usr/bin/uniq

NO_BUILD=   yes

.include "${.CURDIR}/..//boost-all/common.mk"

do-install:
# Documentation & examples
    @${MKDIR} ${STAGEDIR}${DOCSDIR}

    @cd ${WRKSRC} &&\
    ${FIND} . -name "*.htm" -o -name "*.html"  -o -name "*.css"\
        -o -name "*.jp*g" -o -name "*.png" -o -name "*.gif"\
        | ${PAX} -rw ${STAGEDIR}${DOCSDIR}
    @cd ${WRKSRC}/libs &&\
    ${FIND} . -name "example" -o -name "examples" -o -name "*example*.cpp"\
        -o -name "*example*.c" -o -name "*example*.hpp" | ${UNIQ} |\
        ${GREP} -v "assign/test" | ${GREP} -v "iterator/test" | \
        ${GREP} -v "range/test" |\
        ${PAX} -rw ${STAGEDIR}${DOCSDIR}/libs

.include <bsd.port.mk>