RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  [EMAIL PROTECTED]
  Module: rpm                              Date:   18-May-2008 16:40:30
  Branch: rpm-5_1                          Handle: 2008051814402901

  Modified files:           (Branch: rpm-5_1)
    rpm                     CHANGES
    rpm/rpmdb               tagname.c

  Log:
    - jbj: fix: rpm-python h['filenames'] needs tagName(0x54aafb71) to
        return "Filenames" in order to find the filepathsTag extension.

  Summary:
    Revision    Changes     Path
    1.2288.2.21 +2  -0      rpm/CHANGES
    1.28.2.1    +5  -0      rpm/rpmdb/tagname.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  ============================================================================
  $ cvs diff -u -r1.2288.2.20 -r1.2288.2.21 CHANGES
  --- rpm/CHANGES       18 May 2008 14:35:20 -0000      1.2288.2.20
  +++ rpm/CHANGES       18 May 2008 14:40:29 -0000      1.2288.2.21
  @@ -1,5 +1,7 @@
   
   5.1.1 -> 5.1.2:
  +    - jbj: fix: rpm-python h['filenames'] needs tagName(0x54aafb71) to
  +     return "Filenames" in order to find the filepathsTag extension.
       - jbj: add a missing newline to a debug message.
       - jbj: revert rpmtsOpenDB on --checksig path, rely on the lazy open
        in rpmtsFindPubkey instead.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/rpmdb/tagname.c
  ============================================================================
  $ cvs diff -u -r1.28 -r1.28.2.1 tagname.c
  --- rpm/rpmdb/tagname.c       10 Mar 2008 04:46:18 -0000      1.28
  +++ rpm/rpmdb/tagname.c       18 May 2008 14:40:30 -0000      1.28.2.1
  @@ -237,6 +237,11 @@
        strncpy(nameBuf, "Sha1header", nameBufLen);
        break;
   
  +    /* XXX make sure that h.['filenames'] in python "works". */
  +    case 0x54aafb71:
  +     strncpy(nameBuf, "Filenames", nameBufLen);
  +     break;
  +
       default:
        if (_rpmTags.byValue == NULL)
            break;
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                [email protected]

Reply via email to