Name: picom-conf Version: 0.17.0 Release: 1%{?dist} License: MIT URL: https://github.com/qtilities/%{name} Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz Summary: Qt-based configuration editor for picom Requires: picom BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: desktop-file-utils BuildRequires: libconfig-devel BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(Qt6Widgets) BuildRequires: cmake(Qtilitools) BuildRequires: perl %description Configuration editor for picom. %package l10n BuildArch: noarch Summary: Translations for picom-conf Requires: picom-conf %description l10n This package provides translations for the picom-conf package. %prep %autosetup -p1 %build %cmake -DPROJECT_QT_VERSION=6 %cmake_build %install %cmake_install %find_lang %{name} --with-qt %check desktop-file-validate %{buildroot}%{_datadir}/applications/picom_conf.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml ||: %files %license COPYING %doc AUTHORS README.md %{_bindir}/picom-conf %{_datadir}/applications/picom_conf.desktop %{_datadir}/picom-conf/picom.conf.example %{_metainfodir}/picom_conf.appdata.xml %files l10n -f %{name}.lang %license COPYING %changelog