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:
@@ -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>
|
Tue Jan 7 16:24:35 UTC 2020 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||||
|
|
||||||
|
@@ -18,104 +18,84 @@
|
|||||||
|
|
||||||
%bcond_without lang
|
%bcond_without lang
|
||||||
Name: kde-gtk-config5
|
Name: kde-gtk-config5
|
||||||
Version: 5.17.5
|
Version: 5.18.0
|
||||||
Release: 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
|
License: LGPL-3.0-or-later AND GPL-3.0-or-later
|
||||||
Group: System/GUI/KDE
|
Group: System/GUI/KDE
|
||||||
Url: http://projects.kde.org/kde-gtk-config
|
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}
|
%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
|
Source2: plasma.keyring
|
||||||
%endif
|
%endif
|
||||||
Source3: gtkrc-2.0-kde4.template
|
|
||||||
Source4: gtk3-settings.ini-kde4.template
|
|
||||||
BuildRequires: extra-cmake-modules >= 0.0.9
|
BuildRequires: extra-cmake-modules >= 0.0.9
|
||||||
BuildRequires: kf5-filesystem
|
BuildRequires: kf5-filesystem
|
||||||
BuildRequires: xz
|
BuildRequires: xz
|
||||||
BuildRequires: cmake(KF5Archive)
|
BuildRequires: cmake(KF5Config)
|
||||||
BuildRequires: cmake(KF5ConfigWidgets)
|
BuildRequires: cmake(KF5CoreAddons)
|
||||||
BuildRequires: cmake(KF5I18n)
|
BuildRequires: cmake(KF5DBusAddons)
|
||||||
BuildRequires: cmake(KF5IconThemes)
|
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+-2.0)
|
||||||
BuildRequires: pkgconfig(gtk+-3.0)
|
BuildRequires: pkgconfig(gtk+-3.0)
|
||||||
BuildRequires: pkgconfig(x11)
|
BuildRequires: pkgconfig(x11)
|
||||||
Recommends: %{name}-lang
|
# Needed for syncing GTK+ settings
|
||||||
|
Requires: xsettingsd
|
||||||
Suggests: gtk2-metatheme-breeze
|
Suggests: gtk2-metatheme-breeze
|
||||||
Suggests: gtk3-metatheme-breeze
|
Suggests: gtk3-metatheme-breeze
|
||||||
Supplements: packageand(plasma5-workspace:libgtk-2_0-0)
|
Supplements: packageand(plasma5-workspace:libgtk-2_0-0)
|
||||||
Supplements: packageand(plasma5-workspace:libgtk-3-0)
|
Supplements: packageand(plasma5-workspace:libgtk-3-0)
|
||||||
Provides: kde-gtk-config = %{version}
|
Provides: kde-gtk-config = %{version}
|
||||||
Obsoletes: kde-gtk-config < %{version}
|
Obsoletes: kde-gtk-config < %{version}
|
||||||
|
# Existed only up to 5.17
|
||||||
|
Obsoletes: %{name}-lang < %{version}
|
||||||
|
|
||||||
%description
|
%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.
|
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
|
%package gtk2
|
||||||
Summary: GTK2 Preview Helper for the GTK Configuration KCM
|
Summary: GTK2 Preview Helper for the GTK Configuration
|
||||||
Group: System/GUI/KDE
|
Group: System/GUI/KDE
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Supplements: packageand(%{name}:libgtk-2_0-0)
|
Supplements: packageand(%{name}:libgtk-2_0-0)
|
||||||
|
|
||||||
%description gtk2
|
%description gtk2
|
||||||
This package contains a helper application that allows previewing
|
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
|
%package gtk3
|
||||||
Summary: GTK3 Preview Helper for the GTK Configuration KCM
|
Summary: GTK3 Preview Helper for the GTK Configuration
|
||||||
Group: System/GUI/KDE
|
Group: System/GUI/KDE
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
Supplements: packageand(%{name}:libgtk-3-0)
|
Supplements: packageand(%{name}:libgtk-3-0)
|
||||||
|
|
||||||
%description gtk3
|
%description gtk3
|
||||||
This package contains a helper application that allows previewing
|
This package contains a helper application that allows previewing
|
||||||
the GTK3 application style from within the GTK configuration KCM
|
the GTK3 application style from within the application style KCM
|
||||||
|
|
||||||
%lang_package
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n kde-gtk-config-%{version}
|
%autosetup -p1 -n kde-gtk-config-%{version}
|
||||||
%autopatch -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
|
%cmake_kf5 -d build
|
||||||
%make_jobs
|
%cmake_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%kf5_makeinstall -C build
|
%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
|
%files
|
||||||
%license COPYING*
|
%license COPYING*
|
||||||
%{_kf5_sharedir}/%{name}/
|
%dir %{_kf5_plugindir}/kf5
|
||||||
%{_kf5_knsrcfilesdir}/cgctheme.knsrc
|
%dir %{_kf5_plugindir}/kf5/kded
|
||||||
%{_kf5_knsrcfilesdir}/cgcgtk3.knsrc
|
%{_kf5_plugindir}/kf5/kded/gtkconfig.so
|
||||||
%{_kf5_servicesdir}/
|
%dir %{_kf5_sharedir}/kcm-gtk-module/
|
||||||
%{_kf5_plugindir}/
|
%{_kf5_sharedir}/kcm-gtk-module/preview.ui
|
||||||
%{_kf5_sharedir}/kcm-gtk-module/
|
|
||||||
%dir %{_kf5_sharedir}/icons/hicolor/8x8
|
%dir %{_kf5_sharedir}/kconf_update/
|
||||||
%dir %{_kf5_sharedir}/icons/hicolor/8x8/apps
|
%{_kf5_sharedir}/kconf_update/gtkconfig.upd
|
||||||
%{_kf5_sharedir}/icons/hicolor/*/*/*.*
|
%dir %{_kf5_libdir}/kconf_update_bin/
|
||||||
|
%{_kf5_libdir}/kconf_update_bin/gtk_theme
|
||||||
|
|
||||||
%files gtk2
|
%files gtk2
|
||||||
%license COPYING*
|
%license COPYING*
|
||||||
@@ -126,8 +106,4 @@ install -Dpm 0644 %{SOURCE4} %{buildroot}%{_kf5_sharedir}/%{name}/gtk3-settings.
|
|||||||
%license COPYING*
|
%license COPYING*
|
||||||
%{_kf5_libdir}/libexec/gtk3_preview
|
%{_kf5_libdir}/libexec/gtk3_preview
|
||||||
|
|
||||||
%if %{with lang}
|
|
||||||
%files lang -f %{name}.lang
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Reference in New Issue
Block a user