Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:hopeandtruth6517:tmp
kirigami2
kirigami2.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kirigami2.spec of Package kirigami2
# # spec file for package kirigami2 # # 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/ # %define docs_name Kirigami2 %define _tar_path 5.101 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kirigami2 Version: 5.101.0 Release: 0 Summary: Set of QtQuick components License: LGPL-2.1-or-later URL: https://www.kde.org Source: %{name}-%{version}.tar.xz %if %{with released} Source1: %{name}-%{version}.tar.xz.sig Source2: frameworks.keyring %endif Source3: doxyfile.in %if 0%{?sle_version} == 150400 && 0%{?is_opensuse} ExcludeArch: x86_64 %endif BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} %if 0%{?suse_version} == 1500 BuildRequires: gcc10-c++ BuildRequires: gcc10-PIE %endif BuildRequires: kf5-filesystem BuildRequires: libQt5Gui-private-headers-devel BuildRequires: libQt5Core-private-headers-devel BuildRequires: cmake(Qt5Concurrent) >= 5.15.0 BuildRequires: cmake(Qt5Core) >= 5.15.0 BuildRequires: cmake(Qt5DBus) >= 5.15.0 BuildRequires: cmake(Qt5Gui) >= 5.15.0 BuildRequires: cmake(Qt5LinguistTools) >= 5.15.0 BuildRequires: cmake(Qt5Quick) >= 5.15.0 BuildRequires: cmake(Qt5QuickControls2) >= 5.15.0 BuildRequires: cmake(Qt5Svg) >= 5.15.0 BuildRequires: cmake(Qt5Test) >= 5.15.0 BuildRequires: cmake(Qt5Help) >= 5.15.0 BuildRequires: cmake(Qt5QuickTest) >= 5.15.0 Requires: libqt5-qtgraphicaleffects Requires: libqt5-qtquickcontrols2 BuildRequires: fdupes BuildRequires: doxygen BuildRequires: doxyqml BuildRequires: libqt5-qttools BuildRequires: graphviz %description QtQuick plugins to build user interfaces based on the KDE UX guidelines. %package docs Summary: Developer documentation for %{name} for use with Qt Assistant Group: Documentation/Other %description docs Developer documentation for %{name} for use with Qt Assistant, Qt Creator, KDevelop, etc. %prep %autosetup -p1 %build # Nothing to do here %install dir=%{_tmppath}/generate-docs mkdir -p $dir install -D -m 644 %{_topdir}/SOURCES/doxyfile.in $dir sed -i 's;project_input;'%{_topdir}/BUILD/%{name}-%{version}/src';g' $dir/doxyfile.in sed -i 's;project_output;'$dir';g' $dir/doxyfile.in sed -i 's;project_name;%{docs_name};g' $dir/doxyfile.in sed -i 's;project_brief;Developer documentation for %{name} for use with Qt Assistant;g' $dir/doxyfile.in sed -i 's;project_qch_file;%{docs_name};g' $dir/doxyfile.in sed -i 's;project_qhp_namespace;%{docs_name};g' $dir/doxyfile.in doxygen $dir/doxyfile.in install -m 755 -d %{buildroot}%{_libqt5_docdir} cp $dir/html/Kirigami2.qch %{buildroot}%{_libqt5_docdir} rm -r $dir %files docs %license LICENSES/* %dir %{_libqt5_docdir} %{_libqt5_docdir}/*.qch %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