[PackageKit] Don't support out of tree backends in Fedora

Richard Hughes rhughes at fedoraproject.org
Thu Dec 19 13:33:51 UTC 2013


commit 99795b3d2f85a9e8e4067a9e4991e8c72f6e5414
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Dec 19 13:32:03 2013 +0000

    Don't support out of tree backends in Fedora

 PackageKit.spec |   20 +++++---------------
 1 files changed, 5 insertions(+), 15 deletions(-)
---
diff --git a/PackageKit.spec b/PackageKit.spec
index e188702..092b1c6 100644
--- a/PackageKit.spec
+++ b/PackageKit.spec
@@ -85,6 +85,7 @@ Obsoletes: PackageKit-zif < 0.8.13-2
 # components now built-in
 Obsoletes: PackageKit-debug-install < 0.8.15-2
 Obsoletes: PackageKit-hawkey < 0.8.15-2
+Obsoletes: PackageKit-backend-devel < 0.8.15-2
 
 # Udev no longer provides this functionality
 Obsoletes: PackageKit-device-rebind < 0.8.13-2
@@ -133,15 +134,6 @@ Provides: PackageKit-docs = %{version}-%{release}
 %description glib-devel
 GLib headers and libraries for PackageKit.
 
-%package backend-devel
-Summary: Headers to compile out of tree PackageKit backends
-# explicit dep: packagekit-plugin.pc links with -lpackagekit-glib2
-# but doesn't refer to packagekit-glib2.pc
-Requires: %{name}-glib-devel%{?_isa} = %{version}-%{release}
-
-%description backend-devel
-Headers to compile out of tree PackageKit backends.
-
 %package browser-plugin
 Summary: Browser Plugin for PackageKit
 Requires: gtk2
@@ -218,6 +210,10 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/*.la
 rm -f $RPM_BUILD_ROOT%{_libdir}/polkit-1/extensions/libpackagekit-action-lookup.la
 
+# we don't support out of tree backends in Fedora
+rm -rf $RPM_BUILD_ROOT%{_includedir}/PackageKit/plugin
+rm -f $RPM_BUILD_ROOT%{_libdir}/pkgconfig/packagekit-plugin.pc
+
 touch $RPM_BUILD_ROOT%{_localstatedir}/cache/PackageKit/groups.sqlite
 
 # create a link that GStreamer will recognise
@@ -338,12 +334,6 @@ systemctl enable packagekit-offline-update.service &> /dev/null || :
 %{_datadir}/gir-1.0/PackageKitPlugin-1.0.gir
 %{_datadir}/gtk-doc/html/PackageKit
 
-%files backend-devel
-%defattr(-,root,root,-)
-%dir %{_includedir}/PackageKit
-%{_includedir}/PackageKit/plugin
-%{_libdir}/pkgconfig/packagekit-plugin.pc
-
 %changelog
 * Thu Dec 19 2013 Richard Hughes <rhughes at redhat.com> - 0.8.15-2
 - Do not build the yum backend, and obsolete the subpackages.


More information about the scm-commits mailing list