Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:goupilmtos:2024:pinephone
patterns_plasma_mobile-1.0-16.7
patterns_plasma_mobile.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File patterns_plasma_mobile.spec of Package patterns_plasma_mobile-1.0-16.7
# spec file for patterns-plasma-mobile # # Copyright (c) 2021 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwipatterns-plasma-mobilese 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. ############################################################################################################################################################################### %bcond_with betatest Name: patterns_plasma_mobile Version: 1.0 Release: 16.7 Group: Metapackages License: GPL-3.0 Summary: Plasma Mobile Packages Url: https://kde.org/ BuildRequires: patterns-rpm-macros Requires: pattern() = kde_plasma_mobile_base Requires: pattern() = kde_plasma_mobile_essential BuildArch: noarch %description Installs all the necessary packages to get Plasma Mobile running. %files %dir %{_defaultdocdir}/patterns ############################################################################################################################################################################### %package base %pattern_graphicalenvironments Group: Metapackages Summary: Plasma Mobile base system Provides: pattern() = kde_plasma_mobile_base Provides: pattern-icon() = pattern%2Dkde Provides: pattern-order() = 1110 Provides: pattern-visible() Requires: pattern() = apparmor Requires: pattern() = fonts Requires: plasma-framework Requires: plasma5-workspace Requires: plasma5-workspace-wallpapers Requires: plasma-phone-settings Requires: plasma5-phone-components Requires: plasma-settings Requires: plasma-nm5-mobile Requires: dnsmasq Requires: plasma5-pa Requires: (pulseaudio-module-bluetooth if pulseaudio) Requires: (alsa-plugins-pulse if pulseaudio) Recommends: (alsa-utils if pulseaudio) Requires: (pipewire-alsa if pipewire-pulseaudio) Requires: plasma5-addons Requires: milou5 Requires: kio-extras5 Requires: (greetd or sddm) Requires: kwin5 Requires: powerdevil5 Requires: bluedevil5 Requires: polkit-kde-agent-5 Requires: kscreen5 Requires: breeze Requires: oxygen5-sounds Requires: discover Requires: discover-backend-packagekit Requires: discover-backend-flatpak Requires: PackageKit-backend Requires: kaccounts-integration Requires: kaccounts-providers Requires: xdg-user-dirs Requires: xdg-utils Requires: fuse Requires: xdg-desktop-portal-kde Requires: khotkeys5 Requires: plasma5-nano Requires: maliit-keyboard Requires: maliit-keyboard-lang Requires: iio-sensor-proxy Requires: gstreamer-plugins-base Requires: hicolor-icon-theme Requires: bash-completion Requires: hfd-service-qt5feedback # Requires: tlp Requires: xorg-x11-server-wayland %description base Installs Plasma Mobile apps and packages that are essential. %files base %dir %{_defaultdocdir}/patterns %{_defaultdocdir}/patterns/patterns-plasma-mobile-base.txt ############################################################################################################################################################################### %package essential %pattern_kdedesktop Summary: Plasma Mobile core apps and packages Group: Metapackages Provides: pattern() = kde_plasma_mobile_essential Provides: pattern-icon() = pattern%2Dkde Provides: pattern-order() = 1111 Provides: pattern-visible() Requires: calindori Requires: kalk Requires: okular-mobile Requires: angelfish Requires: plasma-dialer Requires: spacebar Requires: kclock Suggests: plasma-camera Requires: plasma-phonebook Requires: qmlkonsole Requires: maui-index Requires: koko Requires: kdeconnect-kde Requires: gtk3-metatheme-breeze Requires: adwaita-icon-theme Requires: plasma5-workspace-lang # Not exactly required, but it greatly enhances # the experience by providing APNs OOTB Requires: mobile-broadband-provider-info %description essential Installs Plasma Mobile apps that are essential to the mobile experience. %files essential %dir %{_defaultdocdir}/patterns %{_defaultdocdir}/patterns/patterns-plasma-mobile-essential.txt ############################################################################################################################################################################### %package extra %pattern_kdedesktop Group: Metapackages Summary: Plasma Mobile extras (games, feed readers, etc) Provides: pattern() = kde_plasma_mobile_extra Provides: pattern-icon() = pattern%2Dkde Provides: pattern-order() = 1112 Provides: pattern-visible() Recommends: kweather Recommends: keysmith Recommends: krecorder Recommends: alligator Recommends: neochat Recommends: elisa Recommends: itinerary Recommends: ktrip Recommends: maui-pix Suggests: qrca Suggests: arkade Suggests: plasma-samegame Suggests: kaidan %description extra Installs Plasma Mobile apps that enhance the mobile experience. %files extra %dir %{_defaultdocdir}/patterns %{_defaultdocdir}/patterns/patterns-plasma-mobile-extra.txt ############################################################################################################################################################################### %prep %build %install mkdir -p %{buildroot}/%{_defaultdocdir}/patterns/ t=patterns-plasma-mobile for i in ${t}-base ${t}-essential ${t}-extra; do echo "This file marks the pattern $i to be installed." > "%{buildroot}%{_docdir}/patterns/$i.txt" done %changelog * Sat Oct 14 2023 Adrian Campos Garrido <adriancampos@teachelp.com> - Remove package because already not exists * Fri Dec 17 2021 Andrés B.S. <andresbs@opensuse.org> - Drop oFono deps as part of the switch to ModemManager. * Sun Dec 12 2021 Andrés B.S. <andresbs@opensuse.org> - Remove tlp as research from Bhushan Shah shows it was slowing the system down, due to excessive CPU usage. * Sat Jul 10 2021 Andrés B.S. <andresbs@opensuse.org> - Add xdg-utils according to https://invent.kde.org/plasma-mobile/plasma-phonebook/-/issues/10 * Sun Jun 13 2021 Andrés B.S. <andresbs@opensuse.org> - Replace Maui Pix with Koko, reasons: * Better performance overall * MauiKit has had (unsolved) issues for a while in Tumbleweed * Release aligns with the Plasma Mobile Gear * Tue Apr 13 2021 Andrés B.S. <andresbs@opensuse.org> - Add missing dependency for the XDG Desktop Portal * Mon Apr 12 2021 Andrés B.S. <andresbs@opensuse.org> - Install Breeze/GTK3 theme * Sat Apr 10 2021 Andrés B.S. <andresbs@opensuse.org> - Add XWayland to required packages * Fri Apr 2 2021 Andrés B.S. <andresbs@opensuse.org> - Enforce AppArmor pattern * Thu Apr 1 2021 Adrian Campos Garrido <adriancampos@teachelp.com> - Rename package plasma-angelfish to angelfish * Sun Mar 21 2021 Andrés B.S. <andresbs@opensuse.org> - Now require hfd-service for vibrator and potentially LED feed- back * Tue Mar 9 2021 Andrés B.S. <andresbs@opensuse.org> - Allow installation of PipeWire - Don't force zypper PackageKit backend if it is not installed, allowing dnf users to have their way - Don't force greetd to be installed if sddm is already in place * Sat Feb 20 2021 Adrian Campos Garrido <adriancampos@teachelp.com> - Fix conflicts with libMauiKit * Mon Feb 8 2021 Andrés B.S. <andresbs@opensuse.org> - Fix volume buttons not working and add kio-extras * Sat Feb 6 2021 Andrés B.S. <andresbs@opensuse.org> - Remove old comments * Fri Feb 5 2021 Andrés B.S. <andresbs@opensuse.org> - First build
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