Changeset 441 for spec/trunk/SPECS/autoconf.spec
- Timestamp:
- Aug 29, 2014, 3:07:09 PM (11 years ago)
- File:
-
- 1 edited
-
spec/trunk/SPECS/autoconf.spec (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
spec/trunk/SPECS/autoconf.spec
r230 r441 1 1 Summary: A GNU tool for automatically configuring source code 2 2 Name: autoconf 3 Version: 2.6 54 Release: 4%{?dist}3 Version: 2.69 4 Release: 1%{?dist} 5 5 License: GPLv2+ and GFDL 6 6 Group: Development/Tools 7 Source: http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.xz7 #Source: http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.xz 8 8 #Source1: filter-provides-automake.sh 9 9 #Source2: filter-requires-automake.sh … … 11 11 BuildArch: noarch 12 12 BuildRoot: %{_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 17 Source: %{name}-%{version}-r%{svn_rev}.zip 13 18 14 19 # m4 >= 1.4.6 is required, >= 1.4.13 is recommended: … … 19 24 #Requires(preun): /sbin/install-info 20 25 26 # for autoreconf 27 Requires: autoconf 28 21 29 # for check only: 22 30 #BuildRequires: automake libtool gcc-gfortran … … 24 32 #BuildRequires: erlang 25 33 #%endif 26 27 Patch0: autoconf-os2.diff28 34 29 35 # Make AC_FUNC_MMAP work with C++ again. … … 53 59 54 60 %prep 61 %if %(sh -c 'if test -f "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip" ; then echo 1 ; else echo 0 ; fi') 55 62 %setup -q 56 %patch0 -p1 -b .os2~ 63 %else 64 %setup -n "%{name}-%{version}" -Tc 65 svn export -r %{svn_rev} %{svn_url} . --force 66 rm -f "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip" 67 (cd .. && zip -SrX9 "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip" "%{name}-%{version}") 68 %endif 57 69 58 70 %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 73 autoreconf --verbose --install 74 # autoreconf changes some doc files; prevent docs re-generation since we don't have 75 # makeinfo/html2man yet 76 touch doc/* 77 78 %configure 79 64 80 # not parallel safe 65 81 make … … 102 118 103 119 %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 104 126 * Wed Oct 26 2011 yd 105 127 - fixed m4 path
Note:
See TracChangeset
for help on using the changeset viewer.
