pkgsrc/math/grace/Makefile

43 lines
1.4 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.29 2004/01/24 13:58:23 grant Exp $
#
Update to version 5.1.12. Package changes: - add support for XmHTML. - sort PLIST. Changes since version 5.1.10 below. 5.1.12 Functionality * [MO] implemented zooming and scrolling of log plots Parser * [ES] added INT(x,y) evaluating integral value of y dx * [ES] added RSUM(vexpr) - running sum Bug fixes * [ES] fixed memory corruption when reading in block data (rep. #1258). The bug was introduced in 5.1.11 * [ES] fixed a couple of tiny memory leaks associated with loading block data * [ES] fixed crash in histogram and interpolation dialogs with multiple sets selected (rep. #1259) * [TO] signal issues with the grace_np library fixed (rep. #1270) * [ES] implied references to current graph in parser might crash Grace if the graph didn't exist (including reps. #886 and #1267) * [ES] removed extraneous accent glyphs in the 0x9? range of IsoLatin1 and IsoLatin2 encodings (including rep. #1269) * [MO] IsoLatin7 encoding file wasn't installed by "make install" * [ES] entering negative values of set symbol skip could crash Grace (rep. #1276) 5.1.11 Functionality * [ES] hotlinks now work for all set types (rep. #572) * [ES] updating hot-linked sets now works for all graphs, not the current one only * [YZ] added encoding files for Russian codepages koi8-r and cp1251 and for Ukrainian codepage koi8-u Interface * [ES] use "+"/"-" instead of "shown"/"hidden" in the graph selectors Parser * [ES] added UPDATEALL command, equivalent of "View/Update all" Drivers * [ES] set resolution in the PNG output (rep. #1225) Portability/Compilation * [ES] updated auto* stuff to work with autoconf-2.5.* (rep. #1199) Bug fixes * [SR] precision used for special tick locations was insufficient (rep. #1228) * [ES] referring to "S_" in the parser with no sets in the current project crashed the app * [ES] GraceIsOpen() from the grace_np library returned true after the Grace process exited (rep. #922) * [ES] excluded .cvsignore files from source tarballs (rep. #1248) * [ES] a minor memory leak fixed (40 bytes per set import/reading in) * [ES] configure --with=f77=/absolute/path/to/f77 was broken (rep. #1243) * [ES] in XY charts, explicitly check that abscissas of all sets are the same
2003-08-12 22:32:54 +02:00
DISTNAME= grace-5.1.12
PKGREVISION= 1
CATEGORIES= math graphics x11
MASTER_SITES= ftp://plasma-gate.weizmann.ac.il/pub/grace/src/ \
ftp://linux.mathematik.tu-darmstadt.de/pub/linux/mirrors/misc/grace/src/ \
ftp://ftp.fu-berlin.de/unix/graphics/grace/src/ \
ftp://ftp.ntua.gr/pub/graphics/grace/src/ \
ftp://ftp.ru.xemacs.org/pub/math/grace/src/ \
ftp://ftp.u-aizu.ac.jp/pub/SciEng/math/grace/src/ \
ftp://ftp2.netmor.com/pub/mirrors/grace/src/
2003-07-17 23:41:05 +02:00
MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://plasma-gate.weizmann.ac.il/Grace/
COMMENT= GRaphing, Advanced Computation and Exploration of data
2002-09-23 19:22:54 +02:00
USE_BUILDLINK2= YES
USE_X11BASE= YES
USE_GNU_TOOLS+= make
USE_FORTRAN= YES
GNU_CONFIGURE= YES
CONFIGURE_ARGS+= --enable-grace-home=${PREFIX}/grace
CONFIGURE_ARGS+= --without-bundled-xbae
post-install:
${RM} -f ${PREFIX}/bin/xmgrace
${LN} -s ${PREFIX}/grace/bin/xmgrace ${PREFIX}/bin
2002-09-23 19:22:54 +02:00
.include "../../devel/netcdf/buildlink2.mk"
.include "../../fonts/t1lib/buildlink2.mk"
.include "../../graphics/jpeg/buildlink2.mk"
.include "../../graphics/png/buildlink2.mk"
.include "../../graphics/tiff/buildlink2.mk"
.include "../../graphics/xpm/buildlink2.mk"
2003-06-05 22:56:41 +02:00
.include "../../math/fftw2/buildlink2.mk"
2002-09-23 19:22:54 +02:00
.include "../../print/pdflib/buildlink2.mk"
.include "../../x11/Xbae/buildlink2.mk"
Update to version 5.1.12. Package changes: - add support for XmHTML. - sort PLIST. Changes since version 5.1.10 below. 5.1.12 Functionality * [MO] implemented zooming and scrolling of log plots Parser * [ES] added INT(x,y) evaluating integral value of y dx * [ES] added RSUM(vexpr) - running sum Bug fixes * [ES] fixed memory corruption when reading in block data (rep. #1258). The bug was introduced in 5.1.11 * [ES] fixed a couple of tiny memory leaks associated with loading block data * [ES] fixed crash in histogram and interpolation dialogs with multiple sets selected (rep. #1259) * [TO] signal issues with the grace_np library fixed (rep. #1270) * [ES] implied references to current graph in parser might crash Grace if the graph didn't exist (including reps. #886 and #1267) * [ES] removed extraneous accent glyphs in the 0x9? range of IsoLatin1 and IsoLatin2 encodings (including rep. #1269) * [MO] IsoLatin7 encoding file wasn't installed by "make install" * [ES] entering negative values of set symbol skip could crash Grace (rep. #1276) 5.1.11 Functionality * [ES] hotlinks now work for all set types (rep. #572) * [ES] updating hot-linked sets now works for all graphs, not the current one only * [YZ] added encoding files for Russian codepages koi8-r and cp1251 and for Ukrainian codepage koi8-u Interface * [ES] use "+"/"-" instead of "shown"/"hidden" in the graph selectors Parser * [ES] added UPDATEALL command, equivalent of "View/Update all" Drivers * [ES] set resolution in the PNG output (rep. #1225) Portability/Compilation * [ES] updated auto* stuff to work with autoconf-2.5.* (rep. #1199) Bug fixes * [SR] precision used for special tick locations was insufficient (rep. #1228) * [ES] referring to "S_" in the parser with no sets in the current project crashed the app * [ES] GraceIsOpen() from the grace_np library returned true after the Grace process exited (rep. #922) * [ES] excluded .cvsignore files from source tarballs (rep. #1248) * [ES] a minor memory leak fixed (40 bytes per set import/reading in) * [ES] configure --with=f77=/absolute/path/to/f77 was broken (rep. #1243) * [ES] in XY charts, explicitly check that abscissas of all sets are the same
2003-08-12 22:32:54 +02:00
.include "../../x11/XmHTML/buildlink2.mk"
2002-09-23 19:22:54 +02:00
.include "../../mk/motif.buildlink2.mk"
.include "../../mk/bsd.pkg.mk"