View | Details | Raw Unified | Return to bug 204445 | Differences between
and this patch

Collapse All | Expand All

(-)graphics/gmt/Makefile (-17 / +18 lines)
Lines 2-9 Link Here
2
# $FreeBSD: head/graphics/gmt/Makefile 401096 2015-11-09 12:59:03Z antoine $
2
# $FreeBSD: head/graphics/gmt/Makefile 401096 2015-11-09 12:59:03Z antoine $
3
3
4
PORTNAME=	gmt
4
PORTNAME=	gmt
5
PORTVERSION=	4.5.13
5
PORTVERSION=	4.5.14
6
PORTREVISION=	2
6
DISTVERSIONSUFFIX=	-src
7
CATEGORIES=	graphics
7
CATEGORIES=	graphics
8
MASTER_SITES=	ftp://ftp.soest.hawaii.edu/%SUBDIR%/ \
8
MASTER_SITES=	ftp://ftp.soest.hawaii.edu/%SUBDIR%/ \
9
		ftp://ftp.geologi.uio.no/pub/%SUBDIR%/ \
9
		ftp://ftp.geologi.uio.no/pub/%SUBDIR%/ \
Lines 14-27 Link Here
14
		ftp://ftp.soest.hawaii.edu/gshhg/:gshhg \
14
		ftp://ftp.soest.hawaii.edu/gshhg/:gshhg \
15
		ftp://ftp.scc.u-tokai.ac.jp/pub/gmt/:gshhg
15
		ftp://ftp.scc.u-tokai.ac.jp/pub/gmt/:gshhg
16
MASTER_SITE_SUBDIR=	${PORTNAME} ${PORTNAME}/legacy
16
MASTER_SITE_SUBDIR=	${PORTNAME} ${PORTNAME}/legacy
17
DISTFILES=	${DISTNAME}-src${EXTRACT_SUFX} \
17
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
18
		${GSHHG_DISTNAME}.tar.gz:gshhg
18
		${GSHHG_DISTNAME}.tar.gz:gshhg
19
19
20
MAINTAINER=	ports@FreeBSD.org
20
MAINTAINER=	ports@FreeBSD.org
21
COMMENT=	Generic Mapping Tools - data processing and display software package
21
COMMENT=	Generic Mapping Tools - data processing and display software package
22
22
23
BROKEN=		unfetchable
24
25
LICENSE=	GPLv2 LGPL3
23
LICENSE=	GPLv2 LGPL3
26
LICENSE_COMB=	multi
24
LICENSE_COMB=	multi
27
LICENSE_DISTFILES_GPLv2=	${DISTNAME}${EXTRACT_SUFX}
25
LICENSE_DISTFILES_GPLv2=	${DISTNAME}${EXTRACT_SUFX}
Lines 32-42 Link Here
32
30
33
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
31
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
34
32
35
USES=		gmake shebangfix tar:bzip2
33
USES=		autoreconf:autoconf gmake shebangfix tar:bzip2
36
SHEBANG_FILES=	gmtswitch doc/examples/*/*.sh src/GMT.in \
34
SHEBANG_FILES=	gmtswitch doc/examples/*/*.sh src/GMT.in \
37
		src/gmt_shell_functions.sh.in src/gmtget.in \
35
		src/gmt_shell_functions.sh.in src/gmtget.in \
38
		src/gmtlogo.in src/isogmt.in
36
		src/gmtlogo.in src/isogmt.in
39
USE_AUTOTOOLS=	autoconf
37
GNU_CONFIGURE=	yes
40
CONFIGURE_ARGS=	--datadir=${DATADIR} \
38
CONFIGURE_ARGS=	--datadir=${DATADIR} \
41
		--with-gshhg-dir=${DATADIR}/coast
39
		--with-gshhg-dir=${DATADIR}/coast
42
INSTALL_TARGET=	install-gmt install-data install-man install-doc
40
INSTALL_TARGET=	install-gmt install-data install-man install-doc
Lines 52-58 Link Here
52
50
53
DEBUG_CONFIGURE_ON=	--enable-debug --enable-devdebug
51
DEBUG_CONFIGURE_ON=	--enable-debug --enable-devdebug
54
EPS_DESC=		Set .eps as default output format, otherwise .ps
52
EPS_DESC=		Set .eps as default output format, otherwise .ps
55
EPS_CONFNIGURE_ON=	--enable-eps
53
EPS_CONFIGURE_ON=	--enable-eps
56
GDAL_DESC=		Compile in experimental GDAL support
54
GDAL_DESC=		Compile in experimental GDAL support
57
GDAL_LIB_DEPENDS=	libgdal.so:${PORTSDIR}/graphics/gdal
55
GDAL_LIB_DEPENDS=	libgdal.so:${PORTSDIR}/graphics/gdal
58
GDAL_CONFIGURE_ON=	--enable-gdal
56
GDAL_CONFIGURE_ON=	--enable-gdal
Lines 68-74 Link Here
68
X11_USE=		XORG=x11,xaw,xmu,xt
66
X11_USE=		XORG=x11,xaw,xmu,xt
69
X11_CONFIGURE_OFF=	--disable-xgrid
67
X11_CONFIGURE_OFF=	--disable-xgrid
70
68
71
STRIP_FILES=	blockmean blockmedian blockmode filter1d fitcircle \
69
STRIP_BINS=	blockmean blockmedian blockmode filter1d fitcircle \
72
		gmt2rgb gmtconvert gmtdefaults gmtmath gmtselect \
70
		gmt2rgb gmtconvert gmtdefaults gmtmath gmtselect \
73
		gmtset grd2cpt grd2xyz grdblend grdclip \
71
		gmtset grd2cpt grd2xyz grdblend grdclip \
74
		grdcontour grdcut grdedit grdfft grdfilter \
72
		grdcontour grdcut grdedit grdfft grdfilter \
Lines 81-103 Link Here
81
		psmask psrose psscale pstext pswiggle \
79
		psmask psrose psscale pstext pswiggle \
82
		psxy psxyz sample1d spectrum1d splitxyz \
80
		psxy psxyz sample1d spectrum1d splitxyz \
83
		surface trend1d trend2d triangulate xyz2grd
81
		surface trend1d trend2d triangulate xyz2grd
82
STRIP_LIBS=	libgmt.so.4 libgmtps.so.4 libpsl.so.4
84
83
85
# http://www.soest.hawaii.edu/pwessel/gshhg/
84
# http://www.soest.hawaii.edu/pwessel/gshhg/
86
GSHHG_DISTNAME=	gshhg-gmt-2.3.0
85
GSHHG_DISTNAME=	gshhg-gmt-2.3.4
87
88
.include <bsd.port.options.mk>
89
86
90
post-install:
87
post-install:
91
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
92
	@${MKDIR} ${STAGEDIR}${DATADIR}/coast
88
	@${MKDIR} ${STAGEDIR}${DATADIR}/coast
93
	(cd ${WRKDIR}/${GSHHG_DISTNAME} && ${INSTALL_DATA} README.TXT *.nc \
89
	(cd ${WRKDIR}/${GSHHG_DISTNAME} && ${INSTALL_DATA} README.TXT *.nc \
94
		${STAGEDIR}${DATADIR}/coast)
90
		${STAGEDIR}${DATADIR}/coast)
95
.if ${PORT_OPTIONS:MX11}
91
.for i in ${STRIP_BINS}
92
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i}
93
.endfor
94
95
post-install-X11-on:
96
	(cd ${WRKSRC}/src/xgrid && ${INSTALL_PROGRAM} xgridedit \
96
	(cd ${WRKSRC}/src/xgrid && ${INSTALL_PROGRAM} xgridedit \
97
		${STAGEDIR}${PREFIX}/bin)
97
		${STAGEDIR}${PREFIX}/bin)
98
.endif
98
99
.for i in ${STRIP_FILES}
99
post-install-SHARED-on:
100
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i}
100
.for i in ${STRIP_LIBS}
101
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${i}
101
.endfor
102
.endfor
102
103
103
.include <bsd.port.mk>
104
.include <bsd.port.mk>
(-)graphics/gmt/distinfo (-4 / +4 lines)
Lines 1-4 Link Here
1
SHA256 (gmt-4.5.13-src.tar.bz2) = 406259646f5726584a7a341481fd7589c6dfe580a0d9cac5b37f64ae021dd102
1
SHA256 (gmt-4.5.14-src.tar.bz2) = b34ab9bcfdc6b85036546372f1c6ef6138420d12a343052fc95fed40962adfe3
2
SIZE (gmt-4.5.13-src.tar.bz2) = 39410381
2
SIZE (gmt-4.5.14-src.tar.bz2) = 39235411
3
SHA256 (gshhg-gmt-2.3.0.tar.gz) = 123a969cf700c0d2607408af63f91c334e97bc456fa2deb3a51de0f50b1c911e
3
SHA256 (gshhg-gmt-2.3.4.tar.gz) = 420c6c0df9170015ac0f7c7d472c5a58f8b70a7bf89f162c59dcd70735389110
4
SIZE (gshhg-gmt-2.3.0.tar.gz) = 57005361
4
SIZE (gshhg-gmt-2.3.4.tar.gz) = 57009749
(-)graphics/gmt/files/patch-configure.ac (-1 / +1 lines)
Lines 1-4 Link Here
1
--- configure.ac.orig	2013-11-05 19:44:32.000000000 +0000
1
--- configure.ac.orig	2015-10-14 04:48:04 UTC
2
+++ configure.ac
2
+++ configure.ac
3
@@ -640,10 +640,10 @@ else
3
@@ -640,10 +640,10 @@ else
4
 	if test "$os" = "Darwin" ; then
4
 	if test "$os" = "Darwin" ; then

Return to bug 204445