rpms/ncarg/devel Site.local, NONE, 1.1 ncarg-4.4.1-config.patch, NONE, 1.1 ncarg-4.4.1-include.patch, NONE, 1.1 ncarg.csh, NONE, 1.1 ncarg.sh, NONE, 1.1 ncarg.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Orion Poplawski (orion) fedora-extras-commits at redhat.com
Fri Feb 3 17:12:53 UTC 2006


Author: orion

Update of /cvs/extras/rpms/ncarg/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22927/devel

Modified Files:
	.cvsignore sources 
Added Files:
	Site.local ncarg-4.4.1-config.patch ncarg-4.4.1-include.patch 
	ncarg.csh ncarg.sh ncarg.spec 
Log Message:
auto-import ncarg-4.4.1-2 on branch devel from ncarg-4.4.1-2.src.rpm


--- NEW FILE Site.local ---
/*
 *	This file was created by the Configure script.
 */

#ifdef FirstSite

#endif /* FirstSite */


#ifdef SecondSite

#define YmakeRoot $(RPM_BUILD_ROOT)/usr
#define ManRoot $(RPM_BUILD_ROOT)/usr/share/man
#define LibRoot $(RPM_BUILD_ROOT)/usr/LIB/ncarg



#define BuildWithF90 TRUE
#define FCompiler gfortran
#define CtoFLibraries -lgfortran -lm
#define LibSearch -L/usr/lib64/hdf -L/usr/lib/hdf

#define BuildUdunits FALSE
#define UdUnitslib
#define BuildHDFEOS FALSE
#define HDFEOSlib
#define BuildV5D TRUE
#define BuildDODS FALSE


#endif /* SecondSite */

ncarg-4.4.1-config.patch:

--- NEW FILE ncarg-4.4.1-config.patch ---
--- ncarg-4.4.1/config/LINUX.orig	2005-07-15 11:55:19.000000000 -0600
+++ ncarg-4.4.1/config/LINUX	2005-07-15 11:55:32.000000000 -0600
@@ -28,7 +28,6 @@
 #define Cdynamic
 #define CppCommand '/usr/bin/cpp -traditional'
 #define CCompiler   gcc
-#define FCompiler   g77
 #define CtoFLibraries   -lg2c -lgcc -lm
 #define CcOptions      -ansi
 #define XToolLibrary    -lXt -lSM -lICE

ncarg-4.4.1-include.patch:

--- NEW FILE ncarg-4.4.1-include.patch ---
--- ncarg-4.4.1/common/src/libncarg_c/c.h.orig	2005-07-15 11:11:26.000000000 -0600
+++ ncarg-4.4.1/common/src/libncarg_c/c.h	2005-07-15 11:11:45.000000000 -0600
@@ -31,6 +31,7 @@
 #define	_ncarg_c_
 
 #include <stdio.h>
+#include <string.h>
 #include <sys/types.h>
 
 /*


--- NEW FILE ncarg.csh ---
setenv NCARG_ROOT /usr


--- NEW FILE ncarg.sh ---
export NCARG_ROOT=/usr


--- NEW FILE ncarg.spec ---
Name:           ncarg
Version:        4.4.1
Release:        2%{?dist}
Summary:        A Fortran and C based software package for scientific visualization
Group:          Development/Libraries
License:        GPL
URL:            http://ngwww.ucar.edu/ng4.4/index.html
Source0:        http://ngwww.ucar.edu/ngbin/ncarg-4.4.1.src.tar.gz
Source1:        Site.local
Source2:        ncarg.csh
Source3:        ncarg.sh
Patch1:         ncarg-4.4.1-config.patch
Patch2:         ncarg-4.4.1-include.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  /bin/csh, gcc-gfortran >= 4.1.0, hdf-devel, libjpeg-devel
BuildRequires:  imake, libXt-devel, libXaw-devel, libXext-devel

%description
NCAR Graphics is a Fortran and C based software package for scientific
visualization.

%package devel
Summary:        A Fortran and C based software package for scientific visualization
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}

%description devel
Include files and libraries for NCAR Graphics

%prep
%setup -q
%patch1 -p1 -b .config
%patch2 -p1 -b .include
cp %{SOURCE1} config
#Fix up the lib install dir
sed -i -e s/LIB/%{_lib}/ config/Site.local


%build
export NCARG=`pwd`
echo n | ./Configure
make %{?_smp_mflags} Build


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
install %{SOURCE2} %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc COPYING Copyright README
%{_sysconfdir}/profile.d/ncarg.*sh
%{_bindir}/ConvertMapData
%{_bindir}/WriteLineFile
%{_bindir}/WriteNameFile
%{_bindir}/WritePlotcharData
%{_bindir}/cgm2ncgm
%{_bindir}/ctlib
%{_bindir}/ctrans
%{_bindir}/ezmapdemo
%{_bindir}/fcaps
%{_bindir}/findg
%{_bindir}/fontc
%{_bindir}/gcaps
%{_bindir}/graphc
%{_bindir}/ictrans
%{_bindir}/idt
%{_bindir}/med
%{_bindir}/ncargfile
%{_bindir}/ncargpath
%{_bindir}/ncargrun
%{_bindir}/ncargversion
%{_bindir}/ncargworld
%{_bindir}/ncarlogo2ps
%{_bindir}/ncarvversion
%{_bindir}/ncgm2cgm
%{_bindir}/ncgmstat
%{_bindir}/nnalg
%{_bindir}/pre2ncgm
%{_bindir}/pre2ncgm.prog
%{_bindir}/psblack
%{_bindir}/psplit
%{_bindir}/pswhite
%{_bindir}/pwritxnt
%{_bindir}/ras2ccir601
%{_bindir}/rascat
%{_bindir}/rasgetpal
%{_bindir}/rasls
%{_bindir}/rassplit
%{_bindir}/rasstat
%{_bindir}/rasview
%{_bindir}/tdpackdemo
%{_bindir}/tgks0a
%{_bindir}/tlocal
%dir %{_libdir}/ncarg
%{_libdir}/ncarg/ncarg/database/
%{_libdir}/ncarg/ncarg/fontcaps/
%{_libdir}/ncarg/ncarg/graphcaps/
%{_libdir}/ncarg/ncarg/ngwww/
%{_libdir}/ncarg/ncarg/robj/
%{_libdir}/ncarg/ncarg/xapp/
%{_mandir}/man1/*.gz
%{_mandir}/man3/*.gz
%{_mandir}/man5/*.gz

%files devel
%{_bindir}/ncargcc
%{_bindir}/ncargex
%{_bindir}/ncargf90
%{_includedir}/ncarg/
%{_libdir}/ncarg/libcgm.a
%{_libdir}/ncarg/libncarg.a
%{_libdir}/ncarg/libncarg_c.a
%{_libdir}/ncarg/libncarg_gks.a
%{_libdir}/ncarg/libncarg_ras.a
%{_libdir}/ncarg/libngmath.a
%{_libdir}/ncarg/ncarg/examples/
%{_libdir}/ncarg/ncarg/tests/
%{_libdir}/ncarg/ncarg/tutorial/


%changelog
* Wed Feb  1 2006 - Orion Poplawski <orion at cora.nwra.com> - 4.4.1-2
- Move tutorial to -devel
- Move libraries to ncarg subdir

* Fri Jul 15 2005 - Orion Poplawski <orion at cora.nwra.com> - 4.4.1-1
- Initial Fedora Extras build


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ncarg/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	3 Feb 2006 17:08:01 -0000	1.1
+++ .cvsignore	3 Feb 2006 17:12:53 -0000	1.2
@@ -0,0 +1 @@
+ncarg-4.4.1.src.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ncarg/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	3 Feb 2006 17:08:01 -0000	1.1
+++ sources	3 Feb 2006 17:12:53 -0000	1.2
@@ -0,0 +1 @@
+f62f226acc8b5588ff3537f28ac85a7d  ncarg-4.4.1.src.tar.gz




More information about the fedora-extras-commits mailing list