bc5d70
# Do we add appdata-files?
09b85a
# consider conditional on whether %%_metainfodir is defined or not instead -- rex
bc5d70
%if 0%{?fedora} || 0%{?rhel} > 7
bc5d70
%bcond_without appdata
bc5d70
%else
bc5d70
%bcond_with appdata
bc5d70
%endif
bc5d70
bc5d70
# Set to bcond_without or use --with bootstrap if bootstrapping a new release
bc5d70
# or architecture
bc5d70
%bcond_with bootstrap
bc5d70
bc5d70
# Build with Emacs support
bc5d70
%bcond_without emacs
bc5d70
bc5d70
# Run git tests
bc5d70
%bcond_without git_test
bc5d70
bc5d70
# Set to bcond_with or use --without gui to disable qt4 gui build
bc5d70
%bcond_without gui
bc5d70
bc5d70
# Use ncurses for colorful output
bc5d70
%bcond_without ncurses
bc5d70
bc5d70
# Setting the Python-version used by default
bc5d70
%if 0%{?rhel} && 0%{?rhel} < 8
bc5d70
%bcond_with python3
bc5d70
%else
bc5d70
%bcond_without python3
bc5d70
%endif
bc5d70
bc5d70
# Enable RPM dependency generators for cmake files written in Python
bc5d70
%bcond_without rpm
bc5d70
bc5d70
# Sphinx-build cannot import CMakeLexer on EPEL <= 6
bc5d70
%if 0%{?rhel} && 0%{?rhel} <= 6
bc5d70
%bcond_with sphinx
bc5d70
%else
bc5d70
%bcond_without sphinx
bc5d70
%endif
bc5d70
09b85a
%bcond_without bundled_libarchive
09b85a
%bcond_without bundled_jsoncpp
09b85a
bc5d70
# Run tests
bc5d70
%bcond_without test
bc5d70
bc5d70
# Enable X11 tests
bc5d70
%bcond_without X11_test
bc5d70
bc5d70
# Place rpm-macros into proper location
bc5d70
%global rpm_macros_dir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
bc5d70
bc5d70
# Setup _pkgdocdir if not defined already
bc5d70
%{!?_pkgdocdir:%global _pkgdocdir %{_docdir}/%{name}-%{version}}
bc5d70
09b85a
# Setup _vpath_builddir if not defined already
09b85a
%{!?_vpath_builddir:%global _vpath_builddir %{_target_platform}}
09b85a
bc5d70
%global major_version 3
09b85a
%global minor_version 18
09b85a
%global patch_version 2
09b85a
09b85a
%global baserelease 7
09b85a
bc5d70
# Set to RC version if building RC, else %%{nil}
bc5d70
#global rcsuf rc3
bc5d70
%{?rcsuf:%global relsuf .%{rcsuf}}
bc5d70
%{?rcsuf:%global versuf -%{rcsuf}}
bc5d70
bc5d70
# Uncomment if building for EPEL
bc5d70
#global name_suffix %%{major_version}
bc5d70
%global orig_name cmake
bc5d70
bc5d70
Name:           %{orig_name}%{?name_suffix}
09b85a
Version:        %{major_version}.%{minor_version}.%{patch_version}
09b85a
Release:        %{baserelease}%{?relsuf}%{?dist}
bc5d70
Summary:        Cross-platform make system
bc5d70
bc5d70
# most sources are BSD
bc5d70
# Source/CursesDialog/form/ a bunch is MIT
bc5d70
# Source/kwsys/MD5.c is zlib
bc5d70
# some GPL-licensed bison-generated files, which all include an
bc5d70
# exception granting redistribution under terms of your choice
bc5d70
License:        BSD and MIT and zlib
bc5d70
URL:            http://www.cmake.org
09b85a
Source0:        https://github.com/Kitware/CMake/archive/v%{version}/cmake-%{version}%{?rcver:%rcver}.tar.gz
bc5d70
Source1:        %{name}-init.el
bc5d70
Source2:        macros.%{name}
bc5d70
# See https://bugzilla.redhat.com/show_bug.cgi?id=1202899
bc5d70
Source3:        %{name}.attr
09b85a
Source4:        %{name}.prov
09b85a
Source5:        %{name}.req
09b85a
Source6:        cmake%{?name_suffix}-gui.appdata.xml
bc5d70
bc5d70
# Always start regular patches with numbers >= 100.
bc5d70
# We need lower numbers for patches in compat package.
bc5d70
# And this enables us to use %%autosetup
09b85a
bc5d70
# replace release flag -O3 with -O2 for fedora
bc5d70
Patch101:       %{name}-fedora-flag_release.patch
bc5d70
# Add dl to CMAKE_DL_LIBS on MINGW
bc5d70
# https://gitlab.kitware.com/cmake/cmake/issues/17600
bc5d70
Patch102:       %{name}-mingw-dl.patch
09b85a
09b85a
# --zstd option requires tar >= 1.31
09b85a
Patch103:       0001-Remove-pax-zstd-test.patch
09b85a
bc5d70
bc5d70
BuildRequires:  coreutils
bc5d70
BuildRequires:  findutils
bc5d70
BuildRequires:  gcc-c++
bc5d70
BuildRequires:  gcc-gfortran
bc5d70
BuildRequires:  sed
bc5d70
%if %{with git_test}
bc5d70
# Tests fail if only git-core is installed, bug #1488830
bc5d70
BuildRequires:  git
bc5d70
%else
bc5d70
BuildConflicts: git-core
bc5d70
%endif
bc5d70
%if %{with X11_test}
bc5d70
BuildRequires:  libX11-devel
bc5d70
%endif
bc5d70
%if %{with ncurses}
bc5d70
BuildRequires:  ncurses-devel
bc5d70
%endif
bc5d70
%if %{with sphinx}
bc5d70
BuildRequires:  %{_bindir}/sphinx-build
bc5d70
%endif
bc5d70
%if %{without bootstrap}
bc5d70
BuildRequires:  bzip2-devel
bc5d70
BuildRequires:  curl-devel
bc5d70
BuildRequires:  expat-devel
09b85a
# Needed jsoncpp >= 1.4.1
09b85a
%if %{without bundled_jsoncpp}
09b85a
BuildRequires:  jsoncpp-devel
09b85a
%endif
09b85a
# Needed libarchive >= 3.3.3
09b85a
%if %{without bundled_libarchive}
bc5d70
BuildRequires:  libarchive-devel
bc5d70
%endif
bc5d70
BuildRequires:  libuv-devel
bc5d70
BuildRequires:  xz-devel
bc5d70
BuildRequires:  zlib-devel
09b85a
BuildRequires:  libzstd-devel
bc5d70
%endif
bc5d70
%if %{with emacs}
bc5d70
BuildRequires:  emacs
bc5d70
%endif
09b85a
BuildRequires:  openssl-devel
bc5d70
%if %{with rpm}
bc5d70
%if %{with python3}
bc5d70
%{!?python3_pkgversion: %global python3_pkgversion 3}
bc5d70
BuildRequires:  python%{python3_pkgversion}-devel
bc5d70
%else
bc5d70
BuildRequires:  python2-devel
bc5d70
%endif
bc5d70
%endif
bc5d70
#BuildRequires: xmlrpc-c-devel
bc5d70
%if %{with gui}
bc5d70
%if 0%{?fedora} || 0%{?rhel} > 7
bc5d70
BuildRequires: pkgconfig(Qt5Widgets)
09b85a
BuildRequires: libappstream-glib
bc5d70
%else
bc5d70
BuildRequires: pkgconfig(QtGui)
bc5d70
%endif
bc5d70
BuildRequires: desktop-file-utils
bc5d70
%endif
bc5d70
bc5d70
%if %{without bootstrap}
bc5d70
# Ensure we have our own rpm-macros in place during build.
bc5d70
BuildRequires:  %{name}-rpm-macros
bc5d70
%endif
bc5d70
bc5d70
Requires:       %{name}-data = %{version}-%{release}
bc5d70
Requires:       %{name}-rpm-macros = %{version}-%{release}
bc5d70
Requires:       %{name}-filesystem%{?_isa} = %{version}-%{release}
bc5d70
bc5d70
# Source/kwsys/MD5.c
bc5d70
# see https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
bc5d70
Provides: bundled(md5-deutsch)
bc5d70
bc5d70
# https://fedorahosted.org/fpc/ticket/555
bc5d70
Provides: bundled(kwsys)
bc5d70
09b85a
%if %{with bundled_libarchive}
09b85a
Provides: bundled(libarchive) = 0:3.3.3
09b85a
%endif
09b85a
%if %{with bundled_jsoncpp}
09b85a
Provides: bundled(json-cpp) = 0:1.8.2
09b85a
%endif
09b85a
09b85a
Conflicts: %{name}-doc < %{version}
09b85a
bc5d70
%description
bc5d70
CMake is used to control the software compilation process using simple
bc5d70
platform and compiler independent configuration files. CMake generates
bc5d70
native makefiles and workspaces that can be used in the compiler
bc5d70
environment of your choice. CMake is quite sophisticated: it is possible
bc5d70
to support complex environments requiring system configuration, preprocessor
bc5d70
generation, code generation, and template instantiation.
bc5d70
bc5d70
bc5d70
%package        data
bc5d70
Summary:        Common data-files for %{name}
bc5d70
Requires:       %{name} = %{version}-%{release}
bc5d70
Requires:       %{name}-filesystem = %{version}-%{release}
bc5d70
Requires:       %{name}-rpm-macros = %{version}-%{release}
bc5d70
%if %{with emacs}
bc5d70
%if 0%{?fedora} || 0%{?rhel} >= 7
bc5d70
Requires:       emacs-filesystem%{?_emacs_version: >= %{_emacs_version}}
bc5d70
%endif
bc5d70
%endif
09b85a
Requires:       vim-filesystem
bc5d70
bc5d70
BuildArch:      noarch
bc5d70
bc5d70
%description    data
bc5d70
This package contains common data-files for %{name}.
bc5d70
bc5d70
bc5d70
%package        doc
bc5d70
Summary:        Documentation for %{name}
bc5d70
BuildArch:      noarch
09b85a
Conflicts: 	%{name} < %{version}
bc5d70
bc5d70
%description    doc
bc5d70
This package contains documentation for %{name}.
bc5d70
bc5d70
bc5d70
%package        filesystem
bc5d70
Summary:        Directories used by CMake modules
bc5d70
bc5d70
%description    filesystem
bc5d70
This package owns all directories used by CMake modules.
bc5d70
bc5d70
bc5d70
%if %{with gui}
bc5d70
%package        gui
bc5d70
Summary:        Qt GUI for %{name}
bc5d70
bc5d70
Requires:       %{name}%{?_isa} = %{version}-%{release}
bc5d70
Requires:       hicolor-icon-theme
bc5d70
Requires:       shared-mime-info%{?_isa}
bc5d70
bc5d70
%description    gui
bc5d70
The %{name}-gui package contains the Qt based GUI for %{name}.
bc5d70
%endif
bc5d70
bc5d70
bc5d70
%package        rpm-macros
bc5d70
Summary:        Common RPM macros for %{name}
bc5d70
Requires:       rpm
bc5d70
# when subpkg introduced
bc5d70
Conflicts:      cmake-data < 3.10.1-2
bc5d70
bc5d70
BuildArch:      noarch
bc5d70
bc5d70
%description    rpm-macros
bc5d70
This package contains common RPM macros for %{name}.
bc5d70
bc5d70
bc5d70
%prep
09b85a
%autosetup -n CMake-%{version}%{?versuf} -p1
09b85a
bc5d70
bc5d70
%if %{with rpm}
bc5d70
%if %{with python3}
bc5d70
echo '#!%{__python3}' > %{name}.prov
bc5d70
echo '#!%{__python3}' > %{name}.req
bc5d70
%else
bc5d70
echo '#!%{__python2}' > %{name}.prov
bc5d70
echo '#!%{__python2}' > %{name}.req
bc5d70
%endif
09b85a
tail -n +2 %{SOURCE4} >> %{name}.prov
09b85a
tail -n +2 %{SOURCE5} >> %{name}.req
bc5d70
%endif
bc5d70
bc5d70
bc5d70
%build
09b85a
%if 0%{?set_build_flags:1}
09b85a
%{set_build_flags}
09b85a
%else
09b85a
CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS
09b85a
CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS
09b85a
FFLAGS="${FFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FFLAGS
09b85a
FCFLAGS="${FCFLAGS:-%optflags%{?_fmoddir: -I%_fmoddir}}" ; export FCFLAGS
09b85a
%{?__global_ldflags:LDFLAGS="${LDFLAGS:-%__global_ldflags}" ; export LDFLAGS ;}
09b85a
%endif
09b85a
SRCDIR="$(/usr/bin/pwd)"
09b85a
mkdir %{_vpath_builddir}
09b85a
pushd %{_vpath_builddir}
09b85a
$SRCDIR/bootstrap --prefix=%{_prefix} --datadir=/share/%{name} \
09b85a
                  --docdir=/share/doc/%{name} --mandir=/share/man \
09b85a
                  --%{?with_bootstrap:no-}system-libs \
09b85a
                  --no-system-librhash \
09b85a
%if %{with bundled_jsoncpp}
09b85a
                  --no-system-jsoncpp \
09b85a
%endif
09b85a
%if %{with bundled_libarchive}
09b85a
                  --no-system-libarchive \
09b85a
%endif
09b85a
                  --parallel=`/usr/bin/getconf _NPROCESSORS_ONLN` \
bc5d70
%if %{with sphinx}
09b85a
                  --sphinx-man --sphinx-html \
bc5d70
%else
09b85a
                  --sphinx-build=%{_bindir}/false \
bc5d70
%endif
09b85a
                  --%{!?with_gui:no-}qt-gui \
bc5d70
;
09b85a
popd
09b85a
%make_build -C %{_vpath_builddir} VERBOSE=1
bc5d70
bc5d70
bc5d70
%install
bc5d70
mkdir -p %{buildroot}%{_pkgdocdir}
09b85a
%make_install -C %{_vpath_builddir} CMAKE_DOC_DIR=%{buildroot}%{_pkgdocdir}
bc5d70
find %{buildroot}%{_datadir}/%{name}/Modules -type f | xargs chmod -x
bc5d70
[ -n "$(find %{buildroot}%{_datadir}/%{name}/Modules -name \*.orig)" ] &&
bc5d70
  echo "Found .orig files in %{_datadir}/%{name}/Modules, rebase patches" &&
bc5d70
  exit 1
09b85a
bc5d70
%if %{with emacs}
bc5d70
# Install emacs cmake mode
bc5d70
mkdir -p %{buildroot}%{_emacs_sitelispdir}/%{name}
bc5d70
install -p -m 0644 Auxiliary/cmake-mode.el %{buildroot}%{_emacs_sitelispdir}/%{name}/%{name}-mode.el
bc5d70
%{_emacs_bytecompile} %{buildroot}%{_emacs_sitelispdir}/%{name}/%{name}-mode.el
bc5d70
mkdir -p %{buildroot}%{_emacs_sitestartdir}
09b85a
install -p -m 0644 %{SOURCE1} %{buildroot}%{_emacs_sitestartdir}
bc5d70
%endif
bc5d70
# RPM macros
bc5d70
install -p -m0644 -D %{SOURCE2} %{buildroot}%{rpm_macros_dir}/macros.%{name}
bc5d70
sed -i -e "s|@@CMAKE_VERSION@@|%{version}|" -e "s|@@CMAKE_MAJOR_VERSION@@|%{major_version}|" %{buildroot}%{rpm_macros_dir}/macros.%{name}
bc5d70
touch -r %{SOURCE2} %{buildroot}%{rpm_macros_dir}/macros.%{name}
bc5d70
%if %{with rpm} && 0%{?_rpmconfigdir:1}
bc5d70
# RPM auto provides
bc5d70
install -p -m0644 -D %{SOURCE3} %{buildroot}%{_prefix}/lib/rpm/fileattrs/%{name}.attr
bc5d70
install -p -m0755 -D %{name}.prov %{buildroot}%{_prefix}/lib/rpm/%{name}.prov
bc5d70
install -p -m0755 -D %{name}.req %{buildroot}%{_prefix}/lib/rpm/%{name}.req
bc5d70
%endif
bc5d70
mkdir -p %{buildroot}%{_libdir}/%{orig_name}
bc5d70
# Install copyright files for main package
bc5d70
find Source Utilities -type f -iname copy\* | while read f
bc5d70
do
bc5d70
  fname=$(basename $f)
bc5d70
  dir=$(dirname $f)
bc5d70
  dname=$(basename $dir)
bc5d70
  cp -p $f ./${fname}_${dname}
bc5d70
done
bc5d70
# Cleanup pre-installed documentation
bc5d70
%if %{with sphinx}
bc5d70
mv %{buildroot}%{_docdir}/%{name}/html .
bc5d70
%endif
bc5d70
rm -rf %{buildroot}%{_docdir}/%{name}
bc5d70
# Install documentation to _pkgdocdir
bc5d70
mkdir -p %{buildroot}%{_pkgdocdir}
bc5d70
cp -pr %{buildroot}%{_datadir}/%{name}/Help %{buildroot}%{_pkgdocdir}
bc5d70
mv %{buildroot}%{_pkgdocdir}/Help %{buildroot}%{_pkgdocdir}/rst
bc5d70
%if %{with sphinx}
bc5d70
mv html %{buildroot}%{_pkgdocdir}
bc5d70
%endif
bc5d70
bc5d70
%if %{with gui}
bc5d70
# Desktop file
bc5d70
desktop-file-install --delete-original \
bc5d70
  --dir=%{buildroot}%{_datadir}/applications \
bc5d70
  %{buildroot}%{_datadir}/applications/%{name}-gui.desktop
bc5d70
bc5d70
%if %{with appdata}
bc5d70
# Register as an application to be visible in the software center
bc5d70
#
bc5d70
# NOTE: It would be *awesome* if this file was maintained by the upstream
bc5d70
# project, translated and installed into the right place during `make install`.
bc5d70
#
bc5d70
# See http://www.freedesktop.org/software/appstream/docs/ for more details.
bc5d70
#
09b85a
mkdir -p %{buildroot}%{_metainfodir}
09b85a
install -pm 644 %{SOURCE6} %{buildroot}%{_metainfodir}/
09b85a
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
bc5d70
%endif
bc5d70
%endif
bc5d70
bc5d70
# create manifests for splitting files and directories for filesystem-package
bc5d70
find %{buildroot}%{_datadir}/%{name} -type d | \
bc5d70
  sed -e 's!^%{buildroot}!%%dir "!g' -e 's!$!"!g' > data_dirs.mf
bc5d70
find %{buildroot}%{_datadir}/%{name} -type f | \
bc5d70
  sed -e 's!^%{buildroot}!"!g' -e 's!$!"!g' > data_files.mf
bc5d70
find %{buildroot}%{_libdir}/%{orig_name} -type d | \
bc5d70
  sed -e 's!^%{buildroot}!%%dir "!g' -e 's!$!"!g' > lib_dirs.mf
bc5d70
find %{buildroot}%{_libdir}/%{orig_name} -type f | \
bc5d70
  sed -e 's!^%{buildroot}!"!g' -e 's!$!"!g' > lib_files.mf
bc5d70
find %{buildroot}%{_bindir} -type f -or -type l -or -xtype l | \
bc5d70
  sed -e '/.*-gui$/d' -e '/^$/d' -e 's!^%{buildroot}!"!g' -e 's!$!"!g' >> lib_files.mf
bc5d70
bc5d70
bc5d70
%if %{with test}
bc5d70
%check
bc5d70
%if 0%{?rhel} && 0%{?rhel} <= 6
bc5d70
mv -f Modules/FindLibArchive.cmake Modules/FindLibArchive.disabled
bc5d70
%endif
09b85a
pushd %{_vpath_builddir}
09b85a
# CTestTestUpload require internet access
09b85a
# CPackComponentsForAll-RPM-IgnoreGroup failing wih rpm 4.15 - https://gitlab.kitware.com/cmake/cmake/issues/19983
09b85a
NO_TEST="CTestTestUpload|CPackComponentsForAll-RPM-IgnoreGroup"
09b85a
# kwsys.testProcess-{4,5} are flaky on s390x.
bc5d70
%ifarch s390x
09b85a
NO_TEST="$NO_TEST|kwsys.testProcess-4|kwsys.testProcess-5"
09b85a
%endif
09b85a
# RunCMake.PrecompileHeaders test uses precompiled file presumably compiled with different compiler
09b85a
# that one of RHEL8 (GCC-8.3.1). See https://bugzilla.redhat.com/show_bug.cgi?id=1721553#c4
09b85a
%if 0%{?rhel} && 0%{?rhel} > 7
09b85a
NO_TEST="$NO_TEST|RunCMake.PrecompileHeaders"
bc5d70
%endif
09b85a
09b85a
bin/ctest%{?name_suffix} %{?_smp_mflags} -V -E "$NO_TEST" --output-on-failure
09b85a
# Keep an eye on failing tests
09b85a
bin/ctest%{?name_suffix} %{?_smp_mflags} -V -R "$NO_TEST" --output-on-failure || :
bc5d70
popd
bc5d70
%if 0%{?rhel} && 0%{?rhel} <= 6
bc5d70
mv -f Modules/FindLibArchive.disabled Modules/FindLibArchive.cmake
bc5d70
%endif
bc5d70
%endif
bc5d70
bc5d70
%if %{with gui}
bc5d70
%post gui
bc5d70
update-desktop-database &> /dev/null || :
bc5d70
/bin/touch --no-create %{_datadir}/mime || :
bc5d70
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
bc5d70
bc5d70
%postun gui
bc5d70
update-desktop-database &> /dev/null || :
bc5d70
if [ $1 -eq 0 ] ; then
bc5d70
    /bin/touch --no-create %{_datadir}/mime || :
bc5d70
    update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
bc5d70
    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
bc5d70
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
bc5d70
fi
bc5d70
bc5d70
%posttrans gui
bc5d70
update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
bc5d70
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
bc5d70
%endif
bc5d70
bc5d70
%files -f lib_files.mf
bc5d70
%doc %dir %{_pkgdocdir}
bc5d70
%license Copyright.txt*
bc5d70
%license COPYING*
bc5d70
%if %{with sphinx}
bc5d70
%{_mandir}/man1/c%{name}.1.*
bc5d70
%{_mandir}/man1/%{name}.1.*
bc5d70
%{_mandir}/man1/cpack%{?name_suffix}.1.*
bc5d70
%{_mandir}/man1/ctest%{?name_suffix}.1.*
bc5d70
%{_mandir}/man7/*.7.*
bc5d70
%endif
bc5d70
bc5d70
bc5d70
%files data -f data_files.mf
bc5d70
%{_datadir}/aclocal/%{name}.m4
bc5d70
%{_datadir}/bash-completion
bc5d70
%if %{with emacs}
bc5d70
%if 0%{?fedora} || 0%{?rhel} >= 7
bc5d70
%{_emacs_sitelispdir}/%{name}
09b85a
%{_emacs_sitelispdir}/%{name}-mode.el
bc5d70
%{_emacs_sitestartdir}/%{name}-init.el
bc5d70
%else
bc5d70
%{_emacs_sitelispdir}
bc5d70
%{_emacs_sitestartdir}
bc5d70
%endif
bc5d70
%endif
09b85a
%{_datadir}/vim/vimfiles/indent/cmake.vim
09b85a
%{_datadir}/vim/vimfiles/syntax/cmake.vim
bc5d70
bc5d70
bc5d70
%files doc
09b85a
%license %{_datadir}/licenses/%{name}*
bc5d70
%doc %{_pkgdocdir}
bc5d70
bc5d70
bc5d70
%files filesystem -f data_dirs.mf -f lib_dirs.mf
bc5d70
bc5d70
bc5d70
%if %{with gui}
bc5d70
%files gui
bc5d70
%{_bindir}/%{name}-gui
bc5d70
%if %{with appdata}
09b85a
%{_metainfodir}/*.appdata.xml
bc5d70
%endif
bc5d70
%{_datadir}/applications/%{name}-gui.desktop
bc5d70
%{_datadir}/mime/packages
bc5d70
%{_datadir}/icons/hicolor/*/apps/CMake%{?name_suffix}Setup.png
bc5d70
%if %{with sphinx}
bc5d70
%{_mandir}/man1/%{name}-gui.1.*
bc5d70
%endif
bc5d70
%endif
bc5d70
bc5d70
bc5d70
%files rpm-macros
bc5d70
%{rpm_macros_dir}/macros.%{name}
bc5d70
%if %{with rpm} && 0%{?_rpmconfigdir:1}
bc5d70
%{_rpmconfigdir}/fileattrs/%{name}.attr
bc5d70
%{_rpmconfigdir}/%{name}.prov
bc5d70
%{_rpmconfigdir}/%{name}.req
bc5d70
%endif
bc5d70
bc5d70
bc5d70
%changelog
09b85a
* Mon Sep 21 2020 sguelton@redhat.com - 3.18.2-7
09b85a
- Call update-desktop-database upon install
09b85a
09b85a
* Sat Sep 12 2020 sguelton@redhat.com - 3.18.2-6
09b85a
- Declare conflict with cmake due to license files
09b85a
09b85a
* Fri Sep 11 2020 sguelton@redhat.com - 3.18.2-5
09b85a
- Declare conflict with cmake-doc due to license files
09b85a
09b85a
* Fri Sep 11 2020 sguelton@redhat.com - 3.18.2-4
09b85a
- Build on all arches
09b85a
- Restore license file location
09b85a
- Restore previous appdata name
09b85a
09b85a
* Fri Sep 11 2020 sguelton@redhat.com - 3.18.2-3
09b85a
- Fix bash-completion installation
09b85a
- keep license files in base location
09b85a
09b85a
* Fri Sep 11 2020 sguelton@redhat.com - 3.18.2-2
09b85a
- Declare cmake vs old cmake-doc conflict
09b85a
09b85a
* Thu Sep 10 2020 sguelton@redhat.com - 3.18.2-1
09b85a
- Update to cmake-3.18.2
09b85a
09b85a
* Tue Apr 28 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.2-1
09b85a
- Update to cmake-3.17.2
09b85a
09b85a
* Thu Apr 09 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.1-1
09b85a
- Update to cmake-3.17.1
09b85a
09b85a
* Tue Mar 24 2020 Rex Dieter <rdieter@fedoraproject.org> - 3.17.0-1
09b85a
- Update to cmake-3.17.0
09b85a
09b85a
* Fri Mar 13 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.0-0.4.rc3
09b85a
- Update to 3.17.0-rc3
09b85a
09b85a
* Tue Mar 03 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.0-0.3.rc2
09b85a
- Update to 3.17.0-rc2
09b85a
09b85a
* Thu Feb 27 2020 Orion Poplawski <orion@nwra.com> - 3.17.0-0.2.rc1
09b85a
- Use python3 for rpm generators
09b85a
- Use lowercase names for cmake provides in generator (in addition to old names)
09b85a
09b85a
* Mon Feb 17 2020 Björn Esser <besser82@fedoraproject.org> - 3.17.0-0.1.rc1
09b85a
- Update to 3.17.0-rc1
09b85a
09b85a
* Wed Feb 05 2020 Björn Esser <besser82@fedoraproject.org> - 3.16.4-1
09b85a
- Update to 3.16.4
09b85a
09b85a
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.16.3-2
09b85a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
09b85a
09b85a
* Wed Jan 22 2020 Björn Esser <besser82@fedoraproject.org> - 3.16.3-1
09b85a
- Update to 3.16.3
09b85a
09b85a
* Wed Jan 15 2020 Björn Esser <besser82@fedoraproject.org> - 3.16.2-1
09b85a
- Update to 3.16.2
09b85a
- Use %%_vpath_builddir for out-of-tree build
09b85a
- Use %%set_build_flags to export build flags if available
09b85a
- Use %%set_build_flags inside macros.cmake if available
09b85a
09b85a
* Tue Jan 14 2020 Miro Hrončok <mhroncok@redhat.com> - 3.16.1-2
09b85a
- FindPython: Add support for version 3.9
09b85a
09b85a
* Sat Dec 14 2019 Björn Esser <besser82@fedoraproject.org> - 3.16.1-1
09b85a
- Update to 3.16.1
09b85a
- Re-enable test "kwsys.testProcess-5" on S390X
09b85a
09b85a
* Tue Nov 26 2019 Björn Esser <besser82@fedoraproject.org> - 3.16.0-1
09b85a
- Update to 3.16.0
09b85a
- Exclude test "kwsys.testProcess-5" on S390X
09b85a
09b85a
* Mon Nov 18 2019 Orion Poplawski <orion@nwra.com> - 3.16.0-0.1.rc4
09b85a
- Update to 3.16.0-rc4
09b85a
- Cleanup %%check
09b85a
09b85a
* Thu Nov 14 2019 Björn Esser <besser82@fedoraproject.org> - 3.15.5-2
09b85a
- Rebuild (jsoncpp)
09b85a
- Exclude more tests failing on s390x
09b85a
09b85a
* Wed Oct 30 2019 Orion Poplawski <orion@nwra.com> - 3.15.5-1
09b85a
- Update to 3.15.5
09b85a
09b85a
* Wed Oct 16 2019 Orion Poplawski <orion@nwra.com> - 3.15.4-1
09b85a
- Update to 3.15.4
09b85a
09b85a
* Mon Sep 30 2019 Orion Poplawski <orion@nwra.com> - 3.15.3-1
09b85a
- Update to 3.15.3
09b85a
09b85a
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.14.5-4
09b85a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
09b85a
09b85a
* Wed Jul 03 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.5-3
09b85a
- Rebuild (jsoncpp), qt5 enabled
09b85a
09b85a
* Wed Jul 03 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.5-2
09b85a
- Rebuild (jsoncpp), bootstrap without qt5
09b85a
- Ignore a test failing with rpm-4.15
09b85a
09b85a
* Fri May 31 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.5-1
09b85a
- 3.14.5
09b85a
09b85a
* Tue May 14 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.4-1
09b85a
- 3.14.4
09b85a
09b85a
* Mon Apr 22 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.3-1
09b85a
- 3.14.3
09b85a
09b85a
* Fri Apr 12 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.2-1
09b85a
- 3.14.2
09b85a
09b85a
* Fri Mar 29 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.1-1
09b85a
- 3.14.1
09b85a
09b85a
* Thu Mar 28 2019 Rex Dieter <rdieter@fedoraproject.org> - 3.14.0-2
09b85a
- pull in upstream fix for conflict with ECM/FindFontConfig
09b85a
09b85a
* Fri Mar 15 2019 Björn Esser <besser82@fedoraproject.org> - 3.14.0-1
09b85a
- 3.14.0
09b85a
09b85a
* Sat Feb 2 2019 Orion Poplawski <orion@nwra.com> - 3.13.4-1
09b85a
- 3.13.4
09b85a
09b85a
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.13.3-2
09b85a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
09b85a
09b85a
* Wed Jan 16 2019 Rex Dieter <rdieter@fedoraproject.org> - 3.13.3-1
09b85a
- 3.13.3
09b85a
09b85a
* Fri Dec 14 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.13.2-1
09b85a
- 3.13.2
bc5d70
09b85a
* Sat Dec 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.13.1-2
09b85a
- macros.cmake: introduce %%_cmake_shared_libs macro
bc5d70
09b85a
* Wed Nov 28 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.13.1-1
09b85a
- 3.13.1
bc5d70
09b85a
* Sat Sep 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.12.2-1
09b85a
- Update to 3.12.2
bc5d70
09b85a
* Fri Aug 17 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.12.1-1
09b85a
- Update to 3.12.1 (# 1614572)
bc5d70
09b85a
* Fri Jul 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.12.0-1
09b85a
- Update to 3.12.0 (#1584925)
09b85a
- fixes libuv-related FTBFS (#1603661)
09b85a
- use %%_metainfodir
bc5d70
09b85a
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.2-3
09b85a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
bc5d70
09b85a
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.11.2-2
09b85a
- Rebuilt for Python 3.7
bc5d70
09b85a
* Fri May 18 2018 Björn Esser <besser82@fedoraproject.org> - 3.11.2-1
09b85a
- Update to 3.11.2 (#1568630)
bc5d70
bc5d70
* Thu Mar 29 2018 Björn Esser <besser82@fedoraproject.org> - 3.11.0-1
bc5d70
- Update to 3.11.0 (#1536233)
bc5d70
bc5d70
* Thu Mar 08 2018 Orion Poplawski <orion@nwra.com> - 3.10.2-4
bc5d70
- Add patch to fix autogen with empty files (bug #1551147)
bc5d70
bc5d70
* Thu Mar 08 2018 Rex Dieter <rdieter@fedoraproject.org> - 3.10.2-3
bc5d70
- better Qt dependencies
bc5d70
bc5d70
* Fri Mar 02 2018 Kalev Lember <klember@redhat.com> - 3.10.2-2
bc5d70
- Fix appdata file to match with desktop file name
bc5d70
bc5d70
* Thu Feb 22 2018 Orion Poplawski <orion@nwra.com> - 3.10.2-1
bc5d70
- Update to 3.10.2
bc5d70
- Add patch to fix test failure with gcc 8
bc5d70
bc5d70
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.1-13
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
bc5d70
bc5d70
* Tue Jan 16 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.10.1-12
bc5d70
- Conflicts was the right choice
bc5d70
bc5d70
* Sun Jan 14 2018 Björn Esser <besser82@fedoraproject.org> - 3.10.1-11
bc5d70
- rpm-macros: Keep cmake{,-data} in evr-lock, if they are installed
bc5d70
bc5d70
* Sun Jan 14 2018 Björn Esser <besser82@fedoraproject.org> - 3.10.1-10
bc5d70
- rpm-macros: Use rich boolean Requires instead of Conflicts (#1532293)
bc5d70
bc5d70
* Sat Jan 13 2018 Rex Dieter <rdieter@fedoraproject.org> 3.10.1-9
bc5d70
- -rpm-macros: Conflicts: cmake-data < 3.10.1-2 (#1532293)
bc5d70
bc5d70
* Tue Jan 02 2018 Sandro Mani <manisandro@gmail.com> - 3.10.1-8
bc5d70
- Add dl to CMAKE_DL_LIBS on MINGW
bc5d70
bc5d70
* Sat Dec 30 2017 Richard W.M. Jones <rjones@redhat.com> - 3.10.1-7
bc5d70
- Add small fix for RISC-V support.
bc5d70
bc5d70
* Tue Dec 26 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-6
bc5d70
- Rebuilt for jsoncpp.so.20
bc5d70
bc5d70
* Tue Dec 26 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-5
bc5d70
- Bootstrapping for jsoncpp-1.8.4
bc5d70
bc5d70
* Thu Dec 21 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-4
bc5d70
- Re-add arched requires on filesystem sub-package
bc5d70
bc5d70
* Thu Dec 21 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-3
bc5d70
- Ensure we have our own rpm-macros in place during build
bc5d70
bc5d70
* Thu Dec 21 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-2
bc5d70
- Move rpm macros to own subpackage (#1498894)
bc5d70
bc5d70
* Sat Dec 16 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.1-1
bc5d70
- Update to 3.10.1 (#1526648)
bc5d70
bc5d70
* Thu Nov 23 2017 Björn Esser <besser82@fedoraproject.org> - 3.10.0-1
bc5d70
- Update to 3.10.0 (#1515793)
bc5d70
bc5d70
* Fri Nov 10 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.9.6-1
bc5d70
- Update to 3.9.6
bc5d70
bc5d70
* Wed Nov 08 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.9.5-1
bc5d70
- Update to 3.9.5 (#1498688)
bc5d70
bc5d70
* Thu Sep 21 2017 Pete Walter <pwalter@fedoraproject.org> - 3.9.3-1
bc5d70
- Update to 3.9.3
bc5d70
bc5d70
* Fri Sep 01 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.1-4
bc5d70
- Rebuilt for jsoncpp-1.8.3
bc5d70
bc5d70
* Fri Sep 01 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.1-3
bc5d70
- Bootstrapping for jsoncpp-1.8.3
bc5d70
bc5d70
* Sun Aug 13 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.1-2
bc5d70
- Add patch to restore old style debuginfo creation for rpm >= 4.14
bc5d70
  in CPackRPM
bc5d70
bc5d70
* Sat Aug 12 2017 Pete Walter <pwalter@fedoraproject.org> - 3.9.1-1
bc5d70
- Update to 3.9.1
bc5d70
bc5d70
* Thu Aug 03 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-9
bc5d70
- RunCMake.File_Generate fails on S390X, skip it temporarily
bc5d70
bc5d70
* Wed Aug 02 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-8
bc5d70
- Fix cmake.attr and cmake.req to work properly
bc5d70
bc5d70
* Wed Aug 02 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-7
bc5d70
- Add cmake.req to autogenerate proper depency on cmake-filesystem
bc5d70
bc5d70
* Wed Aug 02 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-6
bc5d70
- Fix cmake-gui being picked up by main package
bc5d70
bc5d70
* Sun Jul 30 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-5
bc5d70
- Optimizations for filesystem-package
bc5d70
bc5d70
* Fri Jul 28 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-4
bc5d70
- Temporarily disable RunCMake.CPack_RPM, because it fails for the new
bc5d70
  way RPM handles debug-stuff
bc5d70
bc5d70
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.9.0-3
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
bc5d70
bc5d70
* Sun Jul 23 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-2
bc5d70
- Update patch for Fedora RELEASE-builds
bc5d70
- Add patch to fix warnings from Sphinx
bc5d70
bc5d70
* Wed Jul 19 2017 Björn Esser <besser82@fedoraproject.org> - 3.9.0-1
bc5d70
- Update to 3.9.0 final (rhbz#1472503)
bc5d70
- Add filesystem package (rhbz#1471153)
bc5d70
bc5d70
* Thu Jun 01 2017 Björn Esser <besser82@fedoraproject.org> - 3.8.2-1
bc5d70
- Update to 3.8.2 final (rhbz#1447473)
bc5d70
bc5d70
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.0-3.1
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
bc5d70
bc5d70
* Fri Apr 28 2017 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-3
bc5d70
- Add upstream patch to fix FindGLUT library dependencies (bug #1444563)
bc5d70
bc5d70
* Fri Apr 21 2017 Karsten Hopp <karsten@redhat.com> - 3.8.0-2
bc5d70
- use new _module_build macro to limit dependencies for Modularity
bc5d70
bc5d70
* Mon Apr 10 2017 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-1
bc5d70
- Update to 3.8.0 final
bc5d70
bc5d70
* Mon Mar 27 2017 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-0.2.rc3
bc5d70
- Update to 3.8.0-rc3
bc5d70
- Add upstream patch to support rpm build-id dirs
bc5d70
bc5d70
* Mon Mar 20 2017 Orion Poplawski <orion@cora.nwra.com> - 3.8.0-0.1.rc2
bc5d70
- Update to 3.8.0-rc2
bc5d70
bc5d70
* Mon Feb 27 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.7.2-4
bc5d70
- Add patch to handle gcc format option changes
bc5d70
bc5d70
* Mon Feb 20 2017 Rex Dieter <rdieter@fedoraproject.org> - 3.7.2-3
bc5d70
- Fix ambiguous file lookup in cmake.prov
bc5d70
bc5d70
* Thu Feb 9 2017 Orion Poplawski <orion@cora.nwra.com> - 3.7.2-2
bc5d70
- Fix cmake.prov error
bc5d70
bc5d70
* Fri Jan 13 2017 Orion Poplawski <orion@cora.nwra.com> - 3.7.2-1
bc5d70
- Update to 3.7.2
bc5d70
bc5d70
* Tue Dec 13 2016 Stratakis Charalampos <cstratak@redhat.com> - 3.7.1-2
bc5d70
- Rebuild for Python 3.6
bc5d70
bc5d70
* Wed Nov 30 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.1-1
bc5d70
- Update to 3.7.1
bc5d70
bc5d70
* Sat Nov 12 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.0-1
bc5d70
- Update to 3.7.0 final
bc5d70
bc5d70
* Fri Nov 4 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.0-0.3.rc3
bc5d70
- Update to 3.7.0-rc3
bc5d70
bc5d70
* Wed Oct 19 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.0-0.2.rc2
bc5d70
- Update to 3.7.0-rc2
bc5d70
bc5d70
* Thu Oct 6 2016 Orion Poplawski <orion@cora.nwra.com> - 3.7.0-0.1.rc1
bc5d70
- Update to 3.7.0-rc1
bc5d70
- Drop gui, findjni, and riscv patches applied upstream
bc5d70
bc5d70
* Mon Oct 03 2016 Björn Esser <fedora@besser82.io> - 3.6.2-6
bc5d70
- Rebuilt with gui enabled
bc5d70
bc5d70
* Mon Oct 03 2016 Björn Esser <fedora@besser82.io> - 3.6.2-5
bc5d70
- Rebuilt for libjsoncpp.so.11
bc5d70
- Bootstrap without gui, due inter-circular dependency in qt5-rpm-macros
bc5d70
bc5d70
* Mon Sep 26 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-4
bc5d70
- Add upstream patch for Qt5 QFileDialog usage
bc5d70
bc5d70
* Mon Sep 26 2016 Than Ngo <than@redhat.com> - 3.6.2-3
bc5d70
- Add aarch32 to libarch for arm platform
bc5d70
bc5d70
* Mon Sep 12 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-2
bc5d70
- Provide the major version cmakeX name
bc5d70
bc5d70
* Thu Sep 8 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.2-1
bc5d70
- Update to 3.6.2
bc5d70
bc5d70
* Tue Aug 16 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-2
bc5d70
- Ship symlinks to binaries with major version in name
bc5d70
- Provide %%cmakeX macro, where X is cmake major version
bc5d70
bc5d70
* Mon Jul 25 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.1-1
bc5d70
- Update to 3.6.1
bc5d70
bc5d70
* Fri Jul 8 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.0-1
bc5d70
- Update to 3.6.0
bc5d70
bc5d70
* Wed Jun 29 2016 Orion Poplawski <orion@cora.nwra.com> - 3.6.0-0.1.rc4
bc5d70
- Update to 3.6.0-rc4
bc5d70
bc5d70
* Fri Jun 03 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.2-3
bc5d70
- Add patch to support libarchive 3.2
bc5d70
bc5d70
* Thu Jun 02 2016 Than Ngo <than@redhat.com> - 3.5.2-3
bc5d70
- drop -O3 and add -O2 for default release
bc5d70
bc5d70
* Thu Apr 21 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.2-2
bc5d70
- Do not own /usr/lib/rpm/fileattrs
bc5d70
bc5d70
* Fri Apr 15 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.2-1
bc5d70
- Update to 3.5.2 final
bc5d70
bc5d70
* Fri Mar 25 2016 Björn Esser <fedora@besser82.io> - 3.5.1-2
bc5d70
- Rebuilt for libjsoncpp.so.1
bc5d70
bc5d70
* Fri Mar 25 2016 Björn Esser <fedora@besser82.io> - 3.5.1-1
bc5d70
- Update to 3.5.1 (#1321198)
bc5d70
bc5d70
* Thu Mar 10 2016 Björn Esser <fedora@besser82.io> - 3.5.0-2
bc5d70
- keep Help-directory and its contents in %%_datadir/%%name (#1316306)
bc5d70
bc5d70
* Tue Mar 8 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.0-1
bc5d70
- Update to 3.5.0 final
bc5d70
bc5d70
* Mon Mar 07 2016 Björn Esser <fedora@besser82.io> - 3.5.0-0.3.rc3
bc5d70
- cleanup trailing whitespaces
bc5d70
- remove el5 stuff
bc5d70
- doc-subpkg should be noarch'ed
bc5d70
- doc-subpkg should not require main-pkg
bc5d70
- add %%{?_isa} to the applicable Requires
bc5d70
- replaced %%define with %%global
bc5d70
- handle macrosdir for rpm-macros properly
bc5d70
- fix ownership of directories, add needed Requires
bc5d70
- conditionalize appdata
bc5d70
- handle docdir properly
bc5d70
- generalize glob for man-pages independent of used compression
bc5d70
- generalize for use as EPEL-package, too
bc5d70
- use %%license instead of %%doc for license-files
bc5d70
- split the common data-files into a noarch'ed subpackage
bc5d70
- build html-docs and put them into the doc-subpkg
bc5d70
bc5d70
* Sat Feb 20 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.0-0.2.rc3
bc5d70
- Update to 3.5.0-rc3
bc5d70
bc5d70
* Wed Feb 17 2016 Orion Poplawski <orion@cora.nwra.com> - 3.5.0-0.1.rc2
bc5d70
- Update to 3.5.0-rc2
bc5d70
- Drop dcmtk patch
bc5d70
bc5d70
* Sun Feb 7 2016 Orion Poplawski <orion@cora.nwra.com> - 3.4.3-3
bc5d70
- Fix build without gui (bug #1305310)
bc5d70
bc5d70
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.3-2
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
bc5d70
bc5d70
* Mon Jan 25 2016 Orion Poplawski <orion@cora.nwra.com> - 3.4.3-1
bc5d70
- Update to 3.4.3
bc5d70
bc5d70
* Tue Jan 19 2016 Orion Poplawski <orion@cora.nwra.com> - 3.4.2-1
bc5d70
- Update to 3.4.2
bc5d70
bc5d70
* Sat Dec 12 2015 Ville Skyttä <ville.skytta@iki.fi> - 3.4.1-4
bc5d70
- Use Python 3 on F-23+
bc5d70
bc5d70
* Tue Dec 8 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.1-3
bc5d70
- Use Qt5 for gui
bc5d70
bc5d70
* Mon Dec 7 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.1-2
bc5d70
- Fixup some conditionals for RHEL7
bc5d70
bc5d70
* Wed Dec 2 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.1-1
bc5d70
- Update to 3.4.1
bc5d70
bc5d70
* Wed Nov 25 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-2
bc5d70
- BR /usr/bin/sphinx-build instead of python-sphinx
bc5d70
bc5d70
* Tue Nov 17 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-1
bc5d70
- Update to 3.4.0 final
bc5d70
bc5d70
* Thu Nov 5 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-0.3.rc3
bc5d70
- Update to 3.4.0-rc3
bc5d70
bc5d70
* Wed Oct 21 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-0.2.rc2
bc5d70
- Update to 3.4.0-rc2
bc5d70
bc5d70
* Tue Oct 6 2015 Orion Poplawski <orion@cora.nwra.com> - 3.4.0-0.1.rc1
bc5d70
- Update to 3.4.0-rc1
bc5d70
bc5d70
* Tue Oct 6 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.2-2
bc5d70
- Add upstream patch to find python 3.5 (bug #1269095)
bc5d70
bc5d70
* Thu Sep 17 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.2-1
bc5d70
- Update to 3.3.2
bc5d70
- Use %%{__global_ldflags}
bc5d70
- Fix test exclusion
bc5d70
bc5d70
* Fri Sep 11 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.1-5
bc5d70
- Apply upstream patch to fix Fortran linker detection with redhat-hardened-ld
bc5d70
  (bug #1260490)
bc5d70
bc5d70
* Wed Sep 9 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.1-4
bc5d70
- Apply upstream patch to fix trycompile output (bug #1260490)
bc5d70
bc5d70
* Tue Aug 25 2015 Rex Dieter <rdieter@fedoraproject.org> 3.3.1-3
bc5d70
- pull in some upstream fixes (FindPkgConfig,boost-1.59)
bc5d70
bc5d70
* Fri Aug 21 2015 Rex Dieter <rdieter@fedoraproject.org> 3.3.1-2
bc5d70
- Provides: bundled(kwsys)
bc5d70
bc5d70
* Thu Aug 13 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.1-1
bc5d70
- Update to 3.3.1
bc5d70
bc5d70
* Thu Jul 23 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.0-1
bc5d70
- Update to 3.3.0
bc5d70
bc5d70
* Thu Jul 9 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.0-0.4.rc3
bc5d70
- Update to 3.3.0-rc3
bc5d70
- Fix cmake.attr to handle 32-bit libraries
bc5d70
bc5d70
* Tue Jun 23 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.0-0.3.rc2
bc5d70
- Update to 3.3.0-rc2
bc5d70
bc5d70
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.0-0.2.rc1
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
bc5d70
bc5d70
* Mon Jun 8 2015 Orion Poplawski <orion@cora.nwra.com> - 3.3.0-0.1.rc1
bc5d70
- Update to 3.3.0-rc1
bc5d70
bc5d70
* Mon Jun 8 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.3-1
bc5d70
- Update to 3.2.3
bc5d70
bc5d70
* Wed Apr 15 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.2-1
bc5d70
- Update to 3.2.2
bc5d70
bc5d70
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 3.2.1-5
bc5d70
- Add an AppData file for the software center
bc5d70
bc5d70
* Mon Mar 23 2015 Daniel Vrátil <dvratil@redhat.com> - 3.2.1-4
bc5d70
- cmake.prov: handle exceptions
bc5d70
bc5d70
* Wed Mar 18 2015 Rex Dieter <rdieter@fedoraproject.org> 3.2.1-3
bc5d70
- cmake.prov: use /usr/bin/python (instead of /bin/python)
bc5d70
bc5d70
* Tue Mar 17 2015 Rex Dieter <rdieter@fedoraproject.org> 3.2.1-2
bc5d70
- RFE: CMake automatic RPM provides  (#1202899)
bc5d70
bc5d70
* Wed Mar 11 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.1-1
bc5d70
- Update to 3.2.1
bc5d70
bc5d70
* Thu Feb 26 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.0-0.2.rc2
bc5d70
- Update to 3.2.0-rc2
bc5d70
- Drop C++11 ABI workaround, fixed in gcc
bc5d70
- Drop strict_aliasing patch fixed upstream long ago
bc5d70
- Drop FindLua52, FindLua should work now for 5.1-5.3
bc5d70
bc5d70
* Sun Feb 15 2015 Orion Poplawski <orion@cora.nwra.com> - 3.2.0-0.1.rc1
bc5d70
- Update to 3.2.0-rc1
bc5d70
- Drop ninja patch fixed upstream
bc5d70
- Upstream now ships icons, add icon-cache scriptlets
bc5d70
bc5d70
* Fri Feb 13 2015 Orion Poplawski <orion@cora.nwra.com> - 3.1.3-1
bc5d70
- Update to 3.1.3
bc5d70
bc5d70
* Sat Feb 7 2015 Orion Poplawski <orion@cora.nwra.com> - 3.1.2-1
bc5d70
- Update to 3.1.2
bc5d70
bc5d70
* Fri Jan 23 2015 Orion Poplawski <orion@cora.nwra.com> - 3.1.1-1
bc5d70
- Update to 3.1.1
bc5d70
- Drop ruby patch applied upstream
bc5d70
bc5d70
* Sat Jan 17 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 3.1.0-2
bc5d70
- Fix ruby 2.2.0 teeny (0) detection
bc5d70
bc5d70
* Wed Dec 17 2014 Orion Poplawski <orion@cora.nwra.com> - 3.1.0-1
bc5d70
- Update to 3.1.0 final
bc5d70
bc5d70
* Sat Nov 15 2014 Orion Poplawski <orion@cora.nwra.com> - 3.1.0-0.2.rc2
bc5d70
- Update to 3.1.0-rc2
bc5d70
bc5d70
* Wed Oct 29 2014 Orion Poplawski <orion@cora.nwra.com> - 3.1.0-0.1.rc1
bc5d70
- Update to 3.1.0-rc1
bc5d70
bc5d70
* Mon Sep 15 2014 Dan Horák <dan[at]danny.cz> - 3.0.2-2
bc5d70
- fix FindJNI for ppc64le (#1141782)
bc5d70
bc5d70
* Sun Sep 14 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.2-1
bc5d70
- Update to 3.0.2
bc5d70
bc5d70
* Mon Aug 25 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.1-3
bc5d70
- Update wxWidgets patches
bc5d70
bc5d70
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-2
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
bc5d70
bc5d70
* Wed Aug 6 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.1-1
bc5d70
- Update to 3.0.1
bc5d70
bc5d70
* Thu Jul 03 2014 Rex Dieter <rdieter@fedoraproject.org> 3.0.0-2
bc5d70
- optimize mimeinfo scriptlet
bc5d70
bc5d70
* Sat Jun 14 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-1
bc5d70
- Update to 3.0.0 final
bc5d70
bc5d70
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-0.11.rc6
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
bc5d70
bc5d70
* Tue May 27 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.10.rc6
bc5d70
- Update to 3.0.0-rc6
bc5d70
bc5d70
* Wed May 14 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.9.rc5
bc5d70
- Update to 3.0.0-rc5
bc5d70
- Drop icon patch applied upstream
bc5d70
bc5d70
* Tue Apr 22 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.8.rc4
bc5d70
- Update to 3.0.0-rc4
bc5d70
bc5d70
* Thu Apr 10 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.7.rc3
bc5d70
- Fix doc duplication
bc5d70
bc5d70
* Fri Apr 4 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.6.rc3
bc5d70
- Rebase patches to prevent .orig files in Modules
bc5d70
- Add install check for .orig files
bc5d70
bc5d70
* Wed Mar 26 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.5.rc3
bc5d70
- Update to 3.0.0-rc3
bc5d70
- Add patch to fix FindwxWidgets when cross-compiling for Windows (bug #1081207)
bc5d70
bc5d70
* Wed Mar 5 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.4.rc1
bc5d70
- Add additional FindPythonLibs patch from upstream (bug #1072964)
bc5d70
bc5d70
* Mon Mar 3 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.3.rc1
bc5d70
- Update to upstreams version of FindPythonLibs patch
bc5d70
bc5d70
* Mon Mar 3 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.2.rc1
bc5d70
- Use symlinks for bash completions
bc5d70
bc5d70
* Fri Feb 28 2014 Orion Poplawski <orion@cora.nwra.com> - 3.0.0-0.1.rc1
bc5d70
- Update to 3.0.0-rc1
bc5d70
- Update qtdeps patch to upstreamed version
bc5d70
- Install bash completions
bc5d70
bc5d70
* Tue Feb 11 2014 Orion Poplawski <orion@cora.nwra.com> - 2.8.12.2-2
bc5d70
- Add upstream patch to find Boost MPI library (bug #756141)
bc5d70
bc5d70
* Tue Jan 28 2014 Orion Poplawski <orion@cora.nwra.com> - 2.8.12.2-1
bc5d70
- Update to 2.8.12.2
bc5d70
bc5d70
* Wed Jan 22 2014 Orion Poplawski <orion@cora.nwra.com> - 2.8.12.1-2
bc5d70
- Fix FindFreetype for 2.5.1+
bc5d70
bc5d70
* Wed Nov 6 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12.1-1
bc5d70
- Update to 2.8.12.1
bc5d70
bc5d70
* Wed Oct 23 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-3
bc5d70
- Remove UseQt4 automatic dependency adding
bc5d70
bc5d70
* Thu Oct 10 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-2
bc5d70
- Autoload cmake-mode in emacs (bug #1017779)
bc5d70
bc5d70
* Tue Oct 8 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-1
bc5d70
- Update to 2.8.12 final
bc5d70
bc5d70
* Tue Oct 1 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.6.rc4
bc5d70
- Update to 2.8.12-rc4
bc5d70
- Drop upstreamed FindHD5 patch
bc5d70
bc5d70
* Thu Sep 19 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.5.rc3
bc5d70
- Add patch to fix FindHDF5
bc5d70
bc5d70
* Tue Sep 17 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.4.rc3
bc5d70
- Update to 2.8.12-rc3
bc5d70
bc5d70
* Wed Sep 4 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.3.rc2
bc5d70
- Update to 2.8.12-rc2
bc5d70
bc5d70
* Wed Aug 28 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.2.rc1
bc5d70
- Add patch to fix FindPythonLibs issues (bug #876118)
bc5d70
- Split docs into separate -doc sub-package
bc5d70
bc5d70
* Mon Aug 26 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.12-0.1.rc1
bc5d70
- Update to 2.8.12-rc1
bc5d70
- Drop ImageMagick patch - not needed
bc5d70
bc5d70
* Fri Jul 26 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11.2-4
bc5d70
- Use version-less docdir
bc5d70
bc5d70
* Thu Jul 25 2013 Petr Machata <pmachata@redhat.com> - 2.8.11.2-3
bc5d70
- Icon name in desktop file should be sans .png extension.
bc5d70
bc5d70
* Thu Jul 25 2013 Petr Machata <pmachata@redhat.com> - 2.8.11.2-2
bc5d70
- Pass -fno-strict-aliasing to cm_sha2.c to avoid strict aliasing
bc5d70
  problems that GCC warns about.
bc5d70
bc5d70
* Tue Jul 9 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11.2-1
bc5d70
- Update to 2.8.11.2 release
bc5d70
bc5d70
* Mon Jun 10 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11.1-1
bc5d70
- Update to 2.8.11.1 release
bc5d70
bc5d70
* Sat May 18 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-1
bc5d70
- Update to 2.8.11 release
bc5d70
bc5d70
* Mon May 13 2013 Tom Callaway <spot@fedoraproject.org> - 2.8.11-0.9.rc4
bc5d70
- add FindLua52.cmake
bc5d70
bc5d70
* Thu May 9 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.8.rc4
bc5d70
- Update to 2.8.11-rc4
bc5d70
bc5d70
* Fri Apr 19 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.7.rc3
bc5d70
- Update to 2.8.11-rc3
bc5d70
bc5d70
* Thu Apr 18 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.6.rc2
bc5d70
- Drop -O3 from default release build type flags in cmake rpm macro (bug 875954)
bc5d70
bc5d70
* Wed Apr 17 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.5.rc2
bc5d70
- Update to 2.8.11-rc2
bc5d70
- Rebase ImageMagick patch
bc5d70
bc5d70
* Mon Mar 18 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.4.rc1
bc5d70
- respin cmake-2.8.11-rc1-IM_pkgconfig_hints.patch
bc5d70
- drop/omit backup files when applying patches
bc5d70
bc5d70
* Sat Mar 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.3.rc1
bc5d70
- Patch FindImageMagick.cmake for newer ImageMagick versions
bc5d70
bc5d70
* Sat Mar 16 2013 Rex Dieter <rdieter@fedoraproject.org> 2.8.11-0.2.rc1
bc5d70
- use %%{_rpmconfigdir}/macros.d on f19+
bc5d70
bc5d70
* Fri Mar 15 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.11-0.1.rc1
bc5d70
- Update to 2.8.11-rc1
bc5d70
- Drop upstream ccmake and usrmove patches
bc5d70
bc5d70
* Wed Mar 13 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-5
bc5d70
- Add patch from upstream to fix UsrMove handling (bug #917407)
bc5d70
- Drop %%config from rpm macros
bc5d70
- Define FCFLAGS in cmake macro
bc5d70
bc5d70
* Fri Feb 8 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-4
bc5d70
- Add patch to use ninja-build (bug #886184)
bc5d70
bc5d70
* Thu Jan 24 2013 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.2-3
bc5d70
- Update FindPostgreSQL patch to use PostgreSQL_LIBRARY (bug #903757)
bc5d70
bc5d70
* Thu Jan 17 2013 Tomas Bzatek <tbzatek@redhat.com> - 2.8.10.2-2
bc5d70
- Rebuilt for new libarchive
bc5d70
bc5d70
* Tue Nov 27 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.10.2-1
bc5d70
- 2.8.10.2
bc5d70
bc5d70
* Thu Nov 8 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10.1-1
bc5d70
- Update to 2.8.10.1
bc5d70
bc5d70
* Thu Nov 1 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-1
bc5d70
- Update to 2.8.10 final
bc5d70
bc5d70
* Thu Oct 25 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-0.2.rc3
bc5d70
- Add patch to fix DEL key in ccmake (bug 869769)
bc5d70
bc5d70
* Wed Oct 24 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.10-0.1.rc3
bc5d70
- Update to 2.8.10 RC 3
bc5d70
- Rebase FindRuby and FindPostgreSQL patches
bc5d70
bc5d70
* Thu Aug 9 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-1
bc5d70
- Update to 2.8.9 final
bc5d70
bc5d70
* Fri Jul 27 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.4.rc3
bc5d70
- Update to 2.8.9 RC 3
bc5d70
bc5d70
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.9-0.3.rc2
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
bc5d70
bc5d70
* Mon Jul 16 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.2.rc2
bc5d70
- Update to 2.8.9 RC 2
bc5d70
bc5d70
* Tue Jul 10 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.9-0.1.rc1
bc5d70
- Update to 2.8.9 RC 1
bc5d70
- Drop pkgconfig patch
bc5d70
bc5d70
* Thu Jul 5 2012 Orion Poplawski <orion@cora.nwra.com> 2.8.8-5
bc5d70
- Add patch to fix FindPostgreSQL (bug 828467)
bc5d70
bc5d70
* Mon May 21 2012 Orion Poplawski <orion@cora.nwra.com> 2.8.8-4
bc5d70
- Add patch to fix FindRuby (bug 822796)
bc5d70
bc5d70
* Thu May 10 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.8-3
bc5d70
- Incorrect license tag in spec file (#820334)
bc5d70
bc5d70
* Thu May 3 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-2
bc5d70
- Comply with Emacs packaging guidlines (bug #818658)
bc5d70
bc5d70
* Thu Apr 19 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-1
bc5d70
- Update to 2.8.8 final
bc5d70
bc5d70
* Sat Apr 14 2012 Rex Dieter <rdieter@fedoraproject.org> 2.8.8-0.4.rc2
bc5d70
- adjust pkgconfig patch (#812188)
bc5d70
bc5d70
* Fri Apr 13 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.3.rc2
bc5d70
- Add upstream patch to set PKG_CONFIG_FOUND (bug #812188)
bc5d70
bc5d70
* Mon Apr 9 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.2.rc2
bc5d70
- Update to 2.8.8 RC 2
bc5d70
bc5d70
* Fri Mar 23 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.8-0.1.rc1
bc5d70
- Update to 2.8.8 RC 1
bc5d70
bc5d70
* Tue Feb 21 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-6
bc5d70
- Just strip CMAKE_INSTALL_LIBDIR from %%cmake macro
bc5d70
bc5d70
* Tue Feb 21 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-5
bc5d70
- Strip CMAKE_INSTALL_LIBDIR and others from %%cmake macro (bug 795542)
bc5d70
bc5d70
* Thu Jan 26 2012 Tomas Bzatek <tbzatek@redhat.com> - 2.8.7-4
bc5d70
- Rebuilt for new libarchive
bc5d70
bc5d70
* Wed Jan 18 2012 Jaroslav Reznik <jreznik@redhat.com> - 2.8.7-3
bc5d70
- Rebuild for libarchive
bc5d70
bc5d70
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.7-2
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
bc5d70
bc5d70
* Sun Jan 1 2012 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-1
bc5d70
- Update to 2.8.7 final
bc5d70
bc5d70
* Tue Dec 27 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-0.2.rc2
bc5d70
- Update to 2.8.7 RC 2
bc5d70
bc5d70
* Tue Dec 13 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.7-0.1.rc1
bc5d70
- Update to 2.8.7 RC 1
bc5d70
bc5d70
* Tue Nov 15 2011 Daniel Drake <dsd@laptop.org> - 2.8.6-2
bc5d70
- Rebuild for libarchive.so.11
bc5d70
bc5d70
* Wed Oct 5 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-1
bc5d70
- Update to 2.8.6 final
bc5d70
bc5d70
* Thu Sep 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.5.rc4
bc5d70
- Update to 2.8.6 RC 4
bc5d70
bc5d70
* Tue Sep 13 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.4.rc3
bc5d70
- Update to 2.8.6 RC 3
bc5d70
bc5d70
* Sun Sep 11 2011 Ville Skyttä <ville.skytta@iki.fi> - 2.8.6-0.3.rc2
bc5d70
- Sync FFLAGS and LDFLAGS in the %%cmake macro with redhat-rpm-config.
bc5d70
bc5d70
* Tue Sep 6 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.2.rc2
bc5d70
- Update to 2.8.6 RC 2
bc5d70
- Drop aclocal patch
bc5d70
bc5d70
* Mon Aug 29 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.6-0.1.rc1
bc5d70
- Update to 2.8.6 RC 1
bc5d70
- Update dcmtk patch
bc5d70
- Add upstream patch to fix aclocal install location
bc5d70
bc5d70
* Thu Jul 28 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-3
bc5d70
- Updated patch to find dcmtk in Fedora (Bug #720140)
bc5d70
bc5d70
* Fri Jul 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-2
bc5d70
- Add patch to find dcmtk in Fedora (Bug #720140)
bc5d70
bc5d70
* Fri Jul 22 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-1
bc5d70
- Update to 2.8.5 final
bc5d70
- Drop issue 12307 patch
bc5d70
bc5d70
* Thu Jul 21 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.3.rc3
bc5d70
- Update to 2.8.5 RC 3
bc5d70
- Drop upstreamed swig patch
bc5d70
- Apply upstream fix for issue 12307 (bug #723652)
bc5d70
bc5d70
* Mon Jun 20 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.2.rc2
bc5d70
- Update to 2.8.5 RC 2
bc5d70
- Add patch from upstream to fix FindSWIG
bc5d70
bc5d70
* Tue May 31 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.5-0.1.rc1
bc5d70
- Update to 2.8.5 RC 1
bc5d70
- Disable CTestTestUpload test, needs internet access
bc5d70
bc5d70
* Thu Feb 17 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-1
bc5d70
- Update to 2.8.4 final
bc5d70
bc5d70
* Wed Feb 2 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-0.2.rc2
bc5d70
- Update to 2.8.4 RC 2
bc5d70
bc5d70
* Tue Jan 18 2011 Orion Poplawski <orion@cora.nwra.com> - 2.8.4-0.1.rc1
bc5d70
- Update to 2.8.4 RC 1
bc5d70
- Drop qt4 patch
bc5d70
bc5d70
* Thu Dec 16 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-2
bc5d70
- Add patch from upstream git to fix bug 652886 (qt3/qt4 detection)
bc5d70
bc5d70
* Thu Nov 4 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-1
bc5d70
- Update to 2.8.3 final
bc5d70
bc5d70
* Mon Nov 1 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.3.rc4
bc5d70
- Update to 2.8.3 RC 4
bc5d70
- Drop python 2.7 patch fixed upstream
bc5d70
- No need to fixup source file permissions anymore
bc5d70
bc5d70
* Fri Oct 22 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.2.rc3
bc5d70
- Update to 2.8.3 RC 3
bc5d70
bc5d70
* Thu Sep 16 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.3-0.1.rc1
bc5d70
- Update to 2.8.3 RC 1
bc5d70
- Add BR bzip2-devel and libarchive-devel
bc5d70
bc5d70
* Fri Jul 23 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.8.2-2
bc5d70
- add support for Python 2.7 to FindPythonLibs.cmake (Orcan Ogetbil)
bc5d70
bc5d70
* Tue Jul 6 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-1
bc5d70
- Update to 2.8.2 final
bc5d70
bc5d70
* Thu Jun 24 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.3.rc4
bc5d70
- Update to 2.8.2 RC 4
bc5d70
bc5d70
* Wed Jun 23 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.2.rc3
bc5d70
- Update to 2.8.2 RC 3
bc5d70
bc5d70
* Mon Jun 21 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.2-0.1.rc2
bc5d70
- Update to 2.8.2 RC 2
bc5d70
bc5d70
* Thu Jun 3 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-5
bc5d70
- Upstream published a newer 2.8.1 tar ball
bc5d70
bc5d70
* Wed Jun 2 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-4
bc5d70
- Add BR gcc-gfortran so Fortran support is built
bc5d70
bc5d70
* Wed Apr 21 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-3
bc5d70
- Disable ModuleNotices test, re-enable parallel ctest
bc5d70
bc5d70
* Tue Mar 30 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-2
bc5d70
- Disable parallel ctest checks for now
bc5d70
bc5d70
* Tue Mar 23 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-1
bc5d70
- Update to 2.8.1 final
bc5d70
bc5d70
* Tue Mar 23 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.8.1-0.3.rc5
bc5d70
- Own /usr/lib(64)/cmake
bc5d70
bc5d70
* Fri Mar 12 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-0.2.rc5
bc5d70
- Update to 2.8.1 RC 5
bc5d70
bc5d70
* Fri Feb 19 2010 Orion Poplawski <orion@cora.nwra.com> - 2.8.1-0.1.rc3
bc5d70
- Update to 2.8.1 RC 3
bc5d70
bc5d70
* Thu Jan 14 2010 Rex Dieter <rdieter@fedorproject.org> - 2.8.0-2
bc5d70
- macros.cmake: drop -DCMAKE_SKIP_RPATH:BOOL=ON from %%cmake
bc5d70
bc5d70
* Wed Nov 18 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-1
bc5d70
- Update to 2.8.0 final
bc5d70
bc5d70
* Wed Nov 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.8.0-0.8.rc7
bc5d70
- rebuild (for qt-4.6.0-rc1)
bc5d70
bc5d70
* Wed Nov 11 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.7.rc7
bc5d70
- Update to 2.8.0 RC 7
bc5d70
bc5d70
* Tue Nov 10 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.7.rc6
bc5d70
- Update to 2.8.0 RC 6
bc5d70
bc5d70
* Wed Nov 4 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.6.rc5
bc5d70
- Update to 2.8.0 RC 5
bc5d70
- Drop patches fixed upstream
bc5d70
bc5d70
* Fri Oct 30 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.5.rc4
bc5d70
- Update to 2.8.0 RC 4
bc5d70
- Add FindJNI patch
bc5d70
- Add test patch from cvs to fix Fedora build test build error
bc5d70
bc5d70
* Tue Oct 13 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.4.rc3
bc5d70
- Update to 2.8.0 RC 3
bc5d70
- Drop vtk64 patch fixed upstream
bc5d70
bc5d70
* Fri Oct 9 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.3.rc2
bc5d70
- Do out of tree build, needed for ExternalProject test
bc5d70
bc5d70
* Thu Oct 8 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.2.rc2
bc5d70
- Update to 2.8.0 RC 2
bc5d70
- Use parallel ctest in %%check
bc5d70
bc5d70
* Tue Sep 29 2009 Orion Poplawski <orion@cora.nwra.com> - 2.8.0-0.1.rc1
bc5d70
- Update to 2.8.0 RC 1
bc5d70
bc5d70
* Thu Sep 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.4-4
bc5d70
- macro.cmake: prefixes cmake with the package being builts bindir (#523878)
bc5d70
bc5d70
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.4-3
bc5d70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
bc5d70
bc5d70
* Wed Jun 3 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.4-2
bc5d70
- Add patch to find VTK on 64-bit machines (bug #503945)
bc5d70
bc5d70
* Wed Apr 29 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.4-1
bc5d70
- Update to 2.6.4
bc5d70
- Drop patch for bug #475876 fixed upstream
bc5d70
bc5d70
* Mon Mar 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.3-3
bc5d70
- macros.cmake: +%%_cmake_version
bc5d70
bc5d70
* Mon Mar 09 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2.6.3-2
bc5d70
- Fix crash during kdepimlibs build (#475876)
bc5d70
bc5d70
* Mon Feb 23 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-1
bc5d70
- Update to 2.6.3 final
bc5d70
bc5d70
* Tue Feb 17 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.4.rc13
bc5d70
- Update to 2.6.3-RC-13
bc5d70
bc5d70
* Tue Jan 13 2009 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.3.rc8
bc5d70
- Update to 2.6.3-RC-8
bc5d70
bc5d70
* Sun Jan 04 2009 Rex Dieter <rdieter@fedoraproject.org> - 2.6.3-0.2.rc5
bc5d70
- macros.cmake: add -DCMAKE_SKIP_RPATH:BOOL=ON
bc5d70
- fix Release tag
bc5d70
bc5d70
* Wed Dec 10 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.3-0.rc5.1
bc5d70
- Update to 2.6.3-RC-5
bc5d70
bc5d70
* Tue Dec 2 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.6.2-3
bc5d70
- Add -DCMAKE_VERBOSE_MAKEFILE=ON to %%cmake (#474053)
bc5d70
- preserve timestamp of macros.cmake
bc5d70
- cosmetics
bc5d70
bc5d70
* Tue Oct 21 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-2
bc5d70
- Allow conditional build of gui
bc5d70
bc5d70
* Mon Sep 29 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-1
bc5d70
- Update to 2.6.2
bc5d70
bc5d70
* Mon Sep 8 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.2-0.rc3.1
bc5d70
- Update to 2.6.2-RC-2
bc5d70
- Drop parens patch fixed upstream
bc5d70
bc5d70
* Tue Sep 2 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-3
bc5d70
- Drop jni patch, applied upstream.
bc5d70
bc5d70
* Tue Aug 26 2008 Rex Dieter <rdieter@fedoraproject.org> - 2.6.1-2
bc5d70
- attempt to patch logic error, crasher
bc5d70
bc5d70
* Tue Aug 5 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-1
bc5d70
- Update to 2.6.1
bc5d70
bc5d70
* Mon Jul 14 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.1-0.rc8.1
bc5d70
- Update to 2.6.1-RC-8
bc5d70
- Drop xmlrpc patch fixed upstream
bc5d70
bc5d70
* Tue May 6 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-1
bc5d70
- Update to 2.6.0
bc5d70
bc5d70
* Mon May 5 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc10.1
bc5d70
- Update to 2.6.0-RC-10
bc5d70
bc5d70
* Thu Apr 24 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc9.1
bc5d70
- Update to 2.6.0-RC-9
bc5d70
bc5d70
* Fri Apr 11 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc8.1
bc5d70
- Update to 2.6.0-RC-8
bc5d70
bc5d70
* Thu Apr 3 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc6.1
bc5d70
- Update to 2.6.0-RC-6
bc5d70
bc5d70
* Fri Mar 28 2008 Orion Poplawski <orion@cora.nwra.com> - 2.6.0-0.rc5.1
bc5d70
- Update to 2.6.0-RC-5
bc5d70
- Add gui sub-package for Qt frontend
bc5d70
bc5d70
* Fri Mar 7 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-3
bc5d70
- Add macro for bootstrapping new release/architecture
bc5d70
- Add %%check section
bc5d70
bc5d70
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.4.8-2
bc5d70
- Autorebuild for GCC 4.3
bc5d70
bc5d70
* Tue Jan 22 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-1
bc5d70
- Update to 2.4.8
bc5d70
bc5d70
* Wed Jan 16 2008 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-0.rc12
bc5d70
- Update to 2.4.8 RC-12
bc5d70
bc5d70
* Fri Dec 14 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.8-0.rc4
bc5d70
- Update to 2.4.8 RC-4
bc5d70
bc5d70
* Mon Nov 12 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-4
bc5d70
- No longer set CMAKE_SKIP_RPATH
bc5d70
bc5d70
* Tue Aug 28 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-3
bc5d70
- Rebuild for new expat
bc5d70
bc5d70
* Wed Aug 22 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-2
bc5d70
- Rebuild for BuildID
bc5d70
bc5d70
* Mon Jul 23 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-1
bc5d70
- Update to 2.4.7
bc5d70
bc5d70
* Fri Jun 29 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.7-0.rc11
bc5d70
- Update to 2.4.7 RC-11
bc5d70
bc5d70
* Wed Jun 27 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-4
bc5d70
- Update macros.cmake to add CMAKE_INSTALL_LIBDIR, INCLUDE_INSTALL_DIR,
bc5d70
  LIB_INSTALL_DIR, SYSCONF_INSTALL_DIR, and SHARE_INSTALL_PREFIX
bc5d70
bc5d70
* Mon Apr 16 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-3
bc5d70
- Apply patch from upstream CVS to fix .so install permissions (bug #235673)
bc5d70
bc5d70
* Fri Apr 06 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-2
bc5d70
- Add rpm macros
bc5d70
bc5d70
* Thu Jan 11 2007 Orion Poplawski <orion@cora.nwra.com> - 2.4.6-1
bc5d70
- Update to 2.4.6
bc5d70
bc5d70
* Mon Dec 18 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.5-2
bc5d70
- Use system libraries (bootstrap --system-libs)
bc5d70
bc5d70
* Tue Dec  5 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.5-1
bc5d70
- Update to 2.4.5
bc5d70
bc5d70
* Tue Nov 21 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.4-1
bc5d70
- Update to 2.4.4
bc5d70
bc5d70
* Tue Oct 31 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-4
bc5d70
- Add /usr/lib/jvm/java to FindJNI search paths
bc5d70
bc5d70
* Tue Aug 29 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-3
bc5d70
- Rebuild for FC6
bc5d70
bc5d70
* Wed Aug  2 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-2
bc5d70
- vim 7.0 now ships cmake files, so don't ship ours (bug #201018)
bc5d70
- Add patch to Linux.cmake for Fortran soname support for plplot
bc5d70
bc5d70
* Tue Aug  1 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.3-1
bc5d70
- Update to 2.4.3
bc5d70
bc5d70
* Mon Jul 31 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-3
bc5d70
- Update for vim 7.0
bc5d70
bc5d70
* Tue Jul 11 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-2
bc5d70
- Patch FindRuby and FindSWIG to work on Fedora (bug #198103)
bc5d70
bc5d70
* Fri Jun 30 2006 Orion Poplawski <orion@cora.nwra.com> - 2.4.2-1
bc5d70
- Update to 2.4.2
bc5d70
bc5d70
* Thu Apr  6 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-4
bc5d70
- Update for vim 7.0c
bc5d70
bc5d70
* Tue Mar 28 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-3
bc5d70
- No subpackages, just own the emacs and vim dirs.
bc5d70
bc5d70
* Tue Mar 21 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-2
bc5d70
- Add emacs and vim support
bc5d70
- Include Example in docs
bc5d70
bc5d70
* Wed Mar  8 2006 Orion Poplawski <orion@cora.nwra.com> - 2.2.3-1
bc5d70
- Fedora Extras version