rpms/gdal/devel gdal.spec,1.22,1.23

Alex Lancaster (alexlan) fedora-extras-commits at redhat.com
Fri Jan 4 00:04:20 UTC 2008


Author: alexlan

Update of /cvs/pkgs/rpms/gdal/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28010

Modified Files:
	gdal.spec 
Log Message:
Alex Lancaster <alexlan AT fedoraproject dot org> applying patch from:

* Wed Jan 02 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.4.2-6
- Bootstrap 1st: disabling grass support
- Workaround for hdf not supporting netcdf (bug 189337 c8)
- Disabling documents creation for now.



Index: gdal.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gdal/devel/gdal.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- gdal.spec	9 Dec 2007 14:08:49 -0000	1.22
+++ gdal.spec	4 Jan 2008 00:03:41 -0000	1.23
@@ -1,6 +1,6 @@
 Name:      gdal
 Version:   1.4.2
-Release:   5%{?dist}
+Release:   6%{?dist}
 Summary:   GIS file format library
 Group:     System Environment/Libraries
 License:   MIT
@@ -30,6 +30,9 @@
 BuildRequires: grass-devel
 %endif
 
+# For now not building refman.pdf
+%define build_refman_pdf 0
+
 %description
 The GDAL library provides support to handle multiple GIS file formats.
 
@@ -95,6 +98,19 @@
 chmod -x ogr/ogrsf_frmts/ogdi/ogrogdidatasource.cpp
 chmod -x ogr/ogrsf_frmts/ogdi/ogrogdidriver.cpp
 
+# bug 189337 c8
+# HAVE_NETCDF is not present anymore in hdf
+pushd frmts/hdf4
+for f in *.cpp
+	do
+	sed -i \
+		-e 's|MAX_NC_NAME|H4_MAX_NC_NAME|' \
+		-e 's|MAX_VAR_DIMS|H4_MAX_VAR_DIMS|' \
+		-e 's|MAX_NC_DIMS|H4_MAX_NC_DIMS|g' \
+		$f
+done
+popd
+
 %build
 
 # fix hardcoded issues with cfitso and ogdi
@@ -236,11 +252,15 @@
 # some commented out are broken for now
 pushd doc; doxygen *.dox; popd
 pushd rfc; doxygen *.dox; popd
+%if %{build_refman_pdf}
 pushd rfc/latex; make refman.pdf; popd
+%endif
 #pushd ogr/ogrsf_frmts; doxygen *.dox; popd
 #pushd ogr/ogrsf_frmts/latex; make refman.pdf; popd
 pushd swig/perl; doxygen; popd
+%if %{build_refman_pdf}
 pushd swig/perl/latex; make refman.pdf; popd
+%endif
 
 # cleanup junks
 for junk in {*.a,*.la,*.bs,.exists,.packlist,.cvsignore} ; do
@@ -306,7 +326,10 @@
 
 %files devel
 %defattr(-,root,root,-)
-%doc html ogr/html rfc/html rfc/latex/refman.pdf 
+%doc html ogr/html rfc/html 
+%if %{build_refman_pdf}
+%doc rfc/latex/refman.pdf
+%endif 
 %doc ogr/wcts/html 
 #%doc ogr/ogrsf_frmts/html 
 #%doc ogr/ogrsf_frmts/latex/refman.pdf
@@ -330,10 +353,19 @@
 
 %files perl
 %defattr(-,root,root,-)
-%doc swig/perl/html swig/perl/latex/refman.pdf swig/perl/README
+%doc swig/perl/html 
+%if %{build_refman_pdf}
+%doc swig/perl/latex/refman.pdf
+%endif
+%doc swig/perl/README
 %{perl_vendorarch}/*
 
 %changelog
+* Wed Jan 02 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.4.2-6
+- Bootstrap 1st: disabling grass support
+- Workaround for hdf not supporting netcdf (bug 189337 c8)
+- Disabling documents creation for now.
+
 * Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.4.2-5
 - Rebuild for deps
 - Disable grass to avoid circular deps




More information about the fedora-extras-commits mailing list