Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:zzndb001
wallpaper-engine-kde-plugin
wallpaper-engine-kde-plugin.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File wallpaper-engine-kde-plugin.spec of Package wallpaper-engine-kde-plugin
# # spec file for package wallpaper-engine-kde-plugin # # Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: wallpaper-engine-kde-plugin Version: 0.5.4 Release: 0 Summary: A kde wallpaper plugin integrating wallpaper engine License: GPL-2.0-only URL: https://github.com/catsout/wallpaper-engine-kde-plugin Source: %{name}-%{version}.tar.xz Patch1: 288.diff Patch2: add_rpath_for_specify_libs.patch Buildrequires: gcc >= 10 BuildRequires: plasma-framework-devel BuildRequires: libqt5-qtx11extras-devel >= 5.13 BuildRequires: mpv-devel BuildRequires: liblz4-devel BuildRequires: vulkan-devel BuildRequires: libQt5Gui-private-headers-devel BuildRequires: Mesa-libGL-devel BuildRequires: extra-cmake-modules Recommends: mpv Requires: python3-websockets Provides: qt5qmlimport(com.github.catsout.wallpaperEngineKde.1) %description A wallpaper plugin integrating wallpaper engine into kde wallpaper setting. Check project readme for more info https://github.com/catsout/wallpaper-engine-kde-plugin %prep %setup -q %if 0%{?gcc_version:%{gcc_version}} >= 13 %patch1 -p1 %endif %patch2 -p1 %build %cmake -USE_PLASMAPKG=OFF %cmake_build %install %cmake_install mkdir -p %{buildroot}%{_libexecdir}/%{name} install -Dm 0755 build/src/backend_scene/third_party/glslang/SPIRV/libSPIRV.so %{buildroot}%{_libexecdir}/%{name}/ install -Dm 0755 build/src/backend_scene/third_party/glslang/glslang/libglslang.so.11 %{buildroot}%{_libexecdir}/%{name}/ install -Dm 0755 build/src/backend_scene/third_party/glslang/hlsl/libHLSL.so %{buildroot}%{_libexecdir}/%{name}/ %post %postun %files %license LICENSE %doc README.md %{_libqt5_archdatadir}/qml/com/github/catsout/wallpaperEngineKde/libWallpaperEngineKde.so %{_libqt5_archdatadir}/qml/com/github/catsout/wallpaperEngineKde/qmldir %{_libexecdir}/%{name}/libSPIRV.so %{_libexecdir}/%{name}/libglslang.so.11 %{_libexecdir}/%{name}/libHLSL.so %{_kf5_plasmadir}/wallpapers/com.github.casout.wallpaperEngineKde/ %{_kf5_servicesdir}/plasma-wallpaper-com.github.casout.wallpaperEngineKde.desktop %{_kf5_appstreamdir}/com.github.casout.wallpaperEngineKde.appdata.xml %dir %{_libqt5_archdatadir}/qml/com %dir %{_libqt5_archdatadir}/qml/com/github %dir %{_libqt5_archdatadir}/qml/com/github/catsout %dir %{_libqt5_archdatadir}/qml/com/github/catsout/wallpaperEngineKde %dir %{_kf5_plasmadir}/wallpapers %dir %{_libexecdir}/%{name} %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor