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>