Add gawk, gcc, make, and sed BuildRequires

The guidelines require all required packages to be explicitly listed.
This list may not be complete, but it's a start.

Additionally, a proposed change for Fedora 29 removes gcc from the
default BuildRoot.

While at it, sort a few BuildRequires in alphabetical order.
This commit is contained in:
Todd Zullinger 2018-02-16 13:52:46 -05:00
parent 0164091753
commit 04982344f3

View File

@ -93,28 +93,32 @@ BuildRequires: linkchecker
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: emacs BuildRequires: emacs
BuildRequires: expat-devel BuildRequires: expat-devel
BuildRequires: gawk
BuildRequires: gcc
BuildRequires: gettext BuildRequires: gettext
BuildRequires: gnupg2 BuildRequires: gnupg2
BuildRequires: libcurl-devel BuildRequires: libcurl-devel
%if %{libsecret} %if %{libsecret}
BuildRequires: libsecret-devel BuildRequires: libsecret-devel
%endif %endif
BuildRequires: make
BuildRequires: openssl-devel
BuildRequires: pcre2-devel BuildRequires: pcre2-devel
BuildRequires: perl(Test)
%if 0%{?fedora} %if 0%{?fedora}
BuildRequires: perl-generators BuildRequires: perl-generators
%endif %endif
BuildRequires: perl(Test)
BuildRequires: openssl-devel
BuildRequires: zlib-devel >= 1.2
BuildRequires: tcl
BuildRequires: tk
%if %{bashcomp_pkgconfig} %if %{bashcomp_pkgconfig}
BuildRequires: pkgconfig(bash-completion) BuildRequires: pkgconfig(bash-completion)
%endif %endif
BuildRequires: sed
%if %{use_systemd} %if %{use_systemd}
# For macros # For macros
BuildRequires: systemd BuildRequires: systemd
%endif %endif
BuildRequires: tcl
BuildRequires: tk
BuildRequires: zlib-devel >= 1.2
# Test suite requirements # Test suite requirements
BuildRequires: acl BuildRequires: acl
@ -784,6 +788,7 @@ make test || ./print-failed-test-output
%changelog %changelog
* Fri Feb 16 2018 Todd Zullinger <tmz@pobox.com> - 2.16.2-1 * Fri Feb 16 2018 Todd Zullinger <tmz@pobox.com> - 2.16.2-1
- Update to 2.16.2 - Update to 2.16.2
- Add gawk, gcc, make, and sed BuildRequires
* Wed Feb 07 2018 Todd Zullinger <tmz@pobox.com> - 2.16.1-3 * Wed Feb 07 2018 Todd Zullinger <tmz@pobox.com> - 2.16.1-3
- Order %%files and %%packages sections by name - Order %%files and %%packages sections by name