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