socsvn commit: r257113 - soc2013/mattbw/backend

mattbw at FreeBSD.org mattbw at FreeBSD.org
Sun Sep 8 11:03:25 UTC 2013


Author: mattbw
Date: Sun Sep  8 11:03:24 2013
New Revision: 257113
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=257113

Log:
  Run indent on the backend directory C and H files.
  
  This accidentally indented the PackageKit headers included.  Oops!
  

Modified:
  soc2013/mattbw/backend/db.c
  soc2013/mattbw/backend/db.h
  soc2013/mattbw/backend/egg-string.h
  soc2013/mattbw/backend/emit.h
  soc2013/mattbw/backend/event.c
  soc2013/mattbw/backend/event.h
  soc2013/mattbw/backend/group.h
  soc2013/mattbw/backend/jobs.h
  soc2013/mattbw/backend/licenses.c
  soc2013/mattbw/backend/namever.c
  soc2013/mattbw/backend/namever.h
  soc2013/mattbw/backend/namever_test.c
  soc2013/mattbw/backend/pk-backend-pkgng.c
  soc2013/mattbw/backend/pk-backend.h
  soc2013/mattbw/backend/pk-store.h
  soc2013/mattbw/backend/pkgutils.c
  soc2013/mattbw/backend/pkgutils_test.c
  soc2013/mattbw/backend/repo.c
  soc2013/mattbw/backend/search.c
  soc2013/mattbw/backend/search.h
  soc2013/mattbw/backend/testutils.c
  soc2013/mattbw/backend/utils.c
  soc2013/mattbw/backend/utils.h

Modified: soc2013/mattbw/backend/db.c
==============================================================================
--- soc2013/mattbw/backend/db.c	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/db.c	Sun Sep  8 11:03:24 2013	(r257113)
@@ -38,9 +38,9 @@
  * Opens a pkgdb ready for remote operations. This will always return TRUE if
  * and only if a database ready for use is now pointed to by *db, and FALSE
  * if and only if there isn't.
- *
+ * 
  * This will also emit PackageKit errors if it fails.
- *
+ * 
  * This must be called during the lifetime of "backend", eg after
  * "pk_backend_initialize" and before "pk_backend_destroy".
  */
@@ -58,7 +58,6 @@
 	if (has_access) {
 		db = open_remote_direct(backend);
 	}
-
 	return db;
 }
 
@@ -72,7 +71,6 @@
 		pkgdb_close(*db_p);
 		*db_p = NULL;
 	}
-
 	assert(*db_p == NULL);
 }
 
@@ -89,11 +87,10 @@
 		    PK_ERROR_ENUM_NOT_AUTHORIZED,
 		    "cannot access database");
 	}
-
 	return (err == EPKG_OK);
 }
 
-static struct pkgdb   *
+static struct pkgdb *
 open_remote_direct(PkBackend *backend)
 {
 	int		err;
@@ -108,9 +105,8 @@
 		    PK_ERROR_ENUM_CANNOT_GET_LOCK,
 		    "cannot open database");
 	}
-
-	assert (err == EPKG_OK || backend == NULL);
-	assert (err != EPKG_OK || backend != NULL);
+	assert(err == EPKG_OK || backend == NULL);
+	assert(err != EPKG_OK || backend != NULL);
 
 	return db;
 }

Modified: soc2013/mattbw/backend/db.h
==============================================================================
--- soc2013/mattbw/backend/db.h	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/db.h	Sun Sep  8 11:03:24 2013	(r257113)
@@ -25,6 +25,6 @@
 #include "pkg.h"		/* struct pkgdb */
 
 struct pkgdb   *db_open_remote(PkBackend *backend);
-void		db_close(struct pkgdb **db_p);
+void		db_close  (struct pkgdb **db_p);
 
 #endif				/* !_PKGNG_BACKEND_DB_H_ */

Modified: soc2013/mattbw/backend/egg-string.h
==============================================================================
--- soc2013/mattbw/backend/egg-string.h	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/egg-string.h	Sun Sep  8 11:03:24 2013	(r257113)
@@ -1,22 +1,23 @@
-/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
- *
+/*
+ * -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
+ * 
  * Copyright (C) 2007-2008 Richard Hughes <richard at hughsie.com>
- *
+ * 
  * Licensed under the GNU General Public License Version 2
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * 
+ * This program is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free
+ * Software Foundation; either version 2 of the License, or (at your option)
+ * any later version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program; if not, write to the Free Software Foundation, Inc., 51
+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #ifndef __EGG_STRING_H
@@ -26,23 +27,23 @@
 
 G_BEGIN_DECLS
 
-guint		 egg_strlen				(const gchar	*text,
-							 guint		 len)
-							 G_GNUC_WARN_UNUSED_RESULT;
-gboolean	 egg_strzero				(const gchar	*text)
-							 G_GNUC_WARN_UNUSED_RESULT;
-gboolean	 egg_strvequal				(gchar		**id1,
-							 gchar		**id2)
-							 G_GNUC_WARN_UNUSED_RESULT;
-gboolean	 egg_strtoint				(const gchar	*text,
-							 gint		*value);
-gboolean	 egg_strtouint				(const gchar	*text,
-							 guint		*value);
-gchar		*egg_strreplace				(const gchar	*text,
-							 const gchar	*find,
-							 const gchar	*replace);
-void		 egg_string_test			(gpointer	 user_data);
+guint egg_strlen(const gchar *text,
+    guint len)
+G_GNUC_WARN_UNUSED_RESULT;
+	gboolean	egg_strzero(const gchar *text)
+		G_GNUC_WARN_UNUSED_RESULT;
+	gboolean	egg_strvequal(gchar **id1,
+    		gchar       **id2)
+		G_GNUC_WARN_UNUSED_RESULT;
+	gboolean	egg_strtoint(const gchar *text,
+    		gint *	value);
+	gboolean	egg_strtouint(const gchar *text,
+    		guint *	value);
+	gchar          *egg_strreplace(const gchar *text,
+    		const		gchar *find,
+    		const		gchar *replace);
+	void		egg_string_test(gpointer user_data);
 
 G_END_DECLS
 
-#endif /* __EGG_STRING_H */
+#endif				/* __EGG_STRING_H */

Modified: soc2013/mattbw/backend/emit.h
==============================================================================
--- soc2013/mattbw/backend/emit.h	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/emit.h	Sun Sep  8 11:03:24 2013	(r257113)
@@ -24,7 +24,7 @@
 #include "pk-backend.h"		/* Pk... */
 #include "pkg.h"		/* pkg... */
 
-void emit_package(struct pkg *pkg, PkBackend *backend, PkInfoEnum info);
-void emit_filtered_package(struct pkg *pkg, PkBackend *backend, PkBitfield filters, PkInfoEnum info);
+void		emit_package(struct pkg *pkg, PkBackend *backend, PkInfoEnum info);
+void		emit_filtered_package(struct pkg *pkg, PkBackend *backend, PkBitfield filters, PkInfoEnum info);
 
 #endif				/* !_PKGNG_BACKEND_EMIT_H_ */

Modified: soc2013/mattbw/backend/event.c
==============================================================================
--- soc2013/mattbw/backend/event.c	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/event.c	Sun Sep  8 11:03:24 2013	(r257113)
@@ -102,7 +102,7 @@
 		 * throw an error code here.  What we'll do (mainly for debug
 		 * purposes) is post the error into the backend so we can
 		 * retrieve it if it was fatal.
-		 *
+		 * 
 		 * pk_backend_set_string seems to strdup, so we don't have to.
 		 */
 		(void)pk_backend_set_string(backend, "job_error",

Modified: soc2013/mattbw/backend/event.h
==============================================================================
--- soc2013/mattbw/backend/event.h	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/event.h	Sun Sep  8 11:03:24 2013	(r257113)
@@ -23,6 +23,6 @@
 
 #include "pkg.h"		/* struct pkg_event */
 
-int	event_cb(void *backend, struct pkg_event *event);
+int		event_cb   (void *backend, struct pkg_event *event);
 
 #endif				/* !_PKGNG_BACKEND_EVENT_H_ */

Modified: soc2013/mattbw/backend/group.h
==============================================================================
--- soc2013/mattbw/backend/group.h	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/group.h	Sun Sep  8 11:03:24 2013	(r257113)
@@ -27,6 +27,6 @@
 PkBitfield	group_bitfield(void);
 PkGroupEnum	group_from_origin(const char *origin);
 PkGroupEnum	group_of_pkg(struct pkg *pkg);
-char *		group_list_to_origin_regex(unsigned int groupc, PkGroupEnum *groupv);
+char           *group_list_to_origin_regex(unsigned int groupc, PkGroupEnum *groupv);
 
 #endif				/* _PKGNG_BACKEND_GROUPS_H_ */

Modified: soc2013/mattbw/backend/jobs.h
==============================================================================
--- soc2013/mattbw/backend/jobs.h	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/jobs.h	Sun Sep  8 11:03:24 2013	(r257113)
@@ -22,8 +22,7 @@
 #define _PKGNG_BACKEND_JOBS_H_
 
 /*
- * The high-level interface for jobs in jobs/do.h now.
- * TODO: remove this file
+ * The high-level interface for jobs in jobs/do.h now. TODO: remove this file
  */
 #include "jobs/do.h"
 

Modified: soc2013/mattbw/backend/licenses.c
==============================================================================
--- soc2013/mattbw/backend/licenses.c	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/licenses.c	Sun Sep  8 11:03:24 2013	(r257113)
@@ -43,13 +43,13 @@
 	struct sbuf    *sb;
 
 	/*
-	 * GCC worries about this being NULL, so initialise it here.
-	 * Clang worries about the lack of enum saturation, so it doesn't
-	 * ever get used as a default though.
+	 * GCC worries about this being NULL, so initialise it here. Clang
+	 * worries about the lack of enum saturation, so it doesn't ever get
+	 * used as a default though.
 	 */
 #ifndef __clang__
 	logic_str = " ";
-#endif /* !__clang__ */
+#endif				/* !__clang__ */
 
 	pkg_get(pkg, PKG_LICENSE_LOGIC, &logic);
 	switch (logic) {
@@ -71,7 +71,8 @@
 		(void)sbuf_cat(sb, logic_str);
 		(void)sbuf_cat(sb, pkg_license_name(lic));
 	}
-	/* Stop the following code from bombing if there was no license
+	/*
+	 * Stop the following code from bombing if there was no license
 	 * available.
 	 */
 	if (sbuf_len(sb) == 0)
@@ -80,8 +81,8 @@
 	sb_err = sbuf_finish(sb);
 	/* Make sure that we remove the initial logic string instance! */
 	license = (sb_err
-		   ? strerror(errno)
-		   : (sbuf_data(sb) + strlen(logic_str)));
+	    ? strerror(errno)
+	    : (sbuf_data(sb) + strlen(logic_str)));
 
 	license_dup = strdup(license);
 	sbuf_delete(sb);

Modified: soc2013/mattbw/backend/namever.c
==============================================================================
--- soc2013/mattbw/backend/namever.c	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/namever.c	Sun Sep  8 11:03:24 2013	(r257113)
@@ -28,19 +28,19 @@
 
 /*
  * Functions for dealing with "namevers" (name-version strings).
- *
+ * 
  * This file CANNOT depend on the PackageKit backend.
  */
 
 /*
  * Joins a name and a version to form a namever.
- *
+ * 
  * To be freed using free(3).  Result may be NULL.
  */
-char	       *
+char           *
 namever_from_name_and_version(const char *name, const char *version)
 {
-	char	       *result;
+	char           *result;
 
 	assert(name != NULL);
 	assert(version != NULL);
@@ -52,13 +52,13 @@
 /*
  * Allocates and returns a string of the form "name-version" that identifies
  * the given package's name and version.
- *
+ * 
  * To be freed using free(3).  Result may be NULL.
  */
-char	       *
+char           *
 namever_from_package(struct pkg *package)
 {
-	char	       *result;
+	char           *result;
 
 	assert(package != NULL);
 
@@ -70,14 +70,14 @@
 /*
  * Allocates and returns a string of the form "name-version" that contains
  * the name and version elements of a PackageID.
- *
+ * 
  * To be freed using free(3).
  */
-char	       *
+char           *
 namever_from_package_id(const gchar *package_id)
 {
-	char	       *result;
-	gchar	      **id_splits;
+	char           *result;
+	gchar         **id_splits;
 
 	assert(package_id != NULL);
 
@@ -91,10 +91,10 @@
 	return result;
 }
 
-char	      **
+char          **
 namever_array_from_package_ids(gchar **package_ids, guint count)
 {
-	char	      **namevers;
+	char          **namevers;
 	unsigned int	i;
 
 	assert(package_ids != NULL);
@@ -109,7 +109,6 @@
 			}
 		}
 	}
-
 	return namevers;
 }
 
@@ -117,7 +116,7 @@
 void
 namever_array_free(char ***namevers_p, guint count)
 {
-	unsigned int		i;
+	unsigned int	i;
 
 	assert(namevers_p != NULL);
 
@@ -128,6 +127,5 @@
 		free(*namevers_p);
 		*namevers_p = NULL;
 	}
-
 	assert(*namevers_p == NULL);
 }

Modified: soc2013/mattbw/backend/namever.h
==============================================================================
--- soc2013/mattbw/backend/namever.h	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/namever.h	Sun Sep  8 11:03:24 2013	(r257113)
@@ -24,10 +24,10 @@
 #include <glib.h>		/* gchar, guint */
 #include "pkg.h"		/* struct pkg */
 
-char	       *namever_from_name_and_version(const char *name, const char *version);
-char	       *namever_from_package(struct pkg *package);
-char	       *namever_from_package_id(const gchar *package_id);
-char	      **namever_array_from_package_ids(gchar **package_ids, guint count);
+char           *namever_from_name_and_version(const char *name, const char *version);
+char           *namever_from_package(struct pkg *package);
+char           *namever_from_package_id(const gchar *package_id);
+char          **namever_array_from_package_ids(gchar **package_ids, guint count);
 void		namever_array_free(char ***namevers_p, guint count);
 
 #endif				/* !_PKGNG_BACKEND_NAMEVER_H_ */

Modified: soc2013/mattbw/backend/namever_test.c
==============================================================================
--- soc2013/mattbw/backend/namever_test.c	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/namever_test.c	Sun Sep  8 11:03:24 2013	(r257113)
@@ -35,7 +35,7 @@
 }
 ATF_TC_BODY(test_namever_from_name_and_version, tc)
 {
-	char	       *namever;
+	char           *namever;
 
 	namever = namever_from_name_and_version("foo", "1.2.3");
 	ATF_CHECK_STREQ(namever, "foo-1.2.3");
@@ -51,7 +51,7 @@
 }
 ATF_TC_BODY(test_namever_from_package_id, tc)
 {
-	char	       *namever;
+	char           *namever;
 
 	namever = namever_from_package_id("foo;1.2.3;freebsd:10:x86:32;lohac");
 	ATF_CHECK_STREQ(namever, "foo-1.2.3");
@@ -66,8 +66,8 @@
 }
 ATF_TC_BODY(test_namever_array_from_package_ids, tc)
 {
-	char	       *package_ids[9];
-	char	      **namevers;
+	char           *package_ids[9];
+	char          **namevers;
 	unsigned int	i;
 
 	/* Full PackageIDs */
@@ -116,7 +116,7 @@
 }
 ATF_TC_BODY(test_namever_from_package, tc)
 {
-	char	       *namever;
+	char           *namever;
 	struct pkg     *package;
 
 	package = gen_pkg(PKG_FILE);

Modified: soc2013/mattbw/backend/pk-backend-pkgng.c
==============================================================================
--- soc2013/mattbw/backend/pk-backend-pkgng.c	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/pk-backend-pkgng.c	Sun Sep  8 11:03:24 2013	(r257113)
@@ -91,7 +91,7 @@
     gchar **package_ids, gboolean recursive)
 {
 
-	INTENTIONALLY_IGNORE(filters);		/* retrieved from backend */
+	INTENTIONALLY_IGNORE(filters);	/* retrieved from backend */
 	INTENTIONALLY_IGNORE(package_ids);	/* retrieved from backend */
 	INTENTIONALLY_IGNORE(recursive);	/* retrieved from backend */
 	assert(backend != NULL);
@@ -121,7 +121,7 @@
     gchar **package_ids, gboolean recursive)
 {
 
-	INTENTIONALLY_IGNORE(filters);		/* retrieved from backend */
+	INTENTIONALLY_IGNORE(filters);	/* retrieved from backend */
 	INTENTIONALLY_IGNORE(package_ids);	/* retrieved from backend */
 	INTENTIONALLY_IGNORE(recursive);	/* retrieved from backend */
 	assert(backend != NULL);
@@ -208,7 +208,7 @@
 pk_backend_refresh_cache(PkBackend *backend, gboolean force)
 {
 
-	INTENTIONALLY_IGNORE(force);		/* retrieved from backend */
+	INTENTIONALLY_IGNORE(force);	/* retrieved from backend */
 	assert(backend != NULL);
 	THREAD(backend, refresh_cache_thread);
 }
@@ -229,7 +229,7 @@
 pk_backend_resolve(PkBackend *backend, PkBitfield filters, gchar **package_ids)
 {
 
-	INTENTIONALLY_IGNORE(filters);		/* retrieved from backend */
+	INTENTIONALLY_IGNORE(filters);	/* retrieved from backend */
 	INTENTIONALLY_IGNORE(package_ids);	/* retrieved from backend */
 	assert(backend != NULL);
 	THREAD(backend, resolve_thread);
@@ -239,8 +239,8 @@
 pk_backend_search_files(PkBackend *backend, PkBitfield filters, gchar **search)
 {
 
-	INTENTIONALLY_IGNORE(filters);		/* retrieved from backend */
-	INTENTIONALLY_IGNORE(search);		/* retrieved from backend */
+	INTENTIONALLY_IGNORE(filters);	/* retrieved from backend */
+	INTENTIONALLY_IGNORE(search);	/* retrieved from backend */
 	assert(backend != NULL);
 	THREAD(backend, search_files_thread);
 }
@@ -249,8 +249,8 @@
 pk_backend_search_groups(PkBackend *backend, PkBitfield filters, gchar **search)
 {
 
-	INTENTIONALLY_IGNORE(filters);		/* retrieved from backend */
-	INTENTIONALLY_IGNORE(search);		/* retrieved from backend */
+	INTENTIONALLY_IGNORE(filters);	/* retrieved from backend */
+	INTENTIONALLY_IGNORE(search);	/* retrieved from backend */
 	assert(backend != NULL);
 	THREAD(backend, search_groups_thread);
 }
@@ -259,8 +259,8 @@
 pk_backend_search_names(PkBackend *backend, PkBitfield filters, gchar **search)
 {
 
-	INTENTIONALLY_IGNORE(filters);		/* retrieved from backend */
-	INTENTIONALLY_IGNORE(search);		/* retrieved from backend */
+	INTENTIONALLY_IGNORE(filters);	/* retrieved from backend */
+	INTENTIONALLY_IGNORE(search);	/* retrieved from backend */
 	assert(backend != NULL);
 	THREAD(backend, search_names_thread);
 }

Modified: soc2013/mattbw/backend/pk-backend.h
==============================================================================
--- soc2013/mattbw/backend/pk-backend.h	Sun Sep  8 10:04:26 2013	(r257112)
+++ soc2013/mattbw/backend/pk-backend.h	Sun Sep  8 11:03:24 2013	(r257113)
@@ -1,22 +1,23 @@
-/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
- *
+/*
+ * -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
+ * 
  * Copyright (C) 2007-2010 Richard Hughes <richard at hughsie.com>
- *
+ * 
  * Licensed under the GNU General Public License Version 2
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * 
+ * This program is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free
+ * Software Foundation; either version 2 of the License, or (at your option)
+ * any later version.
+ * 
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ * 
+ * You should have received a copy of the GNU General Public License along with
+ * this program; if not, write to the Free Software Foundation, Inc., 51
+ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #ifndef __PK_BACKEND_H
@@ -50,16 +51,14 @@
 
 typedef struct PkBackendPrivate PkBackendPrivate;
 
-typedef struct
-{
-	 GObject		 parent;
-	 PkBackendPrivate	*priv;
+typedef struct {
+	GObject		parent;
+	PkBackendPrivate *priv;
 } PkBackend;
 
-typedef struct
-{
-	GObjectClass		 parent_class;
-} PkBackendClass;
+typedef struct {
+	GObjectClass	parent_class;
+}		PkBackendClass;
 
 /**
  * PK_BACKEND_PERCENTAGE_INVALID:
@@ -68,407 +67,408 @@
  */
 #define PK_BACKEND_PERCENTAGE_INVALID		101
 
-GType		 pk_backend_get_type			(void);
-PkBackend	*pk_backend_new				(void);
-gboolean	 pk_backend_lock			(PkBackend	*backend)
-							 G_GNUC_WARN_UNUSED_RESULT;
-gboolean	 pk_backend_unlock			(PkBackend	*backend)
-							 G_GNUC_WARN_UNUSED_RESULT;
-gboolean	 pk_backend_reset			(PkBackend	*backend);
-gboolean	 pk_backend_set_name			(PkBackend	*backend,
-							 const gchar	*name,
-							 GError		**error)
-							 G_GNUC_WARN_UNUSED_RESULT;
-gboolean	 pk_backend_set_proxy			(PkBackend	*backend,
-							 const gchar	*proxy_http,
-							 const gchar	*proxy_ftp);
-gboolean	 pk_backend_set_root			(PkBackend	*backend,
-							 const gchar	*root);
-gchar		*pk_backend_get_name			(PkBackend	*backend)
-							 G_GNUC_WARN_UNUSED_RESULT;
-gboolean	 pk_backend_get_is_finished		(PkBackend	*backend);
-
-gchar		*pk_backend_get_description		(PkBackend	*backend)
-							 G_GNUC_WARN_UNUSED_RESULT;
-gchar		*pk_backend_get_author			(PkBackend	*backend)
-							 G_GNUC_WARN_UNUSED_RESULT;
-typedef gchar	*(*PkBackendGetCompatStringFunc)	(PkBackend	*backend);
-PkBitfield	 pk_backend_get_groups			(PkBackend	*backend);
-PkBitfield	 pk_backend_get_filters			(PkBackend	*backend);
-PkBitfield	 pk_backend_get_roles			(PkBackend	*backend);
-gchar		*pk_backend_get_mime_types		(PkBackend	*backend);
-gboolean	 pk_backend_has_set_error_code		(PkBackend	*backend);
-gboolean	 pk_backend_is_implemented		(PkBackend	*backend,
-							 PkRoleEnum	 role);
-gchar		*pk_backend_get_accepted_eula_string	(PkBackend	*backend);
-void		pk_backend_cancel			(PkBackend	*backend);
-void		pk_backend_download_packages		(PkBackend	*backend,
-							 gchar		**package_ids,
-							 const gchar	*directory);
-void		pk_backend_initialize			(PkBackend	*backend);
-void		pk_backend_destroy			(PkBackend	*backend);
-void		pk_backend_transaction_start		(PkBackend	*backend);
-void		pk_backend_transaction_stop		(PkBackend	*backend);
-void		pk_backend_get_categories		(PkBackend	*backend);
-void		pk_backend_get_depends			(PkBackend	*backend,
-							 PkBitfield	 filters,
-							 gchar		**package_ids,
-							 gboolean	 recursive);
-void		pk_backend_get_details			(PkBackend	*backend,
-							 gchar		**package_ids);
-void		pk_backend_get_distro_upgrades		(PkBackend	*backend);
-void		pk_backend_get_files			(PkBackend	*backend,
-							 gchar		**package_ids);
-void		pk_backend_get_requires			(PkBackend	*backend,
-							 PkBitfield	 filters,
-							 gchar		**package_ids,
-							 gboolean	 recursive);
-void		pk_backend_get_update_detail		(PkBackend	*backend,
-							 gchar		**package_ids);
-void		pk_backend_get_updates			(PkBackend	*backend,
-							 PkBitfield	 filters);
-void		pk_backend_install_packages		(PkBackend	*backend,
-							 gboolean	 only_trusted,
-							 gchar		**package_ids);
-void		pk_backend_install_signature		(PkBackend	*backend,
-							 PkSigTypeEnum	 type,
-							 const gchar	*key_id,
-							 const gchar	*package_id);
-void		pk_backend_install_files		(PkBackend	*backend,
-							 gboolean	 only_trusted,
-							 gchar		**full_paths);
-void		pk_backend_refresh_cache		(PkBackend	*backend,
-							 gboolean	 force);
-void		pk_backend_remove_packages		(PkBackend	*backend,
-							 gchar		**package_ids,
-							 gboolean	 allow_deps,
-							 gboolean	 autoremove);
-void		pk_backend_resolve			(PkBackend	*backend,
-							 PkBitfield	 filters,
-							 gchar		**packages);
-void		pk_backend_rollback			(PkBackend	*backend,
-							 const gchar	*transaction_id);
-void		pk_backend_search_details		(PkBackend	*backend,
-							 PkBitfield	 filters,
-							 gchar		**search);
-void		pk_backend_search_files			(PkBackend	*backend,
-							 PkBitfield	 filters,
-							 gchar		**search);
-void		pk_backend_search_groups		(PkBackend	*backend,
-							 PkBitfield	 filters,
-							 gchar		**search);
-void		pk_backend_search_names			(PkBackend	*backend,
-							 PkBitfield	 filters,
-							 gchar		**search);
-void		pk_backend_update_packages		(PkBackend	*backend,
-							 gboolean	 only_trusted,
-							 gchar		**package_ids);
-void		pk_backend_update_system		(PkBackend	*backend,
-							 gboolean	 only_trusted);
-void		pk_backend_get_repo_list		(PkBackend	*backend,
-							 PkBitfield	 filters);
-void		pk_backend_repo_enable			(PkBackend	*backend,
-							 const gchar	*repo_id,
-							 gboolean	 enabled);
-void		pk_backend_repo_set_data		(PkBackend	*backend,
-							 const gchar	*repo_id,
-							 const gchar	*parameter,
-							 const gchar	*value);
-void		pk_backend_what_provides		(PkBackend	*backend,
-							 PkBitfield	 filters,
-							 PkProvidesEnum provides,
-							 gchar		**search);
-void		pk_backend_get_packages			(PkBackend	*backend,
-							 PkBitfield	 filters);
-void		pk_backend_simulate_install_files	(PkBackend	*backend,
-							 gchar		**full_paths);
-void		pk_backend_simulate_install_packages	(PkBackend	*backend,
-							 gchar		**package_ids);
-void		pk_backend_simulate_remove_packages	(PkBackend	*backend,
-							 gchar		**package_ids,
-							 gboolean	 autoremove);
-void		pk_backend_simulate_update_packages	(PkBackend	*backend,
-							 gchar		**package_ids);
-void		pk_backend_upgrade_system		(PkBackend	*backend,
-							 const gchar	*distro_id,
-							 PkUpgradeKindEnum upgrade_kind);
+GType		pk_backend_get_type(void);
+PkBackend      *pk_backend_new(void);
+gboolean 
+pk_backend_lock(PkBackend *backend)
+G_GNUC_WARN_UNUSED_RESULT;
+	gboolean	pk_backend_unlock(PkBackend *backend)
+		G_GNUC_WARN_UNUSED_RESULT;
+	gboolean	pk_backend_reset(PkBackend *backend);
+	gboolean	pk_backend_set_name(PkBackend *backend,
+    		const		gchar *name,
+    		GError **	error)
+		G_GNUC_WARN_UNUSED_RESULT;
+	gboolean	pk_backend_set_proxy(PkBackend *backend,
+    		const		gchar *proxy_http,
+    		const		gchar *proxy_ftp);
+	gboolean	pk_backend_set_root(PkBackend *backend,
+    		const		gchar *root);
+	gchar          *pk_backend_get_name(PkBackend *backend)
+		G_GNUC_WARN_UNUSED_RESULT;
+	gboolean	pk_backend_get_is_finished(PkBackend *backend);
+
+	gchar          *pk_backend_get_description(PkBackend *backend)
+		G_GNUC_WARN_UNUSED_RESULT;
+	gchar          *pk_backend_get_author(PkBackend *backend)
+		G_GNUC_WARN_UNUSED_RESULT;
+	typedef gchar  *(*PkBackendGetCompatStringFunc) (PkBackend *backend);
+	PkBitfield	pk_backend_get_groups(PkBackend *backend);
+	PkBitfield	pk_backend_get_filters(PkBackend *backend);
+	PkBitfield	pk_backend_get_roles(PkBackend *backend);
+	gchar          *pk_backend_get_mime_types(PkBackend *backend);
+	gboolean	pk_backend_has_set_error_code(PkBackend *backend);
+	gboolean	pk_backend_is_implemented(PkBackend *backend,
+    		PkRoleEnum	role);
+	gchar          *pk_backend_get_accepted_eula_string(PkBackend *backend);
+	void		pk_backend_cancel(PkBackend *backend);
+	void		pk_backend_download_packages(PkBackend *backend,
+    		gchar       **package_ids,
+    		const		gchar *directory);
+	void		pk_backend_initialize(PkBackend *backend);
+	void		pk_backend_destroy(PkBackend *backend);
+	void		pk_backend_transaction_start(PkBackend *backend);
+	void		pk_backend_transaction_stop(PkBackend *backend);
+	void		pk_backend_get_categories(PkBackend *backend);
+	void		pk_backend_get_depends(PkBackend *backend,
+    		PkBitfield	filters,
+    		gchar       **package_ids,
+    		gboolean	recursive);
+	void		pk_backend_get_details(PkBackend *backend,
+    		gchar       **package_ids);
+	void		pk_backend_get_distro_upgrades(PkBackend *backend);
+	void		pk_backend_get_files(PkBackend *backend,
+    		gchar       **package_ids);
+	void		pk_backend_get_requires(PkBackend *backend,
+    		PkBitfield	filters,
+    		gchar       **package_ids,
+    		gboolean	recursive);
+	void		pk_backend_get_update_detail(PkBackend *backend,
+    		gchar       **package_ids);
+	void		pk_backend_get_updates(PkBackend *backend,
+    		PkBitfield	filters);
+	void		pk_backend_install_packages(PkBackend *backend,
+    		gboolean	only_trusted,
+    		gchar       **package_ids);
+	void		pk_backend_install_signature(PkBackend *backend,
+    		PkSigTypeEnum	type,
+    		const		gchar *key_id,
+    		const		gchar *package_id);
+	void		pk_backend_install_files(PkBackend *backend,
+    		gboolean	only_trusted,
+    		gchar       **full_paths);
+	void		pk_backend_refresh_cache(PkBackend *backend,
+    		gboolean	force);
+	void		pk_backend_remove_packages(PkBackend *backend,
+    		gchar       **package_ids,
+    		gboolean	allow_deps,
+    		gboolean	autoremove);
+	void		pk_backend_resolve(PkBackend *backend,
+    		PkBitfield	filters,
+    		gchar       **packages);
+	void		pk_backend_rollback(PkBackend *backend,
+    		const		gchar *transaction_id);
+	void		pk_backend_search_details(PkBackend *backend,
+    		PkBitfield	filters,
+    		gchar       **search);
+	void		pk_backend_search_files(PkBackend *backend,
+    		PkBitfield	filters,
+    		gchar       **search);
+	void		pk_backend_search_groups(PkBackend *backend,
+    		PkBitfield	filters,
+    		gchar       **search);
+	void		pk_backend_search_names(PkBackend *backend,
+    		PkBitfield	filters,
+    		gchar       **search);
+	void		pk_backend_update_packages(PkBackend *backend,
+    		gboolean	only_trusted,
+    		gchar       **package_ids);
+	void		pk_backend_update_system(PkBackend *backend,
+    		gboolean	only_trusted);
+	void		pk_backend_get_repo_list(PkBackend *backend,
+    		PkBitfield	filters);
+	void		pk_backend_repo_enable(PkBackend *backend,
+    		const		gchar *repo_id,
+    		gboolean	enabled);
+	void		pk_backend_repo_set_data(PkBackend *backend,
+    		const		gchar *repo_id,
+    		const		gchar *parameter,
+    		const		gchar *value);
+	void		pk_backend_what_provides(PkBackend *backend,
+    		PkBitfield	filters,
+    		PkProvidesEnum provides,
+    		gchar       **search);
+	void		pk_backend_get_packages(PkBackend *backend,
+    		PkBitfield	filters);
+	void		pk_backend_simulate_install_files(PkBackend *backend,
+    		gchar       **full_paths);
+	void		pk_backend_simulate_install_packages(PkBackend *backend,
+    		gchar       **package_ids);
+	void		pk_backend_simulate_remove_packages(PkBackend *backend,
+    		gchar       **package_ids,
+    		gboolean	autoremove);
+	void		pk_backend_simulate_update_packages(PkBackend *backend,
+    		gchar       **package_ids);
+	void		pk_backend_upgrade_system(PkBackend *backend,
+    		const		gchar *distro_id,
+    		PkUpgradeKindEnum upgrade_kind);
 
 /* set the state */
-gboolean	 pk_backend_accept_eula			(PkBackend	*backend,
-							 const gchar	*eula_id);
-gboolean	 pk_backend_is_eula_valid		(PkBackend	*backend,
-							 const gchar	*eula_id);
-gboolean	 pk_backend_set_role			(PkBackend	*backend,
-							 PkRoleEnum	 role);
-PkRoleEnum	 pk_backend_get_role			(PkBackend	*backend);
-gboolean	 pk_backend_set_status			(PkBackend	*backend,
-							 PkStatusEnum	 status);
-gboolean	 pk_backend_set_allow_cancel		(PkBackend	*backend,
-							 gboolean	 allow_cancel);
-gboolean	 pk_backend_set_percentage		(PkBackend	*backend,
-							 guint		 percentage);
-gboolean	 pk_backend_set_sub_percentage		(PkBackend	*backend,
-							 guint		 percentage);
-gboolean	 pk_backend_set_speed			(PkBackend	*backend,
-							 guint		 speed);
-gboolean	 pk_backend_set_exit_code		(PkBackend	*backend,
-							 PkExitEnum	 exit);
-gboolean	 pk_backend_set_transaction_data	(PkBackend	*backend,
-							 const gchar	*data);
-gboolean	 pk_backend_set_simultaneous_mode	(PkBackend	*backend,
-							 gboolean	 simultaneous);
-gboolean	 pk_backend_set_locale			(PkBackend	*backend,
-							 const gchar	*code);
-gboolean	 pk_backend_set_frontend_socket		(PkBackend	*backend,
-							 const gchar	*frontend_socket);
-void		 pk_backend_set_cache_age		(PkBackend	*backend,
-							 guint		 cache_age);
+	gboolean	pk_backend_accept_eula(PkBackend *backend,
+    		const		gchar *eula_id);
+	gboolean	pk_backend_is_eula_valid(PkBackend *backend,
+    		const		gchar *eula_id);
+	gboolean	pk_backend_set_role(PkBackend *backend,
+    		PkRoleEnum	role);
+	PkRoleEnum	pk_backend_get_role(PkBackend *backend);
+	gboolean	pk_backend_set_status(PkBackend *backend,
+    		PkStatusEnum	status);
+	gboolean	pk_backend_set_allow_cancel(PkBackend *backend,
+    		gboolean	allow_cancel);
+	gboolean	pk_backend_set_percentage(PkBackend *backend,
+    		guint		percentage);
+	gboolean	pk_backend_set_sub_percentage(PkBackend *backend,
+    		guint		percentage);
+	gboolean	pk_backend_set_speed(PkBackend *backend,
+    		guint		speed);
+	gboolean	pk_backend_set_exit_code(PkBackend *backend,
+    		PkExitEnum	exit);
+	gboolean	pk_backend_set_transaction_data(PkBackend *backend,
+    		const		gchar *data);
+	gboolean	pk_backend_set_simultaneous_mode(PkBackend *backend,
+    		gboolean	simultaneous);
+	gboolean	pk_backend_set_locale(PkBackend *backend,
+    		const		gchar *code);
+	gboolean	pk_backend_set_frontend_socket(PkBackend *backend,
+    		const		gchar *frontend_socket);
+	void		pk_backend_set_cache_age(PkBackend *backend,
+    		guint		cache_age);
 
 /* get the state */
-gboolean	 pk_backend_get_allow_cancel		(PkBackend	*backend);
-gboolean         pk_backend_get_is_error_set		(PkBackend	*backend);
-gboolean	 pk_backend_get_progress		(PkBackend	*backend,
-							 guint		*percentage,
-							 guint		*subpercentage,
-							 guint		*elapsed,
-							 guint		*remaining);
-guint		 pk_backend_get_runtime			(PkBackend	*backend);
-gchar		*pk_backend_get_proxy_ftp		(PkBackend	*backend);
-gchar		*pk_backend_get_proxy_http		(PkBackend	*backend);
-const gchar	*pk_backend_get_root			(PkBackend	*backend);
-gchar		*pk_backend_get_locale			(PkBackend	*backend);
-gchar		*pk_backend_get_frontend_socket		(PkBackend	*backend);
-guint		 pk_backend_get_cache_age		(PkBackend	*backend);
+	gboolean	pk_backend_get_allow_cancel(PkBackend *backend);
+	gboolean	pk_backend_get_is_error_set(PkBackend *backend);
+	gboolean	pk_backend_get_progress(PkBackend *backend,
+    		guint *	percentage,
+    		guint *	subpercentage,
+    		guint *	elapsed,
+    		guint *	remaining);
+	guint		pk_backend_get_runtime(PkBackend *backend);
+	gchar          *pk_backend_get_proxy_ftp(PkBackend *backend);
+	gchar          *pk_backend_get_proxy_http(PkBackend *backend);
+	const gchar    *pk_backend_get_root(PkBackend *backend);
+	gchar          *pk_backend_get_locale(PkBackend *backend);
+	gchar          *pk_backend_get_frontend_socket(PkBackend *backend);
+	guint		pk_backend_get_cache_age(PkBackend *backend);
 
 /* signal helpers */
-gboolean	 pk_backend_finished			(PkBackend	*backend);
-gboolean	 pk_backend_package			(PkBackend	*backend,
-							 PkInfoEnum	 info,
-							 const gchar	*package_id,
-							 const gchar	*summary);
-gboolean	 pk_backend_repo_detail			(PkBackend	*backend,
-							 const gchar	*repo_id,
-							 const gchar	*description,
-							 gboolean	 enabled);
-gboolean	 pk_backend_update_detail		(PkBackend	*backend,
-							 const gchar	*package_id,
-							 const gchar	*updates,
-							 const gchar	*obsoletes,
-							 const gchar	*vendor_url,
-							 const gchar	*bugzilla_url,
-							 const gchar	*cve_url,
-							 PkRestartEnum	 restart,
-							 const gchar	*update_text,
-							 const gchar	*changelog,
-							 PkUpdateStateEnum state,
-							 const gchar	*issued,
-							 const gchar	*updated);
-gboolean	 pk_backend_require_restart		(PkBackend	*backend,
-							 PkRestartEnum	 restart,
-							 const gchar	*package_id);
-gboolean	 pk_backend_message			(PkBackend	*backend,
-							 PkMessageEnum	 message,
-							 const gchar	*details, ...);
-gboolean	 pk_backend_details			(PkBackend	*backend,
-							 const gchar	*package_id,
-							 const gchar	*license,
-							 PkGroupEnum	 group,
-							 const gchar	*description,
-							 const gchar	*url,
-							 gulong          size);
-gboolean 	 pk_backend_files 			(PkBackend 	*backend,
-							 const gchar	*package_id,
-							 const gchar 	*filelist);
-gboolean 	 pk_backend_distro_upgrade		(PkBackend 	*backend,
-							 PkDistroUpgradeEnum type,
-							 const gchar 	*name,
-							 const gchar 	*summary);
-gboolean	 pk_backend_error_code			(PkBackend	*backend,
-							 PkErrorEnum	 code,
-							 const gchar	*details, ...);
-gboolean         pk_backend_repo_signature_required	(PkBackend      *backend,
-							 const gchar	*package_id,
-							 const gchar    *repository_name,
-							 const gchar    *key_url,
-							 const gchar    *key_userid,
-							 const gchar    *key_id,
-							 const gchar    *key_fingerprint,
-							 const gchar    *key_timestamp,
-							 PkSigTypeEnum   type);
-gboolean         pk_backend_eula_required		(PkBackend      *backend,
-							 const gchar	*eula_id,
-							 const gchar    *package_id,
-							 const gchar    *vendor_name,
-							 const gchar    *license_agreement);
-gboolean         pk_backend_media_change_required	(PkBackend      *backend,
-							 PkMediaTypeEnum media_type,
-							 const gchar    *media_id,
-							 const gchar    *media_text);
-gboolean         pk_backend_category			(PkBackend      *backend,
-							 const gchar	*parent_id,
-							 const gchar	*cat_id,
-							 const gchar    *name,
-							 const gchar    *summary,
-							 const gchar    *icon);
-gboolean         pk_backend_repo_list_changed		(PkBackend      *backend);
+	gboolean	pk_backend_finished(PkBackend *backend);
+	gboolean	pk_backend_package(PkBackend *backend,
+    		PkInfoEnum	info,
+    		const		gchar *package_id,
+    		const		gchar *summary);
+	gboolean	pk_backend_repo_detail(PkBackend *backend,
+    		const		gchar *repo_id,
+    		const		gchar *description,
+    		gboolean	enabled);
+	gboolean	pk_backend_update_detail(PkBackend *backend,
+    		const		gchar *package_id,
+    		const		gchar *updates,
+    		const		gchar *obsoletes,
+    		const		gchar *vendor_url,
+    		const		gchar *bugzilla_url,
+    		const		gchar *cve_url,
+    		PkRestartEnum	restart,
+    		const		gchar *update_text,
+    		const		gchar *changelog,
+    		PkUpdateStateEnum state,
+    		const		gchar *issued,
+    		const		gchar *updated);
+	gboolean	pk_backend_require_restart(PkBackend *backend,
+    		PkRestartEnum	restart,
+    		const		gchar *package_id);
+	gboolean	pk_backend_message(PkBackend *backend,
+    		PkMessageEnum	message,
+    		const		gchar *details,...);
+	gboolean	pk_backend_details(PkBackend *backend,
+    		const		gchar *package_id,
+    		const		gchar *license,
+    		PkGroupEnum	group,
+    		const		gchar *description,
+    		const		gchar *url,
+    		gulong	size);
+	gboolean	pk_backend_files(PkBackend *backend,
+    		const		gchar *package_id,
+    		const		gchar *filelist);
+	gboolean	pk_backend_distro_upgrade(PkBackend *backend,
+    		PkDistroUpgradeEnum type,
+    		const		gchar *name,
+    		const		gchar *summary);
+	gboolean	pk_backend_error_code(PkBackend *backend,
+    		PkErrorEnum	code,
+    		const		gchar *details,...);
+	gboolean	pk_backend_repo_signature_required(PkBackend *backend,
+    		const		gchar *package_id,

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-soc-all mailing list