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]