Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37323467
en ru br
Репозитории ALT

Группа :: Графические оболочки/GNOME
Пакет: gnome3

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define ver_major 44

Name: gnome3
Version: %ver_major.0
Release: alt1

Summary: GNOME 3 Desktop installers
License: %gpl3plus
Group: Graphical desktop/GNOME

BuildArch: noarch

BuildRequires(pre): rpm-build-licenses

# The following are required versions of those packages that

# do not follow GNOME version numbers.
## Core components
%define session_ver %ver_major
%define keyring_ver 3.31.91

## Applications

%define nautilus_ver %ver_major
%define seahorse_ver 43
%define utils_ver 3.20
%define monitor_ver 42
%define games_ver 42
%define weather_ver %ver_major
%define pm_ver 43
%define yelp_ver 42.2
%define dconf_editor_ver 43
%define contacts_ver %ver_major
%define bijiben_ver 41
%define cheese_ver 41.0
%define roller_ver 43
%define eog_ver %ver_major
%define network_manager_ver 1.26.0
%define terminal_ver 3.46
%define epiphany_ver %ver_major
%define pidgin_ver 2.6.3
%define evince_ver %ver_major
%define applets_ver %ver_major
%define gedit_ver 42.2
%define gedit_plugins_ver 42.1
%define gud_ver %ver_major
%define gdm_ver %ver_major
%define gdu_ver %ver_major
%define evo_ver 3.46
%define emp_ver 3.12.11
%define polari_ver 43
%define brasero_ver 3.12.3
%define accerciser_ver 3.40
%define recorder_ver 42.0
%define logs_ver 43
%define todo_ver 41.0
%define characters_ver %ver_major
%define music_ver 42.1
%define photos_ver %ver_major
%define nettool_ver 42.0
%define gucharmap_ver 15.0.2
## Engines, themes
%define engines_ver %ver_major
%define icon_theme_ver %ver_major
%define themes_ver 3.28
%define gtk_theme_prefix gtk3-theme
%define gnome_theme_prefix gnome-theme
## a11y
%define orca_ver %ver_major

%description
A set of virtual packages for GNOME Desktop version 3 installation.

%package minimal
Summary: GNOME 3 Desktop minimal installer
Group: Graphical desktop/GNOME
Obsoletes: gnome-sisyphus-minimal
Provides: gnome-sisyphus-minimal = %version-%release
Obsoletes: gnome-minimal
Provides: gnome-minimal = %version-%release

# GNOME Desktop Core

Requires: gnome-session >= %session_ver
Requires: pipewire wireplumber
Requires: gnome-control-center >= %ver_major
Requires: xorg-drv-libinput
Requires: gnome-shell >= %ver_major
Requires: gnome-shell-extensions >= %ver_major
Requires: gnome-browser-connector
# user settings utility
Requires: gnome-tweaks >= 40
Requires: dconf-editor >= %dconf_editor_ver

# default font

Requires: fonts-otf-abattis-cantarell
# backgrounds
Requires: gnome-backgrounds

# Help browser

Requires: yelp >= %yelp_ver

# GNOME Utilities

Requires: gnome-system-monitor >= %monitor_ver
Requires: gnome-logs >= %logs_ver
Requires: gucharmap >= %gucharmap_ver
Requires: gnome-calculator >= %ver_major
Requires: gnome-calendar >= %ver_major
#Requires: gnome-todo >= %todo_ver
Requires: gnome-characters >= %characters_ver

# Applications

## Default file manager
Requires: nautilus >= %nautilus_ver
Requires: nautilus-share samba-usershares
## Default terminal emulator
Requires: gnome-terminal >= %terminal_ver
## Default archiving tool
Requires: file-roller >= %roller_ver
## Default text editor
Requires: gedit >= %gedit_ver

# Look & Feel

## Default themes
Requires: gnome-icon-theme >= 3.12
Requires: gnome-icon-theme-symbolic >= 3.12
Requires: gnome-themes-extra >= %themes_ver
#Requires: libgtk3-engine-adwaita
Requires: libgtk2-engine-adwaita

# And, of course, the documentation

Requires: gnome-user-docs >= %ver_major
#Requires: gnome-getting-started-docs

%description minimal
This virtual package installs GNOME Desktop with minimum components. It
installs only a few applets, necessary utilities and a minimal set of themes.
Doesn't install games and media programs.

## =========================================================================


%package default
Summary: GNOME 3 Desktop installer for optimal user's requirements
Group: Graphical desktop/GNOME
Obsoletes: gnome-sisyphus-default
Provides: gnome-sisyphus-default = %version-%release
Obsoletes: gnome-default
Provides: gnome-default = %version-%release

Requires: %name-minimal = %version-%release

# initial setup

Requires: gnome-initial-setup

## Canberra modules for both GTK+

Requires: libcanberra-gtk2
Requires: libcanberra-gtk3
## Color manager
#Requires: gnome-color-manager
## Password keeper
Requires: gnome-keyring >= %keyring_ver
Requires: gnome-keyring-ssh >= %keyring_ver
# Encryption keys management
Requires: seahorse >= %seahorse_ver
Requires: pinentry-gnome3
## All gvfs-backends
Requires: gvfs-backends
Requires: fuse-gvfs
# see ALT #31129
Requires: xdg-utils
Requires: gnome-disk-utility >= %gdu_ver
## Display manager
Requires: gdm-gnome >= %gdm_ver
## Default web-browser
Requires: epiphany >=  %epiphany_ver
#Requires: mozilla-plugin-adobe-flash
## Default mailer
Requires: evolution >= %evo_ver
## Default messenger
Requires: empathy >= %emp_ver
## IRC client
Requires: polari >= %polari_ver
# Und contacts manager
Requires: gnome-contacts >= %contacts_ver

## Default document reader (currently pdf, ps, tiff, dvi)

Requires: evince >= %evince_ver
## and E-Book Reader
Requires: foliate
## and videos from a webcam
Requires: cheese >= %cheese_ver
# Note editor
Requires: bijiben >= %bijiben_ver

# Utilities

Requires: gnome-utils >= %utils_ver

## Let's have nice notifications

Requires: notification-daemon

# Applications

## Plugins for gedit
Requires: gedit-plugins >= %gedit_plugins_ver
## Stock multimedia applications
Requires: gnome-sound-recorder >= %recorder_ver
## Default music player
Requires: gnome-music >= %music_ver
## Extneded music player
Requires: rhythmbox
## All Rhythmbox plugins
Requires: rhythmbox-plugins
## Default media player
Requires: totem
# and plugins
Requires: totem-plugins
## Stock GNOME games
Requires: gnome-games-full >= %games_ver
## Default photo viewer
Requires: gnome-photos >= %photos_ver
## Default image viewer
Requires: eog >= %eog_ver
Requires: eog-plugins
## Default CD/DVD burning interface
Requires: brasero >= %brasero_ver
## Clipboard manager
Requires: gnome-shell-extension-gpaste
# A quick previewer for Nautilus
Requires: sushi
# mypaint, krita thumbnailer for Nautilus
Requires: gnome-kra-ora-thumbnailer
#  Epub thumbnailer for Nautilus
Requires: gnome-epub-thumbnailer
# Nautilus extension for terminal
Requires: gnome-terminal-nautilus
# Menu editor
Requires: alacarte
# Weather application
Requires: gnome-weather >= %weather_ver
# Clock application
Requires: gnome-clocks >= %ver_major
# Maps application
Requires: gnome-maps >= %ver_major
# power consumption statistic
Requires: gnome-power-manager >= %pm_ver
Requires: NetworkManager-gnome >= %network_manager_ver
## Bluetooth pairing and control program
Requires: gnome-bluetooth3.0
Requires: gnome-remote-desktop
Requires: gnome-nettool >= %nettool_ver
Requires: rygel
Requires: rygel-tracker
Requires: gnome-usage
Requires: gnome-software >= %ver_major

# flatpak

Requires: xdg-desktop-portal-gnome

%description default
This virtual package installs GNOME Desktop for an average user's
requirements. It installs components from gnome-minimal package, some
games, media programs such as mixer, audio and video players, additional
themes, and some other programs that comprise GNOME Desktop.
## =========================================================================

%package default-ru
Summary: GNOME 3 Desktop installer for optimal user's requirements, russian part
Group: Graphical desktop/GNOME
## spell checking dictionary
Requires: hunspell-ru

%description default-ru
This virtual package installs spell checking dictionary for russian language

## =========================================================================


%package full
Summary: GNOME 3 Desktop full installer
Group: Graphical desktop/GNOME
Requires: %name-default = %version-%release

# Sound & graphics & video

## CD-ripper
Requires: goobox
## Image viewer, browser and simple editor
Requires: gthumb
## Non-linear DV editor
Requires: kino
#Requires: dvgrab
## SANE (Scanner Access Now Easy) frontend
Requires: xsane
## Utilities
## Internet telephon
Requires: ekiga
## Client for ed2k network
Requires: aMule
## BitTorrent client
Requires:  transmission-gtk
# Windows (TM) communications
## RDP
Requires: freerdp
## NX
Requires: freenx
# Requires: nxlaunch
# Disks management
Requires: gparted
Requires: consolehelper

%description full
This virtual package installs full GNOME Desktop except components from
gnome-mobile and gnome-a11y packages.

## =========================================================================

%package office
Summary: GNOME 3 Desktop applications for real office users
Group: Graphical desktop/GNOME

## OpenOffice.org and GNOME extensions for it

### Some openoffice.org-langpack-* packages need to be added to distribution profiles
Requires: openoffice.org-gnome
## Diagram creation program
Requires: dia
## International dictionary (synchronize this section in -office package)
# GUI
Requires: stardict-gnome
# Some language independent StarDict dictionaries
Requires: stardict-engcom

%description office
This virtual package installs OpenOffice.org office suite with GNOME extensions and
some applicatios necessary for every office user.

## =========================================================================


%package office-ru
Summary: russian stardict dictionaries for gnome-office(-light) packages
Group: Graphical desktop/GNOME
Requires: stardict-mueller7
Requires: stardict-slovnyk_en-ru
Requires: stardict-slovnyk_ru-en

%description office-ru
This virtual package installs stardict dictionaries for russian language

## =========================================================================

%package office-light
Summary: GNOME 3 Desktop applications for real office users (light version)
Group: Graphical desktop/GNOME

## Word processor

Requires: abiword-3.0
## Spreadsheet program
Requires: gnumeric
## Vector Drawing Application
Requires: inkscape
## Diagram creation program
Requires: dia
## GIMP
Requires: gimp
## International dictionary (synchronize this section in -office package)
# GUI
#Requires: stardict-gnome
# Some StarDict dictionaries
#Requires: stardict-engcom
## Presentation tool ???

%description office-light
This virtual package installs applications necessary for every office
users such as word processor (Abiword), spreadsheet editor (Gnumeric) and
some other usefull programs

## =========================================================================

%package a11y
Summary: GNOME 3 Desktop accessibility applications
Group: Graphical desktop/GNOME
# A synonym
Provides: sisyphus-accessibility
Obsoletes: %name-sisyphus-accessibility
Provides: %name-sisyphus-accessibility = %version-%release
Requires: %name-default = %version-%release

Requires: orca >= %orca_ver
Requires: accerciser >= %accerciser_ver

%description a11y
This virtual package installs GNOME Desktop accessibility applications.
These include orca screen reader and accerciser - interactive tool for
querying accessibility information.

##==========================================================================

%package regular
Summary: Virtual package for use with regular(TM) GNOME 3 distro
Group: Graphical desktop/GNOME
Requires: %name-default = %version-%release
Requires: %name-office-light = %version-%release
Requires: %name-a11y = %version-%release
Requires: %name-mobile = %version-%release
# And
## Additional gnome-shell extensions
Requires: gnome-shell-extension-extension-list
Requires: gnome-shell-extension-appindicator
Requires: gnome-shell-extension-dash-to-dock
Requires: gnome-shell-extension-blur-my-shell
Requires: gnome-shell-extension-caffeine
Requires: gnome-shell-extension-openweather

## CD-ripper

Requires: goobox
## Image viewer, browser and simple editor
Requires: gthumb
## scanner apps
Requires: sane
Requires: simple-scan
## Utilities
## BitTorrent client
Requires: transmission-gtk
# Disks management
Requires: gparted
## Default RSS-reader
Requires: liferea
## Video editor
#Requires: pitivi
# Other
Requires: gnome-battery-bench
Requires: gnome-multi-writer
Requires: gnome-calls
# sould required by gnome-calls
Requires: callaudiod feedbackd
Requires: gnome-connections
Requires: gnome-user-share
Requires: gradience

# Additional LibreOffice packages

# (sushi requires LibreOffice-integrated, gnome-documents requires libreofficekit)
Requires: LibreOffice
Requires: LibreOffice-gnome
Requires: LibreOffice-langpack-ru

%description regular
This virtual package includes default GNOME 3 Desktop components and
some other useful GNOME and GTK applications.

%package mobile
Summary: GNOME 3 distro installer for mobile devices
Group: Graphical desktop/GNOME
Requires: %name-default = %version-%release
Requires: phosh
Requires: geary
Requires: gnome-console
Requires: gnome-text-editor

%description mobile
This virtual package includes GNOME 3 Desktop components and some other
useful GNOME and GTK applications for mobile devices.


%files minimal
%files default
#%files default-ru
#%files full
#%files office
#%files office-ru
%files office-light
%files a11y
%files mobile
%files regular

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin