pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/netcdf Changes 3.6.0-p1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0d6ff0f6ec1c
branches:  trunk
changeset: 489705:0d6ff0f6ec1c
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Feb 25 09:52:47 2005 +0000

description:
Changes 3.6.0-p1:
 Patched version of 3.6.0 to fix potentially serious
 bug described at
 http://www.unidata.ucar.edu/packages/netcdf/docs/known_problems.html#cdf2-bug

Changes 3.6.0:
 Added texinfo source for the documentation.

 Added large file tests to Windows directory in distribution.

 Modified win32 visual studio project files so that m4
 is no longer required to build netcdf under visual studio.

 Modified rules.make to use install instead of cp,
 fixing install problem for cygwin users.

 Modified configure/install stuff to support HP-UX.

 Modified configure/install stuff to support G95.

 In the f90 interface, applied Arnaud Desitter's fixes
 to correct mismatches between scalar and array
 arguments, eliminating (legitimate) complaints by the
 NAGWare f95 compiler.  Also fixed bugs introduced in
 3.6.0-beta5 in the mapped array interfaces.

diffstat:

 devel/netcdf/Makefile         |  11 ++---
 devel/netcdf/distinfo         |  33 +++++++----------
 devel/netcdf/patches/patch-ab |  12 +++---
 devel/netcdf/patches/patch-ac |  31 ++++-----------
 devel/netcdf/patches/patch-ad |  57 ++++++++----------------------
 devel/netcdf/patches/patch-ae |   8 ++--
 devel/netcdf/patches/patch-af |  12 +++---
 devel/netcdf/patches/patch-ag |   6 +-
 devel/netcdf/patches/patch-ah |   8 ++--
 devel/netcdf/patches/patch-ai |   6 +-
 devel/netcdf/patches/patch-aj |  16 --------
 devel/netcdf/patches/patch-ak |  31 ----------------
 devel/netcdf/patches/patch-al |  18 +--------
 devel/netcdf/patches/patch-am |  28 ---------------
 devel/netcdf/patches/patch-an |  24 ++++++-----
 devel/netcdf/patches/patch-ao |  80 -------------------------------------------
 devel/netcdf/patches/patch-ap |  63 ---------------------------------
 17 files changed, 85 insertions(+), 359 deletions(-)

diffs (truncated from 674 to 300 lines):

diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/Makefile
--- a/devel/netcdf/Makefile     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/Makefile     Fri Feb 25 09:52:47 2005 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.21 2005/01/12 15:32:00 jlam Exp $
+# $NetBSD: Makefile,v 1.22 2005/02/25 09:52:47 adam Exp $
 
-DISTNAME=      netcdf-3.5.0
-PKGREVISION=   2
+DISTNAME=      netcdf-3.6.0-p1
+PKGNAME=       netcdf-3.6.0p1
 CATEGORIES=    devel
 MASTER_SITES=  ftp://www.gfd-dennou.org/arch/netcdf/unidata-mirror/
-EXTRACT_SUFX=  .tar.Z
 
 MAINTAINER=    tech-pkg%NetBSD.org@localhost
 HOMEPAGE=      http://www.unidata.ucar.edu/packages/netcdf/index.html
@@ -13,8 +12,8 @@
 WRKSRC=                        ${WRKDIR}/${DISTNAME}/src
 USE_BUILDLINK3=                yes
 USE_LANGUAGES=         c c++ fortran
-USE_LIBTOOL=           # defined
-GNU_CONFIGURE=         # defined
+USE_LIBTOOL=           yes
+GNU_CONFIGURE=         yes
 CPPFLAGS+=             -Df2cFortran -Dunix
 
 .include "../../mk/bsd.pkg.mk"
diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/distinfo
--- a/devel/netcdf/distinfo     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/distinfo     Fri Feb 25 09:52:47 2005 +0000
@@ -1,20 +1,15 @@
-$NetBSD: distinfo,v 1.10 2005/02/23 22:24:22 agc Exp $
+$NetBSD: distinfo,v 1.11 2005/02/25 09:52:47 adam Exp $
 
-SHA1 (netcdf-3.5.0.tar.Z) = e9c5a9847d8ff9b3e1b8a18f5e216f6a1508bce8
-RMD160 (netcdf-3.5.0.tar.Z) = 4313e00fc56273e871c003bfb27c533d4a7f556f
-Size (netcdf-3.5.0.tar.Z) = 1319419 bytes
-SHA1 (patch-ab) = 37bf389e76316b03cc3590a1c13855636907b8a5
-SHA1 (patch-ac) = 8a73893ae7c98dd45d61d795592c57abe76d3fde
-SHA1 (patch-ad) = 85f57ffe815df04a5222924285af791dd12e6f5a
-SHA1 (patch-ae) = e91f8111387c7ca3111e640dcbc16d9bca8ed898
-SHA1 (patch-af) = 42a96275cc048d796452c20c7c6f24ac651e8877
-SHA1 (patch-ag) = 214b7c241bc71e5ebbef1e3f9f8a661acaf05228
-SHA1 (patch-ah) = 11083d7a775ca6199162fe3b14776ca24b5c009a
-SHA1 (patch-ai) = fb8386c47a2b0e2468bf31a424738979c472de94
-SHA1 (patch-aj) = 7721c70d1ec33477a51863626cbfb68e2ed689bb
-SHA1 (patch-ak) = 334ba2656119c9b3682cb6795030a2320c8b6d98
-SHA1 (patch-al) = e34833121ee90a18318948705af40da7a4513afc
-SHA1 (patch-am) = ac8ade3c79380833a1339b7f4c99224e89b231e7
-SHA1 (patch-an) = 5e8e3d13f65664af37ef276d0968b9206de120e9
-SHA1 (patch-ao) = 873ed1497741ed4cc449f19f499f3e55c4d4f6ea
-SHA1 (patch-ap) = 90951e89f433f231d66ffa31f48e8527f24a82c7
+SHA1 (netcdf-3.6.0-p1.tar.gz) = 7e02a62a1abe9c1f00222f44ed44d63def3cc3d2
+RMD160 (netcdf-3.6.0-p1.tar.gz) = f59877c5f1f70b7099f263f0a34c1b1bd12d41d9
+Size (netcdf-3.6.0-p1.tar.gz) = 842025 bytes
+SHA1 (patch-ab) = cbe412d8b7473dcee689b70f3a829109d2237f61
+SHA1 (patch-ac) = 82db04a3ed00b649c4f85ec0f72d1c9242244bfe
+SHA1 (patch-ad) = deadd0acf929a05b54fca49843ef1c4f9c00c9c5
+SHA1 (patch-ae) = 0813f13bb333f46042dac1d86730807bc17cce2e
+SHA1 (patch-af) = c15c86f7bad1959b66062ff43ad319f860f8038e
+SHA1 (patch-ag) = 49b2077ec60c05c32f0fc9f782cf0c6972039989
+SHA1 (patch-ah) = 49eb830457f1544cbd63c82671ef77267d544455
+SHA1 (patch-ai) = b6f3f113e9f952c4041daf1080b56f64590d2a75
+SHA1 (patch-al) = 2157008ecc8cc0f3330a41ee8a646233f19c5dbb
+SHA1 (patch-an) = 4cbf9b83f380d36a58ee3840bcd3e5a27404b58e
diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/patches/patch-ab
--- a/devel/netcdf/patches/patch-ab     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/patches/patch-ab     Fri Feb 25 09:52:47 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.3 2003/03/02 08:26:10 jtb Exp $
+$NetBSD: patch-ab,v 1.4 2005/02/25 09:52:47 adam Exp $
 
---- macros.make.in.orig        Tue Mar 13 17:42:50 2001
+--- macros.make.in.orig        2004-12-18 16:32:32.000000000 +0000
 +++ macros.make.in
 @@ -29,10 +29,10 @@ CXXCPPFLAGS        = $(CPPFLAGS)
  
@@ -16,8 +16,8 @@
 +F90           = $(LIBTOOL) --mode=compile @F90@
  CFLAGS                = @CFLAGS@
  CXXFLAGS      = @CXXFLAGS@
- FFLAGS                = @FFLAGS@
-@@ -54,11 +54,11 @@ FLIBS              = @FLIBS@
+ FFLAGS                = @FFLAGS@ @IGNORE_FPE@
+@@ -53,11 +53,11 @@ FLIBS              = @FLIBS@
  F90LIBS               = @F90LIBS@
  LIBS          = @LIBS@
  F90LDFLAGS    = $(LDFLAGS)
@@ -34,7 +34,7 @@
  
  
  # Manual pages:
-@@ -69,9 +69,9 @@ MAKEWHATIS_CMD       = @MAKEWHATIS_CMD@
+@@ -68,9 +68,9 @@ MAKEWHATIS_CMD       = @MAKEWHATIS_CMD@
  
  
  # Misc. Utilities:
@@ -42,7 +42,7 @@
 -ARFLAGS               = @ARFLAGS@
 -RANLIB                = @RANLIB@
 +AR            = $(LIBTOOL) --mode=link @CC@
-+ARFLAGS               = -rpath $(LIBDIR) -version-info 3:5
++ARFLAGS               = -rpath $(LIBDIR) -version-info 3:6
 +RANLIB                = echo
  TARFLAGS      = -chf
  
diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/patches/patch-ac
--- a/devel/netcdf/patches/patch-ac     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/patches/patch-ac     Fri Feb 25 09:52:47 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.2 2003/03/02 08:26:10 jtb Exp $
+$NetBSD: patch-ac,v 1.3 2005/02/25 09:52:47 adam Exp $
 
---- rules.make.orig    Thu Feb 27 13:08:11 2003
+--- rules.make.orig    2004-12-17 20:34:48.000000000 +0000
 +++ rules.make
 @@ -55,8 +55,7 @@
  lib:          $(LIBRARY)
@@ -12,28 +12,15 @@
  
  #-------------------------------------------------------------------------------
  # Shared Libraries:
-@@ -115,19 +114,19 @@ sunos5_shared_library:
- # Installation:
+@@ -124,10 +123,10 @@ $(INCDIR)/$(HEADER3):    $(INCDIR) $(HEADER
+       $(INSTALL) $(HEADER3) $@
  
- $(INCDIR)/$(HEADER):  $(INCDIR) $(HEADER)
--      cp $(HEADER) $@
-+      $(BSD_INSTALL_DATA) $(HEADER) $@
- $(INCDIR)/$(HEADER1): $(INCDIR) $(HEADER1)
--      cp $(HEADER1) $@
-+      $(BSD_INSTALL_DATA) $(HEADER1) $@
- $(INCDIR)/$(HEADER2): $(INCDIR) $(HEADER2)
--      cp $(HEADER2) $@
-+      $(BSD_INSTALL_DATA) $(HEADER2) $@
- $(INCDIR)/$(HEADER3): $(INCDIR) $(HEADER3)
--      cp $(HEADER3) $@
-+      $(BSD_INSTALL_DATA) $(HEADER3) $@
+ $(LIBDIR)/$(LIBRARY): $(LIBDIR) $(LIBRARY) FORCE
+-      $(INSTALL) $(LIBRARY) $@
++      $(LIBTOOL) --mode=install $(BSD_INSTALL_LIB) $(LIBRARY) $@
  
- $(LIBDIR)/$(LIBRARY): $(LIBDIR) $(LIBRARY)
--      cp $(LIBRARY) $@
-+      $(LIBTOOL) --mode=install $(BSD_INSTALL_DATA)  $(LIBRARY) $@
- 
- $(BINDIR)/$(PROGRAM): $(BINDIR) $(PROGRAM)
--      cp $(PROGRAM) $@
+ $(BINDIR)/$(PROGRAM): $(BINDIR) $(PROGRAM) FORCE
+-      $(INSTALL) $(PROGRAM) $@
 +      $(LIBTOOL) --mode=install $(BSD_INSTALL_PROGRAM) $(PROGRAM) $@
  
  $(BINDIR) \
diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/patches/patch-ad
--- a/devel/netcdf/patches/patch-ad     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/patches/patch-ad     Fri Feb 25 09:52:47 2005 +0000
@@ -1,37 +1,32 @@
-$NetBSD: patch-ad,v 1.4 2003/03/02 08:39:19 jtb Exp $
+$NetBSD: patch-ad,v 1.5 2005/02/25 09:52:47 adam Exp $
 
---- Makefile.orig      Tue Feb 27 16:04:32 2001
+--- Makefile.orig      2004-12-18 16:32:58.000000000 +0000
 +++ Makefile
-@@ -27,9 +27,8 @@ PACKING_LIST = \
-               rules.make
- 
+@@ -29,12 +29,11 @@ PACKING_LIST       = \
  
+ # I moved fortran to the bottom of the list, sometimes AIX make get's confused 
+ # if the C library and the fortran library are built in the same second. - Ed
 -all:          libsrc/all      \
--              fortran/all     \
--              f90/all \
 +all:          fortran/all     \
 +              libsrc/all      \
                ncdump/all      \
                ncgen/all       \
-               cxx/all
-@@ -43,7 +42,6 @@ check:               test
+-              cxx/all \
+-              fortran/all     \
+-              f90/all 
++              cxx/all
  
- install:      libsrc/install \
+ test:         fortran/all \
+               libsrc/test \
+@@ -52,7 +51,6 @@ check:               test
+ install:      all \
+               libsrc/install \
                fortran/install \
 -              f90/install \
                ncdump/install \
                ncgen/install \
                cxx/install
-@@ -64,7 +62,7 @@ distclean:   libsrc/distclean \
-               nctest/distclean nc_test/distclean \
-               fortran/distclean f90/distclean nf_test/distclean \
-               ncdump/distclean ncgen/distclean cxx/distclean \
--              clean_macros 
-+              clean_macros
- 
- clean_macros:
-       -cp macros.make.def macros.make
-@@ -162,7 +160,7 @@ subdir_target:
+@@ -167,7 +165,7 @@ subdir_target:
        @echo "Returning to directory `pwd`"
        @echo ""
  
@@ -40,25 +35,3 @@
  whatis:               $(MANDIR)/$(WHATIS)
  $(MANDIR)/$(WHATIS):  $(MANDIR)
        $(MAKEWHATIS_CMD)
-@@ -189,7 +187,7 @@ check_system:      FORCE
-       *) exit 0;; \
-       esac
- 
--# Make a compressed, tar(1) file of the source distribution in the current 
-+# Make a compressed, tar(1) file of the source distribution in the current
- # directory.
- #
- tar.Z:                check_system FORCE
-@@ -225,10 +223,10 @@ ftp:             check_system FORCE
- 
- $(FTPDIR)/$(PACKAGE)-$(VERSION).tar.Z:        $(PACKAGE)-$(VERSION).tar.Z
-       rm -f $@
--      cp $(PACKAGE)-$(VERSION).tar.Z $@ 
-+      cp $(PACKAGE)-$(VERSION).tar.Z $@
-       chmod u+rw,g+rw,o=r $@
- 
--# Make a compressed, tar(1) file of the binary distribution in the 
-+# Make a compressed, tar(1) file of the binary distribution in the
- # appropriate FTP directory.
- #
- binftp:               FORCE
diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/patches/patch-ae
--- a/devel/netcdf/patches/patch-ae     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/patches/patch-ae     Fri Feb 25 09:52:47 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ae,v 1.1.1.1 1999/01/14 20:28:54 frueauf Exp $
+$NetBSD: patch-ae,v 1.2 2005/02/25 09:52:47 adam Exp $
 
---- fortran/Makefile.orig      Sun Sep 27 19:52:28 1998
-+++ fortran/Makefile   Sun Sep 27 19:56:28 1998
-@@ -68,7 +68,7 @@
+--- fortran/Makefile.orig      2004-12-18 18:08:01.000000000 +0000
++++ fortran/Makefile
+@@ -69,7 +69,7 @@ PACKING_LIST = \
  #
  
  
diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/patches/patch-af
--- a/devel/netcdf/patches/patch-af     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/patches/patch-af     Fri Feb 25 09:52:47 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.1.1.1 1999/01/14 20:28:54 frueauf Exp $
+$NetBSD: patch-af,v 1.2 2005/02/25 09:52:47 adam Exp $
 
---- libsrc/Makefile.orig       Mon Dec  8 23:04:42 1997
-+++ libsrc/Makefile    Sun Sep 27 20:23:07 1998
-@@ -7,7 +7,7 @@
+--- libsrc/Makefile.orig       2004-12-18 18:08:01.000000000 +0000
++++ libsrc/Makefile
+@@ -7,7 +7,7 @@ include ../macros.make
  
  INCLUDES = -I.
  
@@ -11,9 +11,9 @@
  ld_netcdf     = -L. -lnetcdf
  
  HEADER        = netcdf.h
-@@ -54,7 +54,23 @@
+@@ -54,7 +54,23 @@ PACKING_LIST = \
        t_ncxx.c \
-       t_ncx.c
+       t_ncx.c install-sh
  
 -LIB_OBJS = $(LIB_CSRCS:.c=.o)
 +FLIB_OBJS = \
diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/patches/patch-ag
--- a/devel/netcdf/patches/patch-ag     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/patches/patch-ag     Fri Feb 25 09:52:47 2005 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-ag,v 1.2 2003/03/02 08:26:10 jtb Exp $
+$NetBSD: patch-ag,v 1.3 2005/02/25 09:52:47 adam Exp $
 
---- ncdump/Makefile.orig       Thu Feb 27 13:28:14 2003
+--- ncdump/Makefile.orig       2004-12-18 18:08:01.000000000 +0000
 +++ ncdump/Makefile
 @@ -16,7 +16,7 @@ PACKING_LIST = $(c_sources) $(headers) d
-                 test0.cdl ncdump.1 Makefile
+                 test0.cdl ncdump.1 Makefile install-sh
  MANUAL                = ncdump.1
  
 -lib_netcdf    = ../libsrc/libnetcdf.a
diff -r 6000707d2cbc -r 0d6ff0f6ec1c devel/netcdf/patches/patch-ah
--- a/devel/netcdf/patches/patch-ah     Fri Feb 25 09:24:37 2005 +0000
+++ b/devel/netcdf/patches/patch-ah     Fri Feb 25 09:52:47 2005 +0000



Home | Main Index | Thread Index | Old Index