Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2/.git;a=commitdiff;h=7569bed4c83e9f23ba1f91f43bffbfb1fabde755

commit 7569bed4c83e9f23ba1f91f43bffbfb1fabde755
Author: VMiklos <[EMAIL PROTECTED]>
Date:   Wed Jul 25 00:27:53 2007 +0200

pacman-g2: use the new PM_OPT_DLREMAIN and PM_OPT_DLHOWMANY options

diff --git a/src/pacman-g2/download.c b/src/pacman-g2/download.c
index ea27df8..8713943 100644
--- a/src/pacman-g2/download.c
+++ b/src/pacman-g2/download.c
@@ -45,7 +45,7 @@ int offset;
struct timeval t0, t;
float rate;
int xfered1;
-unsigned int eta_h, eta_m, eta_s, remain = 1, howmany = 10;
+unsigned int eta_h, eta_m, eta_s, remain, howmany;

/* pacman options */
extern config_t *config;
diff --git a/src/pacman-g2/download.h b/src/pacman-g2/download.h
index b1d777d..25a6c19 100644
--- a/src/pacman-g2/download.h
+++ b/src/pacman-g2/download.h
@@ -26,7 +26,7 @@ extern int offset;
extern struct timeval t0, t;
extern float rate;
extern int xfered1;
-extern unsigned int eta_h, eta_m, eta_s;
+extern unsigned int eta_h, eta_m, eta_s, remain, howmany;

int log_progress(PM_NETBUF *ctl, int xfered, void *arg);

diff --git a/src/pacman-g2/pacman-g2.c b/src/pacman-g2/pacman-g2.c
index 6c824f3..768481a 100644
--- a/src/pacman-g2/pacman-g2.c
+++ b/src/pacman-g2/pacman-g2.c
@@ -574,6 +574,14 @@ int main(int argc, char *argv[])
ERR(NL, _("failed to set option DLETA_S (%s)\n"), pacman_strerror(pm_errno));
cleanup(1);
}
+       if(pacman_set_option(PM_OPT_DLREMAIN, (long)&remain) == -1) {
+               ERR(NL, _("failed to set option DLREMAIN (%s)\n"), 
pacman_strerror(pm_errno));
+               cleanup(1);
+       }
+       if(pacman_set_option(PM_OPT_DLHOWMANY, (long)&howmany) == -1) {
+               ERR(NL, _("failed to set option DLHOWMANY (%s)\n"), 
pacman_strerror(pm_errno));
+               cleanup(1);
+       }
FREE(config->cachedir);
pacman_get_option(PM_OPT_CACHEDIR, (long *)&config->cachedir);
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to