diff --git a/patterns-gnome.changes b/patterns-gnome.changes index 5bc3540..aa262fc 100644 --- a/patterns-gnome.changes +++ b/patterns-gnome.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Thu Mar 22 12:39:48 UTC 2018 - tchvatal@suse.com + +- Drop the gnome-menus as it is dead as snail since 2013 + +------------------------------------------------------------------- +Wed Mar 21 10:14:07 UTC 2018 - tchvatal@suse.com + +- Reduce remmina/vino/vinagre to require only remmina/vingare + as SLE/openSUSE diff, vino is VNC server not needed by default + * kill gnome admin which is now empty +- Do not recommend amavisd-new - no need for virus scanner +- Drop google-droid-fonts, all core pkgs recommend required fonts + no need to mess with it in patterns +- No longer recommend aria2 +- Drop gutenprint and hplip from patterns here, this is handled + by printing patterns +- Drop gnome-laptop pattern, move gnome-bluetooth recommend to + core +- Drop gnome-imaging-opt moving dia to gnome-imaging +- Remove suggest on sound-juicer - rippers can install it by hand +- Remove abiword/gnumeric/pinpoint - we already pull full + libreoffice, if someone wants to, they can pull it later on +- Switch from empathy to pidgin (also dropping the telepathy + connectors) as the empathy is kinda dying while pidgin rocks + on + +------------------------------------------------------------------- +Wed Mar 21 09:18:48 UTC 2018 - tchvatal@suse.com + +- Bump version to $TODAY +- Remove libui-gtk-pkg as it is gone +- Remove various stray comments +- Drop gtk2-devel from devel as we should strive to kill it +- Drop gnome-doc-utils-devel as gnome-doc-utils is deprecated +- Drop monodevelop as we do not really emphasise mono these days +- Drop f-spot as it is gone +- Recommend also gstreamer-plugins-libav +- Drop yast-scanner and yast-tv as both modules were removed + ------------------------------------------------------------------- Wed Jan 24 16:00:34 UTC 2018 - fcrozat@suse.com diff --git a/patterns-gnome.spec b/patterns-gnome.spec index 1c6460f..c406a50 100644 --- a/patterns-gnome.spec +++ b/patterns-gnome.spec @@ -19,7 +19,7 @@ %bcond_with betatest Name: patterns-gnome -Version: 20170319 +Version: 20180321 Release: 0 Summary: Patterns for Installation (Gnome) License: MIT @@ -36,8 +36,6 @@ not make sense. This particular package contains all the Gnome patterns. -################################################################################ - %if 0%{?is_opensuse} %package devel_gnome %pattern_development @@ -60,9 +58,7 @@ Recommends: evolution-data-server-devel Recommends: gdk-pixbuf-devel Recommends: glib2-devel Recommends: libgnome-desktop-3-devel -Recommends: gnome-menus-devel Recommends: gnome-online-accounts-devel -Recommends: gtk2-devel Recommends: gtk3-devel Recommends: gtksourceview-devel Recommends: json-glib-devel @@ -82,7 +78,6 @@ Recommends: tracker-devel Recommends: vte-devel # Build tools Recommends: gnome-common -Recommends: gnome-doc-utils-devel Recommends: gobject-introspection-devel Recommends: gtk-doc Recommends: intltool @@ -99,8 +94,6 @@ GNOME development packages. /usr/share/doc/packages/patterns/devel_gnome.txt %endif -################################################################################ - %package gnome_x11 %pattern_graphicalenvironments Summary: GNOME Desktop Environment (X11) @@ -129,7 +122,6 @@ Suggests: pattern() = documentation %if 0%{?is_opensuse} Recommends: pattern() = games Recommends: pattern() = imaging -Recommends: pattern() = gnome_admin Recommends: pattern() = gnome_internet Recommends: pattern() = multimedia Recommends: pattern() = gnome_utilities @@ -137,9 +129,12 @@ Recommends: pattern() = gnome_utilities # These were not in the tumbleweed pattern Requires: gnome-packagekit +%if 0%{?is_opensuse} +Requires: vinagre +%else Requires: remmina +%endif Requires: xdg-user-dirs-gtk -Recommends: amavisd-new Recommends: dconf-editor # bsc#1069699 Recommends: deja-dup @@ -155,7 +150,6 @@ Recommends: gnome-control-center-goa Recommends: gnome-desktop Recommends: gnome-icon-theme Recommends: gnome-initial-setup -Recommends: gnome-menus Recommends: gnote Recommends: gpgme Recommends: nautilus-eiciel @@ -174,16 +168,10 @@ Requires: gnome-user-share # #545263 Requires: seahorse Requires: totem -Requires: vino # bnc#366894 Recommends: caribou -# #594593 -%if 0%{?is_opensuse} -Recommends: empathy -%else # bsc#1065191 Recommends: pidgin -%endif Recommends: evolution Recommends: gnome-clocks # #554954 @@ -198,7 +186,7 @@ Recommends: planner Recommends: tracker Recommends: tracker-miner-files Recommends: zenity - +Recommends: gnome-bluetooth %if 0%{?is_opensuse} # # Official upstream @@ -230,14 +218,6 @@ Recommends: totem-browser-plugin Recommends: system-config-printer Recommends: tracker-miner-evolution # -# Telepathy connection managers -# -Recommends: telepathy-gabble -Recommends: telepathy-haze -Recommends: telepathy-idle -Recommends: telepathy-rakia -Recommends: telepathy-salut -# # While running a GNOME3 session, it's nice to have the GNOME3 related pinentry # for proper gpg2 integration # @@ -247,12 +227,10 @@ Suggests: gconf-editor Suggests: gnome-backgrounds # bnc#698250 Suggests: gnome-color-manager -Recommends: gnome-menus-branding-openSUSE %else # This is NetworkManager-applet in tumbleweed Recommends: NetworkManager-gnome Recommends: desktop-data-SLE-extra -Recommends: gnome-menus-branding-SLE # bsc#1065148 Recommends: NetworkManager-openvpn-gnome Recommends: NetworkManager-pptp-gnome @@ -288,32 +266,6 @@ This pattern installs components for GNOME to run with Wayland and X11 technolog ################################################################################ -%if 0%{?is_opensuse} -%package gnome_admin -%pattern_gnomedesktop -Summary: GNOME Administration Tools -Group: Metapackages -Provides: pattern() = gnome_admin -Provides: pattern-extends() = gnome -Provides: pattern-icon() = pattern-generic -Provides: pattern-order() = 2040 -Requires: pattern() = x11 -Provides: patterns-openSUSE-gnome_admin = %{version} -Obsoletes: patterns-openSUSE-gnome_admin < %{version} -# from data/GNOME-ADMIN -# bnc#372207 -Recommends: vinagre - -%description gnome_admin -Administration Tools e.g. for desktop lockdown - -%files gnome_admin -%dir /usr/share/doc/packages/patterns -/usr/share/doc/packages/patterns/gnome_admin.txt -%endif - -################################################################################ - %package gnome_basis %pattern_graphicalenvironments Summary: GNOME Base System @@ -369,8 +321,6 @@ Recommends: canberra-gtk-play Recommends: gnome-user-docs # implied by gnome-keyring-pam #Recommends: gnome-keyring -# FIXME not sure gnome-menus is really needed -Recommends: gnome-menus Recommends: gnome-power-manager Recommends: gnome-terminal Recommends: nautilus @@ -389,13 +339,10 @@ Recommends: xdg-user-dirs-gtk Recommends: libgnomesu # from data/COMMON-DESKTOP -Recommends: google-droid-fonts Recommends: desktop-data %if 0%{is_opensuse} Recommends: MozillaFirefox Recommends: avahi -# metalink downloader -Suggests: aria2 # # Branding # @@ -404,7 +351,6 @@ Recommends: gconf2-branding-openSUSE Recommends: gdm-branding-openSUSE Recommends: gio-branding-openSUSE Recommends: gnome-control-center-branding-openSUSE -Recommends: gnome-menus-branding-openSUSE Recommends: gnome-panel-branding-openSUSE Recommends: gtk2-branding-openSUSE Recommends: gtk3-branding-openSUSE @@ -449,7 +395,6 @@ Recommends: gnome-shell-classic # bsc#1063156 Recommends: gnome-calculator Recommends: gnome-software - Recommends: gconf-editor Recommends: gnome-system-monitor # bnc#859494 bsc#1065790 @@ -457,7 +402,6 @@ Recommends: gnome-tweak-tool Recommends: nautilus-extension-terminal Recommends: nautilus-share Recommends: pinentry-gnome3 -Recommends: vino # bsc#1069699 Recommends: file-roller @@ -485,14 +429,9 @@ Obsoletes: patterns-openSUSE-gnome_basis_opt < %{version} # #394406 Recommends: dynamic-wallpaper-branding-openSUSE - -# packages a GTK application -Recommends: gutenprint # MAYBE later lsb-graphics # give net shares Recommends: samba -# needs python-qt4, see#649280#14 -Suggests: hplip %description gnome_basis_opt Base packages for the GNOME desktop environment. @@ -565,7 +504,6 @@ Suggests: giggle Suggests: gnome-devel-docs Suggests: jhbuild Suggests: meld -Suggests: monodevelop Suggests: nemiver %description gnome_ide @@ -588,7 +526,6 @@ Provides: pattern-icon() = package_graphics Provides: pattern-order() = 2140 Supplements: packageand(patterns-gnome-gnome:patterns-desktop-imaging) Requires: pattern() = gnome_basis -Recommends: pattern() = gnome_imaging_opt %if 0%{?is_opensuse} Provides: patterns-openSUSE-gnome_imaging = %{version} Obsoletes: patterns-openSUSE-gnome_imaging < %{version} @@ -604,9 +541,8 @@ Recommends: eog Recommends: gnome-photos Recommends: simple-scan Recommends: inkscape -%if 0%{?is_opensuse} -Suggests: f-spot -%endif +Suggests: dia +Suggests: gthumb %description gnome_imaging Handling of digital photos and graphics @@ -617,33 +553,6 @@ Handling of digital photos and graphics ################################################################################ -%if 0%{?is_opensuse} -%package gnome_imaging_opt -%pattern_gnomedesktop -Summary: GNOME Graphics -Group: Metapackages -Provides: pattern() = gnome_imaging_opt -Provides: pattern-extends() = imaging -Provides: pattern-icon() = package_graphics -Provides: pattern-order() = 2120 -Supplements: packageand(patterns-gnome-gnome:patterns-desktop-imaging) -Requires: pattern() = gnome_basis -Provides: patterns-openSUSE-gnome_imaging_opt = %{version} -Obsoletes: patterns-openSUSE-gnome_imaging_opt < %{version} -# from data/GNOME-IMAGE-OPT -Suggests: dia -Suggests: gthumb - -%description gnome_imaging_opt -Handling of digital photos and graphics - -%files gnome_imaging_opt -%dir /usr/share/doc/packages/patterns -/usr/share/doc/packages/patterns/gnome_imaging_opt.txt -%endif - -################################################################################ - %if 0%{?is_opensuse} %package gnome_internet %pattern_gnomedesktop @@ -659,7 +568,7 @@ Obsoletes: patterns-openSUSE-gnome_internet < %{version} # # Official upstream # -Recommends: empathy +Recommends: pidgin Recommends: evolution # # Packages that really make sense @@ -683,7 +592,6 @@ Suggests: epiphany # Suggests: frogr Suggests: evolution-plugin-rss -Suggests: pidgin %description gnome_internet GNOME Internet Applications @@ -695,33 +603,6 @@ GNOME Internet Applications ################################################################################ -%package gnome_laptop -%pattern_gnomedesktop -Summary: GNOME Laptop -Group: Metapackages -Provides: pattern() = gnome_laptop -Provides: pattern-extends() = laptop -Provides: pattern-icon() = pattern-generic -Provides: pattern-order() = 2160 -Supplements: packageand(patterns-gnome-gnome:patterns-desktop-laptop) -Requires: pattern() = gnome_basis -%if 0%{?is_opensuse} -Provides: patterns-openSUSE-gnome_laptop = %{version} -Obsoletes: patterns-openSUSE-gnome_laptop < %{version} -%endif -# from data/GNOME-LAPTOP -Recommends: gnome-bluetooth -Suggests: xournal - -%description gnome_laptop -GNOME Tools designed specifically for use with laptop computers. - -%files gnome_laptop -%dir /usr/share/doc/packages/patterns -/usr/share/doc/packages/patterns/gnome_laptop.txt - -################################################################################ - %if 0%{?is_opensuse} %package gnome_multimedia %pattern_gnomedesktop @@ -732,7 +613,6 @@ Provides: pattern-extends() = multimedia Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 2200 Supplements: packageand(patterns-gnome-gnome:patterns-desktop-multimedia) -Recommends: pattern() = gnome_multimedia_opt Provides: patterns-openSUSE-gnome_multimedia = %{version} Obsoletes: patterns-openSUSE-gnome_multimedia < %{version} # @@ -743,6 +623,7 @@ Recommends: gstreamer-plugins-base Recommends: gstreamer-plugins-bad Recommends: gstreamer-plugins-good Recommends: gstreamer-plugins-ugly +Recommends: gstreamer-plugins-libav # bnc#445314 Recommends: gstreamer-utils # @@ -760,7 +641,6 @@ Recommends: gnome-music Suggests: paprefs Suggests: pavucontrol Suggests: pitivi -Suggests: sound-juicer %description gnome_multimedia GNOME Multimedia @@ -772,30 +652,6 @@ GNOME Multimedia ################################################################################ -%if 0%{?is_opensuse} -%package gnome_multimedia_opt -%pattern_gnomedesktop -Summary: GNOME Multimedia -Group: Metapackages -Provides: pattern() = gnome_multimedia_opt -Provides: pattern-extends() = multimedia -Provides: pattern-icon() = pattern-gnome -Provides: pattern-order() = 2180 -Supplements: packageand(patterns-gnome-gnome:patterns-desktop-multimedia) -Provides: patterns-openSUSE-gnome_multimedia_opt = %{version} -Obsoletes: patterns-openSUSE-gnome_multimedia_opt < %{version} -# from data/GNOME-Multimedia-OPT - -%description gnome_multimedia_opt -GNOME Multimedia - -%files gnome_multimedia_opt -%dir /usr/share/doc/packages/patterns -/usr/share/doc/packages/patterns/gnome_multimedia_opt.txt -%endif - -################################################################################ - %if 0%{?is_opensuse} %package gnome_office %pattern_gnomedesktop @@ -807,7 +663,6 @@ Provides: pattern-icon() = pattern-gnome Provides: pattern-order() = 2240 Supplements: packageand(patterns-gnome-gnome:patterns-office-office) Requires: pattern() = gnome_basis -Recommends: pattern() = gnome_office_opt Provides: patterns-openSUSE-gnome_office = %{version} Obsoletes: patterns-openSUSE-gnome_office < %{version} # from data/GNOME-Office @@ -820,11 +675,8 @@ Recommends: evolution # Recommends: libreoffice-gnome Recommends: libreoffice-icon-theme-tango -Suggests: abiword Suggests: evolution-ews Suggests: glabels -Suggests: gnumeric -Suggests: pinpoint Suggests: planner %description gnome_office @@ -837,31 +689,6 @@ GNOME Office ################################################################################ -%if 0%{?is_opensuse} -%package gnome_office_opt -%pattern_gnomedesktop -Summary: GNOME Office -Group: Metapackages -Provides: pattern() = gnome_office_opt -Provides: pattern-extends() = office -Provides: pattern-icon() = pattern-gnome -Provides: pattern-order() = 2220 -Supplements: packageand(patterns-gnome-gnome:patterns-office-office) -Requires: pattern() = gnome_basis -Provides: patterns-openSUSE-gnome_office_opt = %{version} -Obsoletes: patterns-openSUSE-gnome_office_opt < %{version} -Suggests: grisbi - -%description gnome_office_opt -GNOME Office - -%files gnome_office_opt -%dir /usr/share/doc/packages/patterns -/usr/share/doc/packages/patterns/gnome_office_opt.txt -%endif - -################################################################################ - %if 0%{?is_opensuse} %package gnome_utilities %pattern_gnomedesktop @@ -932,13 +759,8 @@ Provides: pattern-order() = 1260 Supplements: packageand(patterns-gnome-gnome:patterns-yast-yast2_basis) Provides: patterns-openSUSE-gnome_yast = %{version} Obsoletes: patterns-openSUSE-gnome_yast < %{version} - -# Use libyui-qt-pkg since libyui-gtk-pkg seems to be unmaintained Requires: libyui-qt-pkg Requires: yast2-control-center-qt -# yast modules for the desktop -Recommends: yast2-scanner -Recommends: yast2-tv %description gnome_yast Graphical YaST user interfaces for the GNOME desktop. @@ -964,10 +786,8 @@ Requires: pattern() = sw_management Requires: pattern() = x11 Provides: patterns-openSUSE-sw_management_gnome = %{version} Obsoletes: patterns-openSUSE-sw_management_gnome < %{version} -# from data/SW-MANGEMENT-GNOME Recommends: gnome-packagekit Recommends: gnome-software -Suggests: libyui-gtk-pkg %description sw_management_gnome Package Management - Graphical Tools @@ -984,16 +804,16 @@ Package Management - Graphical Tools %install mkdir -p "%{buildroot}/usr/share/doc/packages/patterns" -for i in gnome gnome_basis gnome_basic gnome_imaging gnome_laptop gnome_x11; do +for i in gnome gnome_basis gnome_basic gnome_imaging gnome_x11; do echo "This file marks the pattern $i to be installed." \ >"%{buildroot}/usr/share/doc/packages/patterns/$i.txt" done %if 0%{?is_opensuse} -for i in devel_gnome gnome_admin gnome_basis_opt \ - gnome_games gnome_ide gnome_imaging_opt gnome_internet \ - gnome_multimedia gnome_multimedia_opt gnome_office \ - gnome_office_opt gnome_utilities gnome_yast sw_management_gnome; do +for i in devel_gnome gnome_basis_opt \ + gnome_games gnome_ide gnome_internet \ + gnome_multimedia gnome_office \ + gnome_utilities gnome_yast sw_management_gnome; do echo "This file marks the pattern $i to be installed." \ >"%{buildroot}/usr/share/doc/packages/patterns/$i.txt" done