Skip to content

Commit

Permalink
Bug fixes, new major version
Browse files Browse the repository at this point in the history
Author: jgg
Date: 2000-01-27 04:15:09 GMT
Bug fixes, new major version
  • Loading branch information
Arch Librarian committed Sep 20, 2004
1 parent 8e34bee commit c5ccf17
Show file tree
Hide file tree
Showing 8 changed files with 41 additions and 14 deletions.
5 changes: 3 additions & 2 deletions apt-pkg/acquire-item.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
// $Id: acquire-item.h,v 1.23 2000/01/17 07:11:49 jgg Exp $
// $Id: acquire-item.h,v 1.24 2000/01/27 04:15:09 jgg Exp $
/* ######################################################################
Acquire Item - Item to acquire
Expand Down Expand Up @@ -71,7 +71,8 @@ class pkgAcquire::Item

// Inquire functions
virtual string MD5Sum() {return string();};

pkgAcquire *GetOwner() {return Owner;};

Item(pkgAcquire *Owner);
virtual ~Item();
};
Expand Down
17 changes: 15 additions & 2 deletions apt-pkg/acquire-worker.cc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
// $Id: acquire-worker.cc,v 1.29 2000/01/17 07:11:49 jgg Exp $
// $Id: acquire-worker.cc,v 1.30 2000/01/27 04:15:09 jgg Exp $
/* ######################################################################
Acquire Worker
Expand Down Expand Up @@ -233,6 +233,10 @@ bool pkgAcquire::Worker::RunMessages()
ResumePoint = atoi(LookupTag(Message,"Resume-Point","0").c_str());
Itm->Owner->Start(Message,atoi(LookupTag(Message,"Size","0").c_str()));

// Display update before completion
if (Log != 0 && Log->MorePulses == true)
Log->Pulse(Itm->Owner->GetOwner());

if (Log != 0)
Log->Fetch(*Itm);

Expand All @@ -247,9 +251,14 @@ bool pkgAcquire::Worker::RunMessages()
_error->Error("Method gave invalid 201 URI Done message");
break;
}

pkgAcquire::Item *Owner = Itm->Owner;
pkgAcquire::ItemDesc Desc = *Itm;

// Display update before completion
if (Log != 0 && Log->MorePulses == true)
Log->Pulse(Owner->GetOwner());

OwnerQ->ItemDone(Itm);
if (TotalSize != 0 &&
(unsigned)atoi(LookupTag(Message,"Size","0").c_str()) != TotalSize)
Expand Down Expand Up @@ -286,6 +295,10 @@ bool pkgAcquire::Worker::RunMessages()
break;
}

// Display update before completion
if (Log != 0 && Log->MorePulses == true)
Log->Pulse(Itm->Owner->GetOwner());

pkgAcquire::Item *Owner = Itm->Owner;
pkgAcquire::ItemDesc Desc = *Itm;
OwnerQ->ItemDone(Itm);
Expand Down
4 changes: 2 additions & 2 deletions apt-pkg/acquire.cc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
// $Id: acquire.cc,v 1.45 2000/01/17 07:11:49 jgg Exp $
// $Id: acquire.cc,v 1.46 2000/01/27 04:15:09 jgg Exp $
/* ######################################################################
Acquire - File Acquiration
Expand Down Expand Up @@ -706,7 +706,7 @@ void pkgAcquire::Queue::Bump()
// AcquireStatus::pkgAcquireStatus - Constructor /*{{{*/
// ---------------------------------------------------------------------
/* */
pkgAcquireStatus::pkgAcquireStatus()
pkgAcquireStatus::pkgAcquireStatus() : Update(true), MorePulses(false)
{
Start();
}
Expand Down
5 changes: 3 additions & 2 deletions apt-pkg/acquire.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
// $Id: acquire.h,v 1.26 2000/01/17 07:11:49 jgg Exp $
// $Id: acquire.h,v 1.27 2000/01/27 04:15:09 jgg Exp $
/* ######################################################################
Acquire - File Acquiration
Expand Down Expand Up @@ -253,7 +253,8 @@ class pkgAcquireStatus
public:

bool Update;

bool MorePulses;

// Called by items when they have finished a real download
virtual void Fetched(unsigned long Size,unsigned long ResumePoint);

Expand Down
10 changes: 8 additions & 2 deletions debian/changelog
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,14 @@ apt (0.3.16.1) unstable; urgency=low
* Included the configure-index example
* Minimal CD swaps
* Library soname has increased
* Fixed default sources.list to have correct URLs for potato when it becomes
stable
* Fixed default sources.list to have correct URLs for potato when it
becomes stable
* Added a message about erasing sources.list to dselect setup script
Closes: #55755
* No remove prompt if the archives dir has not changed. Closes: #55709
* Fixed inclusion of 2nd sample config file. Closes: #55374
* Made file mtimes of 0 not confuse the methods If-Modifed-Since check.
Closes: #55991

-- Ben Gertzfield <[email protected]> Fri, 14 Jan 2000 08:04:15 -0800

Expand Down
6 changes: 6 additions & 0 deletions dselect/install
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ yesno() {
echo $ans | tr YN yn
}

OLDLS=`ls -ld $ARCHIVES`
if [ x$WAIT = "xyes" ]; then
$APTGET $OPTS -d dselect-upgrade
echo "Press enter to continue." && read RES
Expand All @@ -61,6 +62,11 @@ if [ $RES -eq 0 ]; then
-eq 0 ]; then
exit 0
fi

NEWLS=`ls -ld $ARCHIVES`
if [ "x$OLDLS" == "x$NEWLS" ]; then
exit 0
fi

# Check the cleaning mode
case `echo $CLEAN | tr '[:upper:]' '[:lower:]'` in
Expand Down
2 changes: 1 addition & 1 deletion dselect/setup
Original file line number Diff line number Diff line change
Expand Up @@ -269,7 +269,7 @@ sub main {
print "-" x 72, "\n";
&print_config('Config' => \@Oldconfig);
print "-" x 72, "\n";
print "$boldon Do you wish to change it?[y/N]$boldoff ";
print "$boldon Do you wish to change (overwrite) it?[y/N]$boldoff ";
my $answer = <STDIN>;
chomp ($answer);
$answer =~ s/\s+/ /og;
Expand Down
6 changes: 3 additions & 3 deletions methods/file.cc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
// $Id: file.cc,v 1.7 1999/01/18 06:20:08 jgg Exp $
// $Id: file.cc,v 1.8 2000/01/27 04:15:10 jgg Exp $
/* ######################################################################
File URI method for APT
Expand Down Expand Up @@ -48,7 +48,7 @@ bool FileMethod::Fetch(FetchItem *Itm)
Res.Filename = File;
Res.LastModified = Buf.st_mtime;
Res.IMSHit = false;
if (Itm->LastModified == Buf.st_mtime)
if (Itm->LastModified == Buf.st_mtime && Itm->LastModified != 0)
Res.IMSHit = true;
}

Expand All @@ -64,7 +64,7 @@ bool FileMethod::Fetch(FetchItem *Itm)
AltRes.Filename = File;
AltRes.LastModified = Buf.st_mtime;
AltRes.IMSHit = false;
if (Itm->LastModified == Buf.st_mtime)
if (Itm->LastModified == Buf.st_mtime && Itm->LastModified != 0)
AltRes.IMSHit = true;

URIDone(Res,&AltRes);
Expand Down

0 comments on commit c5ccf17

Please sign in to comment.