From 3b1e8d08cac428f5e9d54977a4ca74eccb302a16 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Thu, 29 Mar 2012 13:20:49 +0200 Subject: [PATCH] Install pk-task-sync.h as part of the public API https://bugs.freedesktop.org/show_bug.cgi?id=48044 --- docs/api/PackageKit-docs.sgml | 1 + lib/packagekit-glib2/Makefile.am | 5 +++-- lib/packagekit-glib2/packagekit.h | 1 + lib/packagekit-glib2/pk-task-sync.h | 4 ++++ 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/api/PackageKit-docs.sgml b/docs/api/PackageKit-docs.sgml index 021156e..b107b72 100644 --- a/docs/api/PackageKit-docs.sgml +++ b/docs/api/PackageKit-docs.sgml @@ -103,6 +103,7 @@ + diff --git a/lib/packagekit-glib2/Makefile.am b/lib/packagekit-glib2/Makefile.am index ead4160..b99b2fc 100644 --- a/lib/packagekit-glib2/Makefile.am +++ b/lib/packagekit-glib2/Makefile.am @@ -67,6 +67,7 @@ libpackagekit_glib2_include_HEADERS = \ pk-service-pack.h \ pk-source.h \ pk-task.h \ + pk-task-sync.h \ pk-transaction-past.h \ pk-transaction-list.h \ pk-update-detail.h \ @@ -141,6 +142,8 @@ libpackagekit_glib2_la_SOURCES = \ pk-source.h \ pk-task.c \ pk-task.h \ + pk-task-sync.c \ + pk-task-sync.h \ pk-transaction-past.c \ pk-transaction-past.h \ pk-transaction-list.c \ @@ -175,8 +178,6 @@ libpackagekitprivate_a_SOURCES = \ pk-console-shared.h \ pk-progress-bar.c \ pk-progress-bar.h \ - pk-task-sync.c \ - pk-task-sync.h \ pk-task-text.c \ pk-task-text.h \ pk-task-wrapper.c \ diff --git a/lib/packagekit-glib2/packagekit.h b/lib/packagekit-glib2/packagekit.h index 7548efa..48415a4 100644 --- a/lib/packagekit-glib2/packagekit.h +++ b/lib/packagekit-glib2/packagekit.h @@ -56,6 +56,7 @@ #include #include #include +#include #include #include #include diff --git a/lib/packagekit-glib2/pk-task-sync.h b/lib/packagekit-glib2/pk-task-sync.h index 492a4de..61a7223 100644 --- a/lib/packagekit-glib2/pk-task-sync.h +++ b/lib/packagekit-glib2/pk-task-sync.h @@ -19,6 +19,10 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#if !defined (__PACKAGEKIT_H_INSIDE__) && !defined (PK_COMPILATION) +#error "Only can be included directly." +#endif + #ifndef __PK_TASK_SYNC_H #define __PK_TASK_SYNC_H -- 1.7.9.3