commit paper-gtk-theme for openSUSE:Factory
Hello community, here is the log from the commit of package paper-gtk-theme for openSUSE:Factory checked in at 2016-11-28 15:10:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/paper-gtk-theme (Old) and /work/SRC/openSUSE:Factory/.paper-gtk-theme.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "paper-gtk-theme" Changes: -------- --- /work/SRC/openSUSE:Factory/paper-gtk-theme/paper-gtk-theme.changes 2016-06-29 15:09:42.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.paper-gtk-theme.new/paper-gtk-theme.changes 2016-11-28 15:10:59.000000000 +0100 @@ -1,0 +2,9 @@ +Wed Nov 23 14:47:09 UTC 2016 - sor.alexei@meowr.ru + +- Divide paper-gtk-theme to metatheme-paper-common, and + gtk{2,3}-metatheme-paper. +- Don't require gtk2-engines, instead recommend + gtk2-theming-engine-adwaita. +- Spec cleanup. + +------------------------------------------------------------------- @@ -5 +13,0 @@ - Old: ---- v2.1.0.tar.gz New: ---- paper-gtk-theme-2.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ paper-gtk-theme.spec ++++++ --- /var/tmp/diff_new_pack.e6u5Yi/_old 2016-11-28 15:11:00.000000000 +0100 +++ /var/tmp/diff_new_pack.e6u5Yi/_new 2016-11-28 15:11:00.000000000 +0100 @@ -1,6 +1,7 @@ # -# Spec file for package paper-gtk-theme +# spec file for package paper-gtk-theme # +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Sam Hewitt # # All modifications and additions to the file contributed by third parties @@ -11,41 +12,88 @@ # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: paper-gtk-theme Version: 2.1.0 Release: 0 +Summary: The 'Paper' Gtk theme License: GPL-3.0+ -Summary: Paper GTK theme -Url: https://snwh.org/paper Group: System/GUI/Other -Source: https://github.com/snwh/paper-gtk-theme/archive/v%{version}.tar.gz +Url: https://snwh.org/paper +Source: https://github.com/snwh/paper-gtk-theme/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -Requires: gtk2-engines %description -Paper is a modern desktop theme suite. Its design is mostly flat with a minimal use of shadows for depth. +Paper is a modern desktop theme suite. Its design is mostly flat +with a minimal use of shadows for depth. + +%package -n metatheme-paper-common +Summary: Common files for the 'Paper' Gtk theme +Group: System/GUI/Other +Recommends: paper-icon-theme +Suggests: gtk2-metatheme-paper +Suggests: gtk3-metatheme-paper +# paper-gtk-theme was last used in openSUSE Leap 42.2. +Provides: %{name} = %{version}-%{release} +Obsoletes: %{name} < %{version}-%{release} + +%description -n metatheme-paper-common +Paper is a modern desktop theme suite. Its design is mostly flat +with a minimal use of shadows for depth. + +%package -n gtk2-metatheme-paper +Summary: The 'Paper' theme for Gtk2 +Group: System/GUI/Other +Requires: metatheme-paper-common = %{version} +Recommends: gtk2-theming-engine-adwaita +Supplements: packageand(metatheme-paper-common:gtk2) + +%description -n gtk2-metatheme-paper +Paper is a modern desktop theme suite. Its design is mostly flat +with a minimal use of shadows for depth. + +%package -n gtk3-metatheme-paper +Summary: The 'Paper' theme for Gtk3 +Group: System/GUI/Other +Requires: metatheme-paper-common = %{version} +Supplements: packageand(metatheme-paper-common:gtk3) + +%description -n gtk3-metatheme-paper +Paper is a modern desktop theme suite. Its design is mostly flat +with a minimal use of shadows for depth. %prep %setup -q -chmod +x autogen.sh -chmod a-x AUTHORS README.md +chmod a-x README.md Paper/gtk-2.0/gtkrc %build -./autogen.sh -make %{?_smp_mflags} +NOCONFIGURE=1 ./autogen.sh +%configure +make %{?_smp_mflags} V=1 %install -make install DESTDIR=%{buildroot} %{?_smp_mflags} -rm -f %{buildroot}%{_datadir}/themes/Paper/AUTHORS -chmod -x %{buildroot}%{_datadir}/themes/Paper/gtk-2.0/gtkrc -%fdupes %{buildroot}%{_datadir} +%make_install +%fdupes %{buildroot}%{_datadir}/ -%files +%files -n metatheme-paper-common %defattr(-,root,root) %doc AUTHORS LICENSE README.md -%{_datadir}/themes/Paper +%{_datadir}/themes/Paper/ +%exclude %{_datadir}/themes/Paper/gtk-?.*/ + +%files -n gtk2-metatheme-paper +%defattr(-,root,root) +%{_datadir}/themes/Paper/gtk-2.*/ + +%files -n gtk3-metatheme-paper +%defattr(-,root,root) +%{_datadir}/themes/Paper/gtk-3.*/ + +%changelog
participants (1)
-
root@hilbert.suse.de