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