rpms/grads/FC-4 grads-build_fixes.diff,1.1,1.2 grads.spec,1.6,1.7
Patrice Dumas (pertusus)
fedora-extras-commits at redhat.com
Fri Feb 17 17:50:08 UTC 2006
Author: pertusus
Update of /cvs/extras/rpms/grads/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8293
Modified Files:
grads-build_fixes.diff grads.spec
Log Message:
* Fri Feb 17 2006 Patrice Dumas <dumas at centre-cired.fr> 1.9b4-7
- use a wrapper include file to prepend sd_ to netcdf symbols for
hdf if it is required
grads-build_fixes.diff:
Index: grads-build_fixes.diff
===================================================================
RCS file: /cvs/extras/rpms/grads/FC-4/grads-build_fixes.diff,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- grads-build_fixes.diff 20 Dec 2005 12:16:26 -0000 1.1
+++ grads-build_fixes.diff 17 Feb 2006 17:50:07 -0000 1.2
@@ -1,6 +1,6 @@
-diff -u --recursive --exclude aclocal.m4 --exclude configure --exclude Makefile.in --exclude bootstrap grads-1.9b4-orig/acinclude.m4 grads-1.9b4/acinclude.m4
+diff -u --recursive grads-1.9b4-orig/acinclude.m4 grads-1.9b4-rpm/acinclude.m4
--- grads-1.9b4-orig/acinclude.m4 2003-10-02 16:01:15.000000000 +0200
-+++ grads-1.9b4/acinclude.m4 2005-08-16 12:08:41.000000000 +0200
++++ grads-1.9b4-rpm/acinclude.m4 2006-02-17 15:19:32.000000000 +0100
@@ -165,10 +165,10 @@
dnl enabled, just calls AC_CHECK_LIB. If not, checks for the presence
dnl of a file "libname.a" in the supplibs directory.
@@ -81,14 +81,9 @@
ga_check_dods="no"
AC_CHECK_HEADER(udunits.h,
-Seulement dans grads-1.9b4: autom4te.cache
-Seulement dans grads-1.9b4: autoscan.log
-Seulement dans grads-1.9b4: config.h.in
-Seulement dans grads-1.9b4: config.log
-Seulement dans grads-1.9b4: config.status
-diff -u --recursive --exclude aclocal.m4 --exclude configure --exclude Makefile.in --exclude bootstrap grads-1.9b4-orig/configure.in grads-1.9b4/configure.in
+diff -u --recursive grads-1.9b4-orig/configure.in grads-1.9b4-rpm/configure.in
--- grads-1.9b4-orig/configure.in 2005-05-23 17:04:40.000000000 +0200
-+++ grads-1.9b4/configure.in 2005-08-16 12:05:01.000000000 +0200
++++ grads-1.9b4-rpm/configure.in 2006-02-17 15:56:16.000000000 +0100
@@ -274,14 +274,24 @@
@@ -115,7 +110,33 @@
gui_libs="$gui_libs -lXaw -lXmu -lXt $guilibadd"
AC_SUBST(gui_libs)
else
-@@ -383,15 +393,25 @@
+@@ -366,6 +376,11 @@
+ fi
+ echo
+
++AH_BOTTOM([
++#ifdef HDF_SD_NETCDF
++#include "gawrapsd.h"
++#endif
++])
+
+ use_hdf=no
+ if test "$with_hdf" != "no" ; then
+@@ -373,6 +388,13 @@
+ fi
+ if test $use_hdf = "yes" ; then
+ GA_SET_LIB_VAR(hdf_libs, [mfhdf df jpeg udunits z])
++ if test "${ga_dyn_supplibs}" = "yes"; then
++ ac_save_LIBS="$LIBS"
++ LIBS="$LIBS $hdf_libs"
++ AC_CHECK_FUNC([sd_ncopen],
++ [AC_DEFINE([HDF_SD_NETCDF],[],[prepend sd_ to netcdf symbols])])
++ LIBS="$ac_save_LIBS"
++ fi
+ AC_SUBST(hdf_libs)
+ extra_bins="$extra_bins gradshdf"
+ echo "+ gradshdf (HDF-SDS/netCDF) build enabled"
+@@ -383,15 +405,25 @@
use_dods=no
@@ -143,7 +164,7 @@
GA_CHECK_LIB(gadods, main, [use_gadods=yes], [use_gadods=no])
if test $use_gadods = "yes" ; then
-@@ -404,7 +424,11 @@
+@@ -404,7 +436,11 @@
echo "+ gradsdods (OPeNDAP/netCDF) build enabled - gridded interface only"
fi
@@ -156,20 +177,10 @@
AC_SUBST(dods_libs)
AC_SUBST(gadods_def)
else
-Seulement dans grads-1.9b4: configure.scan
-Seulement dans grads-1.9b4: grads-1.9b4.tar.gz
-Seulement dans grads-1.9b4: grads.spec
-Seulement dans grads-1.9b4: libdap.m4
-Seulement dans grads-1.9b4: libnc-dap.m4
-Seulement dans grads-1.9b4: Makefile
-Seulement dans grads-1.9b4/src: bufrscan
-Seulement dans grads-1.9b4/src: bufrscan.o
-Seulement dans grads-1.9b4/src: bufrstn.o
-Seulement dans grads-1.9b4/src: buildinfo.h
-Seulement dans grads-1.9b4/src: config.h
-diff -u --recursive --exclude aclocal.m4 --exclude configure --exclude Makefile.in --exclude bootstrap grads-1.9b4-orig/src/config.h.in grads-1.9b4/src/config.h.in
+Seulement dans grads-1.9b4-rpm/: .configure.in.swp
+diff -u --recursive grads-1.9b4-orig/src/config.h.in grads-1.9b4-rpm/src/config.h.in
--- grads-1.9b4-orig/src/config.h.in 2004-12-15 22:00:03.000000000 +0100
-+++ grads-1.9b4/src/config.h.in 2005-08-16 12:05:39.000000000 +0200
++++ grads-1.9b4-rpm/src/config.h.in 2006-02-17 15:19:32.000000000 +0100
@@ -88,6 +88,9 @@
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
@@ -180,37 +191,9 @@
/* Enable GUI widgets */
#undef USEGUI
-Seulement dans grads-1.9b4/src: config.h.in~
-Seulement dans grads-1.9b4/src: fgbds.o
-Seulement dans grads-1.9b4/src: fgutil.o
-Seulement dans grads-1.9b4/src: gabufr.o
-Seulement dans grads-1.9b4/src: gabufrtbl.o
-Seulement dans grads-1.9b4/src: gacfg-c.o
-Seulement dans grads-1.9b4/src: gacfg-dods.o
-Seulement dans grads-1.9b4/src: gacfg-hdf.o
-Seulement dans grads-1.9b4/src: gacfg-nc.o
-Seulement dans grads-1.9b4/src: gaddes-c.o
-Seulement dans grads-1.9b4/src: gaddes-dods.o
-Seulement dans grads-1.9b4/src: gaddes-hdf.o
-Seulement dans grads-1.9b4/src: gaddes-nc.o
-Seulement dans grads-1.9b4/src: gaddes.sa.o
-Seulement dans grads-1.9b4/src: gaexpr.o
-Seulement dans grads-1.9b4/src: gafunc.o
-Seulement dans grads-1.9b4/src: gagmap.o
-Seulement dans grads-1.9b4/src: gagui.o
-Seulement dans grads-1.9b4/src: gagx.o
-Seulement dans grads-1.9b4/src: gaio-c.o
-Seulement dans grads-1.9b4/src: gaio-dods.o
-Seulement dans grads-1.9b4/src: gaio-hdf.o
-Seulement dans grads-1.9b4/src: gaio-nc.o
-Seulement dans grads-1.9b4/src: galats.o
-Seulement dans grads-1.9b4/src: gamach.o
-Seulement dans grads-1.9b4/src: gasdf-dods.o
-Seulement dans grads-1.9b4/src: gasdf-hdf.o
-Seulement dans grads-1.9b4/src: gasdf-nc.o
-diff -u --recursive --exclude aclocal.m4 --exclude configure --exclude Makefile.in --exclude bootstrap grads-1.9b4-orig/src/gauser.c grads-1.9b4/src/gauser.c
+diff -u --recursive grads-1.9b4-orig/src/gauser.c grads-1.9b4-rpm/src/gauser.c
--- grads-1.9b4-orig/src/gauser.c 2005-05-18 20:51:01.000000000 +0200
-+++ grads-1.9b4/src/gauser.c 2005-08-16 11:33:49.000000000 +0200
++++ grads-1.9b4-rpm/src/gauser.c 2006-02-17 15:19:32.000000000 +0100
@@ -42,6 +42,7 @@
#endif
@@ -219,29 +202,9 @@
/*mf 971022 --- expose Mike Fiorino's global struct to these routines for warning level setting mf*/
extern struct gamfcmn mfcmn;
-Seulement dans grads-1.9b4/src: gauser-c.o
-Seulement dans grads-1.9b4/src: gauser-dods.o
-Seulement dans grads-1.9b4/src: gauser-hdf.o
-Seulement dans grads-1.9b4/src: gauser-nc.o
-Seulement dans grads-1.9b4/src: gautil.o
-Seulement dans grads-1.9b4/src: gautil.sa.o
-Seulement dans grads-1.9b4/src: gd13gif.o
-Seulement dans grads-1.9b4/src: gradsc
-Seulement dans grads-1.9b4/src: gradsdods
-Seulement dans grads-1.9b4/src: gradshdf
-Seulement dans grads-1.9b4/src: gradsnc
-Seulement dans grads-1.9b4/src: grads.o
-Seulement dans grads-1.9b4/src: gribmap
-Seulement dans grads-1.9b4/src: gribmap.o
-Seulement dans grads-1.9b4/src: gribscan
-Seulement dans grads-1.9b4/src: gribscan.o
-Seulement dans grads-1.9b4/src: gscrpt.o
-Seulement dans grads-1.9b4/src: gsgui.o
-Seulement dans grads-1.9b4/src: gxchpl.o
-Seulement dans grads-1.9b4/src: gxcntr.o
-diff -u --recursive --exclude aclocal.m4 --exclude configure --exclude Makefile.in --exclude bootstrap grads-1.9b4-orig/src/gxdxwd.c grads-1.9b4/src/gxdxwd.c
+diff -u --recursive grads-1.9b4-orig/src/gxdxwd.c grads-1.9b4-rpm/src/gxdxwd.c
--- grads-1.9b4-orig/src/gxdxwd.c 2002-10-28 20:08:33.000000000 +0100
-+++ grads-1.9b4/src/gxdxwd.c 2005-08-16 11:33:49.000000000 +0200
++++ grads-1.9b4-rpm/src/gxdxwd.c 2006-02-17 15:19:32.000000000 +0100
@@ -6,6 +6,7 @@
#include <config.h>
#endif
@@ -259,12 +222,9 @@
#include "X11/XWDFile.h"
-Seulement dans grads-1.9b4/src: gxdxwd.o
-Seulement dans grads-1.9b4/src: gxeps
-Seulement dans grads-1.9b4/src: gxeps.o
-diff -u --recursive --exclude aclocal.m4 --exclude configure --exclude Makefile.in --exclude bootstrap grads-1.9b4-orig/src/gxhpng.c grads-1.9b4/src/gxhpng.c
+diff -u --recursive grads-1.9b4-orig/src/gxhpng.c grads-1.9b4-rpm/src/gxhpng.c
--- grads-1.9b4-orig/src/gxhpng.c 2004-03-12 17:14:04.000000000 +0100
-+++ grads-1.9b4/src/gxhpng.c 2005-08-16 11:33:49.000000000 +0200
++++ grads-1.9b4-rpm/src/gxhpng.c 2006-02-17 15:19:32.000000000 +0100
@@ -379,6 +379,11 @@
int gdCompareInt(const void *a, const void *b);
@@ -277,29 +237,3 @@
/* Version of gdImageFilledPolygon to invoke my local
version of gdImageLne. Nothing else changed... B.Doty 5/31/01 */
-Seulement dans grads-1.9b4/src: gxmeta.o
-Seulement dans grads-1.9b4/src: gxmeta.sa.o
-Seulement dans grads-1.9b4/src: gxps
-Seulement dans grads-1.9b4/src: gxps.o
-Seulement dans grads-1.9b4/src: gxshad.o
-Seulement dans grads-1.9b4/src: gxstrm.o
-Seulement dans grads-1.9b4/src: gxsubs.o
-Seulement dans grads-1.9b4/src: gxtran
-Seulement dans grads-1.9b4/src: gxtran.o
-Seulement dans grads-1.9b4/src: gxwmap.o
-Seulement dans grads-1.9b4/src: gxX.o
-Seulement dans grads-1.9b4/src: latsgribmap.o
-Seulement dans grads-1.9b4/src: latsgrib.o
-Seulement dans grads-1.9b4/src: latsint.o
-Seulement dans grads-1.9b4/src: latsnc-nc.o
-Seulement dans grads-1.9b4/src: latsnc.o
-Seulement dans grads-1.9b4/src: lats.o
-Seulement dans grads-1.9b4/src: latsstat.o
-Seulement dans grads-1.9b4/src: latstime.o
-Seulement dans grads-1.9b4/src: Makefile
-Seulement dans grads-1.9b4/src: stamp-h
-Seulement dans grads-1.9b4/src: stamp-h1
-Seulement dans grads-1.9b4/src: stnmap
-Seulement dans grads-1.9b4/src: stnmap.o
-Seulement dans grads-1.9b4/src: wgrib
-Seulement dans grads-1.9b4/src: wgrib.o
Index: grads.spec
===================================================================
RCS file: /cvs/extras/rpms/grads/FC-4/grads.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- grads.spec 19 Jan 2006 09:19:38 -0000 1.6
+++ grads.spec 17 Feb 2006 17:50:07 -0000 1.7
@@ -1,6 +1,6 @@
Name: grads
Version: 1.9b4
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Tool for easy acces, manipulation, and visualization of data
Group: Applications/Engineering
@@ -16,6 +16,8 @@
Source6: grads-copyright_summary
# README telling to turn BackingStore true
Source5: grads-README.xorg
+# include file that changes netcdf names to netcdf hdf names
+Source7: gawrapsd.h
# Use these files to remove files with GPL incompatible licences. In the
# SOURCES directory with grads tarball and grads-removed-files-list, do
# sh grads-remove-files
@@ -56,6 +58,8 @@
# copy grib notice
cp %{SOURCE2} .
cp %{SOURCE6} .
+# copy hdf include wrapper file
+cp %{SOURCE7} src
# concatenate autoconf m4 files
cat %{SOURCE3} %{SOURCE4} acinclude.m4 > acinclude.m4.new
cp acinclude.m4.new acinclude.m4
@@ -108,6 +112,10 @@
%doc COPYRIGHT NOTICE.wgrib html README.xorg grads-copyright_summary
%changelog
+* Fri Feb 17 2006 Patrice Dumas <dumas at centre-cired.fr> 1.9b4-7
+- use a wrapper include file to prepend sd_ to netcdf symbols for
+ hdf if it is required
+
* Thu Jan 19 2006 Patrice Dumas <dumas at centre-cired.fr> 1.9b4-6
- add BR on readline-devel close #178285
More information about the scm-commits
mailing list