Alexei Sorokin
2016-01-06 16:43:43 +00:00
committed by Git OBS Bridge
parent 762cf800f3
commit aa81f963f3
2 changed files with 38 additions and 34 deletions
+2 -1
View File
@@ -2,8 +2,9 @@
Wed Jan 6 13:21:22 UTC 2016 - sor.alexei@meowr.ru
- Enable GObject Introspection.
- Add mate-desktop branding, for now to alter default cursor theme.
- Rename mate-desktop-gsettings-schemas to mate-desktop-gschemas.
- Add mate-desktop-gschemas branding, for now to alter default
cursor theme.
-------------------------------------------------------------------
Mon Nov 30 10:20:18 UTC 2015 - sor.alexei@meowr.ru
+36 -33
View File
@@ -41,32 +41,16 @@ BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libstartup-notification-1.0)
BuildRequires: pkgconfig(python)
BuildRequires: pkgconfig(xrandr) >= 1.3
Requires: %{name}-branding >= %{version}
Requires: xdg-user-dirs-gtk
Recommends: %{name}-lang
Recommends: mate-user-guide
%description
This package contains the library with common API for various MATE modules.
This package contains the library with common API for various
MATE modules.
%lang_package
%package branding-upstream
Summary: MATE Desktop -- Upstream default settings
License: GPL-2.0+
Group: System/GUI/Other
Requires: %{name} = %{version}
Supplements: packageand(%{name}:branding-upstream)
Conflicts: otherproviders(%{name}-branding)
Provides: %{name}-branding = %{version}
BuildArch: noarch
%glib2_gsettings_schema_requires
%description branding-upstream
This package contains the library with common API for various MATE modules.
This package contains the upstream default settings for MATE Desktop.
%package -n %{soname}-%{sover}
Summary: Library with common API for various MATE modules
License: GPL-2.0+ and LGPL-2.1+ and MIT
@@ -74,7 +58,8 @@ Group: System/Libraries
Requires: %{name}-gschemas >= %{version}
%description -n %{soname}-%{sover}
This package contains the library with common API for various MATE modules.
This package contains the library with common API for various
MATE modules.
# Separate shared schemas to make MATE desktop applications usable standalone.
@@ -84,19 +69,37 @@ License: GPL-2.0+
Group: System/GUI/Other
%description -n %{typelib}
This package contains the library with common API for various MATE modules.
This package contains the library with common API for various
MATE modules.
%package gschemas
Summary: MATE Desktop schemas
Summary: MATE Desktop GSchemas
License: GPL-2.0+ and LGPL-2.1+ and MIT
Group: System/Libraries
Requires: %{name}-gschemas-branding >= %{version}
# mate-desktop-gsettings-schemas was last used in openSUSE Leap 42.1.
Obsoletes: %{name}-gsettings-schemas < %{version}
Provides: %{name}-gsettings-schemas = %{version}
Obsoletes: %{name}-gsettings-schemas < %{version}-%{release}
Provides: %{name}-gsettings-schemas = %{version}-%{release}
%glib2_gsettings_schema_requires
%description gschemas
This package provides the gsettings schemas for MATE Desktop Environment.
This package provides the GSettings schemas for
MATE Desktop Environment.
%package gschemas-branding-upstream
Summary: MATE Desktop GSchemas -- Upstream default settings
License: GPL-2.0+
Group: System/GUI/Other
Requires: %{name}-gschemas = %{version}
Supplements: packageand(%{name}-gschemas:branding-upstream)
Conflicts: otherproviders(%{name}-gschemas-branding)
Provides: %{name}-gschemas-branding = %{version}
BuildArch: noarch
%glib2_gsettings_schema_requires
%description gschemas-branding-upstream
This package contains the upstream default settings for
MATE Desktop GSchemas.
%package devel
Summary: MATE module API library development files
@@ -139,18 +142,18 @@ rm -rf %{buildroot}%{_datadir}/help/*/lgpl
%postun
%desktop_database_postun
%post branding-upstream
%glib2_gsettings_schema_post
%postun branding-upstream
%glib2_gsettings_schema_postun
%post gschemas
%glib2_gsettings_schema_post
%postun gschemas
%glib2_gsettings_schema_postun
%post gschemas-branding-upstream
%glib2_gsettings_schema_post
%postun gschemas-branding-upstream
%glib2_gsettings_schema_postun
%post -n %{soname}-%{sover} -p /sbin/ldconfig
%postun -n %{soname}-%{sover} -p /sbin/ldconfig
@@ -172,9 +175,6 @@ rm -rf %{buildroot}%{_datadir}/help/*/lgpl
%files lang -f %{name}.lang
%defattr(-,root,root)
%files branding-upstream
%defattr (-,root,root)
%files -n %{soname}-%{sover}
%defattr(-,root,root)
%{_libdir}/%{soname}.so.%{sover}*
@@ -187,6 +187,9 @@ rm -rf %{buildroot}%{_datadir}/help/*/lgpl
%defattr(-,root,root)
%{_datadir}/glib-2.0/schemas/*.xml
%files gschemas-branding-upstream
%defattr (-,root,root)
%files devel
%defattr(-,root,root)
%{_includedir}/%{name}-2.0/