A new user interface for you!

File m4.spec of Package m4

# spec file for package m4
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/

Name:           m4
Version:        1.4.18
Release:        0
Summary:        GNU m4
License:        GPL-3.0+
Group:          Development/Languages/Other
Url:            https://www.gnu.org/software/m4/
Source0:        https://ftp.gnu.org/pub/gnu/m4/%{name}-%{version}.tar.gz
Source1:        https://ftp.gnu.org/pub/gnu/m4/%{name}-%{version}.tar.gz.sig
Source2:        https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=m4&download=1#/%{name}.keyring
BuildRequires:  xz
Requires(post): %{install_info_prereq}
Requires(preun): %{install_info_prereq}
Provides:       base:%{_bindir}/m4
BuildRoot:      %{_tmppath}/%{name}-%{version}-build 

GNU m4 is an implementation of the traditional Unix macro processor.

%setup -q

%configure \
  --without-included-regex \
%if 0%{?mageia}
	--disable-dependency-tracking \
	gl_cv_func_isnanl_works=yes \
	gl_cv_func_printf_directive_n=yes \
make %{?_smp_mflags} V=1

make %{?_smp_mflags} check

# info's dir file is not auto ignored on some systems
rm -rf %{buildroot}%{_infodir}/dir

%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}

%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}