new macros: %set_{autoconf,automake,libtool}_version

This commit is contained in:
Дмитрий Левин 2002-10-27 22:33:13 +00:00
parent 045894de8d
commit d4869ccec2
4 changed files with 29 additions and 2 deletions

View File

@ -1,5 +1,5 @@
ALT Linux RPM:
особенности версии rpm-4.0.4-alt5
особенности версии rpm-4.0.4-alt10
Dmitry V. Levin <ldv@altlinux.org>
ALT Linux Team
@ -124,6 +124,19 @@ BuildRoot.
ðÏ ÕÍÏÌÞÁÎÉÀ, ÓÔÁÎÄÁÒÔÎÙÊ ÎÁÂÏÒ %opflags ÓÏÓÔÏÉÔ ÉÚ ``%optflags_core
%optflags_warnings %optflags_optimization''.
Выбор версии используемых GNU Autotools.
%set_autoconf_version:
выбор версии autoconf из множества установленных в системе;
%set_automake_version:
выбор версии automake из множества установленных в системе;
%set_libtool_version:
выбор версии libtool из множества установленных в системе.
По умолчанию используется версия default.
íÁËÒÏÓÙ-ÎÁÄÓÔÒÏÊËÉ ÎÁÄ ÕÔÉÌÉÔÏÊ make.
%__nprocs:

View File

@ -635,6 +635,12 @@
unset CCACHE_CC CCACHE_DIR ||:\
%{?__ccache_cc:export CCACHE_CC=\"%__ccache_cc\"}\
%{?__ccache_dir:export CCACHE_DIR=\"%__ccache_dir\"}\
\
unset AUTOCONF_VERSION AUTOMAKE_VERSION LIBTOOL_VERSION ||:\
%{?_autoconf_version:export AUTOCONF_VERSION=\"%_autoconf_version\"}\
%{?_automake_version:export AUTOMAKE_VERSION=\"%_automake_version\"}\
%{?_libtool_version:export LIBTOOL_VERSION=\"%_libtool_version\"}\
\
%{verbose:set -x}%{!verbose:exec > /dev/null}\
umask 022\
%__mkdir_p %{u2p:%_builddir}\

View File

@ -408,6 +408,10 @@
@alt@%add_findreq_skiplist() %global _findreq_skiplist %_findreq_skiplist %*
@alt@%add_findprov_skiplist() %global _findprov_skiplist %_findprov_skiplist %*
@alt@
@alt@%set_autoconf_version() %global _autoconf_version %*
@alt@%set_automake_version() %global _automake_version %*
@alt@%set_libtool_version() %global _libtool_version %*
@alt@
@alt@%strip_executable RPM_STRIP_METHOD=executable @RPMCONFIGDIR@/brp-strip
@alt@%strip_relocatable RPM_STRIP_METHOD=relocatable @RPMCONFIGDIR@/brp-strip
@alt@%strip_shared RPM_STRIP_METHOD=shared @RPMCONFIGDIR@/brp-strip

View File

@ -6,7 +6,7 @@
Name: %rpm_name
Version: %rpm_version
Release: alt9
Release: alt10
%define ifdef() %if %{expand:%%{?%{1}:1}%%{!?%{1}:0}}
%define get_dep() %(rpm -q --qf '%%{NAME} >= %%|SERIAL?{%%{SERIAL}:}|%%{VERSION}-%%{RELEASE}' %1 2>/dev/null)
@ -478,6 +478,10 @@ fi
%endif #with contrib
%changelog
* Mon Oct 28 2002 Dmitry V. Levin <ldv@altlinux.org> 4.0.4-alt10
- New macros:
%set_{autoconf,automake,libtool}_version.
* Fri Oct 25 2002 Dmitry V. Levin <ldv@altlinux.org> 4.0.4-alt9
- find-requires: added libperl/nolibperl options.
- New group: System/Servers/ZProducts.