Group :: System/Configuration/Other
RPM: qt5ct
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: qt5ct
Version: 1.7
Release: alt3
Summary: Qt5 Configuration Tool
Summary(ru_RU.UTF-8): Инструмент для настройки оформления приложений Qt5
License: BSD-2-Clause-NetBSD
Group: System/Configuration/Other
Url: https://sourceforge.net/projects/qt5ct
# Source-url: https://sourceforge.net/projects/qt5ct/files/qt5ct-%version.tar.bz2/download
Source: %name/%name-%version.tar
Patch1: %name-1.5-alt-desktop.patch
BuildRequires(pre): rpm-macros-qt5
BuildRequires: qt5-base-devel-static
BuildRequires: qt5-tools-devel
%package -n lib%name-devel
Summary: Development library for %name
Summary(ru_RU.UTF-8): Библиотека разработки для %name
Group: Development/C++
Requires: %name = %version-%release
%description
This applications allows users to configure Qt5 settings (theme,
font, icons, etc.) under DE/WM without Qt integration.
%description -l ru_RU.UTF-8
Это приложение позволяет пользователям настраивать параметры Qt5 (тема,
шрифт, значки и т. д.) в DE / WM без интеграции с Qt.
%description -n lib%name-devel
Development library %name.
%description -n lib%name-devel -l ru_RU.UTF-8
Библиотека разработки %name.
%prep
%setup
%autopatch -p2
echo "export QT_QPA_PLATFORMTHEME='%name'" > %name.sh
echo "setenv QT_QPA_PLATFORMTHEME '%name'" > %name.csh
%build
%qmake_qt5 CONFIG+=debug
%make_build
%install
INSTALL_ROOT=%buildroot %makeinstall_std
install -Dm 0755 %name.sh %buildroot%_sysconfdir/profile.d/%name.sh
install -Dm 0755 %name.csh %buildroot%_sysconfdir/profile.d/%name.csh
%files
%doc AUTHORS ChangeLog COPYING README
%config %_sysconfdir/profile.d/%name.*sh
%_bindir/%name
%_datadir/%name
%dir %_libdir/qt5/plugins/platformthemes/
%_libdir/qt5/plugins/platformthemes/lib%name.so
%_libdir/qt5/plugins/styles/libqt5ct-style.so
%_libdir/lib%name-common.so.*
%_desktopdir/%name.desktop
%files -n lib%name-devel
%_libdir/lib%name-common.so
%changelog
…
Full changelog you can see here
Version: 1.7
Release: alt3
Summary: Qt5 Configuration Tool
Summary(ru_RU.UTF-8): Инструмент для настройки оформления приложений Qt5
License: BSD-2-Clause-NetBSD
Group: System/Configuration/Other
Url: https://sourceforge.net/projects/qt5ct
# Source-url: https://sourceforge.net/projects/qt5ct/files/qt5ct-%version.tar.bz2/download
Source: %name/%name-%version.tar
Patch1: %name-1.5-alt-desktop.patch
BuildRequires(pre): rpm-macros-qt5
BuildRequires: qt5-base-devel-static
BuildRequires: qt5-tools-devel
%package -n lib%name-devel
Summary: Development library for %name
Summary(ru_RU.UTF-8): Библиотека разработки для %name
Group: Development/C++
Requires: %name = %version-%release
%description
This applications allows users to configure Qt5 settings (theme,
font, icons, etc.) under DE/WM without Qt integration.
%description -l ru_RU.UTF-8
Это приложение позволяет пользователям настраивать параметры Qt5 (тема,
шрифт, значки и т. д.) в DE / WM без интеграции с Qt.
%description -n lib%name-devel
Development library %name.
%description -n lib%name-devel -l ru_RU.UTF-8
Библиотека разработки %name.
%prep
%setup
%autopatch -p2
echo "export QT_QPA_PLATFORMTHEME='%name'" > %name.sh
echo "setenv QT_QPA_PLATFORMTHEME '%name'" > %name.csh
%build
%qmake_qt5 CONFIG+=debug
%make_build
%install
INSTALL_ROOT=%buildroot %makeinstall_std
install -Dm 0755 %name.sh %buildroot%_sysconfdir/profile.d/%name.sh
install -Dm 0755 %name.csh %buildroot%_sysconfdir/profile.d/%name.csh
%files
%doc AUTHORS ChangeLog COPYING README
%config %_sysconfdir/profile.d/%name.*sh
%_bindir/%name
%_datadir/%name
%dir %_libdir/qt5/plugins/platformthemes/
%_libdir/qt5/plugins/platformthemes/lib%name.so
%_libdir/qt5/plugins/styles/libqt5ct-style.so
%_libdir/lib%name-common.so.*
%_desktopdir/%name.desktop
%files -n lib%name-devel
%_libdir/lib%name-common.so
%changelog
…
Full changelog you can see here