OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   28-Nov-2003 23:09:24
  Branch: HEAD                             Handle: 2003112822092300

  Modified files:
    openpkg-src/apt         apt.patch

  Log:
    make genbasedir more portable although it is still semantically broken

  Summary:
    Revision    Changes     Path
    1.11        +60 -29     openpkg-src/apt/apt.patch
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/apt/apt.patch
  ============================================================================
  $ cvs diff -u -r1.10 -r1.11 apt.patch
  --- openpkg-src/apt/apt.patch 28 Nov 2003 21:44:56 -0000      1.10
  +++ openpkg-src/apt/apt.patch 28 Nov 2003 22:09:23 -0000      1.11
  @@ -1,6 +1,6 @@
   Index: apt-pkg/deb/debsystem.cc
   --- apt-pkg/deb/debsystem.cc.orig    2003-11-24 17:58:46.000000000 +0100
  -+++ apt-pkg/deb/debsystem.cc 2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/deb/debsystem.cc 2003-11-28 23:01:52.000000000 +0100
   @@ -162,7 +162,7 @@
          be the only users of these */
       Cnf.CndSet("Dir::State::userstatus","status.user"); // Defunct
  @@ -21,7 +21,7 @@
          Score += 10;
   Index: apt-pkg/init.cc
   --- apt-pkg/init.cc.orig     2003-11-24 17:58:44.000000000 +0100
  -+++ apt-pkg/init.cc  2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/init.cc  2003-11-28 23:01:52.000000000 +0100
   @@ -45,10 +45,10 @@
          Cnf.Set("APT::Architecture",COMMON_OS "-" COMMON_CPU);
       // CNC:2002-09-10
  @@ -35,7 +35,7 @@
       
       /* Just in case something goes horribly wrong, we can fall back to the
          old /var/state paths.. */
  -@@ -61,13 +61,13 @@
  +@@ -61,7 +61,7 @@
       Cnf.Set("Dir::State::cdroms","cdroms.list");
       
       // Cache
  @@ -44,13 +44,6 @@
       Cnf.Set("Dir::Cache::archives","archives/");
       Cnf.Set("Dir::Cache::srcpkgcache","srcpkgcache.bin");
       Cnf.Set("Dir::Cache::pkgcache","pkgcache.bin");
  -    
  -    // Configuration
  --   Cnf.Set("Dir::Etc","etc/apt/");
  -+   Cnf.Set("Dir::Etc","etc/apt/");
  -    Cnf.Set("Dir::Etc::sourcelist","sources.list");
  -    // CNC:2003-03-03
  -    Cnf.Set("Dir::Etc::sourceparts","sources.list.d");
   @@ -76,7 +76,7 @@
       Cnf.Set("Dir::Etc::main","apt.conf");
       Cnf.Set("Dir::Etc::parts","apt.conf.d");
  @@ -62,7 +55,7 @@
       bool Res = true;
   Index: apt-pkg/luaiface.cc
   --- apt-pkg/luaiface.cc.orig 2003-11-24 17:58:50.000000000 +0100
  -+++ apt-pkg/luaiface.cc      2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/luaiface.cc      2003-11-28 23:01:52.000000000 +0100
   @@ -61,7 +61,7 @@
    Lua::Lua()
          : DepCache(0), Cache(0), CacheControl(0), Fix(0), DontFix(0)
  @@ -74,7 +67,7 @@
          {"base", luaopen_base},
   Index: apt-pkg/rpm/rpmhandler.h
   --- apt-pkg/rpm/rpmhandler.h.orig    2003-11-24 17:58:54.000000000 +0100
  -+++ apt-pkg/rpm/rpmhandler.h 2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmhandler.h 2003-11-28 23:01:52.000000000 +0100
   @@ -12,6 +12,7 @@
    
    #include <apt-pkg/fileutl.h>
  @@ -85,7 +78,7 @@
    
   Index: apt-pkg/rpm/rpmindexfile.cc
   --- apt-pkg/rpm/rpmindexfile.cc.orig 2003-11-24 17:58:58.000000000 +0100
  -+++ apt-pkg/rpm/rpmindexfile.cc      2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmindexfile.cc      2003-11-28 23:01:52.000000000 +0100
   @@ -58,7 +58,7 @@
         Res = URI;
       }
  @@ -141,7 +134,7 @@
                           PackageFile.c_str());
   Index: apt-pkg/rpm/rpmindexfile.h
   --- apt-pkg/rpm/rpmindexfile.h.orig  2003-11-24 17:58:58.000000000 +0100
  -+++ apt-pkg/rpm/rpmindexfile.h       2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmindexfile.h       2003-11-28 23:01:52.000000000 +0100
   @@ -140,7 +140,7 @@
    {
       protected:
  @@ -153,7 +146,7 @@
    
   Index: apt-pkg/rpm/rpmpackagedata.cc
   --- apt-pkg/rpm/rpmpackagedata.cc.orig       2003-11-24 17:58:55.000000000 +0100
  -+++ apt-pkg/rpm/rpmpackagedata.cc    2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmpackagedata.cc    2003-11-28 23:01:52.000000000 +0100
   @@ -12,6 +12,7 @@
    
    #include <apti18n.h>
  @@ -164,7 +157,7 @@
    RPMPackageData::RPMPackageData()
   Index: apt-pkg/rpm/rpmpm.cc
   --- apt-pkg/rpm/rpmpm.cc.orig        2003-11-24 17:58:53.000000000 +0100
  -+++ apt-pkg/rpm/rpmpm.cc     2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmpm.cc     2003-11-28 23:01:52.000000000 +0100
   @@ -34,6 +34,7 @@
    #include <stdio.h>
    #include <iostream>
  @@ -175,7 +168,7 @@
    #define packagesTotal rpmcliPackagesTotal 
   Index: apt-pkg/rpm/rpmpm.h
   --- apt-pkg/rpm/rpmpm.h.orig 2003-11-24 17:58:54.000000000 +0100
  -+++ apt-pkg/rpm/rpmpm.h      2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmpm.h      2003-11-28 23:01:52.000000000 +0100
   @@ -11,6 +11,7 @@
    #ifndef PKGLIB_rpmPM_H
    #define PKGLIB_rpmPM_H
  @@ -186,7 +179,7 @@
    #include <rpm/rpmts.h>
   Index: apt-pkg/rpm/rpmrecords.h
   --- apt-pkg/rpm/rpmrecords.h.orig    2003-11-24 17:58:57.000000000 +0100
  -+++ apt-pkg/rpm/rpmrecords.h 2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmrecords.h 2003-11-28 23:01:52.000000000 +0100
   @@ -21,6 +21,7 @@
    
    #include <apt-pkg/pkgrecords.h>
  @@ -197,7 +190,7 @@
      
   Index: apt-pkg/rpm/rpmsrcrecords.h
   --- apt-pkg/rpm/rpmsrcrecords.h.orig 2003-11-24 17:58:58.000000000 +0100
  -+++ apt-pkg/rpm/rpmsrcrecords.h      2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmsrcrecords.h      2003-11-28 23:01:52.000000000 +0100
   @@ -17,6 +17,7 @@
    
    #include <apt-pkg/srcrecords.h>
  @@ -208,7 +201,7 @@
      
   Index: apt-pkg/rpm/rpmsystem.cc
   --- apt-pkg/rpm/rpmsystem.cc.orig    2003-11-24 17:58:54.000000000 +0100
  -+++ apt-pkg/rpm/rpmsystem.cc 2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmsystem.cc 2003-11-28 23:01:52.000000000 +0100
   @@ -123,12 +123,12 @@
    /* These are the rpm specific configuration variables.. */
    bool rpmSystem::Initialize(Configuration &Cnf)
  @@ -235,7 +228,7 @@
       return Score;
   Index: apt-pkg/rpm/rpmversion.cc
   --- apt-pkg/rpm/rpmversion.cc.orig   2003-11-24 17:58:55.000000000 +0100
  -+++ apt-pkg/rpm/rpmversion.cc        2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/rpm/rpmversion.cc        2003-11-28 23:01:52.000000000 +0100
   @@ -22,6 +22,7 @@
    #include <apt-pkg/rpmversion.h>
    #include <apt-pkg/pkgcache.h>
  @@ -246,7 +239,7 @@
    
   Index: apt-pkg/sourcelist.cc
   --- apt-pkg/sourcelist.cc.orig       2003-11-24 17:58:39.000000000 +0100
  -+++ apt-pkg/sourcelist.cc    2003-11-28 21:06:52.000000000 +0100
  ++++ apt-pkg/sourcelist.cc    2003-11-28 23:01:52.000000000 +0100
   @@ -105,7 +105,7 @@
       // Check for an absolute dists specification.
       if (Dist.empty() == false && Dist[Dist.size() - 1] == '/')
  @@ -258,7 +251,7 @@
          return CreateItem(List,URI,Dist,Section,Vendor);
   Index: configure.in
   --- configure.in.orig        2003-11-24 17:58:30.000000000 +0100
  -+++ configure.in     2003-11-28 21:06:52.000000000 +0100
  ++++ configure.in     2003-11-28 23:01:52.000000000 +0100
   @@ -48,14 +48,14 @@
    AC_CHECK_HEADER(rpm/rpmlib.h,
    [
  @@ -293,8 +286,8 @@
       AC_SUBST(RPMLIBS)
    ])
   Index: methods/gpg.cc
  ---- methods/gpg.cc.orig      2003-11-28 21:06:52.000000000 +0100
  -+++ methods/gpg.cc   2003-11-28 21:07:38.000000000 +0100
  +--- methods/gpg.cc.orig      2003-11-24 17:59:24.000000000 +0100
  ++++ methods/gpg.cc   2003-11-28 23:01:52.000000000 +0100
   @@ -10,6 +10,11 @@
    #include <stdio.h>
    #include <sys/wait.h>
  @@ -391,7 +384,7 @@
                    const char *outfile, string &signerKeyID)
   Index: test/scratch.cc
   --- test/scratch.cc.orig     2003-11-24 17:57:07.000000000 +0100
  -+++ test/scratch.cc  2003-11-28 21:06:52.000000000 +0100
  ++++ test/scratch.cc  2003-11-28 23:01:52.000000000 +0100
   @@ -51,7 +51,7 @@
       
    /*   Db.GetFLCache().BeginDiverLoad();
  @@ -403,7 +396,7 @@
       const char *Tmp = "/usr/include/linux/kerneld.h";
   Index: tools/cached_md5.cc
   --- tools/cached_md5.cc.orig 2003-11-24 17:58:34.000000000 +0100
  -+++ tools/cached_md5.cc      2003-11-28 21:06:52.000000000 +0100
  ++++ tools/cached_md5.cc      2003-11-28 23:01:52.000000000 +0100
   @@ -1,11 +1,11 @@
    /*
     * $Id: cached_md5.cc,v 1.4 2003/01/29 13:47:31 niemeyer Exp $
  @@ -417,9 +410,47 @@
    #include <rpm/rpmlib.h>
    #include <stdlib.h>
    #include <string.h>
  +Index: tools/genbasedir
  +--- tools/genbasedir.orig    2003-11-24 17:58:35.000000000 +0100
  ++++ tools/genbasedir 2003-11-28 23:04:32.000000000 +0100
  +@@ -39,7 +39,7 @@
  + phashstuff()
  + {
  +     size=`getsize $1`
  +-    md5=`md5sum $1|cut -f1 -d\  `
  ++    md5=`openssl md5 <$1`
  +     echo " $md5 $size $2"
  + }
  + 
  +@@ -420,14 +420,14 @@
  +             if [ $partial -eq 0 ]; then
  +                     echo -n "Updating global release file... "
  +                     sed -n -e "/^MD5Sum:/q" \
  +-                               -e "s/^Date:.*\$/Date: `date -R`/" \
  ++                               -e "s/^Date:.*\$/Date: `date '+%a, %d %b %Y 
%H:%M:%S %z' | sed -e 's/%z/+0000/'`/" \
  +                                -e "s/^Components:.*\$/Components: $components/" \
  +                                -e "p" $release.old > $release
  +                     echo "MD5Sum:" >> $release
  +             else
  +                     echo -n "Partially updating global release file... "
  +                     sed -n -e "/^\$/q" \
  +-                               -e "s/^Date:.*\$/Date: `date -R`/" \
  ++                               -e "s/^Date:.*\$/Date: `date '+%a, %d %b %Y 
%H:%M:%S %z' | sed -e 's/%z/+0000/'`/" \
  +                                -e "p" $release.old > $release.pre
  +                     for comp in $components; do
  +                             sed -e "\#^ .* $pkglist_.$comp\(.bz2\)\?\$#d" \
  +@@ -448,7 +448,7 @@
  +             echo "Label: Unknown"             >> $release
  +             echo "Suite: Unknown"             >> $release
  +             echo "Codename: Unknown"          >> $release
  +-            echo "Date: `date -R`"            >> $release
  ++            echo "Date: `date '+%a, %d %b %Y %H:%M:%S %z' | sed -e 's/%z/+0000/'`" 
           >> $release
  +             echo "Architectures: Unknown"     >> $release
  +             echo "Components: $components"    >> $release
  +             echo "Description: Not available" >> $release
   Index: tools/genpkglist.cc
   --- tools/genpkglist.cc.orig 2003-11-24 17:58:36.000000000 +0100
  -+++ tools/genpkglist.cc      2003-11-28 21:06:52.000000000 +0100
  ++++ tools/genpkglist.cc      2003-11-28 23:01:52.000000000 +0100
   @@ -1,11 +1,11 @@
    /*
     * $Id: genpkglist.cc,v 1.7 2003/01/30 17:18:21 niemeyer Exp $
  @@ -470,7 +501,7 @@
       if (pkgListAppend == true && FileExists(pkglist_path)) {
   Index: tools/gensrclist.cc
   --- tools/gensrclist.cc.orig 2003-11-24 17:58:34.000000000 +0100
  -+++ tools/gensrclist.cc      2003-11-28 21:06:52.000000000 +0100
  ++++ tools/gensrclist.cc      2003-11-28 23:01:52.000000000 +0100
   @@ -1,11 +1,11 @@
    /*
     * $Id: gensrclist.cc,v 1.8 2003/01/30 17:18:21 niemeyer Exp $
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to