Date: Sun, 8 Sep 2013 11:03:24 GMT From: mattbw@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r257113 - soc2013/mattbw/backend Message-ID: <201309081103.r88B3OV6067223@socsvn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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@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 ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309081103.r88B3OV6067223>