diff --git a/SOURCES/autoconf-2.69-backport-runstatedir-option.patch b/SOURCES/autoconf-2.69-backport-runstatedir-option.patch deleted file mode 100644 index d2ecd98..0000000 --- a/SOURCES/autoconf-2.69-backport-runstatedir-option.patch +++ /dev/null @@ -1,107 +0,0 @@ -From a197431414088a417b407b9b20583b2e8f7363bd Mon Sep 17 00:00:00 2001 -From: Eric Blake -Date: Thu, 12 Sep 2013 15:11:29 -0600 -Subject: [PATCH] AC_INIT: add --runstatedir option to configure - -http://lwn.net/Articles/436012/ documents that many distros -are now preferring to use /run rather than /var/run for -storage of pid files and other per-process temporary files -that must not be cleaned out during arbitrary TMPDIR sweeps. -As such, the GNU Coding Standards were recently changed to -recommend a new configure option to make it easy to choose -this directory at configure time. This patch adds support -for the option to all configure scripts built by autoconf. - -* general.m4 (_AC_INIT_PARSE_ARGS): Add new directory option. -(_AC_INIT_HELP): Document it. -* doc/autoconf.texi (Installation Directory Variables): Document -new option. -(Site Defaults): Mention typical use within a distro. -* NEWS: Mention the addition. - -Signed-off-by: Eric Blake ---- - NEWS | 5 +++++ - doc/autoconf.texi | 14 +++++++++++++- - lib/autoconf/general.m4 | 13 ++++++++++++- - 3 files changed, 30 insertions(+), 2 deletions(-) - -diff --git a/doc/autoconf.texi b/doc/autoconf.texi -index 26e7b17..4932067 100644 ---- a/doc/autoconf.texi -+++ b/doc/autoconf.texi -@@ -2826,7 +2826,18 @@ usually has a subdirectory per locale. - - @defvar localstatedir - @ovindex localstatedir --The directory for installing modifiable single-machine data. -+The directory for installing modifiable single-machine data. Content in -+this directory typically survives a reboot. -+@end defvar -+ -+@defvar runstatedir -+@ovindex runstatedir -+The directory for installing temporary modifiable single-machine data. -+Content in this directory survives as long as the process is running -+(such as pid files), as contrasted with @file{/tmp} that may be -+periodically cleaned. Conversely, this directory is typically cleaned -+on a reboot. By default, this is a subdirectory of -+@code{localstatedir}. - @end defvar - - @defvar mandir -@@ -22606,6 +22617,7 @@ test "$prefix" = NONE && prefix=/usr/share/local/gnu - test "$exec_prefix" = NONE && exec_prefix=/usr/local/gnu - test "$sharedstatedir" = '$@{prefix@}/com' && sharedstatedir=/var - test "$localstatedir" = '$@{prefix@}/var' && localstatedir=/var -+test "$runstatedir" = '$@{localstatedir@}/run' && runstatedir=/run - - # Give Autoconf 2.x generated configure scripts a shared default - # cache file for feature test results, architecture-specific. -diff --git a/lib/autoconf/general.m4 b/lib/autoconf/general.m4 -index 70b0168..1ce9922 100644 ---- a/lib/autoconf/general.m4 -+++ b/lib/autoconf/general.m4 -@@ -586,6 +586,7 @@ AC_SUBST([datadir], ['${datarootdir}'])dnl - AC_SUBST([sysconfdir], ['${prefix}/etc'])dnl - AC_SUBST([sharedstatedir], ['${prefix}/com'])dnl - AC_SUBST([localstatedir], ['${prefix}/var'])dnl -+AC_SUBST([runstatedir], ['${localstatedir}/run'])dnl - AC_SUBST([includedir], ['${prefix}/include'])dnl - AC_SUBST([oldincludedir], ['/usr/include'])dnl - AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME], -@@ -812,6 +813,15 @@ do - | -silent | --silent | --silen | --sile | --sil) - silent=yes ;; - -+ -runstatedir | --runstatedir | --runstatedi | --runstated \ -+ | --runstate | --runstat | --runsta | --runst | --runs \ -+ | --run | --ru | --r) -+ ac_prev=runstatedir ;; -+ -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ -+ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ -+ | --run=* | --ru=* | --r=*) -+ runstatedir=$ac_optarg ;; -+ - -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) - ac_prev=sbindir ;; - -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ -@@ -921,7 +931,7 @@ fi - for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ - datadir sysconfdir sharedstatedir localstatedir includedir \ - oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ -- libdir localedir mandir -+ libdir localedir mandir runstatedir - do - eval ac_val=\$$ac_var - # Remove trailing slashes. -@@ -1058,6 +1068,7 @@ Fine tuning of the installation directories: - --sysconfdir=DIR read-only single-machine data [PREFIX/etc] - --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] - --localstatedir=DIR modifiable single-machine data [PREFIX/var] -+ --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] - --libdir=DIR object code libraries [EPREFIX/lib] - --includedir=DIR C header files [PREFIX/include] - --oldincludedir=DIR C header files for non-gcc [/usr/include] --- -1.7.2.5 diff --git a/SPECS/autoconf.spec b/SPECS/autoconf.spec index 085260c..f0ca85d 100644 --- a/SPECS/autoconf.spec +++ b/SPECS/autoconf.spec @@ -6,7 +6,7 @@ Summary: A GNU tool for automatically configuring source code Name: autoconf Version: 2.69 -Release: 28%{?dist} +Release: 29%{?dist} License: GPLv2+ and GFDL Source0: http://ftpmirror.gnu.org/autoconf/autoconf-%{version}.tar.xz Source1: config.site @@ -14,7 +14,6 @@ Source2: autoconf-init.el URL: http://www.gnu.org/software/autoconf/ Patch1: autoconf-2.69-perl-5.22-autoscan.patch -Patch2: autoconf-2.69-backport-runstatedir-option.patch BuildArch: noarch @@ -136,9 +135,9 @@ fi %changelog -* Tue May 26 2020 Patrik Novotný - 2.69-28 -- Backport --runstatedir option to configure - Resolves: RHZB#1831941 +* Mon Jun 28 2021 Honza Horak - 2.69-29 +- Bump release number to avoid installing reverted RPM in CStream + Resolves: #1956598 * Wed Feb 07 2018 Fedora Release Engineering - 2.69-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild