654d04
# Set to bcond_without or use --with bootstrap if bootstrapping a new release
654d04
# or architecture
654d04
%bcond_with bootstrap
654d04
# Set to bcond_with or use --without gui to disable qt4 gui build
654d04
%bcond_without gui
654d04
# Set to RC version if building RC, else %{nil}
654d04
%define rcver %{nil}
654d04
654d04
%define rpm_macros_dir %{_sysconfdir}/rpm
654d04
%if 0%{?fedora} > 18
654d04
%define rpm_macros_dir %{_rpmconfigdir}/macros.d
654d04
%endif
654d04
654d04
Name:           cmake
654d04
Version:        2.8.11
654d04
Release:        5%{?dist}
654d04
Summary:        Cross-platform make system
654d04
654d04
Group:          Development/Tools
654d04
# most sources are BSD
654d04
# Source/CursesDialog/form/ a bunch is MIT 
654d04
# Source/kwsys/MD5.c is zlib 
654d04
# some GPL-licensed bison-generated files, these all include an exception granting redistribution under terms of your choice
654d04
License:        BSD and MIT and zlib
654d04
URL:            http://www.cmake.org
654d04
Source0:        http://www.cmake.org/files/v2.8/cmake-%{version}%{?rcver}.tar.gz
654d04
Source2:        macros.cmake
654d04
# Patch to find DCMTK in Fedora (bug #720140)
654d04
Patch0:         cmake-dcmtk.patch
654d04
# Patch to fix RindRuby vendor settings
654d04
# http://public.kitware.com/Bug/view.php?id=12965
654d04
# https://bugzilla.redhat.com/show_bug.cgi?id=822796
654d04
# Patch to use ninja-build instead of ninja (renamed in Fedora)
654d04
# https://bugzilla.redhat.com/show_bug.cgi?id=886184
654d04
Patch1:         cmake-ninja.patch
654d04
Patch2:         cmake-findruby.patch
654d04
# Patch to fix FindPostgreSQL
654d04
# https://bugzilla.redhat.com/show_bug.cgi?id=828467
654d04
# http://public.kitware.com/Bug/view.php?id=13378
654d04
Patch3:         cmake-FindPostgreSQL.patch
654d04
# Patch FindImageMagick.cmake for newer ImageMagick versions
654d04
# http://public.kitware.com/Bug/view.php?id=14012
654d04
Patch4:         cmake-2.8.11-rc1-IM_pkgconfig_hints.patch
654d04
# Add FindLua52.cmake
654d04
Patch5:		cmake-2.8.11-rc4-lua-5.2.patch
654d04
# Fix strict aliasing problems in cm_sha2.c
654d04
Patch6:         cmake-strict_aliasing.patch
654d04
# Desktop icon filenames should be without extension
654d04
Patch7:         cmake-desktop_icon.patch
654d04
# FindJNI: Add ppc64le architecture
654d04
Patch8:         cmake-FindJNI.patch
654d04
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
654d04
654d04
BuildRequires:  gcc-gfortran
654d04
BuildRequires:  ncurses-devel, libX11-devel
654d04
BuildRequires:  bzip2-devel
654d04
BuildRequires:  curl-devel
654d04
BuildRequires:  expat-devel
654d04
BuildRequires:  libarchive-devel
654d04
BuildRequires:  zlib-devel
654d04
BuildRequires:  emacs
654d04
%if %{without bootstrap}
654d04
#BuildRequires: xmlrpc-c-devel
654d04
%endif
654d04
%if %{with gui}
654d04
BuildRequires: qt4-devel, desktop-file-utils
654d04
%define qt_gui --qt-gui
654d04
%endif
654d04
654d04
Requires:       rpm
654d04
654d04
%if (0%{?fedora} >= 16)
654d04
Requires: emacs-filesystem >= %{_emacs_version}
654d04
%endif
654d04
654d04
# Source/kwsys/MD5.c
654d04
# see https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
654d04
Provides: bundled(md5-deutsch)
654d04
654d04
%description
654d04
CMake is used to control the software compilation process using simple 
654d04
platform and compiler independent configuration files. CMake generates 
654d04
native makefiles and workspaces that can be used in the compiler 
654d04
environment of your choice. CMake is quite sophisticated: it is possible 
654d04
to support complex environments requiring system configuration, preprocessor
654d04
generation, code generation, and template instantiation.
654d04
654d04
654d04
%package        gui
654d04
Summary:        Qt GUI for %{name}
654d04
Group:          Development/Tools
654d04
Requires:       %{name} = %{version}-%{release}
654d04
654d04
%description    gui
654d04
The %{name}-gui package contains the Qt based GUI for CMake.
654d04
654d04
654d04
%prep
654d04
%setup -q -n %{name}-%{version}%{?rcver}
654d04
%patch0 -p1
654d04
%patch1 -p1
654d04
%patch2 -p1
654d04
%patch3 -p1
654d04
%patch4 -p1
654d04
%patch5 -p1
654d04
%patch6 -p1
654d04
%patch7 -p1
654d04
%patch8 -p1
654d04
654d04
654d04
%build
654d04
export CFLAGS="$RPM_OPT_FLAGS"
654d04
export CXXFLAGS="$RPM_OPT_FLAGS"
654d04
mkdir build
654d04
pushd build
654d04
../bootstrap --prefix=%{_prefix} --datadir=/share/%{name} \
654d04
             --docdir=/share/doc/%{name}-%{version} --mandir=/share/man \
654d04
             --%{?with_bootstrap:no-}system-libs \
654d04
             --parallel=`/usr/bin/getconf _NPROCESSORS_ONLN` \
654d04
             %{?qt_gui}
654d04
make VERBOSE=1 %{?_smp_mflags}
654d04
654d04
654d04
%install
654d04
pushd build
654d04
make install DESTDIR=%{buildroot}
654d04
find %{buildroot}/%{_datadir}/%{name}/Modules -type f | xargs chmod -x
654d04
popd
654d04
cp -a Example %{buildroot}%{_docdir}/%{name}-%{version}/
654d04
mkdir -p %{buildroot}%{_emacs_sitelispdir}/%{name}
654d04
install -m 0644 Docs/cmake-mode.el %{buildroot}%{_emacs_sitelispdir}/%{name}
654d04
%{_emacs_bytecompile} %{buildroot}%{_emacs_sitelispdir}/%{name}/cmake-mode.el
654d04
# RPM macros
654d04
install -p -m0644 -D %{SOURCE2} %{buildroot}%{rpm_macros_dir}/macros.cmake
654d04
sed -i -e "s|@@CMAKE_VERSION@@|%{version}|" %{buildroot}%{rpm_macros_dir}/macros.cmake
654d04
touch -r %{SOURCE2} %{buildroot}%{rpm_macros_dir}/macros.cmake
654d04
mkdir -p %{buildroot}%{_libdir}/%{name}
654d04
654d04
%if %{with gui}
654d04
# Desktop file
654d04
desktop-file-install --delete-original \
654d04
  --dir=%{buildroot}%{_datadir}/applications \
654d04
  %{buildroot}/%{_datadir}/applications/CMake.desktop
654d04
%endif
654d04
654d04
654d04
%check
654d04
unset DISPLAY
654d04
pushd build
654d04
#ModuleNotices fails for some unknown reason, and we don't care
654d04
#CMake.HTML currently requires internet access
654d04
#CTestTestUpload requires internet access
654d04
bin/ctest -V -E ModuleNotices -E CMake.HTML -E CTestTestUpload %{?_smp_mflags}
654d04
popd
654d04
654d04
654d04
%if %{with gui}
654d04
%post gui
654d04
update-desktop-database &> /dev/null || :
654d04
update-mime-database %{_datadir}/mime &> /dev/null || :
654d04
654d04
%postun gui
654d04
update-desktop-database &> /dev/null || :
654d04
update-mime-database %{_datadir}/mime &> /dev/null || :
654d04
%endif
654d04
654d04
654d04
%files
654d04
%{rpm_macros_dir}/macros.cmake
654d04
%{_docdir}/%{name}-%{version}/
654d04
%if %{with gui}
654d04
%exclude %{_docdir}/%{name}-%{version}/cmake-gui.*
654d04
%endif
654d04
%{_bindir}/ccmake
654d04
%{_bindir}/cmake
654d04
%{_bindir}/cpack
654d04
%{_bindir}/ctest
654d04
%{_datadir}/aclocal/cmake.m4
654d04
%{_datadir}/%{name}/
654d04
%{_mandir}/man1/ccmake.1.gz
654d04
%{_mandir}/man1/cmake.1.gz
654d04
%{_mandir}/man1/cmakecommands.1.gz
654d04
%{_mandir}/man1/cmakecompat.1.gz
654d04
%{_mandir}/man1/cmakemodules.1.gz
654d04
%{_mandir}/man1/cmakepolicies.1.gz
654d04
%{_mandir}/man1/cmakeprops.1.gz
654d04
%{_mandir}/man1/cmakevars.1.gz
654d04
%{_mandir}/man1/cpack.1.gz
654d04
%{_mandir}/man1/ctest.1.gz
654d04
%{_emacs_sitelispdir}/%{name}
654d04
%{_libdir}/%{name}/
654d04
654d04
%if %{with gui}
654d04
%files gui
654d04
%{_docdir}/%{name}-%{version}/cmake-gui.*
654d04
%{_bindir}/cmake-gui
654d04
%{_datadir}/applications/CMake.desktop
654d04
%{_datadir}/mime/packages/cmakecache.xml
654d04
%{_datadir}/pixmaps/CMakeSetup32.png
654d04
%{_mandir}/man1/cmake-gui.1.gz
654d04
%endif
654d04
654d04
654d04
%changelog
654d04
* Wed Aug 20 2014 Patsy Franklin <pfrankli@redhat.com> - 2.8.11-5
654d04
- Add support for ppc64le to FindJNI.cmake.
654d04
654d04
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.8.11-4
654d04
- Mass rebuild 2014-01-24
654d04
654d04
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.8.11-3
654d04
- Mass rebuild 2013-12-27
654d04
654d04
* Thu Jul 25 2013 Petr Machata <pmachata@redhat.com> - 2.8.11-2
654d04
- Pass -fno-strict-aliasing to cm_sha2.c to avoid strict aliasing
654d04
  problems that GCC warns about.
654d04
- Icon name in CMake.desktop shouldn't include filename extension.
654d04
654d04
* Sat May 18 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-1
654d04
- Update to 2.8.11 release
654d04
654d04
* Mon May 13 2013 Tom Callaway <spot@fedoraproject.org> - 2.8.11-0.9.rc4
654d04
- add FindLua52.cmake
654d04
654d04
* Thu May 9 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.8.rc4
654d04
- Update to 2.8.11-rc4
654d04
654d04
* Fri Apr 19 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.7.rc3
654d04
- Update to 2.8.11-rc3
654d04
654d04
* Thu Apr 18 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.6.rc2
654d04
- Drop -O3 from default release build type flags in cmake rpm macro (bug 875954)
654d04
654d04
* Wed Apr 17 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.5.rc2
654d04
- Update to 2.8.11-rc2
654d04
- Rebase ImageMagick patch
654d04
654d04
* Mon Mar 18 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.4.rc1
654d04
- respin cmake-2.8.11-rc1-IM_pkgconfig_hints.patch
654d04
- drop/omit backup files when applying patches
654d04
654d04
* Sat Mar 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.3.rc1
654d04
- Patch FindImageMagick.cmake for newer ImageMagick versions
654d04
654d04
* Sat Mar 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.2.rc1
654d04
- use %%{_rpmconfigdir}/macros.d on f19+
654d04
654d04
* Fri Mar 14 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.1.rc1
654d04
- Update to 2.8.11-rc1
654d04
- Drop upstream ccmake and usrmove patches
654d04
654d04
* Wed Mar 13 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-5
654d04
- Add patch from upstream to fix UsrMove handling (bug #917407)
654d04
- Drop %%config from rpm macros
654d04
- Define FCFLAGS in cmake macro
654d04
654d04
* Fri Feb 8 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-4
654d04
- Add patch to use ninja-build (bug #886184)
654d04
654d04
* Thu Jan 24 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-3
654d04
- Update FindPostgreSQL patch to use PostgreSQL_LIBRARY (bug #903757)
654d04
654d04
* Thu Jan 17 2013 Tomas Bzatek <tbzatek@redhat.com> - 2.8.10.2-2
654d04
- Rebuilt for new libarchive
654d04
654d04
* Tue Nov 27 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.10.2-1
654d04
- 2.8.10.2
654d04
654d04
* Thu Nov 8 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.1-1
654d04
- Update to 2.8.10.1
654d04
654d04
* Thu Nov 1 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-1
654d04
- Update to 2.8.10 final
654d04
654d04
* Thu Oct 24 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-0.2.rc3
654d04
- Add patch to fix DEL key in ccmake (bug 869769)
654d04
654d04
* Wed Oct 24 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-0.1.rc3
654d04
- Update to 2.8.10 RC 3
654d04
- Rebase FindRuby and FindPostgreSQL patches
654d04
654d04
* Thu Aug 9 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-1
654d04
- Update to 2.8.9 final
654d04
654d04
* Fri Jul 27 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.4.rc3
654d04
- Update to 2.8.9 RC 3
654d04
654d04
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.9-0.3.rc2
654d04
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
654d04
654d04
* Mon Jul 16 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.2.rc2
654d04
- Update to 2.8.9 RC 2
654d04
654d04
* Tue Jul 10 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.1.rc1
654d04
- Update to 2.8.9 RC 1
654d04
- Drop pkgconfig patch
654d04
654d04
* Thu Jul 5 2012 Orion Poplawski <orion@cora.nwra.com> 2.8.8-5
654d04
- Add patch to fix FindPostgreSQL (bug 828467)
654d04
654d04
* Mon May 21 2012 Orion Poplawski <orion@cora.nwra.com> 2.8.8-4
654d04
- Add patch to fix FindRuby (bug 822796)
654d04
654d04
* Thu May 10 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.8-3
654d04
- Incorrect license tag in spec file (#820334)
654d04
654d04
* Thu May 3 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-2
654d04
- Comply with Emacs packaging guidlines (bug #818658)
654d04
654d04
* Thu Apr 19 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-1
654d04
- Update to 2.8.8 final
654d04
654d04
* Sat Apr 14 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.8-0.4.rc2
654d04
- adjust pkgconfig patch (#812188)
654d04
654d04
* Fri Apr 13 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.3.rc2
654d04
- Add upstream patch to set PKG_CONFIG_FOUND (bug #812188)
654d04
654d04
* Mon Apr 9 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.2.rc2
654d04
- Update to 2.8.8 RC 2
654d04
654d04
* Fri Mar 23 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.1.rc1
654d04
- Update to 2.8.8 RC 1
654d04
654d04
* Tue Feb 21 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-6
654d04
- Just strip CMAKE_INSTALL_LIBDIR from %%cmake macro
654d04
654d04
* Tue Feb 21 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-5
654d04
- Strip CMAKE_INSTALL_LIBDIR and others from %%cmake macro (bug 795542)
654d04
654d04
* Thu Jan 26 2012 Tomas Bzatek <tbzatek@redhat.com> - 2.8.7-4
654d04
- Rebuilt for new libarchive
654d04
654d04
* Wed Jan 17 2012 Jaroslav Reznik <jreznik@redhat.com> - 2.8.7-3
654d04
- Rebuild for libarchive
654d04
654d04
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.7-2
654d04
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
654d04
654d04
* Sun Jan 1 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-1
654d04
- Update to 2.8.7 final
654d04
654d04
* Tue Dec 27 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-0.2.rc2
654d04
- Update to 2.8.7 RC 2
654d04
654d04
* Tue Dec 13 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-0.1.rc1
654d04
- Update to 2.8.7 RC 1
654d04
654d04
* Tue Nov 15 2011 Daniel Drake <dsd@laptop.org> - 2.8.6-2
654d04
- Rebuild for libarchive.so.11
654d04
654d04
* Wed Oct 5 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-1
654d04
- Update to 2.8.6 final
654d04
654d04
* Thu Sep 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.5.rc4
654d04
- Update to 2.8.6 RC 4
654d04
654d04
* Tue Sep 13 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.4.rc3
654d04
- Update to 2.8.6 RC 3
654d04
654d04
* Sun Sep 11 2011 Ville Skyttä <ville.skytta@iki.fi> - 2.8.6-0.3.rc2
654d04
- Sync FFLAGS and LDFLAGS in the %%cmake macro with redhat-rpm-config.
654d04
654d04
* Tue Sep 6 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.2.rc2
654d04
- Update to 2.8.6 RC 2
654d04
- Drop aclocal patch
654d04
654d04
* Mon Aug 29 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.1.rc1
654d04
- Update to 2.8.6 RC 1
654d04
- Update dcmtk patch
654d04
- Add upstream patch to fix aclocal install location
654d04
654d04
* Thu Jul 28 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-3
654d04
- Updated patch to find dcmtk in Fedora (Bug #720140)
654d04
654d04
* Fri Jul 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-2
654d04
- Add patch to find dcmtk in Fedora (Bug #720140)
654d04
654d04
* Fri Jul 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-1
654d04
- Update to 2.8.5 final
654d04
- Drop issue 12307 patch
654d04
654d04
* Thu Jul 21 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.3.rc3
654d04
- Update to 2.8.5 RC 3
654d04
- Drop upstreamed swig patch
654d04
- Apply upstream fix for issue 12307 (bug #723652)
654d04
654d04
* Mon Jun 20 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.2.rc2
654d04
- Update to 2.8.5 RC 2
654d04
- Add patch from upstream to fix FindSWIG
654d04
654d04
* Tue May 31 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.1.rc1
654d04
- Update to 2.8.5 RC 1
654d04
- Disable CTestTestUpload test, needs internet access
654d04
654d04
* Thu Feb 17 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-1
654d04
- Update to 2.8.4 final
654d04
654d04
* Wed Feb 2 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-0.2.rc2
654d04
- Update to 2.8.4 RC 2
654d04
654d04
* Tue Jan 18 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-0.1.rc1
654d04
- Update to 2.8.4 RC 1
654d04
- Drop qt4 patch
654d04
654d04
* Thu Dec 16 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-2
654d04
- Add patch from upstream git to fix bug 652886 (qt3/qt4 detection)
654d04
654d04
* Thu Nov 4 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-1
654d04
- Update to 2.8.3 final
654d04
654d04
* Mon Nov 1 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.3.rc4
654d04
- Update to 2.8.3 RC 4
654d04
- Drop python 2.7 patch fixed upstream
654d04
- No need to fixup source file permissions anymore
654d04
654d04
* Fri Oct 22 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.2.rc3
654d04
- Update to 2.8.3 RC 3
654d04
654d04
* Thu Sep 16 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.1.rc1
654d04
- Update to 2.8.3 RC 1
654d04
- Add BR bzip2-devel and libarchive-devel
654d04
654d04
* Fri Jul 23 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.8.2-2
654d04
- add support for Python 2.7 to FindPythonLibs.cmake (Orcan Ogetbil)
654d04
654d04
* Tue Jul 6 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-1
654d04
- Update to 2.8.2 final
654d04
654d04
* Thu Jun 23 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.3.rc4
654d04
- Update to 2.8.2 RC 4
654d04
654d04
* Wed Jun 23 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.2.rc3
654d04
- Update to 2.8.2 RC 3
654d04
654d04
* Mon Jun 21 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.1.rc2
654d04
- Update to 2.8.2 RC 2
654d04
654d04
* Thu Jun 3 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-5
654d04
- Upstream published a newer 2.8.1 tar ball
654d04
654d04
* Wed Jun 2 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-4
654d04
- Add BR gcc-gfortran so Fortran support is built
654d04
654d04
* Wed Apr 21 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-3
654d04
- Disable ModuleNotices test, re-enable parallel ctest
654d04
654d04
* Tue Mar 30 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-2
654d04
- Disable parallel ctest checks for now
654d04
654d04
* Tue Mar 23 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-1
654d04
- Update to 2.8.1 final
654d04
654d04
* Tue Mar 23 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.8.1-0.3.rc5
654d04
- Own /usr/lib(64)/cmake/
654d04
654d04
* Fri Mar 12 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-0.2.rc5
654d04
- Update to 2.8.1 RC 5
654d04
654d04
* Fri Feb 19 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-0.1.rc3
654d04
- Update to 2.8.1 RC 3
654d04
654d04
* Thu Jan 14 2010 Rex Dieter <rdieter@fedorproject.org> - 2.8.0-2
654d04
- macros.cmake: drop -DCMAKE_SKIP_RPATH:BOOL=ON from %%cmake
654d04
654d04
* Wed Nov 18 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-1
654d04
- Update to 2.8.0 final
654d04
654d04
* Wed Nov 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.8.0-0.8.rc7
654d04
- rebuild (for qt-4.6.0-rc1)
654d04
654d04
* Wed Nov 11 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.7.rc7
654d04
- Update to 2.8.0 RC 7
654d04
654d04
* Tue Nov 10 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.7.rc6
654d04
- Update to 2.8.0 RC 6
654d04
654d04
* Wed Nov 4 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.6.rc5
654d04
- Update to 2.8.0 RC 5
654d04
- Drop patches fixed upstream
654d04
654d04
* Fri Oct 30 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.5.rc4
654d04
- Update to 2.8.0 RC 4
654d04
- Add FindJNI patch
654d04
- Add test patch from cvs to fix Fedora build test build error
654d04
654d04
* Tue Oct 13 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.4.rc3
654d04
- Update to 2.8.0 RC 3
654d04
- Drop vtk64 patch fixed upstream
654d04
654d04
* Fri Oct 9 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.3.rc2
654d04
- Do out of tree build, needed for ExternalProject test
654d04
654d04
* Thu Oct 8 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.2.rc2
654d04
- Update to 2.8.0 RC 2
654d04
- Use parallel ctest in %%check
654d04
654d04
* Tue Sep 29 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.1.rc1
654d04
- Update to 2.8.0 RC 1
654d04
654d04
* Thu Sep 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.4-4
654d04
- macro.cmake: prefixes cmake with the package being builts bindir (#523878)
654d04
654d04
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.4-3
654d04
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
654d04
654d04
* Wed Jun 3 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.4-2
654d04
- Add patch to find VTK on 64-bit machines (bug #503945)
654d04
654d04
* Wed Apr 29 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.4-1
654d04
- Update to 2.6.4
654d04
- Drop patch for bug #475876 fixed upstream
654d04
654d04
* Mon Mar 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.3-3
654d04
- macros.cmake: +%%_cmake_version
654d04
654d04
* Mon Mar 09 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.6.3-2
654d04
- Fix crash during kdepimlibs build (#475876)
654d04
654d04
* Mon Feb 23 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-1
654d04
- Update to 2.6.3 final
654d04
654d04
* Tue Feb 17 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.4.rc13
654d04
- Update to 2.6.3-RC-13
654d04
654d04
* Tue Jan 13 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.3.rc8
654d04
- Update to 2.6.3-RC-8
654d04
654d04
* Sun Jan 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.3-0.2.rc5
654d04
- macros.cmake: add -DCMAKE_SKIP_RPATH:BOOL=ON
654d04
- fix Release tag
654d04
654d04
* Wed Dec 10 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.rc5.1
654d04
- Update to 2.6.3-RC-5
654d04
654d04
* Tue Dec 2 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.6.2-3
654d04
- Add -DCMAKE_VERBOSE_MAKEFILE=ON to %%cmake (#474053)
654d04
- preserve timestamp of macros.cmake
654d04
- cosmetics
654d04
654d04
* Tue Oct 21 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-2
654d04
- Allow conditional build of gui
654d04
654d04
* Mon Sep 29 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-1
654d04
- Update to 2.6.2
654d04
654d04
* Mon Sep 8 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-0.rc3.1
654d04
- Update to 2.6.2-RC-2
654d04
- Drop parens patch fixed upstream
654d04
654d04
* Tue Sep 2 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-3
654d04
- Drop jni patch, applied upstream.
654d04
654d04
* Tue Aug 26 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.6.1-2
654d04
- attempt to patch logic error, crasher
654d04
654d04
* Tue Aug 5 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-1
654d04
- Update to 2.6.1
654d04
654d04
* Mon Jul 14 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-0.rc8.1
654d04
- Update to 2.6.1-RC-8
654d04
- Drop xmlrpc patch fixed upstream
654d04
654d04
* Tue May 6 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-1
654d04
- Update to 2.6.0
654d04
654d04
* Mon May 5 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc10.1
654d04
- Update to 2.6.0-RC-10
654d04
654d04
* Thu Apr 24 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc9.1
654d04
- Update to 2.6.0-RC-9
654d04
654d04
* Fri Apr 11 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc8.1
654d04
- Update to 2.6.0-RC-8
654d04
654d04
* Thu Apr 3 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc6.1
654d04
- Update to 2.6.0-RC-6
654d04
654d04
* Fri Mar 28 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc5.1
654d04
- Update to 2.6.0-RC-5
654d04
- Add gui sub-package for Qt frontend
654d04
654d04
* Fri Mar 7 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-3
654d04
- Add macro for bootstrapping new release/architecture
654d04
- Add %%check section
654d04
654d04
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.4.8-2
654d04
- Autorebuild for GCC 4.3
654d04
654d04
* Tue Jan 22 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-1
654d04
- Update to 2.4.8
654d04
654d04
* Wed Jan 16 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-0.rc12
654d04
- Update to 2.4.8 RC-12
654d04
654d04
* Fri Dec 14 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-0.rc4
654d04
- Update to 2.4.8 RC-4
654d04
654d04
* Mon Nov 12 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-4
654d04
- No longer set CMAKE_SKIP_RPATH
654d04
654d04
* Tue Aug 28 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-3
654d04
- Rebuild for new expat
654d04
654d04
* Wed Aug 22 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-2
654d04
- Rebuild for BuildID
654d04
654d04
* Mon Jul 23 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-1
654d04
- Update to 2.4.7
654d04
654d04
* Fri Jun 29 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-0.rc11
654d04
- Update to 2.4.7 RC-11
654d04
654d04
* Wed Jun 27 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-4
654d04
- Update macros.cmake to add CMAKE_INSTALL_LIBDIR, INCLUDE_INSTALL_DIR,
654d04
  LIB_INSTALL_DIR, SYSCONF_INSTALL_DIR, and SHARE_INSTALL_PREFIX
654d04
654d04
* Mon Apr 16 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-3
654d04
- Apply patch from upstream CVS to fix .so install permissions (bug #235673)
654d04
654d04
* Fri Apr 06 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-2
654d04
- Add rpm macros
654d04
654d04
* Thu Jan 11 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-1
654d04
- Update to 2.4.6
654d04
654d04
* Mon Dec 18 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.5-2
654d04
- Use system libraries (bootstrap --system-libs)
654d04
654d04
* Tue Dec  5 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.5-1
654d04
- Update to 2.4.5
654d04
654d04
* Tue Nov 21 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.4-1
654d04
- Update to 2.4.4
654d04
654d04
* Tue Oct 31 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-4
654d04
- Add /usr/lib/jvm/java to FindJNI search paths
654d04
654d04
* Tue Aug 29 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-3
654d04
- Rebuild for FC6
654d04
654d04
* Wed Aug  2 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-2
654d04
- vim 7.0 now ships cmake files, so don't ship ours (bug #201018)
654d04
- Add patch to Linux.cmake for Fortran soname support for plplot
654d04
654d04
* Tue Aug  1 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-1
654d04
- Update to 2.4.3
654d04
654d04
* Mon Jul 31 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-3
654d04
- Update for vim 7.0
654d04
654d04
* Tue Jul 11 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-2
654d04
- Patch FindRuby and FindSWIG to work on Fedora (bug #198103)
654d04
654d04
* Fri Jun 30 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-1
654d04
- Update to 2.4.2
654d04
654d04
* Thu Apr  6 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-4
654d04
- Update for vim 7.0c
654d04
654d04
* Tue Mar 28 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-3
654d04
- No subpackages, just own the emacs and vim dirs.
654d04
654d04
* Tue Mar 21 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-2
654d04
- Add emacs and vim support
654d04
- Include Example in docs
654d04
654d04
* Wed Mar  8 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-1
654d04
- Fedora Extras version