pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/GMT Update GMT to the most recent, supported,...
details: https://anonhg.NetBSD.org/pkgsrc/rev/952a2c16eeef
branches: trunk
changeset: 521540:952a2c16eeef
user: wennmach <wennmach%pkgsrc.org@localhost>
date: Tue Nov 14 13:16:00 2006 +0000
description:
Update GMT to the most recent, supported, version 4.1.4.
The most significant changes in 4.0 include:
o Time-series support
o New Tools:
- gmt2rgb
- grdblend
- pslegend:
o 30 new program options
o More than 23 general enhancements
The releases 4.1 and 4.1.1 to 4.1.4 include the following changes:
o numerous significant bug fixes
o many added program options
o added features and capabilities
For a complete list of changes, see
http://gmt.soest.hawaii.edu/gmt/gmt_releases.html
diffstat:
graphics/GMT/DESCR | 20 +-
graphics/GMT/Makefile | 62 +-
graphics/GMT/PLIST | 1405 ++++++++++++++++++++++++----------------
graphics/GMT/distinfo | 109 +-
graphics/GMT/patches/patch-aa | 113 +-
graphics/GMT/patches/patch-ab | 14 +-
graphics/GMT/patches/patch-ac | 24 -
graphics/GMT/patches/patch-ad | 92 +-
graphics/GMT/patches/patch-ae | 45 +-
graphics/GMT/patches/patch-af | 30 +-
graphics/GMT/patches/patch-ag | 32 +-
graphics/GMT/patches/patch-ah | 18 +-
graphics/GMT/patches/patch-ai | 62 +-
graphics/GMT/patches/patch-aj | 10 +-
graphics/GMT/patches/patch-ak | 26 +-
graphics/GMT/patches/patch-al | 36 +-
graphics/GMT/patches/patch-am | 48 -
graphics/GMT/patches/patch-an | 8 +-
graphics/GMT/patches/patch-ao | 24 +-
graphics/GMT/patches/patch-ap | 33 +-
graphics/GMT/patches/patch-aq | 27 +-
graphics/GMT/patches/patch-ar | 26 +-
graphics/GMT/patches/patch-as | 22 +-
graphics/GMT/patches/patch-at | 36 +-
graphics/GMT/patches/patch-au | 25 +-
graphics/GMT/patches/patch-av | 13 -
graphics/GMT/patches/patch-aw | 10 -
graphics/GMT/patches/patch-ax | 40 -
graphics/GMT/patches/patch-ay | 30 +-
graphics/GMT/patches/patch-az | 22 +-
graphics/GMT/patches/patch-ba | 98 ++
graphics/GMT/patches/patch-bb | 60 +
graphics/GMT/patches/patch-bc | 27 +
33 files changed, 1566 insertions(+), 1081 deletions(-)
diffs (truncated from 3549 to 300 lines):
diff -r 94457057715c -r 952a2c16eeef graphics/GMT/DESCR
--- a/graphics/GMT/DESCR Tue Nov 14 13:06:53 2006 +0000
+++ b/graphics/GMT/DESCR Tue Nov 14 13:16:00 2006 +0000
@@ -1,12 +1,12 @@
-GMT is a free collection of ~60 UNIX tools that allow users to
-manipulate (x,y) and (x,y,z) data sets (including filtering, trend
-fitting, gridding, projecting, etc.) and produce Encapsulated
-PostScript File (EPS) illustrations ranging from simple x-y plots
-through contour maps to artificially illuminated surfaces and 3-D
-perspective views in black and white, gray tone, hachure patterns, and
-24-bit color. GMT supports 25 common map projections plus linear, log,
-and power scaling, and comes with support data such as coastlines,
-rivers, and political boundaries.
+GMT is a free collection of UNIX tools that allow users to manipulate
+(x,y) and (x,y,z) data sets (including filtering, trend fitting,
+gridding, projecting, etc.) and produce Encapsulated PostScript File
+(EPS) illustrations ranging from simple x-y plots through contour maps
+to artificially illuminated surfaces and 3-D perspective views in black
+and white, gray tone, hachure patterns, and 24-bit color. GMT supports
+25 common map projections plus linear, log, and power scaling, and
+comes with support data such as coastlines, rivers, and political
+boundaries.
-The package also includes 39 supplemental programs, html documentation,
+The package also includes supplemental programs, html documentation,
and examples.
diff -r 94457057715c -r 952a2c16eeef graphics/GMT/Makefile
--- a/graphics/GMT/Makefile Tue Nov 14 13:06:53 2006 +0000
+++ b/graphics/GMT/Makefile Tue Nov 14 13:16:00 2006 +0000
@@ -1,18 +1,23 @@
-# $NetBSD: Makefile,v 1.28 2006/03/04 21:29:45 jlam Exp $
+# $NetBSD: Makefile,v 1.29 2006/11/14 13:16:00 wennmach Exp $
-DISTNAME= GMT3.4
-PKGNAME= GMT-3.4
-PKGREVISION= 1
+DISTNAME= GMT4.1.4
+PKGNAME= GMT-4.1.4
+#PKGREVISION= 1
CATEGORIES= graphics
-MASTER_SITES= ftp://gmt.soest.hawaii.edu/pub/gmt/ \
- ftp://falcon.grdl.noaa.gov/pub/gmt/ \
- ftp://ftp.iag.usp.br/pub/gmt/ \
- ftp://ftp.geologi.uio.no/pub/gmt/ \
- ftp://life.csu.edu.au/pub/gmt/ \
- ftp://ftp.eos.hokudai.ac.jp/pub/gmt/
-DISTFILES= GMT3.4_progs.tar.bz2 GMT3.4_suppl.tar.bz2 GMT_share.tar.bz2 \
- GMT3.4_ps.tar.bz2 GMT3.4_man.tar.bz2 GMT3.4_tut.tar.bz2 \
- GMT3.4_scripts.tar.bz2 GMT3.4_web.tar.bz2
+MASTER_SITES= ftp://ftp.soest.hawaii.edu/gmt/4/ \
+ ftp://falcon.grdl.noaa.gov/pub/gmt/4/ \
+ ftp://ftp.iris.washington.edu/pub/gmt/4/ \
+ ftp://ftp.iag.usp.br/pub/gmt/4/ \
+ ftp://ftp.geologi.uio.no/pub/gmt/4/ \
+ ftp://gd.tuwien.ac.at/pub/gmt/4/ \
+ ftp://life.csu.edu.au/pub/gmt/4/ \
+ ftp://ftp.scc.u-tokai.ac.jp/pub/gmt/4/
+DISTFILES= GMT4.1.4_man.tar.bz2 GMT4.1.4_pdf.tar.bz2 \
+ GMT4.1.4_scripts.tar.bz2 GMT4.1.4_share.tar.bz2 \
+ GMT4.1.4_src.tar.bz2 GMT4.1.4_suppl.tar.bz2 \
+ GMT4.1.4_tut.tar.bz2 GMT4.1.4_web.tar.bz2 \
+ GMT4.1_coast.tar.bz2 GMT4.1_high.tar.bz2 \
+ GMT4.1_full.tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://gmt.soest.hawaii.edu/
@@ -27,37 +32,40 @@
CONFIGURE_ARGS+=--includedir=${PREFIX}/include/gmt
CONFIGURE_ARGS+=--datadir=${PREFIX}/share/gmt
CONFIGURE_ARGS+=--enable-eps
+CONFIGURE_ARGS+=--enable-netcdf=${BUILDLINK_PREFIX.netcdf:Q}
CONFIGURE_ARGS+=--enable-www=${PREFIX}/share/doc/html
CONFIGURE_ARGS+=--enable-mansect=1
-MAKE_ENV+= NETCDFHOME=${BUILDLINK_PREFIX.netcdf:Q}
-MAKE_ENV+= LIBTOOL=${LIBTOOL:Q}
+CONFIGURE_ARGS+=--disable-mex
BUILD_TARGET= all suppl
INSTALL_TARGET= install-all
+.include "../../mk/x11.buildlink3.mk"
+
post-extract:
- ${MV} -f ${WRKSRC}/www/gmt/doc/ps ${WRKSRC}
+ ${MV} -f ${WRKSRC}/www/gmt/doc/pdf ${WRKSRC}
${RM} -f ${WRKSRC}/examples/*.bat ${WRKSRC}/examples/*/*.bat
- for f in ${WRKSRC}/examples/do_view.bash \
- ${WRKSRC}/examples/do_view.csh; do \
- ${SED} -e 's:ghostview:gv:g' $$f > $$f.tmp && \
- ${MV} -f $$f.tmp $$f; \
- done
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gmt
- cd ${WRKSRC}/ps && ${INSTALL_DATA} GMT_Docs.ps GMT_Tutorial.ps \
- ${PREFIX}/share/doc/gmt
+ cd ${WRKSRC}/pdf && ${INSTALL_DATA} GMT_Docs.pdf \
+ GMT_Tutorial.pdf ${PREFIX}/share/doc/gmt
(cd ${PREFIX}/share/doc/html/gmt/doc && ${LN} -sf \
- ../../../gmt ps)
+ ../../../gmt pdf)
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gmt/tutorial
- cd ${WRKSRC}/tutorial && ${INSTALL_DATA} bermuda.grd quakes.cpt \
- ship.xyz us.grd data quakes.ngdc \
+ cd ${WRKSRC}/tutorial && ${INSTALL_DATA} bermuda.nc quakes.cpt \
+ ship.xyz us.nc data quakes.ngdc topo.cpt \
${PREFIX}/share/examples/gmt/tutorial;
- ${INSTALL_DATA} ${WRKDIR}/share/* ${PREFIX}/share/gmt
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/gmt
+ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${WRKSRC}/share
+ cd ${WRKSRC}/share && ${PAX} -rw . ${PREFIX}/share/gmt
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gmt
${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${WRKSRC}/examples/
cd ${WRKSRC}/examples && ${PAX} -rw . ${PREFIX}/share/examples/gmt
+ ${RM} ${PREFIX}/share/gmt/.gmtdefaults_SI.orig
+ ${RM} ${PREFIX}/share/gmt/.gmtdefaults_US.orig
+ ${RM} ${PREFIX}/share/gmt/gmt.conf.orig
+ cd ${WRKDIR}/share && ${PAX} -rw . ${PREFIX}/share/gmt
.include "../../devel/netcdf/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 94457057715c -r 952a2c16eeef graphics/GMT/PLIST
--- a/graphics/GMT/PLIST Tue Nov 14 13:06:53 2006 +0000
+++ b/graphics/GMT/PLIST Tue Nov 14 13:16:00 2006 +0000
@@ -1,19 +1,19 @@
-@comment $NetBSD: PLIST,v 1.3 2005/11/03 22:30:35 rillig Exp $
+@comment $NetBSD: PLIST,v 1.4 2006/11/14 13:16:00 wennmach Exp $
bin/GMT
bin/backtracker
bin/binlegs
bin/blockmean
bin/blockmedian
bin/blockmode
-bin/cpsdecode
-bin/cpsencode
bin/dat2gmt
bin/filter1d
bin/fitcircle
bin/gmt2bin
bin/gmt2dat
+bin/gmt2rgb
bin/gmtconvert
bin/gmtdefaults
+bin/gmtdigitize
bin/gmtinfo
bin/gmtlegs
bin/gmtlist
@@ -21,9 +21,11 @@
bin/gmtpath
bin/gmtselect
bin/gmtset
+bin/gmtstitch
bin/gmttrack
bin/grd2cpt
bin/grd2xyz
+bin/grdblend
bin/grdclip
bin/grdcontour
bin/grdcut
@@ -41,6 +43,7 @@
bin/grdproject
bin/grdraster
bin/grdreformat
+bin/grdrotater
bin/grdsample
bin/grdtrack
bin/grdtrend
@@ -53,13 +56,21 @@
bin/img2grd
bin/img2mercgrd
bin/makecpt
-bin/makepattern
bin/mapproject
+bin/mgd77convert
+bin/mgd77info
+bin/mgd77list
+bin/mgd77path
+bin/mgd77manage
+bin/mgd77sniffer
bin/mgd77togmt
+bin/mgd77track
bin/minmax
+bin/nc2xy
bin/nearneighbor
bin/originator
bin/project
+bin/ps2raster
bin/psbasemap
bin/psclip
bin/pscoast
@@ -67,6 +78,7 @@
bin/pscoupe
bin/pshistogram
bin/psimage
+bin/pslegend
bin/psmask
bin/psmeca
bin/psmegaplot
@@ -80,15 +92,22 @@
bin/pswiggle
bin/psxy
bin/psxyz
+bin/rotconverter
bin/sample1d
+bin/segy2grd
bin/spectrum1d
bin/splitxyz
bin/surface
bin/trend1d
bin/trend2d
bin/triangulate
+bin/x2sys_binlist
bin/x2sys_cross
bin/x2sys_datalist
+bin/x2sys_get
+bin/x2sys_init
+bin/x2sys_put
+bin/xgridedit
bin/x_edit
bin/x_init
bin/x_list
@@ -102,23 +121,46 @@
include/gmt/gmt.h
include/gmt/gmt_bcr.h
include/gmt/gmt_boundcond.h
+include/gmt/gmt_calclock.h
include/gmt/gmt_colors.h
+include/gmt/gmt_common.h
+include/gmt/gmt_contour.h
include/gmt/gmt_customio.h
-include/gmt/gmt_funcnames.h
+include/gmt/gmt_ellipsoids.h
+include/gmt/gmt_datums.h
include/gmt/gmt_grd.h
+include/gmt/gmt_grdformats.h
include/gmt/gmt_grdio.h
+include/gmt/gmt_init.h
include/gmt/gmt_io.h
+include/gmt/gmt_keycases.h
include/gmt/gmt_keywords.h
include/gmt/gmt_map.h
include/gmt/gmt_math.h
+include/gmt/gmt_mgg_header2.h
include/gmt/gmt_nan.h
include/gmt/gmt_notposix.h
include/gmt/gmt_notunix.h
+include/gmt/gmt_plot.h
+include/gmt/gmt_proj.h
include/gmt/gmt_project.h
include/gmt/gmt_shore.h
+include/gmt/gmt_symbol.h
+include/gmt/gmt_synopsis.h
+include/gmt/gmt_stat.h
+include/gmt/gmt_support.h
+include/gmt/gmt_time_systems.h
include/gmt/gmt_unique.h
+include/gmt/gmt_vector.h
+include/gmt/gmt_version.h
+include/gmt/mgd77.h
+include/gmt/mgd77_functions.h
+include/gmt/mgd77defaults.h
include/gmt/pslib.h
+include/gmt/pslib_inc.h
lib/libgmt.la
+lib/libmgd77.la
+lib/libgmtps.la
lib/libgmt_mgg.la
lib/libpsl.la
lib/libx2sys.la
@@ -128,15 +170,15 @@
man/man1/blockmean.1
man/man1/blockmedian.1
man/man1/blockmode.1
-man/man1/cpsdecode.1
-man/man1/cpsencode.1
man/man1/dat2gmt.1
man/man1/filter1d.1
man/man1/fitcircle.1
man/man1/gmt2bin.1
man/man1/gmt2dat.1
+man/man1/gmt2rgb.1
man/man1/gmtconvert.1
man/man1/gmtdefaults.1
+man/man1/gmtdigitize.1
man/man1/gmtinfo.1
man/man1/gmtlegs.1
man/man1/gmtlist.1
@@ -144,9 +186,11 @@
man/man1/gmtpath.1
man/man1/gmtselect.1
man/man1/gmtset.1
+man/man1/gmtstitch.1
man/man1/gmttrack.1
man/man1/grd2cpt.1
man/man1/grd2xyz.1
+man/man1/grdblend.1
man/man1/grdclip.1
man/man1/grdcontour.1
man/man1/grdcut.1
@@ -164,6 +208,7 @@
Home |
Main Index |
Thread Index |
Old Index