update Sat Jun 19 06:37:00 PDT 2010
[pkgsrc.git] / graphics / iGMT / Makefile
1 # $NetBSD: Makefile,v 1.32 2008/03/04 15:39:10 jlam Exp $
2
3 DISTNAME=               igmt_v1.2
4 PKGNAME=                iGMT-1.2
5 PKGREVISION=            5
6 CATEGORIES=             graphics
7 MASTER_SITES=           http://www.gfz-potsdam.de/pb1/op/igmt/
8
9 MAINTAINER=             pkgsrc-users@NetBSD.org
10 HOMEPAGE=               http://www.gfz-potsdam.de/pb1/op/igmt/
11 COMMENT=                Interactive Mapping of Geoscientific Datasets
12
13 DEPENDS+=               GMT>=3.3.6:../../graphics/GMT
14 DEPENDS+=               tcl>=8.0:../../lang/tcl
15 DEPENDS+=               tk>=8.0:../../x11/tk
16 DEPENDS+=               gv-[0-9]*:../../print/gv
17 DEPENDS+=               ImageMagick>=5.3.9nb1:../../graphics/ImageMagick
18
19 PKG_DESTDIR_SUPPORT=    user-destdir
20
21 WRKSRC=                 ${WRKDIR}/igmt_1.2
22 NO_BUILD=               yes
23
24 USE_TOOLS+=             gs:run ksh:run
25 GMT_PREFIX_DEFAULT=     ${LOCALBASE}
26 EVAL_PREFIX+=           GMT_PREFIX=GMT
27 EVAL_PREFIX+=           TK_PREFIX=tk
28
29 REPLACE_KSH=            igmt igmt_helper* img2latlongrd.batch
30
31 INSTALLATION_DIRS=      bin
32
33 do-configure:
34         for i in ${WRKSRC}/igmt ${WRKSRC}/igmt_configure.tcl; do        \
35                 ${SED} -e 's:@PREFIX@:'${PREFIX}':g'                    \
36                        -e 's:@GMT_PREFIX@:'${GMT_PREFIX}':g'            \
37                        -e 's:@TK_PREFIX@:'${TK_PREFIX}':g'              \
38                 $$i > $$i.tmp && ${MV} -f $$i.tmp $$i;                  \
39         done
40
41 do-install:
42         ${INSTALL_SCRIPT} ${WRKSRC}/igmt ${DESTDIR}${PREFIX}/bin
43         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/igmt
44         cd ${WRKSRC} && ${INSTALL_DATA} manual.ps README.TXT NOTES.TXT  \
45                 COPYING COPYRIGHT ${DESTDIR}${PREFIX}/share/igmt/
46         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/igmt/colormaps
47         ${INSTALL_DATA} ${WRKSRC}/colormaps/*                           \
48                 ${DESTDIR}${PREFIX}/share/igmt/colormaps/
49         cd ${WRKSRC} && ${INSTALL_SCRIPT} igmt*.tcl *.awk               \
50                 igmt_helper* *.batch ${DESTDIR}${PREFIX}/share/igmt/
51         cd ${WRKSRC} && ${INSTALL_DATA} 01_02-98.cmt                    \
52                 gps.vel hotspots.dat nuvel.yx igmt_def.gif              \
53                 allslabs_rum.gmt volcanoes.dat wcity.dat                \
54                 wcity_major.dat igmt_gmtdefaults_3.0                    \
55                 igmt_gmtdefaults_3.1 igmt_gmtdefaults_3.2               \
56                 igmt_gmtdefaults_3.3 ${DESTDIR}${PREFIX}/share/igmt/
57         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/igmt
58         cd ${WRKSRC} && ${INSTALL_DATA} example*.ps.gz                  \
59                 ${WRKSRC}/example*.dat                                  \
60                 ${DESTDIR}${PREFIX}/share/examples/igmt/
61
62 .include "../../mk/bsd.pkg.mk"