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

Reply via email to