File patterns-adra.spec of Package patterns-adra

#
# spec file for package patterns-adra
#
# Copyright (c) 2025 Asterios Dramis <asterios.dramis@gmail.com>
#
# 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.


Name:           patterns-adra
Version:        20250301
Release:        0
Summary:        Patterns for Installation (adra)
License:        MIT

%description
This pattern includes adra's preferred patterns.

%package adra_software
Summary:        Preferred Software (adra)
Provides:       pattern() = adra_software
Provides:       pattern-icon() = pattern-generic
Provides:       pattern-order() = 100000
Provides:       pattern-visible()

#####
# @ : no URL available
#####

Requires:       akonadiconsole

Requires:       kalarm5

Requires:       kf5-pacpl-plugins
Requires:       pacpl

Requires:       ffmpeg
Requires:       kf5-pacpl-plugins
Requires:       MystiQ
Requires:       pacpl

Requires:       kwave

Requires:       alsa-utils
Requires:       mp3blaster
Requires:       plasma6-pa

Requires:       chromaprint-fpcalc
Requires:       kf5-pacpl-plugins
Requires:       mp3blaster
Requires:       pacpl
Requires:       picard

Requires:       amarok
Requires:       mp3blaster
Requires:       mpv
Requires:       pmidi
Requires:       tcd

Requires:       backintime
Requires:       backintime-qt
Requires:       kbackup
Requires:       rclone
Requires:       rsync

Requires:       bash-completion

Requires:       bluedevil6

Requires:       bc
Requires:       speedcrunch

Requires:       util-linux

Requires:       cdda2wav
Requires:       cdrecord
Requires:       cdw
Requires:       imagewriter
Requires:       k3b
Requires:       mkisofs

Requires:       b5i2iso
Requires:       bchunk
Requires:       ccd2iso
Requires:       cdi2iso
Requires:       cuetools
Requires:       fuseiso
Requires:       kde_cdemu
Requires:       mdf2iso
Requires:       nrg2iso
Requires:       pdi2iso

Requires:       kcharselect

Requires:       google-drive-ocamlfuse
Requires:       rclone

Requires:       kcolorchooser

Requires:       7zip
Requires:       arj
Requires:       ark
Requires:       cabextract
Requires:       lhasa
Requires:       makeself
Requires:       msitools
Requires:       ncompress
Requires:       rar
Requires:       unace
Requires:       unrar
Requires:       unshield
Requires:       unzip
Requires:       xz
Requires:       zip
Requires:       zoo

Requires:       ccache
Requires:       ccache-links

Requires:       kcron

Requires:       cervisia
Requires:       cvs

Requires:       words

Requires:       autofs
Requires:       udiskie
Requires:       udisks2

Requires:       ms-sys
Requires:       partitionmanager

Requires:       gnu_ddrescue
Requires:       photorec
Requires:       testdisk

Requires:       filelight
Requires:       k4dirstat
Requires:       kdf

Requires:       diskmonitor
Requires:       storage-fixup

Requires:       sddm

Requires:       fdupes

Requires:       alpine
Requires:       kmail

Requires:       spamassassin

Requires:       grepmail
Requires:       ktnef
Requires:       tnef
Requires:       uudeview

Requires:       dosbox
Requires:       dosemu
Requires:       q4wine
Requires:       wine

Requires:       cryfs
Requires:       cryptsetup
Requires:       SiriKali
Requires:       zuluCrypt

Requires:       librecad
Requires:       qelectrotech
Requires:       qtResistors

Requires:       coreutils

Requires:       kompare

Requires:       krename
Requires:       mmv

Requires:       dolphin
Requires:       dolphin-plugins
Requires:       pilot

Requires:       gtk-gnutella
Requires:       mktorrent
Requires:       ktorrent

Requires:       iwatch

Requires:       exfat-utils
Requires:       fuse-exfat
Requires:       udftools

Requires:       adobe-sourcecodepro-fonts
Requires:       adobe-sourcesanspro-fonts
Requires:       adobe-sourceserifpro-fonts
Requires:       gnu-free-fonts
Requires:       google-anonymouspro-fonts
Requires:       google-arimo-fonts
Requires:       google-cousine-fonts
Requires:       google-noto-coloremoji-fonts
Requires:       google-droid-fonts
Requires:       google-nobile-fonts
Requires:       google-noto-sans-fonts
Requires:       google-noto-sans-gothic-fonts
Requires:       google-noto-sans-math-fonts
Requires:       google-noto-sans-mono-fonts
Requires:       google-noto-sans-symbols-fonts
Requires:       google-noto-sans-symbols2-fonts
Requires:       google-noto-serif-display-fonts
Requires:       google-roboto-fonts
Requires:       google-noto-serif-fonts
Requires:       google-tinos-fonts
Requires:       liberation-fonts
Requires:       linux-libertine-fonts
Requires:       stix-fonts
Requires:       stix-integrals-fonts
Requires:       stix-pua-fonts
Requires:       stix-sizes-fonts
Requires:       stix-variants-fonts
Requires:       windows-fonts

Requires:       dolphin
Requires:       filezilla
Requires:       tnftp

Requires:       chromium-bsu
Requires:       flare
Requires:       gnubg
Requires:       kmahjongg
Requires:       kmines
Requires:       knights
Requires:       kpat
Requires:       kshisen
Requires:       ksudoku
Requires:       lincity-ng
Requires:       mame
Requires:       mame-tools
Requires:       trophy

Requires:       google-earth-pro-stable
Requires:       kstars
Requires:       marble

Requires:       git-core
Requires:       kommit

Requires:       kgpg

Requires:       kgraphviewer

Requires:       kgraphviewer

Requires:       gstreamer-plugins-bad-chromaprint

Requires:       gtk2-metatheme-breeze6
Requires:       gtk3-metatheme-breeze6
Requires:       gtk4-metatheme-breeze6
Requires:       kde-gtk-config6

Requires:       khelpcenter

Requires:       hexedit
Requires:       okteta
Requires:       okteta-part

Requires:       libreoffice-draw
Requires:       gimp
Requires:       gwenview
Requires:       kolourpaint
Requires:       digikam

Requires:       digikam

Requires:       digikam

Requires:       dcraw
Requires:       exiv2

Requires:       fbi
Requires:       gwenview
Requires:       okular
Requires:       qxv
Requires:       digikam

Requires:       pinfo


Requires:       konversation

Requires:       ant

Requires:       kio-admin
Requires:       kio-extras
Requires:       kio-gdrive
Requires:       kio_audiocd
Requires:       kio_iso
Requires:       kio_kamera
Requires:       kio-stash

Requires:       kdevelop-plugin-python3

Requires:       xvkbd

Requires:       keyd
Requires:       xbindkeys
Requires:       xev
Requires:       xinput

Requires:       svgpart

Requires:       plasma6-desktop

Requires:       glogg
Requires:       ksystemlog

Requires:       gammu
Requires:       gammu-smsd
Requires:       kdeconnect-kde

Requires:       iftop
Requires:       wireshark-ui-qt

Requires:       firewall-applet
Requires:       firewall-config

Requires:       iputils
Requires:       kdnssd
Requires:       netcat-openbsd
Requires:       NetworkManager-applet
Requires:       nmap
Requires:       plasma6-nm
Requires:       plasma6-nm-openvpn
Requires:       plasma6-nm-ssh
Requires:       talk
Requires:       whois

Requires:       pan

Requires:       marknote

Requires:       dunst

Requires:       tesseract-ocr
Requires:       tesseract-ocr-traineddata-english
Requires:       tesseract-ocr-traineddata-greek
Requires:       tesseract-ocr-traineddata-math_equation
Requires:       tesseract-ocr-traineddata-orientation_and_script_detection

Requires:       kaddressbook

Requires:       tellico

Requires:       libreoffice-base

Requires:       SweetHome3D
Requires:       SweetHome3D-3DModels
Requires:       SweetHome3D-Textures

Requires:       kmymoney

Requires:       korganizer

Requires:       libreoffice-qt5

Requires:       libreoffice-impress

Requires:       libreoffice-calc

Requires:       libreoffice-writer

Requires:       build
Requires:       cpanspec
Requires:       createrepo_c
Requires:       help2man
Requires:       obs-service-download_files
Requires:       obs-service-download_url
Requires:       obs-service-format_spec_file
Requires:       obs-service-recompress
Requires:       obs-service-refresh_patches
Requires:       obs-service-set_version
Requires:       obs-service-source_validator
Requires:       obs-service-tar
Requires:       obs-service-tar_scm
Requires:       obs-service-verify_file
Requires:       osc
Requires:       python3-py2pack
Requires:       qactus
Requires:       rpmlint
Requires:       spec-cleaner
Requires:       whohas

Requires:       keepassxc

Requires:       keepassxc
Requires:       kwalletmanager
Requires:       seahorse
Requires:       secret-tool

Requires:       patchutils
Requires:       quilt

Requires:       master-pdf-editor
Requires:       pdfmixtool
Requires:       qpdf

Requires:       okular

Requires:       itinerary
Requires:       kontact

Requires:       kdeplasma6-addons
Requires:       plasma-browser-integration

Requires:       phononsettings-qt6
Requires:       phonon-vlc-qt6

Requires:       plasma6-print-manager

Requires:       sweeper
Requires:       wipe

Requires:       krdc
Requires:       krfb
Requires:       rdesktop
Requires:       telnet
Requires:       tigervnc

Requires:       rpmorphan

Requires:       rsibreak

Requires:       akregator

Requires:       skanlite
Requires:       skanpage

Requires:       gnuplot
Requires:       kalgebra
Requires:       kig
Requires:       kmplot

# krecorder				(Audio, KF5)
Requires:       krecorder
Requires:       simplescreenrecorder
Requires:       spectacle

Requires:       kbd

Requires:       kruler

Requires:       checkbashisms

Requires:       kfind
Requires:       plocate

Requires:       sensors

Requires:       kde-servicemenu-cleanbak
Requires:       kde-servicemenu-copypath
Requires:       kde-servicemenu-kim
Requires:       kde-servicemenu-komparetwo
Requires:       kde-servicemenu-open_dolphin_as_root
Requires:       kde-servicemenu-open_terminal_here_as_root
Requires:       kde-servicemenu-open_with_kwrite
Requires:       kde-servicemenu-run-in-terminal
Requires:       kde-servicemenu-stealit
Requires:       kde-servicemenu-tuncel
Requires:       kf5-pacpl-plugins
Requires:       krename

Requires:       kshutdown

Requires:       smallscripts

Requires:       fusesmb
Requires:       samba
Requires:       smb4k

Requires:       hunspell
Requires:       myspell-el_GR
Requires:       myspell-en_US

Requires:       lxsplit

Requires:       keychain
Requires:       ksshaskpass6

Requires:       kdesvn
Requires:       subversion

Requires:       inxi
Requires:       kinfocenter6
Requires:       procinfo

Requires:       pekwm

Requires:       stalonetray

Requires:       taskbarswitch

Requires:       konsole
Requires:       screen
Requires:       xterm

Requires:       kwrite
Requires:       nano

Requires:       festival

Requires:       dos2unix
Requires:       dos2unix

Requires:       ffmpegthumbs
Requires:       kdegraphics-thumbnailers
Requires:       kdesdk-thumbnailers

Requires:       lokalize

Requires:       motv
Requires:       xawtv

Requires:       tv-fonts

Requires:       ktouch

Requires:       units

Requires:       btop
Requires:       cdu
Requires:       dfc
Requires:       grc
Requires:       htop
Requires:       lesspipe
Requires:       ncdu
Requires:       powertop
Requires:       qprint
Requires:       xsetroot

Requires:       ffmpeg
Requires:       MystiQ
Requires:       vcdimager

Requires:       avidemux3-cli
Requires:       avidemux3-qt5
Requires:       kdenlive

Requires:       dragonplayer
Requires:       ffmpeg
Requires:       mpv
Requires:       smplayer
Requires:       smplayer-skins
Requires:       smplayer-themes
Requires:       vlc-codecs
Requires:       vlc-qt

Requires:       subtitlecomposer

Requires:       ffmpeg-tools
Requires:       kf5-mediainfo
Requires:       mediainfo
Requires:       mediainfo-gui
Requires:       mkvtoolnix
Requires:       mkvtoolnix-gui

Requires:       qemu-kvm

Requires:       wallpapers-adra

Requires:       elinks
Requires:       google-chrome-stable

Requires:       keditbookmarks

Requires:       kamoso

Requires:       kwin6
Requires:       pekwm

Requires:       desktop-file-utils
Requires:       xdg-utils

Requires:       clipgrab
Requires:       yt-dlp

Recommends:     cyrus-sasl-plain
Requires:       kaccounts-providers
Requires:       kdebugsettings
Requires:       kdialog
Requires:       libaacs0
Requires:       libdvdcss2
Requires:       mobipocket
Requires:       openSUSE-repos-Tumbleweed
Requires:       openSUSE-repos-Tumbleweed-NVIDIA
Requires:       python3-keyring
Requires:       suse-prime
Requires:       wine-gecko
Requires:       xvkbd

%description adra_software
This pattern installs adra's preferred software.

%prep

%build

%install
mkdir -p %{buildroot}%{_docdir}/patterns-openSUSE/
echo 'This file marks the pattern adra_software to be installed.' > %{buildroot}%{_docdir}/patterns-openSUSE/adra_software.txt

%files adra_software
%dir %{_docdir}/patterns-openSUSE
%{_docdir}/patterns-openSUSE/adra_software.txt

%changelog
openSUSE Build Service is sponsored by