From 904083dbf8d42885c6f28220a01ff88a08be26f8 Mon Sep 17 00:00:00 2001 From: Ed Hill Date: Thu, 5 May 2005 20:20:57 +0000 Subject: [PATCH] fix bug #156748 and several small clean-ups --- netcdf.spec | 35 ++++++++++++++++++++++++----------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/netcdf.spec b/netcdf.spec index dbda04b..983c5cf 100644 --- a/netcdf.spec +++ b/netcdf.spec @@ -1,6 +1,9 @@ +%define dist .fc3 +%define fedora 3 + Name: netcdf Version: 3.6.0 -Release: 1.p1 +Release: 2.p1%{?dist} Summary: Libraries for the Unidata network Common Data Form (NetCDF v3) Group: Applications/Engineering @@ -14,7 +17,7 @@ BuildRequires: gcc-g77 %package devel Summary: Development files for netcdf-3 Group: Development/Libraries -#Requires: %{name} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} %description NetCDF-3 (network Common Data Form ver3) is an interface for @@ -65,22 +68,27 @@ export CPPFLAGS="-fPIC" # The parallel build was tested and it does NOT work. # make %{?_smp_mflags} make +unset FC +unset CPPFLAGS %install -rm -rf $RPM_BUILD_ROOT -mkdir $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT/%{_includedir}/netcdf-3 -mkdir -p $RPM_BUILD_ROOT/%{_libdir}/netcdf-3 -mkdir -p $RPM_BUILD_ROOT/%{_datadir} -mkdir -p $RPM_BUILD_ROOT/%{_mandir} +rm -rf ${RPM_BUILD_ROOT} +mkdir ${RPM_BUILD_ROOT} +mkdir -p ${RPM_BUILD_ROOT}%{_includedir}/netcdf-3 +mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/netcdf-3 +mkdir -p ${RPM_BUILD_ROOT}%{_datadir} +mkdir -p ${RPM_BUILD_ROOT}%{_mandir} cd src %makeinstall INCDIR=${RPM_BUILD_ROOT}%{_includedir}/netcdf-3 \ LIBDIR=${RPM_BUILD_ROOT}%{_libdir}/netcdf-3 \ - MANDIR=$RPM_BUILD_ROOT/%{_mandir} -rm -rf $RPM_BUILD_ROOT/%{_mandir}/man3f* + MANDIR=${RPM_BUILD_ROOT}%{_mandir} +rm -rf ${RPM_BUILD_ROOT}%{_mandir}/man3f* +find ${RPM_BUILD_ROOT}%{_includedir}/netcdf-3 -type f | xargs chmod 644 +find ${RPM_BUILD_ROOT}%{_libdir}/netcdf-3 -type f | xargs chmod 644 +find ${RPM_BUILD_ROOT}%{_mandir} -type f | xargs chmod 644 %clean -rm -rf $RPM_BUILD_ROOT +rm -rf ${RPM_BUILD_ROOT} %files @@ -97,6 +105,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed May 5 2005 Ed Hill - 3.6.0-2.p1 +- make netcdf-devel require netcdf (bug #156748) +- cleanup environment and paths +- fix file permissions + * Sat Mar 5 2005 Ed Hill - 0:3.6.0-1.p1 - update for 3.6.0-p1 large-files-bug fix and remove the Epoch