This change belongs in per-vendor configuration, not
in rpm default configuration.

Please move.

73 de Jeff

On Feb 28, 2010, at 7:57 AM, Per Øyvind Karlsen wrote:

>  RPM Package Manager, CVS Repository
>  http://rpm5.org/cvs/
>  ____________________________________________________________________________
> 
>  Server: rpm5.org                         Name:   Per Øyvind Karlsen
>  Root:   /v/rpm/cvs                       Email:  pkarl...@rpm5.org
>  Module: rpm                              Date:   28-Feb-2010 13:57:37
>  Branch: HEAD                             Handle: 2010022812573601
> 
>  Modified files:
>    rpm                     CHANGES
>    rpm/macros              macros.rpmbuild.in
> 
>  Log:
>    add a %EVRD macro for use with versioned provides/requires to
>    automatically add all the tags used for version comparison.
> 
>  Summary:
>    Revision    Changes     Path
>    1.3277      +2  -0      rpm/CHANGES
>    1.2         +6  -1      rpm/macros/macros.rpmbuild.in
>  ____________________________________________________________________________
> 
>  patch -p0 <<'@@ .'
>  Index: rpm/CHANGES
>  ============================================================================
>  $ cvs diff -u -r1.3276 -r1.3277 CHANGES
>  --- rpm/CHANGES      28 Feb 2010 03:20:39 -0000      1.3276
>  +++ rpm/CHANGES      28 Feb 2010 12:57:36 -0000      1.3277
>  @@ -1,5 +1,7 @@
> 
>   5.2b1 -> 5.3a1
>  +    - proyvind: add a %EVRD macro for use with versioned provides/requires 
> to
>  +    automatically add all the tags used for version comparison.
>       - proyvind: python: make sure that we always use our own rpm build and
>       macros.
>       - proyvind: filetriggers: don't pass filename as argument to scripts,
>  @@ .
>  patch -p0 <<'@@ .'
>  Index: rpm/macros/macros.rpmbuild.in
>  ============================================================================
>  $ cvs diff -u -r1.1 -r1.2 macros.rpmbuild.in
>  --- rpm/macros/macros.rpmbuild.in    21 Aug 2009 19:17:31 -0000      1.1
>  +++ rpm/macros/macros.rpmbuild.in    28 Feb 2010 12:57:37 -0000      1.2
>  @@ -1,7 +1,7 @@
>   #/*! \page build_macros Default configuration: @USRLIBRPM@/macros.rpmbuild
>   # \verbatim
>   #
>  -# $Id: macros.rpmbuild.in,v 1.1 2009/08/21 19:17:31 jbj Exp $
>  +# $Id: macros.rpmbuild.in,v 1.2 2010/02/28 12:57:37 pkarlsen Exp $
>   #
>   # This file contains rpmbuild configuration macros.
>   #
>  @@ -277,6 +277,11 @@
>   # XXX       Note: escaped %% for use in headerSprintf()
>   %_build_name_fmt    %%{ARCH}/%{___NVRA}.rpm
> 
>  +#
>  +# Dynamic EVRD tags macro for use with versioned provides/requires in place 
> of
>  +# '%{version}-%{release}', ie. to automatically add distepoch or epoch if 
> present
>  +%EVRD               
> %{?epoch:%{epoch}:}%{?version:%{version}}%{?release:-%{release}}%{?distepoch::%{distepoch}}
>  +
>   
> #==============================================================================
>   # ---- per-platform macros.
>   #   Macros that are specific to an individual platform. The values here
>  @@ .
> ______________________________________________________________________
> RPM Package Manager                                    http://rpm5.org
> CVS Sources Repository                                rpm-...@rpm5.org

______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org

Reply via email to