Don't pull in all of nautilus for the -extensions subpackage

The -extensions subpackage that ships libnautilus-extension.so.1
currently has a hard dep on the main nautilus subpackage. This is
problematic because it causes anything that links with
libnautilus-extension.so.1 to automatically pull in all of nautilus.

With the current appdata and gnome-software setup, we don't want to have
one gui app ever depending on another gui app.

As a fix, just drop the nautilus dep from nautilus-extensions and allow
the libraries to be installed standalone.
This commit is contained in:
Kalev Lember 2015-09-23 00:23:15 +02:00
parent b216e9e6b0
commit faf1d07c44

View File

@ -68,7 +68,6 @@ It is also responsible for handling the icons on the GNOME desktop.
Summary: Nautilus extensions library
License: LGPLv2+
Group: Development/Libraries
Requires: %{name}%{_isa} = %{version}-%{release}
%description extensions
This package provides the libraries used by nautilus extensions.
@ -176,6 +175,7 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas >&/dev/null || :
%changelog
* Tue Sep 22 2015 Kalev Lember <klember@redhat.com> - 3.18.0-1
- Update to 3.18.0
- Don't pull in all of nautilus for the -extensions subpackage
* Fri Sep 04 2015 Kalev Lember <klember@redhat.com> - 3.17.91-1
- Update to 3.17.91