File kde-rounded-corners.spec of Package kde-rounded-corners

#
# spec file for package kwin-effects-rounded-corners#
#


Name:           kde-rounded-corners
Version:        0.8.5
Release:        0
Summary:        Rounds the corners of your windows in KDE Plasma 6
License:        GPL-3.0
Group:          System/GUI/KDE
URL:            https://github.com/matinlotfali/KDE-Rounded-Corners/
Source0:        KDE-Rounded-Corners-%{version}.tar.gz
BuildRequires:  cmake >= 3.2
BuildRequires:  cmake(KF6ConfigWidgets) >= 6
BuildRequires:  cmake(KF6I18n) >= 6
BuildRequires:  cmake(KF6KCMUtils) >= 6
BuildRequires:  cmake(KWin)
BuildRequires:  pkgconfig(epoxy)
BuildRequires:  pkgconfig(xcb)
BuildRequires:  cmake(KWinDBusInterface)
BuildRequires:  cmake(Qt6Quick) >= 6.6.0
BuildRequires:  cmake(KF6WindowSystem) >= 6.2.0
BuildRequires:  kwin6-devel
BuildRequires:  kf6-extra-cmake-modules
BuildRequires:  qt6-core-private-devel
Requires:       kwin6

%description
This effect rounds the corners of your windows and adds an outline around them without much affecting the performance of the KDE Plasma desktop.

%lang_package

%prep
%setup -n KDE-Rounded-Corners-%{version}

%build
%cmake_kf6
%kf6_build

%install
%kf6_install
%find_lang %{name} --all-name

%post   -p /sbin/ldconfig
%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%dir %{_kf6_sharedir}/kwin


%dir %{_kf6_sharedir}/kwin/shaders
%{_kf6_sharedir}/kwin/shaders/*.frag


%dir %{_kf6_plugindir}/kwin
%dir %{_kf6_plugindir}/kwin/effects
%dir %{_kf6_plugindir}/kwin/effects/plugins


%{_kf6_plugindir}/kwin/effects/plugins/*
%dir %{_kf6_plugindir}/kwin/effects/configs
%{_kf6_plugindir}/kwin/effects/configs/*


%files lang -f %{name}.lang

%changelog
openSUSE Build Service is sponsored by