Ignore:
Timestamp:
Oct 18, 2016, 10:58:50 PM (9 years ago)
Author:
dmik
Message:

\spec: autoconf: Release version 2.69-3.\

File:
1 edited

Legend:

Unmodified
Added
Removed
  • spec/trunk/SPECS/autoconf.spec

    r448 r863  
    22Name:       autoconf
    33Version:    2.69
    4 Release:    2%{?dist}
     4Release:    3%{?dist}
    55License:    GPLv2+ and GFDL
    66Group:      Development/Tools
    7 #Source:     http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.xz
    8 #Source1:    filter-provides-automake.sh
    9 #Source2:    filter-requires-automake.sh
    107URL:        http://www.gnu.org/software/autoconf/
    118BuildArch: noarch
     
    1310
    1411%define svn_url     http://svn.netlabs.org/repos/ports/autoconf/trunk
    15 %define svn_rev     845
     12%define svn_rev     1758
    1613
    1714Source: %{name}-%{version}-r%{svn_rev}.zip
     
    2320Requires:           m4 >= 1.4.13
    2421#BuildRequires:      emacs
    25 #Requires(post):     /sbin/install-info
    26 #Requires(preun):    /sbin/install-info
     22
     23%info_requires
    2724
    2825# for autoreconf
     
    3128# for check only:
    3229#BuildRequires: automake libtool gcc-gfortran
    33 #%if 0%{?fedora}
    34 #BuildRequires: erlang
    35 #%endif
    36 
    37 # Make AC_FUNC_MMAP work with C++ again.
    38 # Committed to Autoconf git soon after 2.65.
    39 #Patch1: autoconf_ac_func_mmap.patch
    40 
    41 # filter out bogus perl(Autom4te*) dependencies
    42 #define _use_internal_dependency_generator 0
    43 #define __find_provides %{SOURCE1}
    44 #define __find_requires %{SOURCE2}
    4530
    4631%description
    4732GNU's Autoconf is a tool for configuring source code and Makefiles.
    4833Using Autoconf, programmers can create portable and configurable
    49 packages, since the person building the package is allowed to 
     34packages, since the person building the package is allowed to
    5035specify various configuration options.
    5136
     
    7560autoreconf --verbose --install
    7661
    77 # we don't have makeinfo/help2man yet; fake them (this will wipe docs out)
    78 export MAKEINFO=:
    79 export HELP2MAN=:
    80 
    8162%configure
    8263
     
    10081rm -rf ${RPM_BUILD_ROOT}
    10182
    102 #%post
    103 #/sbin/install-info %{_infodir}/autoconf.info %{_infodir}/dir || :
     83%post
     84%info_post autoconf.info
    10485
    105 #%preun
    106 #if [ "$1" = 0 ]; then
    107 #    /sbin/install-info --del %{_infodir}/autoconf.info %{_infodir}/dir || :
    108 #fi
     86%preun
     87info_preun autoconf.info
    10988
    11089%files
    11190%defattr(-,root,root,-)
    11291%{_bindir}/*
    113 #%{_infodir}/autoconf.info*
     92%{_infodir}/autoconf.info*
    11493# don't include standards.info, because it comes from binutils...
    11594%exclude %{_infodir}/standards*
     
    121100
    122101%changelog
     102* Tue Oct 18 2016 Dmitriy Kuminov <coding@dmik.org> 2.69-3
     103- Disable too strict MAP_FIXED test on OS/2. Note that in order to let autoconf
     104  detect mmap presense, LIBCx must be installed and used (LIBS="-lcx").
     105- Install documentation in INFO format.
     106- Rebuild against LIBC 0.6.6 and GCC 4.9.2.
     107
    123108* Wed Sep 3 2014 Dmitriy Kuminov <coding@dmik.org> 2.69-2
    124109- Use /@unixroot in generated files instead of absolute paths to programs.
Note: See TracChangeset for help on using the changeset viewer.