Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=cc363d5eb4d12f26c72bd9e2a7a5b409568f40ad
commit cc363d5eb4d12f26c72bd9e2a7a5b409568f40ad
Author: Priyank <[EMAIL PROTECTED]>
Date: Sat Sep 22 00:10:53 2007 +0530
gfpm-interface: package info now also displayes 'Replaces'
diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index 884b8fb..dd720e6 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -770,6 +770,26 @@ gfpm_load_info_tvw (const char *pkg_name)
}
g_string_free (str, TRUE);
+ /* populate replaces */
+ temp = pacman_pkg_getinfo (pm_pkg, PM_PKG_REPLACES);
+ str = g_string_new ("");
+ for (i=temp;i;i=pacman_list_next(i))
+ {
+ str = g_string_append (str, (char*)pacman_list_getdata(i));
+ str = g_string_append (str, " ");
+ }
+ if (str->len)
+ {
+ gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = (char*)gfpm_bold (_("Replaces:"));
+ gtk_list_store_set (GTK_LIST_STORE(model), &iter,
+ 0, st,
+ 1, (char*)str->str,
+ -1);
+ g_free (st);
+ }
+ g_string_free (str, TRUE);
+
if (inst == TRUE)
{
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git