[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / graphics / radiance

Annotation of pkgsrc/graphics/radiance/Makefile, Revision 1.2

1.2     ! jschauma    1: # $NetBSD: Makefile,v 1.1.1.1 2005/02/16 22:17:33 jschauma Exp $
1.1       jschauma    2: #
                      3:
                      4: DISTNAME=      rad3R6P1
                      5: PKGNAME=       radiance-3.6.1
                      6: CATEGORIES=    graphics
                      7: MASTER_SITES=  http://www.radiance-online.org/software/non-cvs/        \
                      8:                http://www.radiance-online.org/software/
                      9: DISTFILES+=    ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}supp${EXTRACT_SUFX}
                     10:
                     11: MAINTAINER=    jschauma@NetBSD.org
                     12: HOMEPAGE=      http://www.radiance-online.org/
                     13: COMMENT=       Physically-based, image-generating, backward raytracer
                     14:
                     15: WRKSRC=                ${WRKDIR}/ray
                     16: USE_BUILDLINK3=        YES
                     17: USE_X11=       YES
                     18:
                     19: LICENSE=       radiance-license
                     20:
                     21: PATCHEES=      makeall ./src/rt/Rmakefile ./src/util/Rmakefile         \
                     22:                ./src/ot/Rmakefile ./src/meta/Rmakefile                 \
                     23:                ./src/hd/Rmakefile ./src/gen/Rmakefile                  \
                     24:                ./src/cv/Rmakefile ./src/common/Rmakefile               \
                     25:                ./src/cal/Rmakefile installib                           \
                     26:                ./src/cv/mgflib/Makefile ./src/meta/lib4014/Makefile    \
                     27:                ./src/px/Rmakefile                                      \
                     28:                ./src/px/tiff/contrib/acorn/Makefile                    \
                     29:                ./src/px/tiff/contrib/addtiffo/Makefile                 \
                     30:                ./src/px/tiff/contrib/iptcutil/Makefile
                     31:
                     32: .include "../../mk/bsd.prefs.mk"
                     33:
                     34: .if ${OPSYS} == "NetBSD"
                     35: PKGSRC_ARCH=   9
                     36: .elif ${OPSYS} == "FreeBSD"
                     37: PKGSRC_ARCH=   8
                     38: .endif
                     39:
                     40: MAKE_ENV+=     MV="${MV}" RM="${RM}" CP="${CP}"                        \
                     41:                INSTALL_SCRIPT="${INSTALL_SCRIPT}"                      \
1.2     ! jschauma   42:                INSTALL_PROGRAM="${INSTALL_PROGRAM}"                    \
        !            43:                RANLIB="${RANLIB}" AR="${AR}"
1.1       jschauma   44:
                     45: do-configure:
                     46: .for patchee in ${PATCHEES}
                     47:        ${SED} -e 's|@PREFIX@|${PREFIX}|g'                              \
                     48:                -e 's|@PKGSRC_ARCH@|${PKGSRC_ARCH}|g'                   \
                     49:                -e 's|@WRKSRC@|${WRKSRC}|g'                             \
                     50:                -e 's|@X11BASE@|${X11BASE}|g'                           \
                     51:                -e 's|@MAKE@|${MAKE}|g'                                 \
                     52:                ${WRKSRC}/${patchee} >  ${WRKSRC}/${patchee}.tmp &&     \
                     53:        ${MV} ${WRKSRC}/${patchee}.tmp ${WRKSRC}/${patchee}
                     54: .endfor
                     55:
                     56: do-build:
                     57:        cd ${WRKSRC} && ${MAKE_ENV} csh ./makeall install
                     58:
                     59: do-install:
                     60:        ${INSTALL_DATA_DIR} ${PREFIX}/radiance
                     61:        cd ${WRKSRC}/radiance && ${PAX} -rw . ${PREFIX}/radiance/
                     62:        ${INSTALL_DATA_DIR} ${PREFIX}/radiance/obj
                     63:        cd ${WRKSRC}/obj && ${PAX} -rw . ${PREFIX}/radiance/obj/
                     64:        ${INSTALL_DATA_DIR} ${PREFIX}/radiance/man
                     65:        cd ${WRKSRC}/doc/man && ${PAX} -rw . ${PREFIX}/radiance/man/
                     66:        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/radiance
                     67:        ${INSTALL_DATA} ${WRKSRC}/doc/pdf/*.pdf ${PREFIX}/share/doc/radiance/
                     68:        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/radiance
                     69:        ${INSTALL_DATA} ${WRKSRC}/doc/ray.html ${PREFIX}/share/doc/radiance/index.html
                     70:
                     71: .include "../../graphics/tiff/buildlink3.mk"
                     72: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>