diff --git a/.gitignore b/.gitignore index a219059..a43a288 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,16 @@ gdalautotest-1.7.0.tar.gz /gdalautotest-1.9.0.tar.gz /gdal-1.9.1-fedora.tar.gz /gdal-1.9.2-fedora.tar.gz +/gdal-1.10.0-fedora.tar.gz +/gdal-1.10.1-fedora.tar.xz +/gdalautotest-1.10.1.tar.gz +/gdal-1.11.0-fedora.tar.xz +/gdalautotest-1.11.0.tar.gz +/gdal-1.11.1-fedora.tar.xz +/gdalautotest-1.11.1.tar.gz +/gdalautotest-1.11.2.tar.gz +/gdal-1.11.2-fedora.tar.xz +/gdalautotest-1.11.3.tar.gz +/gdal-1.11.3-fedora.tar.xz +/gdalautotest-1.11.4.tar.gz +/gdal-1.11.4-fedora.tar.xz diff --git a/gdal-1.9.0-man.patch b/gdal-1.9.0-man.patch deleted file mode 100644 index 2e1671e..0000000 --- a/gdal-1.9.0-man.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nur gdal-1.9.0-fedora/GNUmakefile gdal-1.9.0-fedora-man/GNUmakefile ---- gdal-1.9.0-fedora/GNUmakefile 2012-01-04 08:03:42.000000000 +0100 -+++ gdal-1.9.0-fedora-man/GNUmakefile 2012-02-22 17:29:07.565112215 +0100 -@@ -129,6 +129,7 @@ - cp frmts/wms/frmt_wms_*.xml html - cp frmts/wms/frmt_twms_*.xml html - -+.PHONY: man - man: - # Generate man pages - (cat Doxyfile ; echo "ENABLED_SECTIONS=man"; echo "INPUT=apps swig/python/scripts"; echo "FILE_PATTERNS=*.cpp *.dox"; echo "GENERATE_HTML=NO"; echo "GENERATE_MAN=YES") | doxygen - diff --git a/gdal-1.9.1-dods-3.11.3.patch b/gdal-1.9.1-dods-3.11.3.patch deleted file mode 100644 index 5cdc90d..0000000 --- a/gdal-1.9.1-dods-3.11.3.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Nur gdal-1.9.1-fedora/configure gdal-1.9.1-fedora-dods3.11.3/configure ---- gdal-1.9.1-fedora/configure 2012-05-17 05:30:56.000000000 +0200 -+++ gdal-1.9.1-fedora-dods3.11.3/configure 2012-05-20 10:47:10.032831845 +0200 -@@ -24320,8 +24320,8 @@ - as_fn_error $? "--with-dods-root requires path to dods root as argument" "$LINENO" 5 - else - DODS_LIB=$with_dods_root/lib -- DODS_INC="-I$with_dods_root/include -I$with_dods_root/include/libdap -I$with_dods_root/include/dap" - DODS_BIN=$with_dods_root/bin -+ DODS_INC="-I$with_dods_root/include -I$with_dods_root/include/libdap -I$with_dods_root/include/dap `$DODS_BIN/xml2-config --cflags`" - - rm -f islibdappost310.* - echo '#include "Connect.h"' > islibdappost310.cpp -Binary files gdal-1.9.1-fedora/.configure.swp and gdal-1.9.1-fedora-dods3.11.3/.configure.swp differ diff --git a/gdal-2.0.1-iso8211-include.patch b/gdal-2.0.1-iso8211-include.patch new file mode 100644 index 0000000..6cd5e81 --- /dev/null +++ b/gdal-2.0.1-iso8211-include.patch @@ -0,0 +1,11 @@ +diff -Nur gdal-2.0.1-fedora/frmts/iso8211/8211createfromxml.cpp gdal-2.0.1-fedora-iso8211/frmts/iso8211/8211createfromxml.cpp +--- gdal-2.0.1-fedora/frmts/iso8211/8211createfromxml.cpp 2015-09-15 16:06:51.000000000 +0200 ++++ gdal-2.0.1-fedora-iso8211/frmts/iso8211/8211createfromxml.cpp 2015-10-18 03:04:21.812446373 +0200 +@@ -28,6 +28,7 @@ + ****************************************************************************/ + + #include "cpl_minixml.h" ++#include "cpl_conv.h" + #include "iso8211.h" + #include + #include diff --git a/gdal-cleaner.sh b/gdal-cleaner.sh index 8a0d644..4f94bda 100755 --- a/gdal-cleaner.sh +++ b/gdal-cleaner.sh @@ -1,8 +1,8 @@ #!/bin/bash # Volker Fröhlich -VERSION="1.9.2" +VERSION="1.11.4" -tar xvfz gdal-"${VERSION}".tar.gz +tar xvf gdal-"${VERSION}".tar.xz mv gdal-"${VERSION}"{,-fedora} && pushd gdal-"${VERSION}"-fedora @@ -22,4 +22,4 @@ popd #TODO: Insert Provenance file -tar cvfz gdal-"${VERSION}"-fedora.tar.gz gdal-"${VERSION}"-fedora +tar cvfJ gdal-"${VERSION}"-fedora.tar.xz gdal-"${VERSION}"-fedora diff --git a/gdal.spec b/gdal.spec index 6760d86..1e37b98 100644 --- a/gdal.spec +++ b/gdal.spec @@ -18,31 +18,38 @@ # Sadly noarch doesn't work in EL 5, see # http://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies -#TODO: EvenR suggested to drop Ruby bindings, as they are unmaintained # He also suggest to use --with-static-proj4 to actually link to proj, instead of dlopen()ing it. # Tests can be of a different version -%global testversion 1.9.0 +%global testversion 1.11.4 +%global run_tests 1 -# https://bugzilla.redhat.com/show_bug.cgi?id=663938 -%ifnarch ppc ppc64 +%global with_spatialite 1 %global spatialite "--with-spatialite" -%endif +# No ppc64 build for spatialite in EL7 +# https://bugzilla.redhat.com/show_bug.cgi?id=663938 +%if 0%{?rhel} == 7 +%ifnarch ppc64 +%global with_spatialite 0 +%global spatialite "--without-spatialite" +%endif +%endif + Name: gdal -Version: 1.9.2 -Release: 7%{?dist} +Version: 1.11.4 +Release: 4%{?dist} Summary: GIS file format library Group: System Environment/Libraries License: MIT URL: http://www.gdal.org -# Source0: http://download.osgeo.org/gdal/gdal-%%{version}.tar.gz +# Source0: http://download.osgeo.org/gdal/%%{version}/gdal-%%{version}.tar.xz # See PROVENANCE.TXT-fedora and the cleaner script for details! -Source0: %{name}-%{version}-fedora.tar.gz -Source1: http://download.osgeo.org/%{name}/%{name}autotest-%{testversion}.tar.gz +Source0: %{name}-%{version}-fedora.tar.xz +Source1: http://download.osgeo.org/%{name}/%{testversion}/%{name}autotest-%{testversion}.tar.gz Source2: %{name}.pom # Cleaner script for the tarball @@ -55,15 +62,12 @@ Patch1: %{name}-g2clib.patch # Patch for Fedora JNI library location Patch2: %{name}-jni.patch -Patch4: %{name}-1.9.1-dods-3.11.3.patch +# https://trac.osgeo.org/gdal/ticket/6159#ticket +Patch3: %{name}-2.0.1-iso8211-include.patch # Fedora uses Alternatives for Java Patch8: %{name}-1.9.0-java.patch -# Make man a phony buildtarget; the directory otherwise blocks it -# Should be solved in 2.0 -Patch9: %{name}-1.9.0-man.patch - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ant @@ -88,7 +92,6 @@ BuildRequires: hdf5-devel BuildRequires: java-devel >= 1:1.6.0 BuildRequires: jasper-devel BuildRequires: jpackage-utils -BuildRequires: libgcj BuildRequires: libgeotiff-devel # No libgta in EL5 BuildRequires: libgta-devel @@ -96,11 +99,12 @@ BuildRequires: libgta-devel BuildRequires: libjpeg-devel BuildRequires: libpng-devel -%ifnarch ppc ppc64 +%if %{with_spatialite} BuildRequires: libspatialite-devel %endif BuildRequires: libtiff-devel +# No libwebp in EL 5 and 6 BuildRequires: libwebp-devel BuildRequires: libtool BuildRequires: giflib-devel @@ -109,18 +113,29 @@ BuildRequires: libdap-devel BuildRequires: librx-devel BuildRequires: mysql-devel BuildRequires: numpy -#BuildRequires: ogdi-devel +BuildRequires: pcre-devel +BuildRequires: ogdi-devel +BuildRequires: openjpeg2-devel BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: pkgconfig BuildRequires: poppler-devel BuildRequires: postgresql-devel BuildRequires: proj-devel -BuildRequires: python-devel -BuildRequires: ruby -BuildRequires: ruby-devel +BuildRequires: python2-devel BuildRequires: sqlite-devel BuildRequires: swig -BuildRequires: tetex-latex +BuildRequires: texlive-latex +%if 0%{?fedora} >= 20 +BuildRequires: texlive-collection-fontsrecommended +BuildRequires: texlive-collection-langcyrillic +BuildRequires: texlive-collection-langportuguese +BuildRequires: texlive-collection-latex +BuildRequires: texlive-epstopdf +BuildRequires: tex(multirow.sty) +BuildRequires: tex(sectsty.sty) +BuildRequires: tex(tocloft.sty) +BuildRequires: tex(xtab.sty) +%endif BuildRequires: unixODBC-devel BuildRequires: xerces-c-devel BuildRequires: xz-devel @@ -141,14 +156,9 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release} %global cpuarch 64 %endif -%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5) -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} -%endif - -%if (0%{?fedora} < 17 || 0%{?rhel}) -# https://fedoraproject.org/wiki/PackagingDrafts/Ruby -%{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')} +%if ! (0%{?fedora} || 0%{?rhel} > 5) +%{!?python2_sitelib: %global python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} +%{!?python2_sitearch: %global python2_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} %endif #TODO: Description on the lib? @@ -182,34 +192,15 @@ This package contains development files for GDAL. %package libs Summary: GDAL file format library Group: System Environment/Libraries +Obsoletes: %{name}-ruby < 1.11.0-1 %description libs This package contains the GDAL file format library. -%package ruby -Summary: Ruby modules for the GDAL file format library -Group: Development/Libraries -Requires: %{name}-libs%{?_isa} = %{version}-%{release} - -%if (0%{?fedora} < 17 || 0%{?rhel}) -Requires: ruby(abi) = 1.8 -%else -%if 0%{?fedora} < 19 -Requires: ruby(abi) = 1.9.1 -%else -Requires: ruby(release) -%endif -%endif - -%description ruby -The GDAL Ruby modules provide support to handle multiple GIS file formats. - - %package java Summary: Java modules for the GDAL file format library Group: Development/Libraries -Requires: java >= 1:1.6.0 Requires: jpackage-utils Requires: %{name}-libs%{?_isa} = %{version}-%{release} @@ -257,7 +248,7 @@ BuildArch: noarch This package contains HTML and PDF documentation for GDAL. # We don't want to provide private Python extension libs -%global __provides_exclude_from ^%{python_sitearch}/.*\.so$ +%global __provides_exclude_from ^%{python2_sitearch}/.*\.so$ %prep %setup -q -n %{name}-%{version}-fedora @@ -277,12 +268,11 @@ rm -r frmts/grib/degrib18/g2clib-1.0.4 %patch1 -p1 -b .g2clib~ %patch2 -p1 -b .jni~ -%patch4 -p1 -b .dods~ +%patch3 -p1 -b .iso8211~ %patch8 -p1 -b .java~ -%patch9 -p1 -b .man~ # Copy in PROVENANCE.TXT-fedora -cp %SOURCE4 . +cp -p %SOURCE4 . # Sanitize linebreaks and encoding #TODO: Don't touch data directory! @@ -311,6 +301,10 @@ pushd $f popd done +# Fix build order with parallel make +# http://trac.osgeo.org/gdal/ticket/5346 +sed -i '/^swig-modules:/s/lib-target/apps-target/' GNUmakefile + # Workaround about wrong result in configure # armadillo returns a warning about gcc versions 4.7.0 or 4.7.1 # due to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53549 @@ -318,23 +312,11 @@ done # this patch can/should be removed after gcc 4.7.2 is released sed -i 's|if test -z "`${CXX} testarmadillo.cpp -o testarmadillo -larmadillo 2>&1`"|if true|' configure -# Build with fPIC to allow Ruby bindings -# Xcompiler should normally achieve that -- http://trac.osgeo.org/gdal/ticket/3978 -# http://trac.osgeo.org/gdal/ticket/1994 -sed -i 's|\$(CFLAGS)|$(CFLAGS) -fPIC|g' swig/ruby/RubyMakefile.mk - -%if !(0%{?fedora} < 17 || 0%{?rhel}) -# Install Ruby bindings to distribution specific directory -sed -i 's|RUBY_EXTENSIONS_DIR :=.*|RUBY_EXTENSIONS_DIR := %{ruby_vendorarchdir}|' swig/ruby/RubyMakefile.mk -%endif - -# Install Ruby bindings into the proper place -#TODO: Ticket -sed -i -e 's|^$(INSTALL_DIR):|$(DESTDIR)$(INSTALL_DIR):|' swig/ruby/RubyMakefile.mk -sed -i -e 's|^install: $(INSTALL_DIR)|install: $(DESTDIR)$(INSTALL_DIR)|' swig/ruby/RubyMakefile.mk - # Replace hard-coded library- and include paths +%ifnarch aarch64 ppc64le +# workaround libtool bug in RHEL 7.2 (rhbz#1287191) sed -i 's|@LIBTOOL@|%{_bindir}/libtool|g' GDALmake.opt.in +%endif sed -i 's|-L\$with_cfitsio -L\$with_cfitsio/lib -lcfitsio|-lcfitsio|g' configure sed -i 's|-I\$with_cfitsio -I\$with_cfitsio/include|-I\$with_cfitsio/include/cfitsio|g' configure sed -i 's|-L\$with_netcdf -L\$with_netcdf/lib -lnetcdf|-lnetcdf|g' configure @@ -363,6 +345,9 @@ sed -i 's|test \"$ARCH\" = \"x86_64\"|test \"$libdir\" = \"/usr/lib64\"|g' confi sed -i 's|with_dods_root/lib|with_dods_root/lib64|' configure %endif +# Fix mandir +sed -i "s|^mandir=.*|mandir='\${prefix}/share/man'|" configure + # Activate support for JPEGLS sed -i 's|^#HAVE_CHARLS|HAVE_CHARLS|' GDALmake.opt.in sed -i 's|#CHARLS_INC = -I/path/to/charls_include|CHARLS_INC = -I%{_includedir}/CharLS|' GDALmake.opt.in @@ -394,7 +379,6 @@ export CPPFLAGS="$CPPFLAGS -I%{_includedir}/libgeotiff" # For future reference: # epsilon: Stalled review -- https://bugzilla.redhat.com/show_bug.cgi?id=660024 -# openjpeg 2.0 necessary, 1.4 is in Fedora # Building without pgeo driver, because it drags in Java %configure \ @@ -427,9 +411,9 @@ export CPPFLAGS="$CPPFLAGS -I%{_includedir}/libgeotiff" --with-mysql \ --with-netcdf \ --with-odbc \ - --without-ogdi \ + --with-ogdi \ --without-msg \ - --without-openjpeg \ + --with-openjpeg \ --with-pcraster \ --with-pg \ --with-png \ @@ -440,7 +424,6 @@ export CPPFLAGS="$CPPFLAGS -I%{_includedir}/libgeotiff" --with-webp \ --with-xerces \ --enable-shared \ - --with-ruby \ --with-perl \ --with-python @@ -457,6 +440,15 @@ pushd swig/perl echo > Makefile.PL; popd +# Build some utilities, as requested in BZ #1271906 +pushd ogr/ogrsf_frmts/s57/ + make all +popd + +pushd frmts/iso8211/ + make all +popd + # Install the Perl modules in the right place sed -i 's|INSTALLDIRS = site|INSTALLDIRS = vendor|' swig/perl/Makefile_* @@ -483,6 +475,7 @@ for docdir in %{docdirs}; do doxygen -u fi sed -i -e 's|^GENERATE_LATEX|GENERATE_LATEX = YES\n#GENERATE_LATEX |' Doxyfile + sed -i -e 's|^GENERATE_HTML|GENERATE_HTML = YES\n#GENERATE_HTML |' Doxyfile sed -i -e 's|^USE_PDFLATEX|USE_PDFLATEX = YES\n#USE_PDFLATEX |' Doxyfile if [ $docdir == "doc/ru" ]; then @@ -510,11 +503,17 @@ make DESTDIR=%{buildroot} \ install \ install-man +install -pm 755 ogr/ogrsf_frmts/s57/s57dump %{buildroot}%{_bindir} +install -pm 755 frmts/iso8211/8211createfromxml %{buildroot}%{_bindir} +install -pm 755 frmts/iso8211/8211dump %{buildroot}%{_bindir} +install -pm 755 frmts/iso8211/8211view %{buildroot}%{_bindir} + # Directory for auto-loading plugins mkdir -p %{buildroot}%{_libdir}/%{name}plugins #TODO: Don't do that? find %{buildroot}%{perl_vendorarch} -name "*.dox" -exec rm -rf '{}' \; +rm -f %{buildroot}%{perl_archlib}/perllocal.pod # Correct permissions #TODO and potential ticket: Why are the permissions not correct? @@ -629,7 +628,7 @@ cat > %{buildroot}%{_bindir}/%{name}-config < - 1.11.4-4 +- Rebuild (armadillo) + +* Thu Dec 21 2017 Orion Poplawski - 1.11.4-3 +- Rebuild again for new armadillo + +* Mon Dec 11 2017 Mukundan Ragavan - 1.11.4-2 +- rebuild for armadillo + +* Sun Feb 14 2016 Volker Froehlich - 1.11.4-1 +- New release + +* Thu Feb 04 2016 Volker Froehlich - 1.11.3-1 +- New release +- Solve BZ #1271906 (Build iso8211 and s57 utilities) +- Support openjpeg2 + +* Thu Dec 10 2015 Dan Horák - 1.11.2-2 +- workaround libtool bug in RHEL 7.2 (rhbz#1287191) + +* Tue Jul 7 2015 Volker Fröhlich - 1.11.2-1 +- New release +- Rebuild for g2clib (bz 1203582) +- Update gdal-config for aarch64 and ppc64le (bz 1227642) + +* Tue Nov 18 2014 Volker Fröhlich - 1.11.1-1 +- New release +- Correct test suite source URL + +* Sat Jun 07 2014 Fedora Release Engineering - 1.11.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Fri Apr 25 2014 Volker Fröhlich - 1.11.0-1 +- New upstream release +- Remove libgcj as BR, as it no longer exists in F21 +- Re-enable ogdi and spatialite where possible +- Adapt Python-BR to python2-devel +- Obsolete Ruby bindings, due to the suggestion of Even Rouault +- Preserve timestamp of Fedora README file +- Explicitly create HTML documentation with Doxygen +- Make test execution conditional +- Truncate changelog + +* Thu Apr 24 2014 Vít Ondruch - 1.10.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1 + +* Fri Mar 28 2014 Michael Simacek - 1.10.1-6 +- Use Requires: java-headless rebuild (#1067528) + +* Fri Jan 10 2014 Orion Poplawski - 1.10.1-5 +- Rebuild for armadillo soname bump + +* Wed Jan 08 2014 Orion Poplawski - 1.10.1-4 +- Rebuild for cfitsio 3.360 + +* Thu Jan 02 2014 Orion Poplawski - 1.10.1-3 +- Rebuild for libwebp soname bump + +* Sat Sep 21 2013 Orion Poplawski - 1.10.1-2 +- Rebuild to pick up atlas 3.10 changes + +* Sun Sep 8 2013 Volker Fröhlich - 1.10.1-1 +- New upstream release + +* Fri Aug 23 2013 Orion Poplawski - 1.10.0-1 +- Update to 1.10.0 +- Enable PCRE support +- Drop man patch applied upstream +- Drop dods patch fixed upstream +- Add more tex BRs to handle changes in texlive packaging +- Fix man page install location + +* Mon Aug 19 2013 Marek Kasik - 1.9.2-12 +- Rebuild (poppler-0.24.0) + +* Sat Aug 03 2013 Fedora Release Engineering - 1.9.2-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 17 2013 Petr Pisar - 1.9.2-10 +- Perl 5.18 rebuild + +* Thu Jul 11 2013 Orion Poplawski - 1.9.2-9 +- Rebuild for cfitsio 3.350 + +* Mon Jun 24 2013 Volker Fröhlich - 1.9.2-8 +- Rebuild for poppler 0.22.5 + * Wed Jun 12 2013 Orion Poplawski - 1.9.2-7 - Update Java/JNI for new guidelines, also fixes bug #908065 * Thu May 16 2013 Orion Poplawski - 1.9.2-6 - Rebuild for hdf5 1.8.11 -* Mon Apr 29 2013 Peter Robinson 1.9.2-5 +* Mon Apr 29 2013 Peter Robinson - 1.9.2-5 - Rebuild for ARM libspatialite issue * Tue Mar 26 2013 Volker Fröhlich - 1.9.2-4 - Rebuild for cfitsio 3.340 -* Sun Mar 24 2013 Peter Robinson 1.9.2-3 +* Sun Mar 24 2013 Peter Robinson - 1.9.2-3 - rebuild (libcfitsio) * Wed Mar 13 2013 Vít Ondruch - 1.9.2-2 @@ -824,7 +909,7 @@ popd - Rebuild, see http://lists.fedoraproject.org/pipermail/devel/2012-December/175685.html -* Thu Dec 13 2012 Peter Robinson 1.9.1-14 +* Thu Dec 13 2012 Peter Robinson - 1.9.1-14 - Tweak -fpic CFLAGS to fix FTBFS on ARM * Mon Dec 3 2012 Orion Poplawski - 1.9.1-13 @@ -903,7 +988,7 @@ popd - Harmonize the use of buildroot and RPM_BUILD_ROOT - Introduce testversion macro -* Thu Feb 19 2012 Volker Fröhlich - 1.7.3-14 +* Sun Feb 19 2012 Volker Fröhlich - 1.7.3-14 - Require Ruby abi - Add patch for Ruby 1.9 include dir, back-ported from GDAL 1.9 - Change version string for gdal-config from -fedora to @@ -955,7 +1040,7 @@ popd - Removed Python files from main package files section, that effectively already belonged to the Python sub-package -* Thu Apr 11 2011 Volker Fröhlich - 1.7.3-8 +* Mon Apr 11 2011 Volker Fröhlich - 1.7.3-8 - Solved image path problem with Latex - Removed with-tiff and updated with-sqlite to with-sqlite3 - Add more refman documents @@ -968,7 +1053,7 @@ popd * Wed Mar 23 2011 Dan Horák - 1.7.3-6 - rebuilt for mysql 5.5.10 (soname bump in libmysqlclient) -* Sun Mar 20 2011 Volker Fröhlich 1.7.3-5 +* Sun Mar 20 2011 Volker Fröhlich - 1.7.3-5 - Dropped unnecessary encoding conversion for Russian refman - Install Russian refman - Don't try to install refman for sdts and dgn, as they fail to compile @@ -997,330 +1082,3 @@ popd + Maven2 pom + JPP-style depmap + Use -f XX.files for ruby and python - -* Sun Oct 31 2010 Mathieu Baudier - 1.7.2-5_2 -- PCRaster support -- cURL support -- Disable building the reference manual (really too long...) - -* Sat Oct 09 2010 Mathieu Baudier - 1.7.2-5_1 -- Add Java JNI libraries - -* Sat Aug 14 2010 Mathieu Baudier - 1.7.2-5_0 -- Rebuild for EL GIS, based on work contributed by Nikolaos Hatzopoulos and Peter Hopfgartner -- Use vanilla sources - -* Wed Jul 21 2010 David Malcolm - 1.7.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Tue Jul 20 2010 Orion Poplawski - 1.7.2-4 -- Rebuild with grass support - -* Thu Jul 17 2010 Orion Poplawski - 1.7.2-3 -- Add patch to change AISConnect() to Connect() for libdap 3.10 -- build without grass for libdap soname bump - -* Tue Jul 13 2010 Kevin Kofler - 1.7.2-2 -- reenable grass support - -* Fri Jul 09 2010 Robert Scheck - 1.7.2-1 -- upgrade to 1.7.2 (#587707, huge thanks to Sven Lankes) - -* Thu Mar 18 2010 Balint Cristian - 1.7.1-2 -- fix bz#572617 - -* Thu Mar 18 2010 Balint Cristian - 1.7.1-1 -- new stable branch -- re-enable java ColorTable -- gdal custom fedora version banner -- rebuild without grass -- gdal manual are gone (upstream fault) - -* Fri Feb 5 2010 Kevin Kofler - 1.6.2-5 -- reenable grass support - -* Fri Feb 5 2010 Kevin Kofler - 1.6.2-4 -- temporarily disable grass support for bootstrapping -- rebuild for new libxerces-c - -* Tue Dec 8 2009 Michael Schwendt - 1.6.2-3 -- Explicitly BR hdf-static in accordance with the Packaging - Guidelines (hdf-devel is still static-only). - -* Thu Nov 19 2009 Orion Poplawski - 1.6.2-2 -- re-enable grass support - -* Tue Nov 17 2009 Orion Poplawski - 1.6.2-1 -- Update to 1.6.2 -- Rebuild for netcdf 4.1.0 - -* Fri Aug 21 2009 Tomas Mraz - 1.6.1-2 -- rebuilt with new openssl - -* Thu Jul 30 2009 Dan Horak - 1.6.1-1 -- add patch for incompatibilities caused by libdap 3.9.x (thanks goes to arekm from PLD) -- update to 1.6.1 -- don't install some refman.pdf, because they don't build -- don't fail on man pages with suffix other than .gz -- fix filelist for python subpackage - -* Fri Jul 24 2009 Fedora Release Engineering - 1.6.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Jul 22 2009 Orion Poplawski - 1.6.0-9 -- Rebuild for libdap 3.9.3, bootstrap - -* Mon Mar 23 2009 Jesse Keating - 1.6.0-8 -- re-enable grass support - -* Sun Mar 22 2009 Lubomir Rintel - 1.6.0-7 -- Depend specifically on GCJ for Java (Alex Lancaster) -- Disable grass (Alex Lancaster) -- Create %%_bindir before copying files there - -* Tue Feb 24 2009 Fedora Release Engineering - 1.6.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Wed Feb 04 2009 Balint Cristian - 1.6.0-4 -- rebuild with grass support -- fix email typo - -* Thu Jan 29 2009 Balint Cristian - 1.6.0-3 -- rebuild against mysql 5.1.30 - -* Thu Jan 29 2009 Balint Cristian - 1.6.0-2 -- email change -- rebuild without grass - -* Fri Dec 12 2008 Balint Cristian - 1.6.0-1 -- final stable release - -* Sat Dec 06 2008 Balint Cristian - 1.6.0-0.2.rc4 -- enable grass - -* Sat Dec 06 2008 Balint Cristian - 1.6.0-0.1.rc4 -- new branch -- disable grass -- fix ruby compile - -* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 1.5.3-2 -- Rebuild for Python 2.6 - -* Fri Oct 24 2008 Balint Cristian - 1.5.3-1 -- new stable -- ship static package too -- fix some doc generation -- libdap patch for fc10 only - -* Tue Sep 30 2008 Balint Cristian - 1.5.2-4 -- enable gdal_array for python subpackage -- require numpy - -* Tue Sep 9 2008 Patrice Dumas - 1.5.2-3 -- patch for libdap > 0.8.0, from Rob Cermak - -* Thu Jun 12 2008 Balint Cristian - 1.5.2-1 -- a new bugfix upstream -- drop gcc43 patch -- more license cleaned - -* Wed May 27 2008 Balint Cristian - 1.5.1-13 -- fix pkgconfig too - -* Wed May 27 2008 Balint Cristian - 1.5.1-12 -- fix once more gdal-config - -* Tue May 27 2008 Balint Cristian - 1.5.1-11 -- fix multilib gdal-config, add wrapper around -- fix typos in cpl_config.h wrapper - -* Tue May 27 2008 Balint Cristian - 1.5.1-10 -- fix for multilib packaging bz#341231 -- huge spec cleanup -- enable russian and brazil docs -- enable and triage more docs - -* Sun May 25 2008 Balint Cristian - 1.5.1-9 -- enable ruby and java packages -- fix spurious sed problem -- spec file cosmetics - -* Thu May 23 2008 Balint Cristian - 1.5.1-8 -- fix sincos on all arch - -* Thu May 15 2008 Balint Cristian - 1.5.1-7 -- fix x86_64 problem - -* Wed Apr 16 2008 Balint Cristian - 1.5.1-6 -- disable fortify source, it crash gdal for now. - -* Fri Mar 28 2008 Balint Cristian - 1.5.1-5 -- really eanble against grass63 - -* Fri Mar 28 2008 Balint Cristian - 1.5.1-4 -- disable grass to bootstrap once again - -* Fri Mar 28 2008 Balint Cristian - 1.5.1-3 -- rebuild to really pick up grass63 in koji - -* Fri Mar 28 2008 Balint Cristian - 1.5.1-2 -- enable build against newer grass -- enable build of reference manuals - -* Tue Mar 25 2008 Balint Cristian - 1.5.1-1 -- new bugfix release from upstream -- drop large parts from gcc43 patch, some are upstream now -- fix building with perl-5.10 swig binding issue - -* Wed Feb 29 2008 Orion Poplawski - 1.5.0-4 -- Rebuild for hdf5-1.8.0, use compatability API define - -* Tue Feb 12 2008 Balint Cristian - 1.5.0-3 -- install cpl_config.h manually for bz#430894 -- fix gcc4.3 build - -* Mon Jan 14 2008 Balint Cristian - 1.5.0-2 -- fix perl dependency issue. - -* Mon Jan 07 2008 Balint Cristian - 1.5.0-1 -- update to new 1.5.0 upstream stable -- dropped build patch since HFA/ILI/DGN mandatories are now present -- dropped swig patch, its upstream now -- enable HFA it holds Intergraph (TM) explicit public license -- enable DGN it holds Avenza Systems (TM) explicit public license -- enable ILI headers since now contain proper public license message -- keep and polish up rest of doubted license -- further fixed hdf not supporting netcdf for for bz#189337 -- kill the annoying -Lexternal/lib for -lgeotiff -- fix configure to not export LDFLAGS anyomre, upstream - should really switch to real GNU automagic stuff -- pymod samples and rfc docs now gone -- hardcode external libtool to be used, LIBTOOL env not propagating anymore -- use DESTDIR instead - -* Thu Jan 03 2008 Alex Lancaster - 1.4.2-7 -- Re-enable grass support now that gdal has been bootstrapped - -* Wed Jan 02 2008 Mamoru Tasaka - 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 - 1.4.2-5 -- Rebuild for deps -- Disable grass to avoid circular deps - -* Tue Aug 28 2007 Fedora Release Engineering - 1.4.2-3 -- Rebuild for selinux ppc32 issue. - -* Wed Jul 24 2007 Balint Cristian 1.4.2-2 -- disable one more HFA test, HFA is unaviable due to license - -* Wed Jul 24 2007 Balint Cristian 1.4.2-1 -- new upstream one -- catch some more docs -- fix ogr python module runtime -- include testcases and run tests -- enable geotiff external library we have new libgeotiff now -- EPSG geodetic database is licensed OK since v6.13 so re-enable -- enable it against grass by default, implement optional switches - -* Tue Jun 05 2007 Balint Cristian 1.4.1-4 -- re-build. - -* Sat May 12 2007 Balint Cristian 1.4.1-3 -- re-build against grass. - -* Fri May 11 2007 Balint Cristian 1.4.1-2 -- fix python lookup paths for ppc64. - -* Wed May 09 2007 Balint Cristian 1.4.1-1 -- new upstream release. -- disable temporary grass-devel requirement untill find a - resonable solution for gdal-grass egg-chicken dep problem. - -* Fri Apr 20 2007 Balint Cristian 1.4.0-22 -- and olso dont attempt pack missing docs. - -* Fri Apr 20 2007 Balint Cristian 1.4.0-21 -- exclude some docs, doxygen segfault with those now upstream. - -* Fri Apr 20 2007 Balint Cristian 1.4.0-20 -- rebuild against latest fedora upstream tree. - -* Mon Apr 02 2007 Balint Cristian 1.4.0-19 -- own gdal includedir -- fix one more spurious lib path - -* Wed Mar 21 2007 Balint Cristian 1.4.0-18 -- remove system lib path from gdal-config --libs, its implicit - -* Tue Mar 20 2007 Balint Cristian 1.4.0-17 -- enable build against grass -- fix incorrect use of 32/64 library paths lookups - -* Fri Mar 16 2007 Balint Cristian 1.4.0-16 -- fix gdal flag from pkgconfig file - -* Thu Mar 15 2007 Balint Cristian 1.4.0-15 -- require pkgconfig -- generate pkgconfig from spec instead - -* Thu Mar 15 2007 Balint Cristian 1.4.0-14 -- require perl(ExtUtils::MakeMaker) instead ?dist checking -- add pkgconfig file - -* Wed Mar 14 2007 Balint Cristian 1.4.0-13 -- fix typo in specfile - -* Wed Mar 14 2007 Balint Cristian 1.4.0-12 -- add missing dot from dist string in specfile - -* Wed Mar 14 2007 Balint Cristian 1.4.0-11 -- fix fc6 fc5 builds - -* Thu Mar 1 2007 Balint Cristian 1.4.0-10 -- fix mock build -- require perl-devel - -* Tue Feb 27 2007 Balint Cristian 1.4.0-9 -- repack tarball for fedora, explain changes in PROVENANCE-fedora, - license should be clean now according to PROVENANCE-* files -- require ogdi since is available now -- drop nogeotiff patch, in -fedora tarball geotiff is removed -- man page triage over subpackages -- exclude python byte compiled objects -- fix some source C file exec bits - -* Sat Feb 24 2007 Balint Cristian 1.4.0-8 -- fix more things in spec -- include more docs - -* Wed Feb 21 2007 Balint Cristian 1.4.0-7 -- libtool in requirement list for build - -* Wed Feb 21 2007 Balint Cristian 1.4.0-6 -- use external libtool to avoid rpath usage -- include more docs - -* Mon Feb 12 2007 Balint Cristian 1.4.0-5 -- use rm -rf for removal of dirs. -- fix require lists - -* Mon Feb 12 2007 Balint Cristian 1.4.0-4 -- fix doxygen buildreq -- make sure r-path is fine. - -* Sat Feb 10 2007 Balint Cristian 1.4.0-3 -- disable now ogdi (pending ogdi submission). - -* Sat Feb 10 2007 Balint Cristian 1.4.0-2 -- more fixups for lib paths - -* Fri Feb 09 2007 Balint Cristian 1.4.0-1 -- first pack for fedora extras -- disable geotiff (untill license sorted out) -- enable all options aviable from extras -- pack perl and python modules -- kill r-path from libs -- pack all docs posible diff --git a/sources b/sources index 8cbf7d4..f1c6d1f 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -1cc5e615ee5bcf32f4f2999e9021042e gdal-1.9.2-fedora.tar.gz -0d1e425b45465f64f6d1f32790d8bea0 gdalautotest-1.9.0.tar.gz +8b63eaff1df4d8ccd1a17b497b189282 gdalautotest-1.11.4.tar.gz +4003b0a4c6c3eb603cd63e61fb9416e2 gdal-1.11.4-fedora.tar.xz