Ignore:
Timestamp:
Aug 29, 2014, 3:07:09 PM (11 years ago)
Author:
dmik
Message:

spec: autoconf: Release 2.69-1.

File:
1 edited

Legend:

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

    r230 r441  
    11Summary:    A GNU tool for automatically configuring source code
    22Name:       autoconf
    3 Version:    2.65
    4 Release:    4%{?dist}
     3Version:    2.69
     4Release:    1%{?dist}
    55License:    GPLv2+ and GFDL
    66Group:      Development/Tools
    7 Source:     http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.xz
     7#Source:     http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.xz
    88#Source1:    filter-provides-automake.sh
    99#Source2:    filter-requires-automake.sh
     
    1111BuildArch: noarch
    1212BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
     13
     14%define svn_url     http://svn.netlabs.org/repos/ports/autoconf/trunk
     15%define svn_rev     763
     16
     17Source: %{name}-%{version}-r%{svn_rev}.zip
    1318
    1419# m4 >= 1.4.6 is required, >= 1.4.13 is recommended:
     
    1924#Requires(preun):    /sbin/install-info
    2025
     26# for autoreconf
     27Requires: autoconf
     28
    2129# for check only:
    2230#BuildRequires: automake libtool gcc-gfortran
     
    2432#BuildRequires: erlang
    2533#%endif
    26 
    27 Patch0: autoconf-os2.diff
    2834
    2935# Make AC_FUNC_MMAP work with C++ again.
     
    5359
    5460%prep
     61%if %(sh -c 'if test -f "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip" ; then echo 1 ; else echo 0 ; fi')
    5562%setup -q
    56 %patch0 -p1 -b .os2~
     63%else
     64%setup -n "%{name}-%{version}" -Tc
     65svn export -r %{svn_rev} %{svn_url} . --force
     66rm -f "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip"
     67(cd .. && zip -SrX9 "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip" "%{name}-%{version}")
     68%endif
    5769
    5870%build
    59 export CONFIG_SHELL="/bin/sh"
    60 export PERL="/@unixroot/usr/bin/perl.exe"
    61 export M4="/@unixroot/usr/bin/m4.exe"
    62 %configure \
    63     "--cache-file=%{_topdir}/cache/%{name}-%{_target_cpu}.cache"
     71
     72# make sure configure is updated to properly support OS/2
     73autoreconf --verbose --install
     74# autoreconf changes some doc files; prevent docs re-generation since we don't have
     75# makeinfo/html2man yet
     76touch doc/*
     77
     78%configure
     79
    6480# not parallel safe
    6581make
     
    102118
    103119%changelog
     120* Fri Aug 29 2014 Dmitriy Kuminov <coding@dmik.org> 2.69-1
     121- Update to version 2.69.
     122- Fix PATH_SEPARATOR misdetection.
     123- Remove annoying $ac_executable_extensions warning.
     124- Apply various fixes to improve OS/2 and kLIBC support.
     125
    104126* Wed Oct 26 2011 yd
    105127- fixed m4 path
Note: See TracChangeset for help on using the changeset viewer.