|
|
|
|
@@ -1,7 +1,7 @@
|
|
|
|
|
#
|
|
|
|
|
# spec file for package patterns-kde
|
|
|
|
|
#
|
|
|
|
|
# Copyright (c) 2025 SUSE LLC
|
|
|
|
|
# Copyright (c) 2024 SUSE LLC
|
|
|
|
|
#
|
|
|
|
|
# All modifications and additions to the file contributed by third parties
|
|
|
|
|
# remain the property of their copyright owners, unless otherwise agreed
|
|
|
|
|
@@ -17,7 +17,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Name: patterns-kde
|
|
|
|
|
Version: 20240311
|
|
|
|
|
Version: 20250902
|
|
|
|
|
Release: 0
|
|
|
|
|
Summary: Patterns for Installation (kde devel)
|
|
|
|
|
License: MIT
|
|
|
|
|
@@ -36,8 +36,8 @@ This particular package contains the KDE patterns.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
################################################################################
|
|
|
|
|
|
|
|
|
|
%package devel_kde_frameworks
|
|
|
|
|
%pattern_development
|
|
|
|
|
Summary: KDE Frameworks and Plasma Development
|
|
|
|
|
@@ -463,6 +463,7 @@ Provides: pattern-order() = 1110
|
|
|
|
|
Provides: pattern-visible()
|
|
|
|
|
Obsoletes: patterns-openSUSE-kde < %{version}
|
|
|
|
|
Obsoletes: patterns-openSUSE-kde4 < %{version}
|
|
|
|
|
Obsoletes: patterns-kde_minimal < %{version}
|
|
|
|
|
Requires: pattern() = kde_plasma
|
|
|
|
|
Recommends: ark
|
|
|
|
|
Recommends: discover
|
|
|
|
|
@@ -478,7 +479,12 @@ Recommends: pattern() = games
|
|
|
|
|
Recommends: pattern() = kde_internet
|
|
|
|
|
Recommends: pattern() = kde_pim
|
|
|
|
|
Recommends: pattern() = kde_utilities
|
|
|
|
|
# Only for Tumbleweed, Leap 16 has reduced yast stack
|
|
|
|
|
# https://code.opensuse.org/leap/features/issue/173
|
|
|
|
|
%if 0%{?is_opensuse} && 0%{?suse_version} > 1600
|
|
|
|
|
Recommends: pattern() = kde_yast
|
|
|
|
|
Recommends: yast2-control-center-qt
|
|
|
|
|
%endif
|
|
|
|
|
Recommends: pattern() = multimedia
|
|
|
|
|
Recommends: pattern() = office
|
|
|
|
|
# bnc#605509
|
|
|
|
|
@@ -490,7 +496,6 @@ Suggests: ksystemlog
|
|
|
|
|
# from data/COMMON-DESKTOP
|
|
|
|
|
Recommends: MozillaFirefox
|
|
|
|
|
Recommends: avahi
|
|
|
|
|
Recommends: yast2-control-center-qt
|
|
|
|
|
Suggests: marble
|
|
|
|
|
Suggests: kiosktool
|
|
|
|
|
Suggests: krename
|
|
|
|
|
@@ -949,7 +954,9 @@ KDE Application - Additional Utilities
|
|
|
|
|
%{_defaultdocdir}/patterns/kde_utilities_opt.txt
|
|
|
|
|
|
|
|
|
|
################################################################################
|
|
|
|
|
|
|
|
|
|
# Only for Tumbleweed, Leap 16 has reduced yast stack
|
|
|
|
|
# https://code.opensuse.org/leap/features/issue/173
|
|
|
|
|
%if 0%{?is_opensuse} && 0%{?suse_version} > 1600
|
|
|
|
|
%package kde_yast
|
|
|
|
|
%pattern_basetechnologies
|
|
|
|
|
Summary: YaST KDE User Interfaces
|
|
|
|
|
@@ -980,6 +987,7 @@ Graphical YaST user interfaces for the KDE desktop.
|
|
|
|
|
%files kde_yast
|
|
|
|
|
%dir %{_defaultdocdir}/patterns
|
|
|
|
|
%{_defaultdocdir}/patterns/kde_yast.txt
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
|
|
|
|
|
@@ -989,7 +997,11 @@ Graphical YaST user interfaces for the KDE desktop.
|
|
|
|
|
mkdir -p %{buildroot}/%{_defaultdocdir}/patterns/
|
|
|
|
|
for i in devel_kde_frameworks devel_qt5 devel_kde_frameworks6 devel_qt6 kde kde_plasma kde_pim \
|
|
|
|
|
kde_edutainment kde_games kde_ide kde_imaging kde_internet kde_multimedia \
|
|
|
|
|
kde_office kde_utilities kde_utilities_opt kde_yast kde_plasma; do
|
|
|
|
|
kde_office kde_utilities kde_utilities_opt \
|
|
|
|
|
%if 0%{?is_opensuse} && 0%{?suse_version} > 1600
|
|
|
|
|
kde_yast \
|
|
|
|
|
%endif
|
|
|
|
|
kde_plasma; do
|
|
|
|
|
echo "This file marks the pattern $i to be installed." \
|
|
|
|
|
>"%{buildroot}/%{_defaultdocdir}/patterns/$i.txt"
|
|
|
|
|
done
|
|
|
|
|
|