Package autoconf-defaults: Specfile

%set_compress_method none
%define autoconf_version 2.72

Name: autoconf-defaults
Version: 2.72
Release: alt1
Epoch: 2

Summary: %vendor setup for the GNU Autoconf
License: GPL-2.0-or-later
Group: System/Configuration/Other
BuildArch: noarch
Url: http://git.altlinux.org/gears/a/autoconf-defaults.git

%description
This package provides default %summary.

%package -n autoconf
Summary: %summary
Group: Development/Other
# Old versions of these packages used to provide alternatives
# that conflict with this package.
Conflicts: autoconf_2.60 < 2:2.69-alt4
Conflicts: autoconf_2.50 < 2:2.59-alt12
Conflicts: autoconf_2.13 < 2:2.13-alt13

%description -n autoconf
This package provides default %summary.

%install
mkdir -p %buildroot{%_bindir,%_datadir,%_infodir,%_man1dir}

for i in autoconf autoheader autom4te autoreconf autoscan autoupdate ifnames; do
	ln -rs %buildroot%_bindir/$i-%autoconf_version \
	       %buildroot%_bindir/$i-default
	ln -rs %buildroot%_man1dir/$i-%autoconf_version.1.xz \
	       %buildroot%_man1dir/$i.1.xz
done

for i in %_datadir/autoconf %_infodir/autoconf.info.xz; do
	ln -rs %buildroot"${i/autoconf/autoconf-%autoconf_version}" \
		%buildroot"$i"
done

%add_findreq_skiplist %_infodir/*
%add_findreq_skiplist %_man1dir/*

%define _unpackaged_files_terminate_build 1

%files -n autoconf
%_bindir/autoconf-default
%_bindir/autoheader-default
%_bindir/autom4te-default
%_bindir/autoreconf-default
%_bindir/autoscan-default
%_bindir/autoupdate-default
%_bindir/ifnames-default
%_datadir/autoconf
%_infodir/autoconf.info.xz
%_man1dir/autoconf.1.xz
%_man1dir/autoheader.1.xz
%_man1dir/autom4te.1.xz
%_man1dir/autoreconf.1.xz
%_man1dir/autoscan.1.xz
%_man1dir/autoupdate.1.xz
%_man1dir/ifnames.1.xz

%changelog
* Wed May 14 2025 Gleb F-Malinovskiy <glebfm@altlinux.org> 2:2.72-alt1
- Changed the default autoconf version to 2.72.

* Fri Jul 21 2023 Gleb F-Malinovskiy <glebfm@altlinux.org> 2:2.71-alt1
- Changed the default autoconf version to 2.71.

* Sun Dec 20 2020 Dmitry V. Levin <ldv@altlinux.org> 2:2.69-alt5
- Moved config.guess.1 and config.sub.1 to gnu-config.

* Sat Aug 04 2018 Dmitry V. Levin <ldv@altlinux.org> 2:2.69-alt4
- Initial revision (replaces autoconf alternatives).