forked from pool/kde-gtk-config5
Accepting request 772233 from KDE:Frameworks5
Plasma 5.18.0, not yet final tars. Please publish disable KF5 before accepting. (forwarded request 770821 from Vogtinator) OBS-URL: https://build.opensuse.org/request/show/772233 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kde-gtk-config5?expand=0&rev=88
This commit is contained in:
commit
5c8b686cb0
@ -1,8 +0,0 @@
|
||||
[Settings]
|
||||
gtk-font-name=Noto Sans Regular 10
|
||||
gtk-theme-name=@@THEME_NAME@@
|
||||
gtk-icon-theme-name=breeze
|
||||
gtk-fallback-icon-theme=gnome
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
|
||||
gtk-menu-images=1
|
||||
gtk-button-images=1
|
@ -1,14 +0,0 @@
|
||||
include "/usr/share/themes/@@THEME_NAME@@/gtk-2.0/gtkrc"
|
||||
include "/etc/gtk-2.0/gtkrc"
|
||||
style "user-font"
|
||||
{
|
||||
font_name="Noto Sans Regular"
|
||||
}
|
||||
widget_class "*" style "user-font"
|
||||
gtk-font-name="Noto Sans Regular 10"
|
||||
gtk-theme-name="@@THEME_NAME@@"
|
||||
gtk-icon-theme-name="breeze"
|
||||
gtk-fallback-icon-theme="gnome"
|
||||
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
|
||||
gtk-menu-images=1
|
||||
gtk-button-images=1
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5feff23c756f1fb0ba9ab88c2aed92c0e7c5521c757f5a0cdd057273538f0010
|
||||
size 155340
|
@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl4UoosACgkQ7JTRj38F
|
||||
mX7PlQf/VCb6gxX0bD36Z6g4LsqQDOFrWVcpHoUN7ihowYbEOllx1vOBeRgJguFw
|
||||
BFFmJ9aV3HuAQ/aijKPyhpLoK+KPDL6XebmoXl7azIx+uCndyZHCP+1PqHOIdbkg
|
||||
pbouVOAjAAdwuD7AvBbZj7cTea/ZYlkIYn68f2Fm3pBCzzolxIb0qIj1rhBMynhm
|
||||
OBAg6T+t1N3ivqHd3tUpGM+riTmJbg2Jco7XJe/FC267+BpvA60YLbQ4jQHDfxwP
|
||||
viY+KyfEsZSUD/u/uUtrDlhaBeiPw+9Bx/dR4iDsZqJcS3h+1m6z8q+gH0GAKXXg
|
||||
GSGKSB0X9Qj9TyZSsEfA2iI6wy6bcg==
|
||||
=+PCg
|
||||
-----END PGP SIGNATURE-----
|
3
kde-gtk-config-5.18.0.tar.xz
Normal file
3
kde-gtk-config-5.18.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3be3c38e1b90063b8f62bd182a67e456588aa05fd1c9f773c75fd16f5f09e8a1
|
||||
size 23644
|
11
kde-gtk-config-5.18.0.tar.xz.sig
Normal file
11
kde-gtk-config-5.18.0.tar.xz.sig
Normal file
@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl48D1YACgkQ7JTRj38F
|
||||
mX5rYQf9G7qUPiPxPTmgXT1/A8h6j4p+6h0XRGTk+JaUiGwDbkDBpBO78ViNQwLg
|
||||
xLInnFSysbwM+ODr66xMKu2qeLHf/Uzli0qp6kzf+1CF4P9NY6eSksk6Qj5ayJvC
|
||||
r5Jaqyzu6tn09rKZyZWuuCT4/RQaygR+yipiXBCEcbbNu9apsmLfT039kbs5845C
|
||||
dOSrX4vS0sI8gnV5DbyL0ZtesZQ9Xiwu25HxlP1jyjdEsXxX16bh+vjzRyNZrthb
|
||||
si1CZk3a8WmGgSC8SChj3ZnB7FGC05/1zi7UoCFxzEzzH4i4cbOXoEX+myugnhYI
|
||||
fe1cwhqFO1C5ir8n4pg6sMhc6GvmCw==
|
||||
=QX7P
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,62 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 6 15:10:03 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 5.18.0
|
||||
* New bugfix release
|
||||
* For more details please see:
|
||||
* https://www.kde.org/announcements/plasma-5.18.0.php
|
||||
- Changes since 5.17.90:
|
||||
* Upgrade theme to Breeze GTK on startup (kde#416635)
|
||||
* Correctly process font, that has multiple words in family name (kde#380980)
|
||||
* Bind gtk-enable-animations setting to global animation speed slider
|
||||
- Drop patches, now upstream:
|
||||
* 0001-Upgrade-theme-to-Breeze-GTK-on-startup.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 27 12:50:49 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Add patch to add kconf_update binary to set the initial config:
|
||||
* 0001-Upgrade-theme-to-Breeze-GTK-on-startup.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 23 11:19:56 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
|
||||
|
||||
- Replace %make_jobs with %cmake_build
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 18 17:15:44 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Add Obsoletes for dropped kde-gtk-config5-lang
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 16 14:04:16 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Update to 5.17.90
|
||||
* New feature release
|
||||
* For more details please see:
|
||||
* https://www.kde.org/announcements/plasma-5.17.90.php
|
||||
- Changes since 5.17.5:
|
||||
* Remove GTK KCM
|
||||
* Rewrite GTK KCM (kde#405405)
|
||||
* Respect GTK2_RC_FILES environmental variable (kde#415770)
|
||||
* Synchronize decorations buttons order in GTK headerbars
|
||||
* Sync dark theme preference for GTK3 applications
|
||||
* Refactor GTK KCM code
|
||||
* Remove traces of old GTK configs
|
||||
* Remove scrollbar behavior option in GTK KCM
|
||||
* Sync scrollbar behavior with GTK applications
|
||||
* Remove redundant finder
|
||||
* Remove unneeded options in GTK KCM (kde#406740,kde#401008,kde#401123)
|
||||
* Add default value for cursor theme (kde#414109)
|
||||
* Update GTK settings according to Plasma settings (kde#401507,kde#375272,kde#411097)
|
||||
* port old style connects
|
||||
* Add KDEClangFormat cmake support
|
||||
* Make it compile without deorecated method
|
||||
- Drop files which were only used by the long gone
|
||||
kde_gtk_config.suse.sh script:
|
||||
* gtk3-settings.ini-kde4.template
|
||||
* gtkrc-2.0-kde4.template
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 7 16:24:35 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
|
@ -18,104 +18,84 @@
|
||||
|
||||
%bcond_without lang
|
||||
Name: kde-gtk-config5
|
||||
Version: 5.17.5
|
||||
Version: 5.18.0
|
||||
Release: 0
|
||||
Summary: KCM Module to Configure GTK2 and GTK3 Applications Appearance Under KDE
|
||||
Summary: Daemon for GTK2 and GTK3 Applications Appearance Under KDE
|
||||
License: LGPL-3.0-or-later AND GPL-3.0-or-later
|
||||
Group: System/GUI/KDE
|
||||
Url: http://projects.kde.org/kde-gtk-config
|
||||
Source: https://download.kde.org/stable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz
|
||||
Source: kde-gtk-config-%{version}.tar.xz
|
||||
%if %{with lang}
|
||||
Source1: https://download.kde.org/stable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig
|
||||
Source1: kde-gtk-config-%{version}.tar.xz.sig
|
||||
Source2: plasma.keyring
|
||||
%endif
|
||||
Source3: gtkrc-2.0-kde4.template
|
||||
Source4: gtk3-settings.ini-kde4.template
|
||||
BuildRequires: extra-cmake-modules >= 0.0.9
|
||||
BuildRequires: kf5-filesystem
|
||||
BuildRequires: xz
|
||||
BuildRequires: cmake(KF5Archive)
|
||||
BuildRequires: cmake(KF5ConfigWidgets)
|
||||
BuildRequires: cmake(KF5I18n)
|
||||
BuildRequires: cmake(KF5Config)
|
||||
BuildRequires: cmake(KF5CoreAddons)
|
||||
BuildRequires: cmake(KF5DBusAddons)
|
||||
BuildRequires: cmake(KF5IconThemes)
|
||||
BuildRequires: cmake(KF5KCMUtils)
|
||||
BuildRequires: cmake(KF5KIO)
|
||||
BuildRequires: cmake(KF5NewStuff)
|
||||
BuildRequires: cmake(Qt5Svg) >= 5.4.0
|
||||
BuildRequires: cmake(Qt5Test) >= 5.4.0
|
||||
BuildRequires: cmake(Qt5Widgets) >= 5.4.0
|
||||
BuildRequires: pkgconfig(gtk+-2.0)
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(x11)
|
||||
Recommends: %{name}-lang
|
||||
# Needed for syncing GTK+ settings
|
||||
Requires: xsettingsd
|
||||
Suggests: gtk2-metatheme-breeze
|
||||
Suggests: gtk3-metatheme-breeze
|
||||
Supplements: packageand(plasma5-workspace:libgtk-2_0-0)
|
||||
Supplements: packageand(plasma5-workspace:libgtk-3-0)
|
||||
Provides: kde-gtk-config = %{version}
|
||||
Obsoletes: kde-gtk-config < %{version}
|
||||
# Existed only up to 5.17
|
||||
Obsoletes: %{name}-lang < %{version}
|
||||
|
||||
%description
|
||||
kde-gtk-config is a KCM module to configure GTK2 and GTK3 applications
|
||||
kde-gtk-config is a KDED module which configures GTK2 and GTK3 applications
|
||||
appearance under KDE.
|
||||
|
||||
Among its many features, it lets you:
|
||||
- Choose which theme is used for GTK2 and GTK3 applications.
|
||||
- Tweak some GTK applications behaviour.
|
||||
- Select what icon theme to use in GTK applications.
|
||||
- Select GTK applications default fonts.
|
||||
- Easily browse and install new GTK2 and GTK3 themes.
|
||||
|
||||
%package gtk2
|
||||
Summary: GTK2 Preview Helper for the GTK Configuration KCM
|
||||
Summary: GTK2 Preview Helper for the GTK Configuration
|
||||
Group: System/GUI/KDE
|
||||
Requires: %{name} = %{version}
|
||||
Supplements: packageand(%{name}:libgtk-2_0-0)
|
||||
|
||||
%description gtk2
|
||||
This package contains a helper application that allows previewing
|
||||
the GTK2 application style from within the GTK configuration KCM
|
||||
the GTK2 application style from within the application style KCM
|
||||
|
||||
%package gtk3
|
||||
Summary: GTK3 Preview Helper for the GTK Configuration KCM
|
||||
Summary: GTK3 Preview Helper for the GTK Configuration
|
||||
Group: System/GUI/KDE
|
||||
Requires: %{name} = %{version}
|
||||
Supplements: packageand(%{name}:libgtk-3-0)
|
||||
|
||||
%description gtk3
|
||||
This package contains a helper application that allows previewing
|
||||
the GTK3 application style from within the GTK configuration KCM
|
||||
|
||||
%lang_package
|
||||
the GTK3 application style from within the application style KCM
|
||||
|
||||
%prep
|
||||
%setup -q -n kde-gtk-config-%{version}
|
||||
%autopatch -p1
|
||||
%autosetup -p1 -n kde-gtk-config-%{version}
|
||||
|
||||
%build
|
||||
%cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
|
||||
%make_jobs
|
||||
%cmake_kf5 -d build
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%kf5_makeinstall -C build
|
||||
%if %{with lang}
|
||||
%kf5_find_lang
|
||||
%endif
|
||||
|
||||
install -Dpm 0644 %{SOURCE3} %{buildroot}%{_kf5_sharedir}/%{name}/gtkrc-2.0-kde4.template
|
||||
install -Dpm 0644 %{SOURCE4} %{buildroot}%{_kf5_sharedir}/%{name}/gtk3-settings.ini-kde4.template
|
||||
|
||||
%files
|
||||
%license COPYING*
|
||||
%{_kf5_sharedir}/%{name}/
|
||||
%{_kf5_knsrcfilesdir}/cgctheme.knsrc
|
||||
%{_kf5_knsrcfilesdir}/cgcgtk3.knsrc
|
||||
%{_kf5_servicesdir}/
|
||||
%{_kf5_plugindir}/
|
||||
%{_kf5_sharedir}/kcm-gtk-module/
|
||||
%dir %{_kf5_sharedir}/icons/hicolor/8x8
|
||||
%dir %{_kf5_sharedir}/icons/hicolor/8x8/apps
|
||||
%{_kf5_sharedir}/icons/hicolor/*/*/*.*
|
||||
%dir %{_kf5_plugindir}/kf5
|
||||
%dir %{_kf5_plugindir}/kf5/kded
|
||||
%{_kf5_plugindir}/kf5/kded/gtkconfig.so
|
||||
%dir %{_kf5_sharedir}/kcm-gtk-module/
|
||||
%{_kf5_sharedir}/kcm-gtk-module/preview.ui
|
||||
|
||||
%dir %{_kf5_sharedir}/kconf_update/
|
||||
%{_kf5_sharedir}/kconf_update/gtkconfig.upd
|
||||
%dir %{_kf5_libdir}/kconf_update_bin/
|
||||
%{_kf5_libdir}/kconf_update_bin/gtk_theme
|
||||
|
||||
%files gtk2
|
||||
%license COPYING*
|
||||
@ -126,8 +106,4 @@ install -Dpm 0644 %{SOURCE4} %{buildroot}%{_kf5_sharedir}/%{name}/gtk3-settings.
|
||||
%license COPYING*
|
||||
%{_kf5_libdir}/libexec/gtk3_preview
|
||||
|
||||
%if %{with lang}
|
||||
%files lang -f %{name}.lang
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
|
Loading…
x
Reference in New Issue
Block a user