]> git.ipfire.org Git - pakfire.git/commitdiff
packages: Make pakfire_package_is_installed private
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Oct 2022 16:27:12 +0000 (16:27 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 25 Oct 2022 16:27:12 +0000 (16:27 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/_pakfire/package.c
src/libpakfire/include/pakfire/package.h
src/libpakfire/libpakfire.sym
src/libpakfire/package.c

index 631112958275ff3b647e3ca37e0f3b3361feee1d..bd858dcc1f35179a19d7563c292e90d3ed24ad2e 100644 (file)
@@ -322,12 +322,6 @@ static void Package_set_filename(PackageObject* self, PyObject* value) {
        pakfire_package_set_string(self->package, PAKFIRE_PKG_FILENAME, filename);
 }
 
-static PyObject* Package_get_installed(PackageObject* self) {
-       int installed = pakfire_package_is_installed(self->package);
-
-       return PyBool_FromLong(installed);
-}
-
 static PyObject* Package_get_downloadsize(PackageObject* self) {
        size_t size = pakfire_package_get_downloadsize(self->package);
 
@@ -811,13 +805,6 @@ static struct PyGetSetDef Package_getsetters[] = {
                NULL,
                NULL
        },
-       {
-               "installed",
-               (getter)Package_get_installed,
-               NULL,
-               NULL,
-               NULL
-       },
        {
                "downloadsize",
                (getter)Package_get_downloadsize,
index 9b6aaf4e2554955f02c8e4666180f1393f67af7c..518c70c378d875a157da0d73c9dce22c58610513 100644 (file)
@@ -70,7 +70,6 @@ int pakfire_package_set_digest(struct pakfire_package* pkg,
        enum pakfire_digest_types type, const unsigned char* digest, const size_t length);
 const char* pakfire_package_get_path(struct pakfire_package* pkg);
 void pakfire_package_set_path(struct pakfire_package* pkg, const char* path);
-int pakfire_package_is_installed(struct pakfire_package* pkg);
 size_t pakfire_package_get_downloadsize(struct pakfire_package* pkg);
 void pakfire_package_set_downloadsize(struct pakfire_package* pkg, size_t downloadsize);
 size_t pakfire_package_get_installsize(struct pakfire_package* pkg);
@@ -141,6 +140,8 @@ int pakfire_package_is_source(struct pakfire_package* pkg);
 
 char* pakfire_package_join_evr(const char* e, const char* v, const char* r);
 
+int pakfire_package_is_installed(struct pakfire_package* pkg);
+
 void pakfire_package_add_provides(struct pakfire_package* pkg, const char* dep);
 void pakfire_package_add_prerequires(struct pakfire_package* pkg, const char* dep);
 void pakfire_package_add_requires(struct pakfire_package* pkg, const char* dep);
index d457d94624c2aa0247658aa4d3aa4c54e79c2875..54ab9480abe030b98e16d5f78295b7ee84675ef2 100644 (file)
@@ -196,7 +196,6 @@ global:
        pakfire_package_get_string;
        pakfire_package_get_suggests;
        pakfire_package_get_supplements;
-       pakfire_package_is_installed;
        pakfire_package_ref;
        pakfire_package_set_build_host;
        pakfire_package_set_build_id;
index bd404bdc01531997392b64523141fa0f7c2a08de..bac0691d9cbc43c15e9506f111414497b1080fd0 100644 (file)
@@ -647,7 +647,7 @@ PAKFIRE_EXPORT void pakfire_package_set_path(struct pakfire_package* pkg, const
        pakfire_string_set(pkg->path, path);
 }
 
-PAKFIRE_EXPORT int pakfire_package_is_installed(struct pakfire_package* pkg) {
+int pakfire_package_is_installed(struct pakfire_package* pkg) {
        Pool* pool = pakfire_get_solv_pool(pkg->pakfire);
        Solvable* s = get_solvable(pkg);