head 1.7; access; symbols pkgsrc-2026Q1:1.7.0.52 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.50 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.48 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.7.0.46 pkgsrc-2025Q2-base:1.7 pkgsrc-2025Q1:1.7.0.44 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.7.0.42 pkgsrc-2024Q4-base:1.7 pkgsrc-2024Q3:1.7.0.40 pkgsrc-2024Q3-base:1.7 pkgsrc-2024Q2:1.7.0.38 pkgsrc-2024Q2-base:1.7 pkgsrc-2024Q1:1.7.0.36 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.7.0.34 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.32 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.30 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.28 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.26 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.24 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.22 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.20 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.7.0.18 pkgsrc-2021Q4-base:1.7 pkgsrc-2021Q3:1.7.0.16 pkgsrc-2021Q3-base:1.7 pkgsrc-2021Q2:1.7.0.14 pkgsrc-2021Q2-base:1.7 pkgsrc-2021Q1:1.7.0.12 pkgsrc-2021Q1-base:1.7 pkgsrc-2020Q4:1.7.0.10 pkgsrc-2020Q4-base:1.7 pkgsrc-2020Q3:1.7.0.8 pkgsrc-2020Q3-base:1.7 pkgsrc-2020Q2:1.7.0.6 pkgsrc-2020Q2-base:1.7 pkgsrc-2020Q1:1.7.0.2 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.7.0.4 pkgsrc-2019Q4-base:1.7 pkgsrc-2019Q3:1.6.0.98 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.96 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.94 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.92 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.90 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.88 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.86 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.84 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.82 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.78 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.76 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.74 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.72 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.70 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.68 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.66 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.64 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.62 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.60 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.58 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.56 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.54 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.52 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.50 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.48 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.46 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.44 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.42 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.40 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.38 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.36 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.34 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.32 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.30 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.28 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.26 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.24 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.22 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.20 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.18 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.16 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.14 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.12 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.10 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.8 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.6 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.4 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.2 pkgsrc-2008Q1:1.5.0.12 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.10 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.8 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.6 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.4 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.2 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.4.0.12 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.10 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.8 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.6 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.3.0.20 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.18 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.16 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.14 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.12 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.10 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.3; locks; strict; comment @# @; 1.7 date 2019.11.08.03.09.22; author kivinen; state Exp; branches; next 1.6; commitid UvK6sh3K3KtDGZJB; 1.6 date 2008.06.12.02.14.31; author joerg; state Exp; branches; next 1.5; 1.5 date 2006.11.14.13.16.00; author wennmach; state Exp; branches; next 1.4; 1.4 date 2005.06.22.08.34.54; author jlam; state Exp; branches; next 1.3; 1.3 date 2001.04.20.17.16.19; author jtb; state Exp; branches; next 1.2; 1.2 date 2001.04.19.20.51.32; author jtb; state Exp; branches; next 1.1; 1.1 date 2001.01.27.08.16.01; author jtb; state Exp; branches; next ; desc @@ 1.7 log @Fixed graphics/GMT package to not have conflict with www/libpsl. Both of them installed libpsl library, meaning only one of them could be installed at one time. Changed the GMT libpsl library name to libgmtpsl. Changing GMT library was more appropriate as only iGMT depends on GMT and it does not use libraries. @ text @$NetBSD: patch-al,v 1.6 2008/06/12 02:14:31 joerg Exp $ Libtoolize. --- src/mgg/makefile.orig Wed Apr 11 19:58:09 2001 +++ src/mgg/makefile @@@@ -24,7 +24,7 @@@@ include ../gmtalldeps.macros CFLAGS = $(CC_OPT) $(WIN32) -I$(srcdir) -I$(NETCDF)/include -CDF = -L$(NETCDF)/lib -lnetcdf +CDF = -Wl,-R$(NETCDF)/lib -L$(NETCDF)/lib -lnetcdf MGG_H = gmt_mgg.h @@@@ -54,19 +54,17 @@@@ #------------------------------------------------------------------------------- install: all - for i in $(MGG) $(MGGPS); do \ - $(INSTALL) $$i$(EXE) $(bindir); \ - done if [ ! -d $(libdir) ]; then \ mkdir -p $(libdir); \ fi if [ ! $(libdir) = $(srcdir) ]; then \ rm -f $(libdir)/libgmt_mgg.*; \ - $(INSTALL) -m 444 libgmt_mgg.a $(libdir); \ - if [ -f libgmt_mgg.$(SL) ]; then \ - $(INSTALL) -m 444 libgmt_mgg.$(SL) $(libdir); \ - fi; \ + $(LIBTOOL) --mode=install $(INSTALL_DATA) libgmt_mgg.la $(libdir); \ fi + for i in $(MGG) $(MGGPS); do \ + $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \ + done + uninstall: for i in $(MGG) $(MGGPS); do \ @@@@ -93,8 +91,7 @@@@ #------------------------------------------------------------------------------- libgmt_mgg.a: gmt_mgg.o - $(AR) cvr libgmt_mgg.a $? - $(RANLIB) libgmt_mgg.a + @@$(LIBTOOL) --mode=link $(CC) -o libgmt_mgg.la gmt_mgg.lo --version-info 0:0 -rpath $(PLAIN_LIBDIR) gmt_mgg.o: $(MGG_H) @@@@ -102,11 +99,12 @@@@ # program dependencies #------------------------------------------------------------------------------- -$(MGG): libgmt_mgg.a $(MGG_O) $(GMTLIB) - $(CC) $(CFLAGS) $(LDFLAGS) $@@.o -L. -lgmt_mgg -L.. -L$(libdir) -lgmt $(CDF) $(LIBS) -o $@@ +$(MGG): libgmt_mgg.a $(MGG_O) + @@$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@@.o libgmt_mgg.la ../libgmtpsl.la ../libgmt.la $(CDF) $(LIBS) -o $@@ + -$(MGGPS): libgmt_mgg.a $(MGGPS_O) $(GMTLIB) - $(CC) $(CFLAGS) $(LDFLAGS) $@@.o -L. -lgmt_mgg -L.. -L$(libdir) -lgmt -lgmtps -lpsl $(CDF) $(LIBS) -o $@@ +$(MGGPS): libgmt_mgg.a $(MGGPS_O) + @@$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@@.o libgmt_mgg.la ../libgmt.la ../libgmtps.la ../libgmtpsl.la $(CDF) $(LIBS) -o $@@ .c.o: - $(CC) -c $(CFLAGS) $< + @@$(LIBTOOL) --mode=compile $(CC) $(CPPFLAGS) -c $(CFLAGS) $< @ 1.6 log @Add DESTDIR support. @ text @d1 1 a1 1 $NetBSD: patch-al,v 1.5 2006/11/14 13:16:00 wennmach Exp $ d58 1 a58 1 + @@$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@@.o libgmt_mgg.la ../libpsl.la ../libgmt.la $(CDF) $(LIBS) -o $@@ d64 1 a64 1 + @@$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@@.o libgmt_mgg.la ../libgmt.la ../libgmtps.la ../libpsl.la $(CDF) $(LIBS) -o $@@ @ 1.5 log @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 @ text @d1 1 a1 1 $NetBSD: patch-al,v 1.4 2005/06/22 08:34:54 jlam Exp $ d47 1 a47 1 + @@$(LIBTOOL) --mode=link $(CC) -o libgmt_mgg.la gmt_mgg.lo --version-info 0:0 -rpath $(libdir) @ 1.4 log @* Ensure NETCDF is defined properly during the build. As part of this change, remove some unnecessary changes to the configure script and makefiles that caused @@NETCDF@@ to be substituted since the existing mechanism (simply set NETCDFHOME in the environment) is more than sufficient. * Remove some unnecessary changes to the configure script and makefiles to cause @@LIBTOOL@@ to be substituted. We can simply pass in the right value via MAKE_ENV instead of hardcoding the value. * Fix a place where we weren't calling the compiler correctly, which broke the build of certain programs that should be installed and which were already listed in the PLIST. * Add --mode=MODE tags in the appropriate places to suppress the warnings from libtool that were cluttering the build log. Commit approved during the deep freeze by . @ text @d1 3 a3 1 $NetBSD: patch-al,v 1.3 2001/04/20 17:16:19 jtb Exp $ d7 2 a8 2 @@@@ -22,7 +22,7 @@@@ include ../makegmt.macros d16 1 a16 1 @@@@ -44,18 +44,15 @@@@ d20 1 a20 1 - for i in $(MGG); do \ d27 1 d32 1 a32 1 + $(LIBTOOL) --mode=install $(INSTALL_DATA) libgmt_mgg.la $(libdir); \ d34 1 a34 1 + for i in $(MGG); do \ d37 1 d40 2 a41 2 for i in $(MGG); do \ @@@@ -82,8 +79,7 @@@@ d51 2 a52 1 @@@@ -92,7 +88,7 @@@@ d55 3 a57 2 $(MGG): libgmt_mgg.a $(MGG_O) - $(CC) $(CFLAGS) $(LDFLAGS) $@@.o -L. -lgmt_mgg -L.. -L$(libdir) -lpsl -lgmt $(CDF) $(LIBS) -o $@@ d59 6 @ 1.3 log @Fix byte ordering in grdraster. Proper location of HTML docs in the GMT help script. Fix some patch fuzz. Install libgmt_mgg.la before the programs depending on it, saving some warnings from libtool. @ text @d1 1 a1 1 $NetBSD$ d29 1 a29 1 + $(LIBTOOL) $(INSTALL_DATA) libgmt_mgg.la $(libdir); \ d32 1 a32 1 + $(LIBTOOL) $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \ d43 1 a43 1 + @@$(LIBTOOL) $(CC) -o libgmt_mgg.la gmt_mgg.lo --version-info 0:0 -rpath $(libdir) d52 1 a52 1 + @@$(LIBTOOL) $(CC) $(CFLAGS) $(LDFLAGS) $@@.o libgmt_mgg.la ../libpsl.la ../libgmt.la $(CDF) $(LIBS) -o $@@ d56 1 a56 1 + @@$(LIBTOOL) $(CC) $(CPPFLAGS) -c $(CFLAGS) $< @ 1.2 log @Update of GMT to 3.4. See http://imina.soest.hawaii.edu/gmt/gmt/gmt_releases.html for details of changes. @ text @d3 2 a4 2 --- ./src/mgg/makefile.orig Wed Apr 11 19:58:09 2001 +++ ./src/mgg/makefile d14 2 a15 1 @@@@ -45,16 +45,13 @@@@ d18 1 a18 1 for i in $(MGG); do \ d20 1 a20 2 + $(LIBTOOL) $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \ done d31 3 d36 1 @ 1.1 log @Added the 39 supplemental programs, html documentation, and example scripts. @ text @d3 12 a14 3 --- src/mgg/makefile.orig Wed Oct 18 03:01:19 2000 +++ src/mgg/makefile @@@@ -45,7 +45,7 @@@@ d19 1 a19 1 + $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$i$(EXE) $(bindir); \ d21 10 d33 1 a33 16 @@@@ -54,21 +54,20 @@@@ done clean: - rm -f *.o + rm -f *.o *.lo for i in $(MGG); do \ rm -f $$i$(EXE); \ done spotless: clean - rm -f *.a + rm -fr .libs *.la #------------------------------------------------------------------------------- # library d39 1 a39 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@@ gmt_mgg.lo d43 1 a43 1 @@@@ -77,7 +76,7 @@@@ d47 2 a48 2 - $(CC) $(CFLAGS) $(LDFLAGS) $@@.o -L. -lgmt_mgg -L.. -lpsl -lgmt $(CDF) $(LIBS) -o $@@ + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $@@.o -L. -lgmt_mgg ../libpsl.la ../libgmt.la $(CDF) $(LIBS) -o $@@ d52 1 a52 1 + $(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) $< @