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

Annotation of pkgsrc/graphics/GMT/Makefile, Revision 1.22

1.22    ! tv          1: # $NetBSD: Makefile,v 1.21 2004/07/09 16:51:59 xtraeme Exp $
1.1       jtb         2:
1.12      jtb         3: DISTNAME=      GMT3.4
                      4: PKGNAME=       GMT-3.4
1.22    ! tv          5: PKGREVISION=   1
1.1       jtb         6: CATEGORIES=    graphics
                      7: MASTER_SITES=  ftp://gmt.soest.hawaii.edu/pub/gmt/ \
                      8:                ftp://falcon.grdl.noaa.gov/pub/gmt/ \
                      9:                ftp://ftp.iag.usp.br/pub/gmt/ \
                     10:                ftp://ftp.geologi.uio.no/pub/gmt/ \
                     11:                ftp://life.csu.edu.au/pub/gmt/ \
                     12:                ftp://ftp.eos.hokudai.ac.jp/pub/gmt/
1.12      jtb        13: DISTFILES=     GMT3.4_progs.tar.bz2 GMT3.4_suppl.tar.bz2 GMT_share.tar.bz2 \
                     14:                GMT3.4_ps.tar.bz2 GMT3.4_man.tar.bz2 GMT3.4_tut.tar.bz2 \
                     15:                GMT3.4_scripts.tar.bz2 GMT3.4_web.tar.bz2
1.1       jtb        16:
1.19      grant      17: MAINTAINER=    tech-pkg@NetBSD.org
1.14      jtb        18: HOMEPAGE=      http://gmt.soest.hawaii.edu/
1.8       wiz        19: COMMENT=       Generic Mapping Tools
1.1       jtb        20:
1.13      jtb        21: DEPENDS+=      netcdf>=3.4:../../devel/netcdf
1.1       jtb        22:
1.21      xtraeme    23: EXTRACT_SUFX=  .tar.bz2
1.12      jtb        24: DIST_SUBDIR=   ${DISTNAME}
                     25:
1.20      agc        26: WRKSRC=                ${WRKDIR}/${DISTNAME}
1.10      jtb        27: GNU_CONFIGURE= yes
                     28: USE_LIBTOOL=   yes
1.15      jtb        29:
                     30: NETCDF_DEFAULT=        ${LOCALBASE}
1.4       jtb        31: EVAL_PREFIX+=  NETCDF=netcdf
1.1       jtb        32:
1.12      jtb        33: CONFIGURE_ARGS+=--includedir=${PREFIX}/include/gmt
                     34: CONFIGURE_ARGS+=--datadir=${PREFIX}/share/gmt
                     35: CONFIGURE_ARGS+=--enable-eps
                     36: CONFIGURE_ARGS+=--enable-www=${PREFIX}/share/doc/html
                     37: CONFIGURE_ARGS+=--enable-mansect=1
1.5       jtb        38:
1.2       jtb        39: ALL_TARGET=    all suppl
                     40: INSTALL_TARGET= install-all
                     41:
                     42: post-extract:
                     43:        ${MV} -f ${WRKSRC}/www/gmt/doc/ps/ ${WRKSRC}
1.10      jtb        44:        ${RM} -f ${WRKSRC}/examples/*.bat ${WRKSRC}/examples/*/*.bat
                     45:        for f in ${WRKSRC}/examples/do_view.bash                        \
                     46:                ${WRKSRC}/examples/do_view.csh; do                      \
                     47:                ${SED} -e 's:ghostview:gv:g' $$f > $$f.tmp &&           \
                     48:                ${MV} -f $$f.tmp $$f;                                   \
1.2       jtb        49:        done
1.1       jtb        50:
                     51: post-install:
                     52:        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gmt
1.12      jtb        53:        cd ${WRKSRC}/ps && ${INSTALL_DATA} GMT_Docs.ps GMT_Tutorial.ps  \
                     54:                ${PREFIX}/share/doc/gmt
1.4       jtb        55:        (cd ${PREFIX}/share/doc/html/gmt/doc && ${LN} -sf               \
                     56:        ../../../gmt ps)
1.1       jtb        57:        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gmt/tutorial
1.12      jtb        58:        cd ${WRKSRC}/tutorial && ${INSTALL_DATA} bermuda.grd quakes.cpt \
                     59:                ship.xyz us.grd data quakes.ngdc                        \
                     60:                ${PREFIX}/share/examples/gmt/tutorial;
1.1       jtb        61:        ${INSTALL_DATA} ${WRKSRC}/../share/* ${PREFIX}/share/gmt
1.2       jtb        62:        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gmt
1.12      jtb        63:        ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${WRKSRC}/examples/
1.16      agc        64:        cd ${WRKSRC}/examples && ${PAX} -rw . ${PREFIX}/share/examples/gmt
1.1       jtb        65:
                     66: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>