Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-frontend.git;a=commitdiff;h=f6099974786d545f571aff090e525b8a37b54a11
commit f6099974786d545f571aff090e525b8a37b54a11 Author: James Buren <r...@frugalware.org> Date: Mon Sep 26 10:26:26 2011 -0500 add function to synchronize databases diff --git a/pacman-frontend.c b/pacman-frontend.c index 77682ae..1e6324c 100644 --- a/pacman-frontend.c +++ b/pacman-frontend.c @@ -85,3 +85,17 @@ pacman_frontend_initialize(const char *root,const char *config) return 0; } + +int +pacman_frontend_synchronize_dbs(void) +{ + PM_DB **dbs; + int rv; + + for( dbs = G.sync, rv = 0 ; *dbs ; ++dbs ) + if(pacman_db_update(0,*dbs) == -1) + rv = -1; + + return rv; +} + diff --git a/pacman-frontend.h b/pacman-frontend.h index e9aa521..eadcd31 100644 --- a/pacman-frontend.h +++ b/pacman-frontend.h @@ -3,4 +3,5 @@ #include <pacman.h> int pacman_frontend_initialize(const char *root,const char *config); +int pacman_frontend_synchronize_dbs(void); #endif _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git