2576bb
# Do we add appdata-files?
348aeb
# consider conditional on whether %%_metainfodir is defined or not instead -- rex
2576bb
%if 0%{?fedora} || 0%{?rhel} > 7
2576bb
%bcond_without appdata
2576bb
%else
2576bb
%bcond_with appdata
2576bb
%endif
2576bb
2576bb
# Set to bcond_without or use --with bootstrap if bootstrapping a new release
2576bb
# or architecture
2576bb
%bcond_with bootstrap
2576bb
2576bb
# Build with Emacs support
2576bb
%bcond_without emacs
2576bb
2576bb
# Run git tests
2576bb
%bcond_without git_test
2576bb
2576bb
# Set to bcond_with or use --without gui to disable qt4 gui build
2576bb
%bcond_without gui
2576bb
2576bb
# Use ncurses for colorful output
2576bb
%bcond_without ncurses
2576bb
2576bb
# Setting the Python-version used by default
2576bb
%if 0%{?rhel} && 0%{?rhel} < 8
2576bb
%bcond_with python3
2576bb
%else
2576bb
%bcond_without python3
2576bb
%endif
2576bb
2576bb
# Enable RPM dependency generators for cmake files written in Python
2576bb
%bcond_without rpm
2576bb
2576bb
%bcond_without sphinx
2576bb
6ac867
%if !0%{?rhel}
6ac867
%bcond_with bundled_jsoncpp
6ac867
%bcond_with bundled_rhash
6ac867
%else
348aeb
%bcond_without bundled_jsoncpp
6ac867
%bcond_without bundled_rhash
6ac867
%endif
348aeb
2576bb
# Run tests
2576bb
%bcond_without test
2576bb
2576bb
# Enable X11 tests
2576bb
%bcond_without X11_test
2576bb
2576bb
# Place rpm-macros into proper location
2576bb
%global rpm_macros_dir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
2576bb
2576bb
# Setup _pkgdocdir if not defined already
2576bb
%{!?_pkgdocdir:%global _pkgdocdir %{_docdir}/%{name}-%{version}}
2576bb
348aeb
# Setup _vpath_builddir if not defined already
348aeb
%{!?_vpath_builddir:%global _vpath_builddir %{_target_platform}}
348aeb
2576bb
%global major_version 3
6ac867
%global minor_version 20
2576bb
# Set to RC version if building RC, else %%{nil}
6ac867
#global rcsuf rc1
2576bb
%{?rcsuf:%global relsuf .%{rcsuf}}
2576bb
%{?rcsuf:%global versuf -%{rcsuf}}
2576bb
6ac867
# For handling bump release by rpmdev-bumpspec and mass rebuild
37b6c0
%global baserelease 5
6ac867
2576bb
# Uncomment if building for EPEL
2576bb
#global name_suffix %%{major_version}
2576bb
%global orig_name cmake
2576bb
2576bb
Name:           %{orig_name}%{?name_suffix}
6ac867
Version:        %{major_version}.%{minor_version}.2
348aeb
Release:        %{baserelease}%{?relsuf}%{?dist}
2576bb
Summary:        Cross-platform make system
2576bb
2576bb
# most sources are BSD
2576bb
# Source/CursesDialog/form/ a bunch is MIT
2576bb
# Source/kwsys/MD5.c is zlib
2576bb
# some GPL-licensed bison-generated files, which all include an
2576bb
# exception granting redistribution under terms of your choice
2576bb
License:        BSD and MIT and zlib
2576bb
URL:            http://www.cmake.org
6ac867
Source0:        http://www.cmake.org/files/v%{major_version}.%{minor_version}/%{orig_name}-%{version}%{?versuf}.tar.gz
2576bb
Source1:        %{name}-init.el
2576bb
Source2:        macros.%{name}
2576bb
# See https://bugzilla.redhat.com/show_bug.cgi?id=1202899
2576bb
Source3:        %{name}.attr
348aeb
Source4:        %{name}.prov
348aeb
Source5:        %{name}.req
2576bb
2576bb
# Always start regular patches with numbers >= 100.
2576bb
# We need lower numbers for patches in compat package.
2576bb
# And this enables us to use %%autosetup
6ac867
#
6ac867
# Patch to fix RindRuby vendor settings
6ac867
# http://public.kitware.com/Bug/view.php?id=12965
6ac867
# https://bugzilla.redhat.com/show_bug.cgi?id=822796
6ac867
Patch100:       %{name}-findruby.patch
2576bb
# replace release flag -O3 with -O2 for fedora
6ac867
%if 0%{?fedora} && 0%{?fedora} < 34
2576bb
Patch101:       %{name}-fedora-flag_release.patch
6ac867
%endif
2576bb
# Add dl to CMAKE_DL_LIBS on MINGW
2576bb
# https://gitlab.kitware.com/cmake/cmake/issues/17600
2576bb
Patch102:       %{name}-mingw-dl.patch
6ac867
# memory-hungry tests when building on koji builders with *lots* of cores
6ac867
# so limit it to some reasonable number (4)
6ac867
Patch103:       cmake-3.20-CPACK_THREADS.patch
348aeb
37b6c0
# rhbz#2162696
37b6c0
Patch105:	0001-Tests-Explicitly-allow-usage-of-git-file-based-proto.patch
37b6c0
6ac867
# Patch for renaming on EPEL
6ac867
%if 0%{?name_suffix:1}
6ac867
Patch1:      %{name}-rename.patch
6ac867
%endif
2576bb
2576bb
BuildRequires:  coreutils
2576bb
BuildRequires:  findutils
2576bb
BuildRequires:  gcc-c++
2576bb
BuildRequires:  gcc-gfortran
2576bb
BuildRequires:  sed
2576bb
%if %{with git_test}
2576bb
# Tests fail if only git-core is installed, bug #1488830
2576bb
BuildRequires:  git
2576bb
%else
2576bb
BuildConflicts: git-core
2576bb
%endif
2576bb
%if %{with X11_test}
2576bb
BuildRequires:  libX11-devel
2576bb
%endif
2576bb
%if %{with ncurses}
2576bb
BuildRequires:  ncurses-devel
2576bb
%endif
2576bb
%if %{with sphinx}
2576bb
BuildRequires:  %{_bindir}/sphinx-build
2576bb
%endif
2576bb
%if %{without bootstrap}
2576bb
BuildRequires:  bzip2-devel
2576bb
BuildRequires:  curl-devel
2576bb
BuildRequires:  expat-devel
6ac867
%if %{with bundled_jsoncpp}
6ac867
Provides: bundled(jsoncpp)
6ac867
%else
348aeb
BuildRequires:  jsoncpp-devel
348aeb
%endif
6ac867
%if 0%{?fedora} || 0%{?rhel} >= 7
6ac867
BuildRequires:  libarchive-devel  >= 3.3.3
6ac867
%else
6ac867
BuildRequires:  libarchive3-devel
2576bb
%endif
2576bb
BuildRequires:  libuv-devel
6ac867
%if %{with bundled_rhash}
6ac867
Provides:  bundled(rhash)
6ac867
%else
6ac867
BuildRequires:  rhash-devel
6ac867
%endif
2576bb
BuildRequires:  xz-devel
2576bb
BuildRequires:  zlib-devel
6ac867
BuildRequires:  vim-filesystem
2576bb
%endif
2576bb
%if %{with emacs}
2576bb
BuildRequires:  emacs
2576bb
%endif
348aeb
BuildRequires:  openssl-devel
2576bb
%if %{with rpm}
2576bb
%if %{with python3}
2576bb
%{!?python3_pkgversion: %global python3_pkgversion 3}
2576bb
BuildRequires:  python%{python3_pkgversion}-devel
2576bb
%else
2576bb
BuildRequires:  python2-devel
2576bb
%endif
2576bb
%endif
2576bb
%if %{with gui}
2576bb
%if 0%{?fedora} || 0%{?rhel} > 7
2576bb
BuildRequires: pkgconfig(Qt5Widgets)
2576bb
%else
2576bb
BuildRequires: pkgconfig(QtGui)
2576bb
%endif
2576bb
BuildRequires: desktop-file-utils
2576bb
%endif
2576bb
6ac867
BuildRequires: pkgconfig(bash-completion)
6ac867
%global bash_completionsdir %(pkg-config --variable=completionsdir bash-completion 2>/dev/null || echo '%{_datadir}/bash-completion/completions')
6ac867
2576bb
%if %{without bootstrap}
2576bb
# Ensure we have our own rpm-macros in place during build.
2576bb
BuildRequires:  %{name}-rpm-macros
2576bb
%endif
6ac867
BuildRequires: make
2576bb
2576bb
Requires:       %{name}-data = %{version}-%{release}
2576bb
Requires:       %{name}-rpm-macros = %{version}-%{release}
2576bb
Requires:       %{name}-filesystem%{?_isa} = %{version}-%{release}
2576bb
6ac867
# Explicitly require make.  (rhbz#1862014)
6ac867
Requires:       make
6ac867
665607
# Provide the major version name
665607
Provides: %{orig_name}%{major_version} = %{version}-%{release}
665607
2576bb
# Source/kwsys/MD5.c
2576bb
# see https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
2576bb
Provides: bundled(md5-deutsch)
2576bb
2576bb
# https://fedorahosted.org/fpc/ticket/555
2576bb
Provides: bundled(kwsys)
2576bb
2576bb
%description
2576bb
CMake is used to control the software compilation process using simple
2576bb
platform and compiler independent configuration files. CMake generates
2576bb
native makefiles and workspaces that can be used in the compiler
2576bb
environment of your choice. CMake is quite sophisticated: it is possible
2576bb
to support complex environments requiring system configuration, preprocessor
2576bb
generation, code generation, and template instantiation.
2576bb
2576bb
2576bb
%package        data
2576bb
Summary:        Common data-files for %{name}
2576bb
Requires:       %{name} = %{version}-%{release}
2576bb
Requires:       %{name}-filesystem = %{version}-%{release}
2576bb
Requires:       %{name}-rpm-macros = %{version}-%{release}
2576bb
%if %{with emacs}
2576bb
%if 0%{?fedora} || 0%{?rhel} >= 7
2576bb
Requires:       emacs-filesystem%{?_emacs_version: >= %{_emacs_version}}
2576bb
%endif
2576bb
%endif
348aeb
Requires:       vim-filesystem
2576bb
2576bb
BuildArch:      noarch
2576bb
2576bb
%description    data
2576bb
This package contains common data-files for %{name}.
2576bb
2576bb
2576bb
%package        doc
2576bb
Summary:        Documentation for %{name}
2576bb
BuildArch:      noarch
6ac867
6ac867
# license files moved from the doc package to main package.
6ac867
Conflicts:      %{name} <= 3.20.1
2576bb
2576bb
%description    doc
2576bb
This package contains documentation for %{name}.
2576bb
2576bb
2576bb
%package        filesystem
2576bb
Summary:        Directories used by CMake modules
2576bb
2576bb
%description    filesystem
2576bb
This package owns all directories used by CMake modules.
2576bb
2576bb
2576bb
%if %{with gui}
2576bb
%package        gui
2576bb
Summary:        Qt GUI for %{name}
2576bb
2576bb
Requires:       %{name}%{?_isa} = %{version}-%{release}
2576bb
Requires:       hicolor-icon-theme
2576bb
Requires:       shared-mime-info%{?_isa}
2576bb
2576bb
%description    gui
2576bb
The %{name}-gui package contains the Qt based GUI for %{name}.
2576bb
%endif
2576bb
2576bb
2576bb
%package        rpm-macros
2576bb
Summary:        Common RPM macros for %{name}
2576bb
Requires:       rpm
2576bb
# when subpkg introduced
2576bb
Conflicts:      cmake-data < 3.10.1-2
2576bb
2576bb
BuildArch:      noarch
2576bb
2576bb
%description    rpm-macros
2576bb
This package contains common RPM macros for %{name}.
2576bb
2576bb
2576bb
%prep
6ac867
%autosetup -n %{orig_name}-%{version}%{?versuf} -p 1
2576bb
2576bb
%if %{with rpm}
2576bb
%if %{with python3}
2576bb
echo '#!%{__python3}' > %{name}.prov
2576bb
echo '#!%{__python3}' > %{name}.req
2576bb
%else
2576bb
echo '#!%{__python2}' > %{name}.prov
2576bb
echo '#!%{__python2}' > %{name}.req
2576bb
%endif
348aeb
tail -n +2 %{SOURCE4} >> %{name}.prov
348aeb
tail -n +2 %{SOURCE5} >> %{name}.req
2576bb
%endif
2576bb
2576bb
2576bb
%build
348aeb
%if 0%{?set_build_flags:1}
348aeb
%{set_build_flags}
348aeb
%else
348aeb
CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS
348aeb
CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS
348aeb
FFLAGS="${FFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FFLAGS
348aeb
FCFLAGS="${FCFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FCFLAGS
348aeb
%{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;}
348aeb
%endif
348aeb
SRCDIR="$(/usr/bin/pwd)"
348aeb
mkdir %{_vpath_builddir}
348aeb
pushd %{_vpath_builddir}
348aeb
$SRCDIR/bootstrap --prefix=%{_prefix} --datadir=/share/%{name} \
348aeb
                  --docdir=/share/doc/%{name} --mandir=/share/man \
348aeb
                  --%{?with_bootstrap:no-}system-libs \
6ac867
                  --parallel="$(echo %{?_smp_mflags} | sed -e 's|-j||g')" \
6ac867
%if %{with bundled_rhash}
348aeb
                  --no-system-librhash \
6ac867
%endif
348aeb
%if %{with bundled_jsoncpp}
348aeb
                  --no-system-jsoncpp \
348aeb
%endif
2576bb
%if %{with sphinx}
348aeb
                  --sphinx-man --sphinx-html \
2576bb
%else
348aeb
                  --sphinx-build=%{_bindir}/false \
2576bb
%endif
348aeb
                  --%{!?with_gui:no-}qt-gui \
2576bb
;
348aeb
popd
348aeb
%make_build -C %{_vpath_builddir} VERBOSE=1
2576bb
2576bb
2576bb
%install
2576bb
mkdir -p %{buildroot}%{_pkgdocdir}
348aeb
%make_install -C %{_vpath_builddir} CMAKE_DOC_DIR=%{buildroot}%{_pkgdocdir}
2576bb
find %{buildroot}%{_datadir}/%{name}/Modules -type f | xargs chmod -x
2576bb
[ -n "$(find %{buildroot}%{_datadir}/%{name}/Modules -name \*.orig)" ] &&
2576bb
  echo "Found .orig files in %{_datadir}/%{name}/Modules, rebase patches" &&
2576bb
  exit 1
665607
# Install major_version name links
665607
%{!?name_suffix:for f in ccmake cmake cpack ctest; do ln -s $f %{buildroot}%{_bindir}/${f}%{major_version}; done}
665607
2576bb
%if %{with emacs}
2576bb
# Install emacs cmake mode
6ac867
mkdir -p %{buildroot}%{_emacs_sitelispdir}/%{name} %{buildroot}%{_emacs_sitestartdir}
6ac867
mv %{buildroot}%{_emacs_sitelispdir}/%{name}-mode.el %{buildroot}%{_emacs_sitelispdir}/%{name}
2576bb
%{_emacs_bytecompile} %{buildroot}%{_emacs_sitelispdir}/%{name}/%{name}-mode.el
348aeb
install -p -m 0644 %{SOURCE1} %{buildroot}%{_emacs_sitestartdir}
6ac867
%else
6ac867
rm -f %{buildroot}%{_emacs_sitelispdir}
2576bb
%endif
2576bb
# RPM macros
2576bb
install -p -m0644 -D %{SOURCE2} %{buildroot}%{rpm_macros_dir}/macros.%{name}
2576bb
sed -i -e "s|@@CMAKE_VERSION@@|%{version}|" -e "s|@@CMAKE_MAJOR_VERSION@@|%{major_version}|" %{buildroot}%{rpm_macros_dir}/macros.%{name}
2576bb
touch -r %{SOURCE2} %{buildroot}%{rpm_macros_dir}/macros.%{name}
2576bb
%if %{with rpm} && 0%{?_rpmconfigdir:1}
2576bb
# RPM auto provides
2576bb
install -p -m0644 -D %{SOURCE3} %{buildroot}%{_prefix}/lib/rpm/fileattrs/%{name}.attr
2576bb
install -p -m0755 -D %{name}.prov %{buildroot}%{_prefix}/lib/rpm/%{name}.prov
2576bb
install -p -m0755 -D %{name}.req %{buildroot}%{_prefix}/lib/rpm/%{name}.req
2576bb
%endif
2576bb
mkdir -p %{buildroot}%{_libdir}/%{orig_name}
2576bb
# Install copyright files for main package
2576bb
find Source Utilities -type f -iname copy\* | while read f
2576bb
do
2576bb
  fname=$(basename $f)
2576bb
  dir=$(dirname $f)
2576bb
  dname=$(basename $dir)
2576bb
  cp -p $f ./${fname}_${dname}
2576bb
done
2576bb
# Cleanup pre-installed documentation
2576bb
%if %{with sphinx}
2576bb
mv %{buildroot}%{_docdir}/%{name}/html .
2576bb
%endif
2576bb
rm -rf %{buildroot}%{_docdir}/%{name}
2576bb
# Install documentation to _pkgdocdir
2576bb
mkdir -p %{buildroot}%{_pkgdocdir}
2576bb
cp -pr %{buildroot}%{_datadir}/%{name}/Help %{buildroot}%{_pkgdocdir}
2576bb
mv %{buildroot}%{_pkgdocdir}/Help %{buildroot}%{_pkgdocdir}/rst
2576bb
%if %{with sphinx}
2576bb
mv html %{buildroot}%{_pkgdocdir}
2576bb
%endif
2576bb
2576bb
%if %{with gui}
2576bb
# Desktop file
2576bb
desktop-file-install --delete-original \
2576bb
  --dir=%{buildroot}%{_datadir}/applications \
2576bb
  %{buildroot}%{_datadir}/applications/%{name}-gui.desktop
2576bb
2576bb
%if %{with appdata}
2576bb
# Register as an application to be visible in the software center
2576bb
#
2576bb
# NOTE: It would be *awesome* if this file was maintained by the upstream
2576bb
# project, translated and installed into the right place during `make install`.
2576bb
#
2576bb
# See http://www.freedesktop.org/software/appstream/docs/ for more details.
2576bb
#
348aeb
mkdir -p %{buildroot}%{_metainfodir}
6ac867
cat > %{buildroot}%{_metainfodir}/cmake-gui.appdata.xml <
6ac867
6ac867
6ac867
6ac867
EmailAddress: kitware@kitware.com
6ac867
SentUpstream: 2014-09-17
6ac867
-->
6ac867
<application>
6ac867
  <id type="desktop">cmake-gui.desktop</id>
6ac867
  <metadata_license>CC0-1.0</metadata_license>
6ac867
  <name>CMake GUI</name>
6ac867
  <summary>Create new CMake projects</summary>
6ac867
  <description>
6ac867
    

6ac867
      CMake is an open source, cross platform build system that can build, test,
6ac867
      and package software. CMake GUI is a graphical user interface that can
6ac867
      create and edit CMake projects.
6ac867
    

6ac867
  </description>
6ac867
  <url type="homepage">http://www.cmake.org</url>
6ac867
  <screenshots>
6ac867
    <screenshot type="default">https://raw.githubusercontent.com/hughsie/fedora-appstream/master/screenshots-extra/CMake/a.png</screenshot>
6ac867
  </screenshots>
6ac867
  
6ac867
  <updatecontact>someone_who_cares@upstream_project.org</updatecontact>
6ac867
   -->
6ac867
</application>
6ac867
EOF
2576bb
%endif
2576bb
%endif
2576bb
2576bb
# create manifests for splitting files and directories for filesystem-package
2576bb
find %{buildroot}%{_datadir}/%{name} -type d | \
2576bb
  sed -e 's!^%{buildroot}!%%dir "!g' -e 's!$!"!g' > data_dirs.mf
2576bb
find %{buildroot}%{_datadir}/%{name} -type f | \
2576bb
  sed -e 's!^%{buildroot}!"!g' -e 's!$!"!g' > data_files.mf
2576bb
find %{buildroot}%{_libdir}/%{orig_name} -type d | \
2576bb
  sed -e 's!^%{buildroot}!%%dir "!g' -e 's!$!"!g' > lib_dirs.mf
2576bb
find %{buildroot}%{_libdir}/%{orig_name} -type f | \
2576bb
  sed -e 's!^%{buildroot}!"!g' -e 's!$!"!g' > lib_files.mf
2576bb
find %{buildroot}%{_bindir} -type f -or -type l -or -xtype l | \
2576bb
  sed -e '/.*-gui$/d' -e '/^$/d' -e 's!^%{buildroot}!"!g' -e 's!$!"!g' >> lib_files.mf
2576bb
2576bb
2576bb
%if %{with test}
2576bb
%check
348aeb
pushd %{_vpath_builddir}
348aeb
# CTestTestUpload require internet access
348aeb
# CPackComponentsForAll-RPM-IgnoreGroup failing wih rpm 4.15 - https://gitlab.kitware.com/cmake/cmake/issues/19983
6ac867
NO_TEST="CTestTestUpload|CPackComponentsForAll-RPM-IgnoreGroup|CPack_RPM.DEBUGINFO"
348aeb
# kwsys.testProcess-{4,5} are flaky on s390x.
2576bb
%ifarch s390x
348aeb
NO_TEST="$NO_TEST|kwsys.testProcess-4|kwsys.testProcess-5"
348aeb
%endif
6ac867
348aeb
# RunCMake.PrecompileHeaders test uses precompiled file presumably compiled with different compiler
348aeb
# that one of RHEL8 (GCC-8.3.1). See https://bugzilla.redhat.com/show_bug.cgi?id=1721553#c4
348aeb
%if 0%{?rhel} && 0%{?rhel} > 7
348aeb
NO_TEST="$NO_TEST|RunCMake.PrecompileHeaders"
2576bb
%endif
348aeb
6ac867
# curl test may fail during bootstrap
6ac867
%if %{with bootstrap}
6ac867
NO_TEST="$NO_TEST|curl"
6ac867
%endif
348aeb
bin/ctest%{?name_suffix} %{?_smp_mflags} -V -E "$NO_TEST" --output-on-failure
6ac867
## do this only periodically, not for every build -- rdieter 20210429
348aeb
# Keep an eye on failing tests
6ac867
#bin/ctest%{?name_suffix} %{?_smp_mflags} -V -R "$NO_TEST" --output-on-failure || :
2576bb
popd
2576bb
%endif
2576bb
2576bb
2576bb
%files -f lib_files.mf
2576bb
%doc %dir %{_pkgdocdir}
2576bb
%license Copyright.txt*
2576bb
%license COPYING*
2576bb
%if %{with sphinx}
2576bb
%{_mandir}/man1/c%{name}.1.*
2576bb
%{_mandir}/man1/%{name}.1.*
2576bb
%{_mandir}/man1/cpack%{?name_suffix}.1.*
2576bb
%{_mandir}/man1/ctest%{?name_suffix}.1.*
2576bb
%{_mandir}/man7/*.7.*
2576bb
%endif
2576bb
2576bb
2576bb
%files data -f data_files.mf
2576bb
%{_datadir}/aclocal/%{name}.m4
6ac867
%{bash_completionsdir}/c*
2576bb
%if %{with emacs}
2576bb
%if 0%{?fedora} || 0%{?rhel} >= 7
2576bb
%{_emacs_sitelispdir}/%{name}
2576bb
%{_emacs_sitestartdir}/%{name}-init.el
2576bb
%else
2576bb
%{_emacs_sitelispdir}
2576bb
%{_emacs_sitestartdir}
2576bb
%endif
2576bb
%endif
6ac867
%{vimfiles_root}/indent/%{name}.vim
6ac867
%{vimfiles_root}/syntax/%{name}.vim
2576bb
2576bb
2576bb
%files doc
6ac867
# Pickup license-files from main-pkg's license-dir
6ac867
# If there's no license-dir they are picked up by %%doc previously
6ac867
%{?_licensedir:%license %{_datadir}/licenses/%{name}*}
2576bb
%doc %{_pkgdocdir}
2576bb
2576bb
2576bb
%files filesystem -f data_dirs.mf -f lib_dirs.mf
2576bb
2576bb
2576bb
%if %{with gui}
2576bb
%files gui
2576bb
%{_bindir}/%{name}-gui
2576bb
%if %{with appdata}
348aeb
%{_metainfodir}/*.appdata.xml
2576bb
%endif
2576bb
%{_datadir}/applications/%{name}-gui.desktop
2576bb
%{_datadir}/mime/packages
2576bb
%{_datadir}/icons/hicolor/*/apps/CMake%{?name_suffix}Setup.png
2576bb
%if %{with sphinx}
2576bb
%{_mandir}/man1/%{name}-gui.1.*
2576bb
%endif
2576bb
%endif
2576bb
2576bb
2576bb
%files rpm-macros
2576bb
%{rpm_macros_dir}/macros.%{name}
2576bb
%if %{with rpm} && 0%{?_rpmconfigdir:1}
2576bb
%{_rpmconfigdir}/fileattrs/%{name}.attr
2576bb
%{_rpmconfigdir}/%{name}.prov
2576bb
%{_rpmconfigdir}/%{name}.req
2576bb
%endif
2576bb
2576bb
2576bb
%changelog
37b6c0
* Tue Jan 31 2023 Tom Stellard <tstellar@redhat.com> - 3.20.2-5
37b6c0
- Fix test case broken by git fix for CVE-2022-39253
37b6c0
6ac867
* Fri Jul 09 2021 sguelton@redhat.com - 3.20.2-4
6ac867
- Fix update (rhbz#1964407)
6ac867
6ac867
* Thu Jun 17 2021 sguelton@redhat.com - 3.20.2-3
6ac867
- Fix rhbz#1964392 and rhbz#1964407
6ac867
6ac867
* Fri Jun 04 2021 sguelton@redhat.com - 3.20.2-2
6ac867
- Minimal libarchive req
665607
6ac867
* Thu May 20 2021 sguelton@redhat.com - 3.20.2-1
6ac867
- Sync with Fedora rawhide. (#1957947)
665607
348aeb
* Mon Jan 25 2021 Tom Stellard <tstellar@redhat.com> - 3.18.2-9
348aeb
- Sync macros from Fedora
348aeb
348aeb
* Wed Oct 28 2020 sguelton@redhat.com - 3.18.2-8
348aeb
- External libarchive dependency
348aeb
348aeb
* Mon Sep 21 2020 sguelton@redhat.com - 3.18.2-7
348aeb
- Call update-desktop-database upon install
348aeb
348aeb
* Sat Sep 12 2020 sguelton@redhat.com - 3.18.2-6
348aeb
- Declare conflict with cmake due to license files
348aeb
348aeb
* Fri Sep 11 2020 sguelton@redhat.com - 3.18.2-5
348aeb
- Declare conflict with cmake-doc due to license files
348aeb
348aeb
* Fri Sep 11 2020 sguelton@redhat.com - 3.18.2-4
348aeb
- Build on all arches
348aeb
- Restore license file location
348aeb
- Restore previous appdata name
348aeb
348aeb
* Fri Sep 11 2020 sguelton@redhat.com - 3.18.2-3
348aeb
- Fix bash-completion installation
348aeb
- keep license files in base location
348aeb
348aeb
* Fri Sep 11 2020 sguelton@redhat.com - 3.18.2-2
348aeb
- Declare cmake vs old cmake-doc conflict
348aeb
348aeb
* Thu Sep 10 2020 sguelton@redhat.com - 3.18.2-1
348aeb
- Update to cmake-3.18.2
348aeb
348aeb
* Tue Apr 28 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.2-1
348aeb
- Update to cmake-3.17.2
348aeb
348aeb
* Thu Apr 09 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.1-1
348aeb
- Update to cmake-3.17.1
348aeb
348aeb
* Tue Mar 24 2020 Rex Dieter <rdieter@fedoraproject.org> - 3.17.0-1
348aeb
- Update to cmake-3.17.0
348aeb
348aeb
* Fri Mar 13 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.0-0.4.rc3
348aeb
- Update to 3.17.0-rc3
348aeb
348aeb
* Tue Mar 03 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.0-0.3.rc2
348aeb
- Update to 3.17.0-rc2
348aeb
348aeb
* Thu Feb 27 2020 Orion Poplawski <orion@nwra.com> - 3.17.0-0.2.rc1
348aeb
- Use python3 for rpm generators
348aeb
- Use lowercase names for cmake provides in generator (in addition to old names)
348aeb
348aeb
* Mon Feb 17 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.0-0.1.rc1
348aeb
- Update to 3.17.0-rc1
348aeb
348aeb
* Wed Feb 05 2020 Björn Esser <besser82@fedoraproject.org> - 3.16.4-1
348aeb
- Update to 3.16.4
348aeb
348aeb
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.16.3-2
348aeb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
348aeb
348aeb
* Wed Jan 22 2020 Björn Esser <besser82@fedoraproject.org> - 3.16.3-1
348aeb
- Update to 3.16.3
348aeb
348aeb
* Wed Jan 15 2020 Björn Esser <besser82@fedoraproject.org> - 3.16.2-1
348aeb
- Update to 3.16.2
348aeb
- Use %%_vpath_builddir for out-of-tree build
348aeb
- Use %%set_build_flags to export build flags if available
348aeb
- Use %%set_build_flags inside macros.cmake if available
348aeb
348aeb
* Tue Jan 14 2020 Miro Hrončok <mhroncok@redhat.com> - 3.16.1-2
348aeb
- FindPython: Add support for version 3.9
348aeb
348aeb
* Sat Dec 14 2019 Björn Esser <besser82@fedoraproject.org> - 3.16.1-1
348aeb
- Update to 3.16.1
348aeb
- Re-enable test "kwsys.testProcess-5" on S390X
348aeb
348aeb
* Tue Nov 26 2019 Björn Esser <besser82@fedoraproject.org> - 3.16.0-1
348aeb
- Update to 3.16.0
348aeb
- Exclude test "kwsys.testProcess-5" on S390X
348aeb
348aeb
* Mon Nov 18 2019 Orion Poplawski <orion@nwra.com> - 3.16.0-0.1.rc4
348aeb
- Update to 3.16.0-rc4
348aeb
- Cleanup %%check
348aeb
348aeb
* Thu Nov 14 2019 Björn Esser <besser82@fedoraproject.org> - 3.15.5-2
348aeb
- Rebuild (jsoncpp)
348aeb
- Exclude more tests failing on s390x
348aeb
348aeb
* Wed Oct 30 2019 Orion Poplawski <orion@nwra.com> - 3.15.5-1
348aeb
- Update to 3.15.5
348aeb
348aeb
* Wed Oct 16 2019 Orion Poplawski <orion@nwra.com> - 3.15.4-1
348aeb
- Update to 3.15.4
348aeb
348aeb
* Mon Sep 30 2019 Orion Poplawski <orion@nwra.com> - 3.15.3-1
348aeb
- Update to 3.15.3
348aeb
348aeb
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.5-4
348aeb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
348aeb
348aeb
* Wed Jul 03 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.5-3
348aeb
- Rebuild (jsoncpp), qt5 enabled
348aeb
348aeb
* Wed Jul 03 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.5-2
348aeb
- Rebuild (jsoncpp), bootstrap without qt5
348aeb
- Ignore a test failing with rpm-4.15
348aeb
348aeb
* Fri May 31 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.5-1
348aeb
- 3.14.5
348aeb
348aeb
* Tue May 14 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.4-1
348aeb
- 3.14.4
348aeb
348aeb
* Mon Apr 22 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.3-1
348aeb
- 3.14.3
348aeb
348aeb
* Fri Apr 12 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.2-1
348aeb
- 3.14.2
348aeb
348aeb
* Fri Mar 29 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.1-1
348aeb
- 3.14.1
348aeb
348aeb
* Thu Mar 28 2019 Rex Dieter <rdieter@fedoraproject.org> - 3.14.0-2
348aeb
- pull in upstream fix for conflict with ECM/FindFontConfig
348aeb
348aeb
* Fri Mar 15 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.0-1
348aeb
- 3.14.0
348aeb
348aeb
* Sat Feb 2 2019 Orion Poplawski <orion@nwra.com> - 3.13.4-1
348aeb
- 3.13.4
348aeb
348aeb
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.13.3-2
348aeb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
348aeb
348aeb
* Wed Jan 16 2019 Rex Dieter <rdieter@fedoraproject.org> - 3.13.3-1
348aeb
- 3.13.3
348aeb
348aeb
* Fri Dec 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.13.2-1
348aeb
- 3.13.2
cad85a
348aeb
* Sat Dec 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.13.1-2
348aeb
- macros.cmake: introduce %%_cmake_shared_libs macro
cad85a
348aeb
* Wed Nov 28 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.13.1-1
348aeb
- 3.13.1
cad85a
348aeb
* Sat Sep 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.12.2-1
348aeb
- Update to 3.12.2
cad85a
348aeb
* Fri Aug 17 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.12.1-1
348aeb
- Update to 3.12.1 (# 1614572)
2576bb
348aeb
* Fri Jul 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.12.0-1
348aeb
- Update to 3.12.0 (#1584925)
348aeb
- fixes libuv-related FTBFS (#1603661)
348aeb
- use %%_metainfodir
2576bb
348aeb
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.2-3
348aeb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2576bb
348aeb
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.11.2-2
348aeb
- Rebuilt for Python 3.7
2576bb
348aeb
* Fri May 18 2018 Björn Esser <besser82@fedoraproject.org> - 3.11.2-1
348aeb
- Update to 3.11.2 (#1568630)
2576bb
2576bb
* Thu Mar 29 2018 Björn Esser <besser82@fedoraproject.org> - 3.11.0-1
2576bb
- Update to 3.11.0 (#1536233)
2576bb
2576bb
* Thu Mar 08 2018 Orion Poplawski <orion@nwra.com> - 3.10.2-4
2576bb
- Add patch to fix autogen with empty files (bug #1551147)
2576bb
2576bb
* Thu Mar 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.10.2-3
2576bb
- better Qt dependencies
2576bb
2576bb
* Fri Mar 02 2018 Kalev Lember <klember@redhat.com> - 3.10.2-2
2576bb
- Fix appdata file to match with desktop file name
2576bb
2576bb
* Thu Feb 22 2018 Orion Poplawski <orion@nwra.com> - 3.10.2-1
2576bb
- Update to 3.10.2
2576bb
- Add patch to fix test failure with gcc 8
2576bb
2576bb
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.1-13
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2576bb
2576bb
* Tue Jan 16 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.10.1-12
2576bb
- Conflicts was the right choice
2576bb
2576bb
* Sun Jan 14 2018 Björn Esser <besser82@fedoraproject.org> - 3.10.1-11
2576bb
- rpm-macros: Keep cmake{,-data} in evr-lock, if they are installed
2576bb
2576bb
* Sun Jan 14 2018 Björn Esser <besser82@fedoraproject.org> - 3.10.1-10
2576bb
- rpm-macros: Use rich boolean Requires instead of Conflicts (#1532293)
2576bb
2576bb
* Sat Jan 13 2018 Rex Dieter <rdieter@fedoraproject.org> 3.10.1-9
2576bb
- -rpm-macros: Conflicts: cmake-data < 3.10.1-2 (#1532293)
2576bb
2576bb
* Tue Jan 02 2018 Sandro Mani <manisandro@gmail.com> - 3.10.1-8
2576bb
- Add dl to CMAKE_DL_LIBS on MINGW
2576bb
2576bb
* Sat Dec 30 2017 Richard W.M. Jones <rjones@redhat.com> - 3.10.1-7
2576bb
- Add small fix for RISC-V support.
2576bb
2576bb
* Tue Dec 26 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-6
2576bb
- Rebuilt for jsoncpp.so.20
2576bb
2576bb
* Tue Dec 26 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-5
2576bb
- Bootstrapping for jsoncpp-1.8.4
2576bb
2576bb
* Thu Dec 21 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-4
2576bb
- Re-add arched requires on filesystem sub-package
2576bb
2576bb
* Thu Dec 21 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-3
2576bb
- Ensure we have our own rpm-macros in place during build
2576bb
2576bb
* Thu Dec 21 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-2
2576bb
- Move rpm macros to own subpackage (#1498894)
2576bb
2576bb
* Sat Dec 16 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-1
2576bb
- Update to 3.10.1 (#1526648)
2576bb
2576bb
* Thu Nov 23 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.0-1
2576bb
- Update to 3.10.0 (#1515793)
2576bb
2576bb
* Fri Nov 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.9.6-1
2576bb
- Update to 3.9.6
2576bb
2576bb
* Wed Nov 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.9.5-1
2576bb
- Update to 3.9.5 (#1498688)
2576bb
2576bb
* Thu Sep 21 2017 Pete Walter <pwalter@fedoraproject.org> - 3.9.3-1
2576bb
- Update to 3.9.3
2576bb
2576bb
* Fri Sep 01 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.1-4
2576bb
- Rebuilt for jsoncpp-1.8.3
2576bb
2576bb
* Fri Sep 01 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.1-3
2576bb
- Bootstrapping for jsoncpp-1.8.3
2576bb
2576bb
* Sun Aug 13 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.1-2
2576bb
- Add patch to restore old style debuginfo creation for rpm >= 4.14
2576bb
  in CPackRPM
2576bb
2576bb
* Sat Aug 12 2017 Pete Walter <pwalter@fedoraproject.org> - 3.9.1-1
2576bb
- Update to 3.9.1
2576bb
2576bb
* Thu Aug 03 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-9
2576bb
- RunCMake.File_Generate fails on S390X, skip it temporarily
2576bb
2576bb
* Wed Aug 02 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-8
2576bb
- Fix cmake.attr and cmake.req to work properly
2576bb
2576bb
* Wed Aug 02 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-7
2576bb
- Add cmake.req to autogenerate proper depency on cmake-filesystem
2576bb
2576bb
* Wed Aug 02 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-6
2576bb
- Fix cmake-gui being picked up by main package
2576bb
2576bb
* Sun Jul 30 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-5
2576bb
- Optimizations for filesystem-package
2576bb
2576bb
* Fri Jul 28 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-4
2576bb
- Temporarily disable RunCMake.CPack_RPM, because it fails for the new
2576bb
  way RPM handles debug-stuff
2576bb
2576bb
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.0-3
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2576bb
2576bb
* Sun Jul 23 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-2
2576bb
- Update patch for Fedora RELEASE-builds
2576bb
- Add patch to fix warnings from Sphinx
2576bb
2576bb
* Wed Jul 19 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-1
2576bb
- Update to 3.9.0 final (rhbz#1472503)
2576bb
- Add filesystem package (rhbz#1471153)
2576bb
2576bb
* Thu Jun 01 2017 Björn Esser <besser82@fedoraproject.org> - 3.8.2-1
2576bb
- Update to 3.8.2 final (rhbz#1447473)
2576bb
2576bb
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.0-3.1
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
2576bb
2576bb
* Fri Apr 28 2017 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-3
2576bb
- Add upstream patch to fix FindGLUT library dependencies (bug #1444563)
2576bb
2576bb
* Fri Apr 21 2017 Karsten Hopp <karsten@redhat.com> - 3.8.0-2
2576bb
- use new _module_build macro to limit dependencies for Modularity
2576bb
2576bb
* Mon Apr 10 2017 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-1
2576bb
- Update to 3.8.0 final
2576bb
2576bb
* Mon Mar 27 2017 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-0.2.rc3
2576bb
- Update to 3.8.0-rc3
2576bb
- Add upstream patch to support rpm build-id dirs
2576bb
2576bb
* Mon Mar 20 2017 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-0.1.rc2
2576bb
- Update to 3.8.0-rc2
2576bb
2576bb
* Mon Feb 27 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.7.2-4
2576bb
- Add patch to handle gcc format option changes
2576bb
2576bb
* Mon Feb 20 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.7.2-3
2576bb
- Fix ambiguous file lookup in cmake.prov
2576bb
2576bb
* Thu Feb 9 2017 Orion Poplawski <orion@cora.nwra.com> - 3.7.2-2
2576bb
- Fix cmake.prov error
2576bb
2576bb
* Fri Jan 13 2017 Orion Poplawski <orion@cora.nwra.com> - 3.7.2-1
2576bb
- Update to 3.7.2
2576bb
2576bb
* Tue Dec 13 2016 Stratakis Charalampos <cstratak@redhat.com> - 3.7.1-2
2576bb
- Rebuild for Python 3.6
2576bb
2576bb
* Wed Nov 30 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.1-1
2576bb
- Update to 3.7.1
2576bb
2576bb
* Sat Nov 12 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.0-1
2576bb
- Update to 3.7.0 final
2576bb
2576bb
* Fri Nov 4 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.0-0.3.rc3
2576bb
- Update to 3.7.0-rc3
2576bb
2576bb
* Wed Oct 19 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.0-0.2.rc2
2576bb
- Update to 3.7.0-rc2
2576bb
2576bb
* Thu Oct 6 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.0-0.1.rc1
2576bb
- Update to 3.7.0-rc1
2576bb
- Drop gui, findjni, and riscv patches applied upstream
2576bb
2576bb
* Mon Oct 03 2016 Björn Esser <fedora@besser82.io> - 3.6.2-6
2576bb
- Rebuilt with gui enabled
2576bb
2576bb
* Mon Oct 03 2016 Björn Esser <fedora@besser82.io> - 3.6.2-5
2576bb
- Rebuilt for libjsoncpp.so.11
2576bb
- Bootstrap without gui, due inter-circular dependency in qt5-rpm-macros
2576bb
2576bb
* Mon Sep 26 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-4
2576bb
- Add upstream patch for Qt5 QFileDialog usage
2576bb
2576bb
* Mon Sep 26 2016 Than Ngo <than@redhat.com> - 3.6.2-3
2576bb
- Add aarch32 to libarch for arm platform
2576bb
2576bb
* Mon Sep 12 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-2
2576bb
- Provide the major version cmakeX name
2576bb
2576bb
* Thu Sep 8 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-1
2576bb
- Update to 3.6.2
2576bb
2576bb
* Tue Aug 16 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-2
2576bb
- Ship symlinks to binaries with major version in name
2576bb
- Provide %%cmakeX macro, where X is cmake major version
2576bb
2576bb
* Mon Jul 25 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-1
2576bb
- Update to 3.6.1
2576bb
2576bb
* Fri Jul 8 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.0-1
2576bb
- Update to 3.6.0
2576bb
2576bb
* Wed Jun 29 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.0-0.1.rc4
2576bb
- Update to 3.6.0-rc4
2576bb
2576bb
* Fri Jun 03 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.2-3
2576bb
- Add patch to support libarchive 3.2
2576bb
2576bb
* Thu Jun 02 2016 Than Ngo <than@redhat.com> - 3.5.2-3
2576bb
- drop -O3 and add -O2 for default release
2576bb
2576bb
* Thu Apr 21 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.2-2
2576bb
- Do not own /usr/lib/rpm/fileattrs
2576bb
2576bb
* Fri Apr 15 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.2-1
2576bb
- Update to 3.5.2 final
2576bb
2576bb
* Fri Mar 25 2016 Björn Esser <fedora@besser82.io> - 3.5.1-2
2576bb
- Rebuilt for libjsoncpp.so.1
2576bb
2576bb
* Fri Mar 25 2016 Björn Esser <fedora@besser82.io> - 3.5.1-1
2576bb
- Update to 3.5.1 (#1321198)
2576bb
2576bb
* Thu Mar 10 2016 Björn Esser <fedora@besser82.io> - 3.5.0-2
2576bb
- keep Help-directory and its contents in %%_datadir/%%name (#1316306)
2576bb
2576bb
* Tue Mar 8 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.0-1
2576bb
- Update to 3.5.0 final
2576bb
2576bb
* Mon Mar 07 2016 Björn Esser <fedora@besser82.io> - 3.5.0-0.3.rc3
2576bb
- cleanup trailing whitespaces
2576bb
- remove el5 stuff
2576bb
- doc-subpkg should be noarch'ed
2576bb
- doc-subpkg should not require main-pkg
2576bb
- add %%{?_isa} to the applicable Requires
2576bb
- replaced %%define with %%global
2576bb
- handle macrosdir for rpm-macros properly
2576bb
- fix ownership of directories, add needed Requires
2576bb
- conditionalize appdata
2576bb
- handle docdir properly
2576bb
- generalize glob for man-pages independent of used compression
2576bb
- generalize for use as EPEL-package, too
2576bb
- use %%license instead of %%doc for license-files
2576bb
- split the common data-files into a noarch'ed subpackage
2576bb
- build html-docs and put them into the doc-subpkg
2576bb
2576bb
* Sat Feb 20 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.0-0.2.rc3
2576bb
- Update to 3.5.0-rc3
2576bb
2576bb
* Wed Feb 17 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.0-0.1.rc2
2576bb
- Update to 3.5.0-rc2
2576bb
- Drop dcmtk patch
2576bb
2576bb
* Sun Feb 7 2016 Orion Poplawski <orion@cora.nwra.com> - 3.4.3-3
2576bb
- Fix build without gui (bug #1305310)
2576bb
2576bb
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.3-2
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2576bb
2576bb
* Mon Jan 25 2016 Orion Poplawski <orion@cora.nwra.com> - 3.4.3-1
2576bb
- Update to 3.4.3
2576bb
2576bb
* Tue Jan 19 2016 Orion Poplawski <orion@cora.nwra.com> - 3.4.2-1
2576bb
- Update to 3.4.2
2576bb
2576bb
* Sat Dec 12 2015 Ville Skyttä <ville.skytta@iki.fi> - 3.4.1-4
2576bb
- Use Python 3 on F-23+
2576bb
2576bb
* Tue Dec 8 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.1-3
2576bb
- Use Qt5 for gui
2576bb
2576bb
* Mon Dec 7 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.1-2
2576bb
- Fixup some conditionals for RHEL7
2576bb
2576bb
* Wed Dec 2 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.1-1
2576bb
- Update to 3.4.1
2576bb
2576bb
* Wed Nov 25 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-2
2576bb
- BR /usr/bin/sphinx-build instead of python-sphinx
2576bb
2576bb
* Tue Nov 17 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-1
2576bb
- Update to 3.4.0 final
2576bb
2576bb
* Thu Nov 5 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-0.3.rc3
2576bb
- Update to 3.4.0-rc3
2576bb
2576bb
* Wed Oct 21 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-0.2.rc2
2576bb
- Update to 3.4.0-rc2
2576bb
2576bb
* Tue Oct 6 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-0.1.rc1
2576bb
- Update to 3.4.0-rc1
2576bb
2576bb
* Tue Oct 6 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.2-2
2576bb
- Add upstream patch to find python 3.5 (bug #1269095)
2576bb
2576bb
* Thu Sep 17 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.2-1
2576bb
- Update to 3.3.2
2576bb
- Use %%{__global_ldflags}
2576bb
- Fix test exclusion
2576bb
2576bb
* Fri Sep 11 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.1-5
2576bb
- Apply upstream patch to fix Fortran linker detection with redhat-hardened-ld
2576bb
  (bug #1260490)
2576bb
2576bb
* Wed Sep 9 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.1-4
2576bb
- Apply upstream patch to fix trycompile output (bug #1260490)
2576bb
2576bb
* Tue Aug 25 2015 Rex Dieter <rdieter@fedoraproject.org> 3.3.1-3
2576bb
- pull in some upstream fixes (FindPkgConfig,boost-1.59)
2576bb
2576bb
* Fri Aug 21 2015 Rex Dieter <rdieter@fedoraproject.org> 3.3.1-2
2576bb
- Provides: bundled(kwsys)
2576bb
2576bb
* Thu Aug 13 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.1-1
2576bb
- Update to 3.3.1
2576bb
2576bb
* Thu Jul 23 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.0-1
2576bb
- Update to 3.3.0
2576bb
2576bb
* Thu Jul 9 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.0-0.4.rc3
2576bb
- Update to 3.3.0-rc3
2576bb
- Fix cmake.attr to handle 32-bit libraries
2576bb
2576bb
* Tue Jun 23 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.0-0.3.rc2
2576bb
- Update to 3.3.0-rc2
2576bb
2576bb
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.0-0.2.rc1
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2576bb
2576bb
* Mon Jun 8 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.0-0.1.rc1
2576bb
- Update to 3.3.0-rc1
2576bb
2576bb
* Mon Jun 8 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.3-1
2576bb
- Update to 3.2.3
2576bb
2576bb
* Wed Apr 15 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.2-1
2576bb
- Update to 3.2.2
2576bb
2576bb
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 3.2.1-5
2576bb
- Add an AppData file for the software center
2576bb
2576bb
* Mon Mar 23 2015 Daniel Vrátil <dvratil@redhat.com> - 3.2.1-4
2576bb
- cmake.prov: handle exceptions
2576bb
2576bb
* Wed Mar 18 2015 Rex Dieter <rdieter@fedoraproject.org> 3.2.1-3
2576bb
- cmake.prov: use /usr/bin/python (instead of /bin/python)
2576bb
2576bb
* Tue Mar 17 2015 Rex Dieter <rdieter@fedoraproject.org> 3.2.1-2
2576bb
- RFE: CMake automatic RPM provides  (#1202899)
2576bb
2576bb
* Wed Mar 11 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.1-1
2576bb
- Update to 3.2.1
2576bb
2576bb
* Thu Feb 26 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.0-0.2.rc2
2576bb
- Update to 3.2.0-rc2
2576bb
- Drop C++11 ABI workaround, fixed in gcc
2576bb
- Drop strict_aliasing patch fixed upstream long ago
2576bb
- Drop FindLua52, FindLua should work now for 5.1-5.3
2576bb
2576bb
* Sun Feb 15 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.0-0.1.rc1
2576bb
- Update to 3.2.0-rc1
2576bb
- Drop ninja patch fixed upstream
2576bb
- Upstream now ships icons, add icon-cache scriptlets
2576bb
2576bb
* Fri Feb 13 2015 Orion Poplawski <orion@cora.nwra.com> - 3.1.3-1
2576bb
- Update to 3.1.3
2576bb
2576bb
* Sat Feb 7 2015 Orion Poplawski <orion@cora.nwra.com> - 3.1.2-1
2576bb
- Update to 3.1.2
2576bb
2576bb
* Fri Jan 23 2015 Orion Poplawski <orion@cora.nwra.com> - 3.1.1-1
2576bb
- Update to 3.1.1
2576bb
- Drop ruby patch applied upstream
2576bb
2576bb
* Sat Jan 17 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.1.0-2
2576bb
- Fix ruby 2.2.0 teeny (0) detection
2576bb
2576bb
* Wed Dec 17 2014 Orion Poplawski <orion@cora.nwra.com> - 3.1.0-1
2576bb
- Update to 3.1.0 final
2576bb
2576bb
* Sat Nov 15 2014 Orion Poplawski <orion@cora.nwra.com> - 3.1.0-0.2.rc2
2576bb
- Update to 3.1.0-rc2
2576bb
2576bb
* Wed Oct 29 2014 Orion Poplawski <orion@cora.nwra.com> - 3.1.0-0.1.rc1
2576bb
- Update to 3.1.0-rc1
2576bb
2576bb
* Mon Sep 15 2014 Dan Horák <dan[at]danny.cz> - 3.0.2-2
2576bb
- fix FindJNI for ppc64le (#1141782)
2576bb
2576bb
* Sun Sep 14 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.2-1
2576bb
- Update to 3.0.2
2576bb
2576bb
* Mon Aug 25 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.1-3
2576bb
- Update wxWidgets patches
2576bb
2576bb
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-2
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2576bb
2576bb
* Wed Aug 6 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.1-1
2576bb
- Update to 3.0.1
2576bb
2576bb
* Thu Jul 03 2014 Rex Dieter <rdieter@fedoraproject.org> 3.0.0-2
2576bb
- optimize mimeinfo scriptlet
2576bb
2576bb
* Sat Jun 14 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-1
2576bb
- Update to 3.0.0 final
2576bb
2576bb
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-0.11.rc6
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2576bb
2576bb
* Tue May 27 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.10.rc6
2576bb
- Update to 3.0.0-rc6
2576bb
2576bb
* Wed May 14 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.9.rc5
2576bb
- Update to 3.0.0-rc5
2576bb
- Drop icon patch applied upstream
2576bb
2576bb
* Tue Apr 22 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.8.rc4
2576bb
- Update to 3.0.0-rc4
2576bb
2576bb
* Thu Apr 10 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.7.rc3
2576bb
- Fix doc duplication
2576bb
2576bb
* Fri Apr 4 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.6.rc3
2576bb
- Rebase patches to prevent .orig files in Modules
2576bb
- Add install check for .orig files
2576bb
2576bb
* Wed Mar 26 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.5.rc3
2576bb
- Update to 3.0.0-rc3
2576bb
- Add patch to fix FindwxWidgets when cross-compiling for Windows (bug #1081207)
2576bb
2576bb
* Wed Mar 5 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.4.rc1
2576bb
- Add additional FindPythonLibs patch from upstream (bug #1072964)
2576bb
2576bb
* Mon Mar 3 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.3.rc1
2576bb
- Update to upstreams version of FindPythonLibs patch
2576bb
2576bb
* Mon Mar 3 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.2.rc1
2576bb
- Use symlinks for bash completions
2576bb
2576bb
* Fri Feb 28 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.1.rc1
2576bb
- Update to 3.0.0-rc1
2576bb
- Update qtdeps patch to upstreamed version
2576bb
- Install bash completions
2576bb
2576bb
* Tue Feb 11 2014 Orion Poplawski <orion@cora.nwra.com> - 2.8.12.2-2
2576bb
- Add upstream patch to find Boost MPI library (bug #756141)
2576bb
2576bb
* Tue Jan 28 2014 Orion Poplawski <orion@cora.nwra.com> - 2.8.12.2-1
2576bb
- Update to 2.8.12.2
2576bb
2576bb
* Wed Jan 22 2014 Orion Poplawski <orion@cora.nwra.com> - 2.8.12.1-2
2576bb
- Fix FindFreetype for 2.5.1+
2576bb
2576bb
* Wed Nov 6 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12.1-1
2576bb
- Update to 2.8.12.1
2576bb
2576bb
* Wed Oct 23 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-3
2576bb
- Remove UseQt4 automatic dependency adding
2576bb
2576bb
* Thu Oct 10 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-2
2576bb
- Autoload cmake-mode in emacs (bug #1017779)
2576bb
2576bb
* Tue Oct 8 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-1
2576bb
- Update to 2.8.12 final
2576bb
2576bb
* Tue Oct 1 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.6.rc4
2576bb
- Update to 2.8.12-rc4
2576bb
- Drop upstreamed FindHD5 patch
2576bb
2576bb
* Thu Sep 19 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.5.rc3
2576bb
- Add patch to fix FindHDF5
2576bb
2576bb
* Tue Sep 17 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.4.rc3
2576bb
- Update to 2.8.12-rc3
2576bb
2576bb
* Wed Sep 4 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.3.rc2
2576bb
- Update to 2.8.12-rc2
2576bb
2576bb
* Wed Aug 28 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.2.rc1
2576bb
- Add patch to fix FindPythonLibs issues (bug #876118)
2576bb
- Split docs into separate -doc sub-package
2576bb
2576bb
* Mon Aug 26 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.1.rc1
2576bb
- Update to 2.8.12-rc1
2576bb
- Drop ImageMagick patch - not needed
2576bb
2576bb
* Fri Jul 26 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11.2-4
2576bb
- Use version-less docdir
2576bb
2576bb
* Thu Jul 25 2013 Petr Machata <pmachata@redhat.com> - 2.8.11.2-3
2576bb
- Icon name in desktop file should be sans .png extension.
2576bb
2576bb
* Thu Jul 25 2013 Petr Machata <pmachata@redhat.com> - 2.8.11.2-2
2576bb
- Pass -fno-strict-aliasing to cm_sha2.c to avoid strict aliasing
2576bb
  problems that GCC warns about.
2576bb
2576bb
* Tue Jul 9 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11.2-1
2576bb
- Update to 2.8.11.2 release
2576bb
2576bb
* Mon Jun 10 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11.1-1
2576bb
- Update to 2.8.11.1 release
2576bb
2576bb
* Sat May 18 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-1
2576bb
- Update to 2.8.11 release
2576bb
2576bb
* Mon May 13 2013 Tom Callaway <spot@fedoraproject.org> - 2.8.11-0.9.rc4
2576bb
- add FindLua52.cmake
2576bb
2576bb
* Thu May 9 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.8.rc4
2576bb
- Update to 2.8.11-rc4
2576bb
2576bb
* Fri Apr 19 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.7.rc3
2576bb
- Update to 2.8.11-rc3
2576bb
2576bb
* Thu Apr 18 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.6.rc2
2576bb
- Drop -O3 from default release build type flags in cmake rpm macro (bug 875954)
2576bb
2576bb
* Wed Apr 17 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.5.rc2
2576bb
- Update to 2.8.11-rc2
2576bb
- Rebase ImageMagick patch
2576bb
2576bb
* Mon Mar 18 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.4.rc1
2576bb
- respin cmake-2.8.11-rc1-IM_pkgconfig_hints.patch
2576bb
- drop/omit backup files when applying patches
2576bb
2576bb
* Sat Mar 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.3.rc1
2576bb
- Patch FindImageMagick.cmake for newer ImageMagick versions
2576bb
2576bb
* Sat Mar 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.2.rc1
2576bb
- use %%{_rpmconfigdir}/macros.d on f19+
2576bb
2576bb
* Fri Mar 15 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.1.rc1
2576bb
- Update to 2.8.11-rc1
2576bb
- Drop upstream ccmake and usrmove patches
2576bb
2576bb
* Wed Mar 13 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-5
2576bb
- Add patch from upstream to fix UsrMove handling (bug #917407)
2576bb
- Drop %%config from rpm macros
2576bb
- Define FCFLAGS in cmake macro
2576bb
2576bb
* Fri Feb 8 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-4
2576bb
- Add patch to use ninja-build (bug #886184)
2576bb
2576bb
* Thu Jan 24 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-3
2576bb
- Update FindPostgreSQL patch to use PostgreSQL_LIBRARY (bug #903757)
2576bb
2576bb
* Thu Jan 17 2013 Tomas Bzatek <tbzatek@redhat.com> - 2.8.10.2-2
2576bb
- Rebuilt for new libarchive
2576bb
2576bb
* Tue Nov 27 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.10.2-1
2576bb
- 2.8.10.2
2576bb
2576bb
* Thu Nov 8 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.1-1
2576bb
- Update to 2.8.10.1
2576bb
2576bb
* Thu Nov 1 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-1
2576bb
- Update to 2.8.10 final
2576bb
2576bb
* Thu Oct 25 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-0.2.rc3
2576bb
- Add patch to fix DEL key in ccmake (bug 869769)
2576bb
2576bb
* Wed Oct 24 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-0.1.rc3
2576bb
- Update to 2.8.10 RC 3
2576bb
- Rebase FindRuby and FindPostgreSQL patches
2576bb
2576bb
* Thu Aug 9 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-1
2576bb
- Update to 2.8.9 final
2576bb
2576bb
* Fri Jul 27 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.4.rc3
2576bb
- Update to 2.8.9 RC 3
2576bb
2576bb
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.9-0.3.rc2
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2576bb
2576bb
* Mon Jul 16 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.2.rc2
2576bb
- Update to 2.8.9 RC 2
2576bb
2576bb
* Tue Jul 10 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.1.rc1
2576bb
- Update to 2.8.9 RC 1
2576bb
- Drop pkgconfig patch
2576bb
2576bb
* Thu Jul 5 2012 Orion Poplawski <orion@cora.nwra.com> 2.8.8-5
2576bb
- Add patch to fix FindPostgreSQL (bug 828467)
2576bb
2576bb
* Mon May 21 2012 Orion Poplawski <orion@cora.nwra.com> 2.8.8-4
2576bb
- Add patch to fix FindRuby (bug 822796)
2576bb
2576bb
* Thu May 10 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.8-3
2576bb
- Incorrect license tag in spec file (#820334)
2576bb
2576bb
* Thu May 3 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-2
2576bb
- Comply with Emacs packaging guidlines (bug #818658)
2576bb
2576bb
* Thu Apr 19 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-1
2576bb
- Update to 2.8.8 final
2576bb
2576bb
* Sat Apr 14 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.8-0.4.rc2
2576bb
- adjust pkgconfig patch (#812188)
2576bb
2576bb
* Fri Apr 13 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.3.rc2
2576bb
- Add upstream patch to set PKG_CONFIG_FOUND (bug #812188)
2576bb
2576bb
* Mon Apr 9 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.2.rc2
2576bb
- Update to 2.8.8 RC 2
2576bb
2576bb
* Fri Mar 23 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.1.rc1
2576bb
- Update to 2.8.8 RC 1
2576bb
2576bb
* Tue Feb 21 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-6
2576bb
- Just strip CMAKE_INSTALL_LIBDIR from %%cmake macro
2576bb
2576bb
* Tue Feb 21 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-5
2576bb
- Strip CMAKE_INSTALL_LIBDIR and others from %%cmake macro (bug 795542)
2576bb
2576bb
* Thu Jan 26 2012 Tomas Bzatek <tbzatek@redhat.com> - 2.8.7-4
2576bb
- Rebuilt for new libarchive
2576bb
2576bb
* Wed Jan 18 2012 Jaroslav Reznik <jreznik@redhat.com> - 2.8.7-3
2576bb
- Rebuild for libarchive
2576bb
2576bb
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.7-2
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2576bb
2576bb
* Sun Jan 1 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-1
2576bb
- Update to 2.8.7 final
2576bb
2576bb
* Tue Dec 27 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-0.2.rc2
2576bb
- Update to 2.8.7 RC 2
2576bb
2576bb
* Tue Dec 13 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-0.1.rc1
2576bb
- Update to 2.8.7 RC 1
2576bb
2576bb
* Tue Nov 15 2011 Daniel Drake <dsd@laptop.org> - 2.8.6-2
2576bb
- Rebuild for libarchive.so.11
2576bb
2576bb
* Wed Oct 5 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-1
2576bb
- Update to 2.8.6 final
2576bb
2576bb
* Thu Sep 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.5.rc4
2576bb
- Update to 2.8.6 RC 4
2576bb
2576bb
* Tue Sep 13 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.4.rc3
2576bb
- Update to 2.8.6 RC 3
2576bb
2576bb
* Sun Sep 11 2011 Ville Skyttä <ville.skytta@iki.fi> - 2.8.6-0.3.rc2
2576bb
- Sync FFLAGS and LDFLAGS in the %%cmake macro with redhat-rpm-config.
2576bb
2576bb
* Tue Sep 6 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.2.rc2
2576bb
- Update to 2.8.6 RC 2
2576bb
- Drop aclocal patch
2576bb
2576bb
* Mon Aug 29 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.1.rc1
2576bb
- Update to 2.8.6 RC 1
2576bb
- Update dcmtk patch
2576bb
- Add upstream patch to fix aclocal install location
2576bb
2576bb
* Thu Jul 28 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-3
2576bb
- Updated patch to find dcmtk in Fedora (Bug #720140)
2576bb
2576bb
* Fri Jul 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-2
2576bb
- Add patch to find dcmtk in Fedora (Bug #720140)
2576bb
2576bb
* Fri Jul 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-1
2576bb
- Update to 2.8.5 final
2576bb
- Drop issue 12307 patch
2576bb
2576bb
* Thu Jul 21 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.3.rc3
2576bb
- Update to 2.8.5 RC 3
2576bb
- Drop upstreamed swig patch
2576bb
- Apply upstream fix for issue 12307 (bug #723652)
2576bb
2576bb
* Mon Jun 20 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.2.rc2
2576bb
- Update to 2.8.5 RC 2
2576bb
- Add patch from upstream to fix FindSWIG
2576bb
2576bb
* Tue May 31 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.1.rc1
2576bb
- Update to 2.8.5 RC 1
2576bb
- Disable CTestTestUpload test, needs internet access
2576bb
2576bb
* Thu Feb 17 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-1
2576bb
- Update to 2.8.4 final
2576bb
2576bb
* Wed Feb 2 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-0.2.rc2
2576bb
- Update to 2.8.4 RC 2
2576bb
2576bb
* Tue Jan 18 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-0.1.rc1
2576bb
- Update to 2.8.4 RC 1
2576bb
- Drop qt4 patch
2576bb
2576bb
* Thu Dec 16 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-2
2576bb
- Add patch from upstream git to fix bug 652886 (qt3/qt4 detection)
2576bb
2576bb
* Thu Nov 4 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-1
2576bb
- Update to 2.8.3 final
2576bb
2576bb
* Mon Nov 1 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.3.rc4
2576bb
- Update to 2.8.3 RC 4
2576bb
- Drop python 2.7 patch fixed upstream
2576bb
- No need to fixup source file permissions anymore
2576bb
2576bb
* Fri Oct 22 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.2.rc3
2576bb
- Update to 2.8.3 RC 3
2576bb
2576bb
* Thu Sep 16 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.1.rc1
2576bb
- Update to 2.8.3 RC 1
2576bb
- Add BR bzip2-devel and libarchive-devel
2576bb
2576bb
* Fri Jul 23 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.8.2-2
2576bb
- add support for Python 2.7 to FindPythonLibs.cmake (Orcan Ogetbil)
2576bb
2576bb
* Tue Jul 6 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-1
2576bb
- Update to 2.8.2 final
2576bb
2576bb
* Thu Jun 24 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.3.rc4
2576bb
- Update to 2.8.2 RC 4
2576bb
2576bb
* Wed Jun 23 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.2.rc3
2576bb
- Update to 2.8.2 RC 3
2576bb
2576bb
* Mon Jun 21 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.1.rc2
2576bb
- Update to 2.8.2 RC 2
2576bb
2576bb
* Thu Jun 3 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-5
2576bb
- Upstream published a newer 2.8.1 tar ball
2576bb
2576bb
* Wed Jun 2 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-4
2576bb
- Add BR gcc-gfortran so Fortran support is built
2576bb
2576bb
* Wed Apr 21 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-3
2576bb
- Disable ModuleNotices test, re-enable parallel ctest
2576bb
2576bb
* Tue Mar 30 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-2
2576bb
- Disable parallel ctest checks for now
2576bb
2576bb
* Tue Mar 23 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-1
2576bb
- Update to 2.8.1 final
2576bb
2576bb
* Tue Mar 23 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.8.1-0.3.rc5
2576bb
- Own /usr/lib(64)/cmake
2576bb
2576bb
* Fri Mar 12 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-0.2.rc5
2576bb
- Update to 2.8.1 RC 5
2576bb
2576bb
* Fri Feb 19 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-0.1.rc3
2576bb
- Update to 2.8.1 RC 3
2576bb
2576bb
* Thu Jan 14 2010 Rex Dieter <rdieter@fedorproject.org> - 2.8.0-2
2576bb
- macros.cmake: drop -DCMAKE_SKIP_RPATH:BOOL=ON from %%cmake
2576bb
2576bb
* Wed Nov 18 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-1
2576bb
- Update to 2.8.0 final
2576bb
2576bb
* Wed Nov 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.8.0-0.8.rc7
2576bb
- rebuild (for qt-4.6.0-rc1)
2576bb
2576bb
* Wed Nov 11 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.7.rc7
2576bb
- Update to 2.8.0 RC 7
2576bb
2576bb
* Tue Nov 10 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.7.rc6
2576bb
- Update to 2.8.0 RC 6
2576bb
2576bb
* Wed Nov 4 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.6.rc5
2576bb
- Update to 2.8.0 RC 5
2576bb
- Drop patches fixed upstream
2576bb
2576bb
* Fri Oct 30 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.5.rc4
2576bb
- Update to 2.8.0 RC 4
2576bb
- Add FindJNI patch
2576bb
- Add test patch from cvs to fix Fedora build test build error
2576bb
2576bb
* Tue Oct 13 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.4.rc3
2576bb
- Update to 2.8.0 RC 3
2576bb
- Drop vtk64 patch fixed upstream
2576bb
2576bb
* Fri Oct 9 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.3.rc2
2576bb
- Do out of tree build, needed for ExternalProject test
2576bb
2576bb
* Thu Oct 8 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.2.rc2
2576bb
- Update to 2.8.0 RC 2
2576bb
- Use parallel ctest in %%check
2576bb
2576bb
* Tue Sep 29 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.1.rc1
2576bb
- Update to 2.8.0 RC 1
2576bb
2576bb
* Thu Sep 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.4-4
2576bb
- macro.cmake: prefixes cmake with the package being builts bindir (#523878)
2576bb
2576bb
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.4-3
2576bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2576bb
2576bb
* Wed Jun 3 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.4-2
2576bb
- Add patch to find VTK on 64-bit machines (bug #503945)
2576bb
2576bb
* Wed Apr 29 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.4-1
2576bb
- Update to 2.6.4
2576bb
- Drop patch for bug #475876 fixed upstream
2576bb
2576bb
* Mon Mar 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.3-3
2576bb
- macros.cmake: +%%_cmake_version
2576bb
2576bb
* Mon Mar 09 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.6.3-2
2576bb
- Fix crash during kdepimlibs build (#475876)
2576bb
2576bb
* Mon Feb 23 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-1
2576bb
- Update to 2.6.3 final
2576bb
2576bb
* Tue Feb 17 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.4.rc13
2576bb
- Update to 2.6.3-RC-13
2576bb
2576bb
* Tue Jan 13 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.3.rc8
2576bb
- Update to 2.6.3-RC-8
2576bb
2576bb
* Sun Jan 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.3-0.2.rc5
2576bb
- macros.cmake: add -DCMAKE_SKIP_RPATH:BOOL=ON
2576bb
- fix Release tag
2576bb
2576bb
* Wed Dec 10 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.rc5.1
2576bb
- Update to 2.6.3-RC-5
2576bb
2576bb
* Tue Dec 2 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.6.2-3
2576bb
- Add -DCMAKE_VERBOSE_MAKEFILE=ON to %%cmake (#474053)
2576bb
- preserve timestamp of macros.cmake
2576bb
- cosmetics
2576bb
2576bb
* Tue Oct 21 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-2
2576bb
- Allow conditional build of gui
2576bb
2576bb
* Mon Sep 29 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-1
2576bb
- Update to 2.6.2
2576bb
2576bb
* Mon Sep 8 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-0.rc3.1
2576bb
- Update to 2.6.2-RC-2
2576bb
- Drop parens patch fixed upstream
2576bb
2576bb
* Tue Sep 2 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-3
2576bb
- Drop jni patch, applied upstream.
2576bb
2576bb
* Tue Aug 26 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.6.1-2
2576bb
- attempt to patch logic error, crasher
2576bb
2576bb
* Tue Aug 5 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-1
2576bb
- Update to 2.6.1
2576bb
2576bb
* Mon Jul 14 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-0.rc8.1
2576bb
- Update to 2.6.1-RC-8
2576bb
- Drop xmlrpc patch fixed upstream
2576bb
2576bb
* Tue May 6 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-1
2576bb
- Update to 2.6.0
2576bb
2576bb
* Mon May 5 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc10.1
2576bb
- Update to 2.6.0-RC-10
2576bb
2576bb
* Thu Apr 24 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc9.1
2576bb
- Update to 2.6.0-RC-9
2576bb
2576bb
* Fri Apr 11 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc8.1
2576bb
- Update to 2.6.0-RC-8
2576bb
2576bb
* Thu Apr 3 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc6.1
2576bb
- Update to 2.6.0-RC-6
2576bb
2576bb
* Fri Mar 28 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc5.1
2576bb
- Update to 2.6.0-RC-5
2576bb
- Add gui sub-package for Qt frontend
2576bb
2576bb
* Fri Mar 7 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-3
2576bb
- Add macro for bootstrapping new release/architecture
2576bb
- Add %%check section
2576bb
2576bb
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.4.8-2
2576bb
- Autorebuild for GCC 4.3
2576bb
2576bb
* Tue Jan 22 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-1
2576bb
- Update to 2.4.8
2576bb
2576bb
* Wed Jan 16 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-0.rc12
2576bb
- Update to 2.4.8 RC-12
2576bb
2576bb
* Fri Dec 14 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-0.rc4
2576bb
- Update to 2.4.8 RC-4
2576bb
2576bb
* Mon Nov 12 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-4
2576bb
- No longer set CMAKE_SKIP_RPATH
2576bb
2576bb
* Tue Aug 28 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-3
2576bb
- Rebuild for new expat
2576bb
2576bb
* Wed Aug 22 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-2
2576bb
- Rebuild for BuildID
2576bb
2576bb
* Mon Jul 23 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-1
2576bb
- Update to 2.4.7
2576bb
2576bb
* Fri Jun 29 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-0.rc11
2576bb
- Update to 2.4.7 RC-11
2576bb
2576bb
* Wed Jun 27 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-4
2576bb
- Update macros.cmake to add CMAKE_INSTALL_LIBDIR, INCLUDE_INSTALL_DIR,
2576bb
  LIB_INSTALL_DIR, SYSCONF_INSTALL_DIR, and SHARE_INSTALL_PREFIX
2576bb
2576bb
* Mon Apr 16 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-3
2576bb
- Apply patch from upstream CVS to fix .so install permissions (bug #235673)
2576bb
2576bb
* Fri Apr 06 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-2
2576bb
- Add rpm macros
2576bb
2576bb
* Thu Jan 11 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-1
2576bb
- Update to 2.4.6
2576bb
2576bb
* Mon Dec 18 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.5-2
2576bb
- Use system libraries (bootstrap --system-libs)
2576bb
2576bb
* Tue Dec  5 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.5-1
2576bb
- Update to 2.4.5
2576bb
2576bb
* Tue Nov 21 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.4-1
2576bb
- Update to 2.4.4
2576bb
2576bb
* Tue Oct 31 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-4
2576bb
- Add /usr/lib/jvm/java to FindJNI search paths
2576bb
2576bb
* Tue Aug 29 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-3
2576bb
- Rebuild for FC6
2576bb
2576bb
* Wed Aug  2 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-2
2576bb
- vim 7.0 now ships cmake files, so don't ship ours (bug #201018)
2576bb
- Add patch to Linux.cmake for Fortran soname support for plplot
2576bb
2576bb
* Tue Aug  1 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-1
2576bb
- Update to 2.4.3
2576bb
2576bb
* Mon Jul 31 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-3
2576bb
- Update for vim 7.0
2576bb
2576bb
* Tue Jul 11 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-2
2576bb
- Patch FindRuby and FindSWIG to work on Fedora (bug #198103)
2576bb
2576bb
* Fri Jun 30 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-1
2576bb
- Update to 2.4.2
2576bb
2576bb
* Thu Apr  6 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-4
2576bb
- Update for vim 7.0c
2576bb
2576bb
* Tue Mar 28 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-3
2576bb
- No subpackages, just own the emacs and vim dirs.
2576bb
2576bb
* Tue Mar 21 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-2
2576bb
- Add emacs and vim support
2576bb
- Include Example in docs
2576bb
2576bb
* Wed Mar  8 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-1
2576bb
- Fedora Extras version