Blame SPECS/fish.spec

73b42e
Name:           fish
rdobuilder f4aa41
Version:        3.7.1
rdobuilder f4aa41
Release:        1%{?dist}
73b42e
Summary:        Friendly interactive shell
73b42e
# see also doc_src/license.rst
73b42e
# GPLv2
73b42e
#   - src/fish.cpp
73b42e
#   and rest…
73b42e
# GPLv2+
73b42e
#   - src/builtins/printf.cpp
73b42e
# BSD
73b42e
#   - src/fallback.cpp
73b42e
#   - share/tools/create_manpage_completions.py
73b42e
# ISC
73b42e
#   - src/env.cpp
73b42e
#   - src/utf8.cpp
73b42e
#   - src/utf8.h
73b42e
# LGPLv2+
73b42e
#   - src/wgetopt.cpp
73b42e
#   - src/wgetopt.h
73b42e
# MIT
73b42e
#   - share/completions/grunt.fish
73b42e
#   - share/tools/web_config/js/angular-route.js
73b42e
#   - share/tools/web_config/js/angular-sanitize.js
73b42e
#   - share/tools/web_config/js/angular.js
73b42e
# PSF-2.0
73b42e
#   - doc_src/python_docs_theme/,
73b42e
License:        GPL-2.0-only AND BSD-3-Clause AND ISC AND LGPL-2.0-or-later AND MIT AND PSF-2.0
73b42e
URL:            https://fishshell.com
73b42e
%if %{undefined gitnum}
73b42e
Source0:        https://github.com/fish-shell/fish-shell/releases/download/%{version}/%{name}-%{version}.tar.xz
73b42e
Source1:        https://github.com/fish-shell/fish-shell/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
73b42e
Source2:        gpgkey-003837986104878835FA516D7A67D962D88A709A.gpg
73b42e
%else
73b42e
Source0:        https://github.com/fish-shell/fish-shell/archive/%{githash}/%{name}-%{githash}.tar.gz
73b42e
%endif
73b42e
73b42e
BuildRequires:  cmake >= 3.5
73b42e
BuildRequires:  ninja-build
73b42e
BuildRequires:  gcc
73b42e
BuildRequires:  gcc-c++
73b42e
BuildRequires:  gettext
73b42e
BuildRequires:  ncurses-devel
73b42e
BuildRequires:  pcre2-devel
73b42e
BuildRequires:  gnupg2
73b42e
BuildRequires:  python3-devel
73b42e
BuildRequires:  python3-pexpect
73b42e
BuildRequires:  procps-ng
73b42e
BuildRequires:  glibc-langpack-en
73b42e
%global __python %{__python3}
73b42e
BuildRequires:  /usr/bin/sphinx-build
73b42e
BuildRequires:  /usr/bin/desktop-file-validate
73b42e
73b42e
# tab completion wants man-db
73b42e
Recommends:     man-db
73b42e
Recommends:     man-pages
73b42e
Recommends:     groff-base
73b42e
73b42e
Provides:       bundled(js-angular) = 1.8.2
73b42e
73b42e
%description
73b42e
fish is a fully-equipped command line shell (like bash or zsh) that is
73b42e
smart and user-friendly. fish supports powerful features like syntax
73b42e
highlighting, autosuggestions, and tab completions that just work, with
73b42e
nothing to learn or configure.
73b42e
73b42e
%prep
73b42e
%if %{undefined gitnum}
73b42e
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
73b42e
%endif
73b42e
%autosetup -p1 %{?gitnum:-n fish-shell-%{githash}}
73b42e
%if %{defined gitnum}
73b42e
echo "%{version_base}-%{gitnum}g%{githashshort}" > version
73b42e
%endif
73b42e
73b42e
# Change the bundled scripts to invoke the python binary directly.
73b42e
for f in $(find share/tools -type f -name '*.py'); do
73b42e
    sed -i -e '1{s@^#!.*@#!%{__python3}@}' "$f"
73b42e
done
73b42e
73b42e
%build
73b42e
%cmake -GNinja \
73b42e
    -DBUILD_DOCS=ON \
73b42e
    -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \
73b42e
    -Dextra_completionsdir=%{_datadir}/%{name}/vendor_completions.d \
73b42e
    -Dextra_functionsdir=%{_datadir}/%{name}/vendor_functions.d \
73b42e
    -Dextra_confdir=%{_datadir}/%{name}/vendor_conf.d
73b42e
73b42e
%cmake_build -t all doc fish_tests
73b42e
73b42e
# We still need to slightly manually adapt the pkgconfig file and remove
73b42e
# some /usr/local/ references (RHBZ#1869376)
73b42e
sed -i 's^/usr/local/^/usr/^g' %{_vpath_builddir}/*.pc
73b42e
73b42e
%install
73b42e
%cmake_install
73b42e
73b42e
# No more automagic Python bytecompilation phase 3
73b42e
# * https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_3
73b42e
%py_byte_compile %{python3} %{buildroot}%{_datadir}/%{name}/tools/
73b42e
73b42e
# Install docs from tarball root
73b42e
cp -a README.rst %{buildroot}%{_pkgdocdir}
73b42e
cp -a CONTRIBUTING.rst %{buildroot}%{_pkgdocdir}
73b42e
73b42e
%find_lang %{name}
73b42e
73b42e
%check
73b42e
# Sadly, ctest is broken
73b42e
%ninja_build -C %{_vpath_builddir} test
73b42e
desktop-file-validate %{buildroot}%{_datadir}/applications/fish.desktop
73b42e
73b42e
%post
73b42e
if [ "$1" = 1 ]; then
73b42e
  if [ ! -f %{_sysconfdir}/shells ] ; then
73b42e
    echo "%{_bindir}/fish" > %{_sysconfdir}/shells
73b42e
    echo "/bin/fish" >> %{_sysconfdir}/shells
73b42e
  else
73b42e
    grep -q "^%{_bindir}/fish$" %{_sysconfdir}/shells || echo "%{_bindir}/fish" >> %{_sysconfdir}/shells
73b42e
    grep -q "^/bin/fish$" %{_sysconfdir}/shells || echo "/bin/fish" >> %{_sysconfdir}/shells
73b42e
  fi
73b42e
fi
73b42e
73b42e
%postun
73b42e
if [ "$1" = 0 ] && [ -f %{_sysconfdir}/shells ] ; then
73b42e
  sed -i '\!^%{_bindir}/fish$!d' %{_sysconfdir}/shells
73b42e
  sed -i '\!^/bin/fish$!d' %{_sysconfdir}/shells
73b42e
fi
73b42e
73b42e
%files -f %{name}.lang
73b42e
%license COPYING
73b42e
%{_mandir}/man1/fish*.1*
73b42e
%{_bindir}/fish*
73b42e
%config(noreplace) %{_sysconfdir}/fish/
73b42e
%{_datadir}/fish/
73b42e
%{_datadir}/pkgconfig/fish.pc
73b42e
%{_pkgdocdir}
73b42e
%{_datadir}/applications/fish.desktop
73b42e
%{_datadir}/pixmaps/fish.png
73b42e
73b42e
%changelog
rdobuilder f4aa41
* Sat Jul 27 2024 ErrorNoInternet <errornointernet@envs.net> - 3.7.1-1
rdobuilder f4aa41
- New upstream release 3.7.1 (fixes rhbz#2270247)
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-4
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-3
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.7.0-2
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Jan 02 2024 Neal Gompa <ngompa@fedoraproject.org> - 3.7.0-1
rdobuilder f4aa41
- New upstream release 3.7.0 (Resolves: rhbz#2256375)
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Dec 11 2023 Dan Čermák <dan.cermak@cgc-instruments.com> - 3.6.4-2
rdobuilder f4aa41
- Remove duplicate AND from License tag
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Dec 06 2023 Dan Čermák <dan.cermak@cgc-instruments.com> - 3.6.4-1
rdobuilder f4aa41
- New upstream release 3.6.4, fixes rhbz#2252773
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Dec 06 2023 Dan Čermák <dan.cermak@cgc-instruments.com> - 3.6.1-4
rdobuilder f4aa41
- Switch license identifier to SPDX and add missing PSF-2.0
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Dec 05 2023 Dan Čermák <dan.cermak@cgc-instruments.com> - 3.6.1-3
rdobuilder f4aa41
- Use proper rpm comments to prevent macro expansion
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.1-2
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Apr 10 2023 Siteshwar Vashisht <svashisht@redhat.com> - 3.6.1-1
rdobuilder f4aa41
- Update to 3.6.1
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Jan 31 2023 Siteshwar Vashisht <svashisht@redhat.com> - 3.6.0-1
rdobuilder f4aa41
- Update to 3.6.0
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Aug 15 2022 Siteshwar Vashisht <svashisht@redhat.com> - 3.5.1-1
rdobuilder f4aa41
- Update to 3.5.1
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.5.0-2
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Jun 17 2022 Siteshwar Vashisht <svashisht@redhat.com> - 3.5.0-1
rdobuilder f4aa41
- Update to 3.5.0
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Apr 03 2022 Igor Raits <igor.raits@gmail.com> - 3.4.1^120g1a0b1ae238e-1
rdobuilder f4aa41
- Update to 3.4.1-120-g1a0b1ae23
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Apr 03 2022 Igor Raits <igor.raits@gmail.com> - 3.4.1-1
rdobuilder f4aa41
- Update to 3.4.1
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Mar 13 2022 Igor Raits <igor.raits@gmail.com> - 3.4.0-1
rdobuilder f4aa41
- Update to 3.4.0
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Feb 21 2022 Igor Raits <igor.raits@gmail.com> - 3.3.1^1075ge0bc944d5c5-1
rdobuilder f4aa41
- Update to 3.3.1-1075-ge0bc944d5
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Feb 06 2022 Igor Raits <igor.raits@gmail.com> - 3.3.1^1034g964b7a729a7-1
rdobuilder f4aa41
- Update to 3.3.1-1034-g964b7a729
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1^803g76a336d647e-3
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Dec 29 2021 Igor Raits <igor.raits@gmail.com> - 3.3.1^803g76a336d647e-2
rdobuilder f4aa41
- Add missing BuildRequires for tests
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Dec 29 2021 Igor Raits <igor.raits@gmail.com> - 3.3.1^803g76a336d647e-1
rdobuilder f4aa41
- Update to 3.3.1-803-g76a336d64
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1-2
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jul 07 2021 Siteshwar Vashisht <svashisht@redhat.com> - 3.3.1-1
rdobuilder f4aa41
- Update to 3.3.1
rdobuilder f4aa41
  Resolves: #1979734
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jul 01 2021 Siteshwar Vashisht <svashisht@redhat.com> - 3.3.0-1
rdobuilder f4aa41
- Update to 3.3.0
rdobuilder f4aa41
  Resolves: #1947062
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Mar 30 2021 Jonathan Wakely <jwakely@redhat.com> - 3.2.1-2
rdobuilder f4aa41
- Rebuilt for removed libstdc++ symbol (#1937698)
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Mar 18 2021 Siteshwar Vashisht <svashisht@redhat.com> - 3.2.1-1
rdobuilder f4aa41
- Update to 3.2.1
rdobuilder f4aa41
  Resolves: #1940398
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Mar 13 2021 Siteshwar Vashisht <svashisht@redhat.com> - 3.2.0-1
rdobuilder f4aa41
- Update to 3.2.0
rdobuilder f4aa41
  Resolves: #1933886
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-6
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Aug 25 2020 Oliver Falk <oliver@linux-kernel.at> - 3.1.2-5
rdobuilder f4aa41
- Correct pkgconfig references to /usr/local (RHBZ#1869376)
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Aug 17 2020 Artem Polishchuk <ego.cordatus@gmail.com> - 3.1.2-4
rdobuilder f4aa41
- Remove automagic Python bytecompilation | Fix FTBFS f33 | RH#1863559
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-3
rdobuilder f4aa41
- Second attempt - Rebuilt for
rdobuilder f4aa41
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-2
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Wed May 06 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 3.1.2-1
rdobuilder f4aa41
- Update to 3.1.2
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Feb 15 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 3.1.0-1
rdobuilder f4aa41
- Update to 3.1.0
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-3
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-2
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Feb 24 2019 luto@kernel.org - 3.0.2-1
rdobuilder f4aa41
- Update to 3.0.2
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-5
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Jan 05 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.0.0-4
rdobuilder f4aa41
- Fix crash in 'string match' subcommand
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Dec 30 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.0.0-3
rdobuilder f4aa41
- Switch to CMake/Ninja
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Dec 29 2018 David Adam <zanchey@ucc.gu.uwa.edu.au> - 3.0.0-2
rdobuilder f4aa41
- Move to CMake builds
rdobuilder f4aa41
- Drop unneeded dependencies
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Dec 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.0.0-1
rdobuilder f4aa41
- Update to 3.0.0
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-4
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.7.1-3
rdobuilder f4aa41
- Rebuilt for Python 3.7
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-2
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Jan 14 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.7.1-1
rdobuilder f4aa41
- Update to 2.7.1
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Oct 04 2017 Andy Lutomirski <luto@kernel.org> - 2.6.0-1
rdobuilder f4aa41
- Update to 2.6.0
rdobuilder f4aa41
- Stop using bundled pcre2
rdobuilder f4aa41
- Add some missing dependencies (rhbz #1478779)
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-6
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-5
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Mar 12 2017 Peter Robinson <pbrobinson@fedoraproject.org> 2.3.1-4
rdobuilder f4aa41
- Drop ExcludeArch as ppc64le's tests now pass
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-3
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.3.1-2
rdobuilder f4aa41
- Rebuild for Python 3.6
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jul 07 2016 Oliver Haessler <oliver@redhat.com> - 2.3.1-1
rdobuilder f4aa41
- Bump to 2.3.1
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Jun 26 2016 luto@kernel.org - 2.3.0-2
rdobuilder f4aa41
- Require bc (rhbz 1349714)
rdobuilder f4aa41
- Improve Fedora vs EPEL compatibility in the specfile
rdobuilder f4aa41
rdobuilder f4aa41
* Sun May 22 2016 luto@kernel.org - 2.3.0-1
rdobuilder f4aa41
- Bump to 2.3.0
rdobuilder f4aa41
- Drop most Fedora patches
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Feb 26 2016 luto@kernel.org - 2.2.0-11
rdobuilder f4aa41
- Add function/snippet hierarchy (backported from upstream)
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Feb 04 2016 luto@kernel.org - 2.2.0-10
rdobuilder f4aa41
- Fix build on GCC 6
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.0-9
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Jan 04 2016 Andy Lutomirski <luto@mit.edu> - 2.2.0-8
rdobuilder f4aa41
- Tidy up EL compat
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Jan 02 2016 Oliver Haessler <oliver@redhat.com> - 2.2.0-7
rdobuilder f4aa41
- included patch directly into the spec file
rdobuilder f4aa41
- added new patch for using python3.4 on EPEL 7
rdobuilder f4aa41
- excluded ppc64le as the fish_tests fail for this arch
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Dec 21 2015 Oliver Haessler <oliver@redhat.com> - 2.2.0-6
rdobuilder f4aa41
- added new patch for EL7 build
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-5
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Sep 24 2015 Andy Lutomirski <luto@mit.edu> - 2.2.0-4
rdobuilder f4aa41
- Hopefully fix rhbz #1263052 / upstream #2393
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Aug 20 2015 Andy Lutomirski <luto@mit.edu> - 2.2.0-3
rdobuilder f4aa41
- Re-enable tests
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Aug 19 2015 Andy Lutomirski <luto@mit.edu> - 2.2.0-2
rdobuilder f4aa41
- Fix docs on newer RPM
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Aug 19 2015 Andy Lutomirski <luto@mit.edu> - 2.0.0-1
rdobuilder f4aa41
- Bump to 2.2.0
rdobuilder f4aa41
- Drop most Fedora patches
rdobuilder f4aa41
- Disable tests (broken upstream)
rdobuilder f4aa41
- Adapt to new tarball contents
rdobuilder f4aa41
- Drop Python 2 support (we will only target F22 and newer)
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-5
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.1.1-4
rdobuilder f4aa41
- Rebuilt for GCC 5 C++11 ABI change
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Dec 17 2014 Andy Lutomirski <luto@mit.edu> - 2.1.1-3
rdobuilder f4aa41
- For Fedora 22+, use Python 3
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Dec 14 2014 Andy Lutomirski <luto@mit.edu> - 2.1.1-2
rdobuilder f4aa41
- Backport grep.fish fixes (rhbz #1173924)
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Sep 29 2014 Andy Lutomirski <luto@mit.edu> - 2.1.1-1
rdobuilder f4aa41
- Update to 2.1.1
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-12
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Aug 12 2014 Andy Lutomirski <luto@mit.edu> - 2.1.0-11
rdobuilder f4aa41
- Improve fixes for CVE-2014-2905 and CVE-2014-2914
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-10
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Apr 28 2014 Andy Lutomirski <luto@mit.edu> - 2.1.0-9
rdobuilder f4aa41
- Fix CVE-2014-2914
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Apr 28 2014 Andy Lutomirski <luto@mit.edu> - 2.1.0-8
rdobuilder f4aa41
- Fix build failure
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Apr 28 2014 Andy Lutomirski <luto@mit.edu> - 2.1.0-7
rdobuilder f4aa41
- Fix CVE-2014-2905
rdobuilder f4aa41
- Fix CVE-2014-2906
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Dec 20 2013 Andy Lutomirski <luto@mit.edu> - 2.1.0-6
rdobuilder f4aa41
- Switch back to Python 2
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Dec 20 2013 Andy Lutomirski <luto@mit.edu> - 2.1.0-5
rdobuilder f4aa41
- Add BR: python3 (for __pycache__)
rdobuilder f4aa41
- Remove --without-xsel: fish dropped it in favor of a runtime check
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Dec 13 2013 Andy Lutomirski <luto@mit.edu> - 2.1.0-4
rdobuilder f4aa41
- Stop looking in /usr/local (#1185 upstream)
rdobuilder f4aa41
- Link with CXXFLAGS (#1062 upstream)
rdobuilder f4aa41
- Use /usr/bin/python3 in scripts intead of /usr/bin/env
rdobuilder f4aa41
- Add fish_tests to the build process
rdobuilder f4aa41
- Split up the %%doc lines
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Dec 11 2013 Andy Lutomirski <luto@mit.edu> - 2.1.0-3
rdobuilder f4aa41
- Use %%make_install instead of make install DESTDIR=...
rdobuilder f4aa41
- Removed rm -rf %%{buildroot}
rdobuilder f4aa41
- Added Requires: python
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Dec 10 2013 Andy Lutomirski <luto@mit.edu> - 2.1.0-2
rdobuilder f4aa41
- Drop 'help' patch
rdobuilder f4aa41
- Misc cleanups
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Dec 9 2013 Andy Lutomirski <luto@mit.edu> - 2.1.0-1
rdobuilder f4aa41
- Update to 2.1.0 and update a lot of the specfile
rdobuilder f4aa41
- Fix bogus changelog dates
rdobuilder f4aa41
- Add a patch to make 'help' work on F19 (upstream #1065)
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.23.1-4
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Jul 03 2009 Lorenzo Villani <lvillani@binaryhelix.net> - 1.23.1-3
rdobuilder f4aa41
- Pass --without-xsel to configure, if you want xsel install its package instead
rdobuilder f4aa41
- Fix file list
rdobuilder f4aa41
- Drop unneeded BuildRequires
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Jul 03 2009 Lorenzo Villani <lvillani@binaryhelix.net> - 1.23.1-2
rdobuilder f4aa41
- rebuilt
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Jul 03 2009 Lorenzo Villani <lvillani@binaryhelix.net> - 1.23.1-1
rdobuilder f4aa41
- 1.23.1
rdobuilder f4aa41
- Fix bz #472613
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.23.0-7
rdobuilder f4aa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Sep 15 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.23.0-6
rdobuilder f4aa41
- cleanups
rdobuilder f4aa41
- define ARG_MAX properly so it compiles
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Jul 07 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.23.0-5
rdobuilder f4aa41
- fix conditional comparison
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Jul 06 2008 Oliver Falk <oliver@linux-kernel.at> - 1.23.0-4
rdobuilder f4aa41
- Rebuild
rdobuilder f4aa41
rdobuilder f4aa41
* Wed May 21 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.23.0-3
rdobuilder f4aa41
- fix license tag
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.23.0-2
rdobuilder f4aa41
- Autorebuild for GCC 4.3
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Jan 14 2008 Oliver Falk <oliver@linux-kernel.at> - 1.23.0-1
rdobuilder f4aa41
- Update to fix #208780
rdobuilder f4aa41
- Remove openfix patch, included upstream now
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Oct 31 2007 Oliver Falk <oliver@linux-kernel.at> - 1.22.3-5
rdobuilder f4aa41
- Fix glibc's open check, by providing mode, instead of working
rdobuilder f4aa41
  around...
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Oct 31 2007 Oliver Falk <oliver@linux-kernel.at> - 1.22.3-4
rdobuilder f4aa41
- Update URL; Fixes bz#359451
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Aug 16 2007 Oliver Falk <oliver@linux-kernel.at> - 1.22.3-3
rdobuilder f4aa41
- Workaround glibc's open check
rdobuilder f4aa41
- Problem reported upstream; Should be fixed there
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Aug 07 2007 Oliver Falk <oliver@linux-kernel.at> - 1.22.3-2
rdobuilder f4aa41
- Fix BR autoconf
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Aug 07 2007 Oliver Falk <oliver@linux-kernel.at> - 1.22.3-1
rdobuilder f4aa41
- Update; Bug #236868
rdobuilder f4aa41
- Add missing doxygen BR
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Aug 4 2006 Axel Liljencrantz<axel@liljencrantz.se> 1.21.10-4
rdobuilder f4aa41
- Add better translation finding code from fedora spec to main spec. Thank you to Michael Schwendt.
rdobuilder f4aa41
- Add missing dependency libXext-devel.
rdobuilder f4aa41
- Remove one nesting level from dependency checking code.
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Aug 1 2006 Axel Liljencrantz<axel@liljencrantz.se> 1.21.10-1
rdobuilder f4aa41
- Improved the dependency check for X headers. Thank you to Michael Schwendt for pointers on how to do this
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Jul 31 2006 Axel Liljencrantz<axel@liljencrantz.se> 1.21.10-1
rdobuilder f4aa41
- Fixed spelling and punctuation as a per patch from Paul Howarth
rdobuilder f4aa41
- Fixed dependencies as per patch from Paul Howarth
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Nov 29 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.17.0-0
rdobuilder f4aa41
- 1.17.0
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Sep 24 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.14.0-0
rdobuilder f4aa41
- 1.14.0
rdobuilder f4aa41
rdobuilder f4aa41
* Mon Sep 12 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.13.4-0
rdobuilder f4aa41
- 1.13.4
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Sep 07 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.13.3-0
rdobuilder f4aa41
- 1.13.3
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Sep 06 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.13.2-0
rdobuilder f4aa41
- 1.13.2
rdobuilder f4aa41
rdobuilder f4aa41
* Tue Aug 30 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.13.1-0
rdobuilder f4aa41
- 1.13.1
rdobuilder f4aa41
rdobuilder f4aa41
* Sun Aug 28 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.13.0-0
rdobuilder f4aa41
- 1.13.0
rdobuilder f4aa41
rdobuilder f4aa41
* Sat Aug 13 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.13.0-0
rdobuilder f4aa41
- Add completions subdirectory
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jul 28 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.12.1-0
rdobuilder f4aa41
- 1.12.1
rdobuilder f4aa41
rdobuilder f4aa41
* Fri Jul 15 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.12.0-1
rdobuilder f4aa41
- 1.12.0
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jun 30 2005 Michael Schwendt <mschwendt@users.sf.net> 1.11.1-9
rdobuilder f4aa41
- Set CFLAGS the proper way
rdobuilder f4aa41
rdobuilder f4aa41
* Thu Jun 30 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.11.1-8
rdobuilder f4aa41
- Fix revision number in changelog
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jun 29 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.11.1-7
rdobuilder f4aa41
- Send post-script output to /dev/null
rdobuilder f4aa41
rdobuilder f4aa41
* Wed Jun 29 2005 Axel Liljencrantz <axel@liljencrantz.se> 1.11.1-6
rdobuilder f4aa41
- Add changelog section to spec file
rdobuilder f4aa41
- Add macros to source tags
rdobuilder f4aa41
- Add smp_mflags to 'make all'
rdobuilder f4aa41
- Fix typo in post install scriptlet test
rdobuilder f4aa41
- Set CFLAGS from spec file